Quiz 8
Which of the following describes the programming concept of an 𝐚𝐫𝐫𝐚𝐲? ◈ Software used to read & process code in standard text files ◈ A collection of values stored in a series ◈ A place in memory used to store information for later use ◈ A line of code that allows you to refer to an entire series of steps or commands
A collection of values stored in a series
What is the default administrative username for Windows systems for permissions typically assigned by an ISP? ◈ Root ◈ Execute ◈ Administrator ◈ Password
Administrator
Which of the following is a built-in JavaScript object that allows you to create a 𝐬𝐞𝐫𝐢𝐞𝐬 𝐨𝐟 𝐯𝐚𝐫𝐢𝐚𝐛𝐥𝐞𝐬 𝐭𝐨 𝐥𝐚𝐭𝐞𝐫 𝐦𝐚𝐧𝐢𝐩𝐮𝐥𝐚𝐭𝐞? ◈ Document ◈ Array ◈ Window ◈ Navigator
Array
In database technology, what is the term for the SQL coding necessary to 𝐜𝐫𝐞𝐚𝐭𝐞 𝐫𝐞𝐥𝐚𝐭𝐢𝐨𝐧𝐬𝐡𝐢𝐩𝐬 𝐰𝐢𝐭𝐡 𝐭𝐡𝐞 𝐝𝐚𝐭𝐚 𝐬𝐭𝐨𝐫𝐞𝐝 in a database? ◈ Presentation ◈ Code ◈ Business logic ◈ Data
Business logic
Which programming language is the proprietary Microsoft competitor to Java? ◈ ASP.NET ◈ Visual Basic ◈ Go ◈ C#
C#
Which of the following statements is true of 𝐃𝐲𝐧𝐚𝐦𝐢𝐜 𝐇𝐓𝐌𝐋 (𝐃𝐇𝐓𝐌𝐋)? ◈ DHTML reacts to user actions by contacting the server ◈ DHTML decreases the burden on the server ◈ The popularity of DHTML is diminishing ◈ DHTML increases the burden on the server
DHTML decreases the burden on the server
Which 𝐭𝐡𝐫𝐞𝐞 𝐦𝐚𝐣𝐨𝐫 𝐨𝐛𝐣𝐞𝐜𝐭𝐬 are built into the JavaScript language? ◈ Canvas, Geolocation, & Drag ◈ None, JavaScript is object-based, not object-oriented ◈ Document, Navigator, Array ◈ Document, Object, Model
Document, Navigator, Array
In programming, which term describes a line of code that allows a language to r𝐫𝐞𝐬𝐩𝐨𝐧𝐝 𝐭𝐨 𝐚 𝐬𝐩𝐞𝐜𝐢𝐟𝐢𝐜 𝐞𝐯𝐞𝐧𝐭 𝐨𝐫 𝐮𝐬𝐞𝐫 𝐢𝐧𝐩𝐮𝐭? ◈ Responder ◈ Animator ◈ ActiveX control ◈ Event handler
Event handler
HTML5 APIs are the best examples of DHTML because they utilize multiple technologies to extend the functionality of HTML. These technologies are: ◈ HTML5, Common Gateway Interface (CGI), and Cascading Style Sheets (CSS) ◈ HTML5, Cascading Style Sheets (CSS), and JavaScript to access the Document Object Model (DOM) ◈ HTML5, JavaScript, and Common Gateway Interface (CGI) ◈ JavaScript, Common Gateway Interface (CGI), and the Document Object Model (DOM)
HTML5, Cascading Style Sheets (CSS), and JavaScript to access the Document Object Model (DOM)
The HTML5 canvas API has only 𝐭𝐰𝐨 attributes. Which are they? ◈ Border & margin ◈ Height & width ◈ Background & shape ◈ Border & background
Height & width
Which term is a command that is used to 𝐫𝐞𝐟𝐞𝐫 𝐭𝐨 𝐚 𝐬𝐞𝐭 𝐨𝐟 𝐟𝐢𝐥𝐞𝐬 called a 𝘭𝘪𝘣𝘳𝘢𝘳𝘺 in your code? ◈ Include ◈ Compiler ◈ Variable ◈ Interpreter
Include
In programming, what is the term for software used to 𝐫𝐞𝐚𝐝 & 𝐩𝐫𝐨𝐜𝐞𝐬𝐬 𝐜𝐨𝐝𝐞 in standard text files? ◈ Include ◈ Echo ◈ Variable ◈ Interpreter
Interpreter
Which of the following characteristics is 𝐭𝐫𝐮𝐞 of JavaScript? ◈ It can be used only with the Netscape browser. ◈ It can be used on either the client-side or on the server-side. ◈ It can be used only on the client-side, not on the server-side. ◈ It can be used only on the server-side, not on the client-side.
It can be used on either the client-side or on the server-side.
What is the 𝐦𝐚𝐢𝐧 advantage of using Java? ◈ It is platform agnostic ◈ It does not require a compiler ◈ It is optimized for use primarily on the Windows operating system ◈ It uses a 'write one, run anywhere' philosophy & does not need to be tested across multiple systems
It is platform agnostic
What is the advantage of selecting Go as your server-side language? ◈ It shortens the production to the distribution pipeline ◈ It has strong runtime safety ◈ It is one of the largest & most well-established programming languages & is thus well supported ◈ It is fully outfitted with all the common features programmers have come to expect from a modern language
It shortens the production to the distribution pipeline
Java can be used to create which of the following technologies? ◈ Practical Extraction & Report Language (PERL) ◈ ASP.NET ◈ JSP & servlets ◈ Server-side includes (SSIs)
JSP & servlets
Visual Basic (VB) is best used for what purpose? ◈ Any task that a language like C++ or Java could perform ◈ Tasks that require a full suite of object-oriented capabilities ◈ Stand-alone applications & server-side Web applications ◈ Client-side applications in Web browsers
Stand-alone applications & server-side Web applications
Which of the following is true of the 𝐃𝐨𝐜𝐮𝐦𝐞𝐧𝐭 𝐎𝐛𝐣𝐞𝐜𝐭 𝐌𝐨𝐝𝐞𝐥 (𝐃𝐎𝐌)? ◈ The DOM is a vendor-neutral standard. ◈ The DOM enables objects to be manipulated but does not specify how. ◈ The DOM is designed to work on UNIX platforms. ◈ The DOM is a proprietary Microsoft product.
The DOM is a vendor-neutral standard.
Which of the following is the characteristic of 𝐭𝐰𝐨-𝐭𝐢𝐞𝐫 𝐜𝐨𝐦𝐩𝐮𝐭𝐢𝐧𝐠? ◈ Data, business logic and presentation are all combined into one application or database. ◈ The client is responsible for the presentation and business logic, and a server houses only the data. ◈ Data, business logic and presentation are completely separated. ◈ The client is responsible for the presentation, and the server manages the data and business logic.
The client is responsible for the presentation and business logic, and a server houses only the data.
Which of the following statements is true of Website development? ◈ Only client-side scripting can be used to develop Webpages ◈ Only server-side scripting can be used to develop Webpages ◈ Webpages can be developed using both client-side scripting & server-side scripting technologies ◈ Only HTML can be used to develop Webpages
Webpages can be developed using both client-side scripting & server-side scripting technologies
A user can use JavaScript to: ◈ access databases ◈ detect browser type & version ◈ repair the hard drive ◈ access anything outside of the Webpage itself
detect browser type & version
The HTML5 𝐠𝐞𝐨𝐥𝐨𝐜𝐚𝐭𝐢𝐨𝐧 𝐀𝐏𝐈 can be used to: ◈ display graphics, animation, video, & games "on the fly" without the need for a plug-in. ◈ interact with Websites and Web documents when a network connection is unavailable. ◈ reprogram a user's GPS hardware device. ◈ determine a user's current position, monitor the user's location, and update any changes to that location.
determine a user's current position, monitor the user's location, and update any changes to that location.