Lesson 8: Extending HTML (Quiz)

Ace your homework & exams now with Quizwiz!

HTML5 APIs are the best examples of DHTML because they utilize multiple technologies to extend the functionality of HTML. These technologies are: 1. HTML5, Cascading Style Sheets (CSS), and JavaScript to access the Document Object Model (DOM) 2. HTML5, Common Gateway Interface (CGI), and Cascading Style Sheets (CSS) 3. JavaScript, Common Gateway Interface (CGI), and the Document Object Model (DOM) 4. HTML5, JavaScript, and Common Gateway Interface (CGI)

1

In programming, what is the term for software used to read and process code in standard text files? 1. Interpreter 2. Variable 3. Include 4. Compiler

1

Q: Which of the following statements is true of Website development? 1. Webpages can be developed using both client-side scripting and server-side scripting technologies. 2. Only HTML can be used to develop Webpages. 3. Only client-side scripting can be used to develop Webpages. 4. Only server-side scripting can be used to develop Webpages.

1

What is the W3C standard that describes the elements, or objects, within a document rendered by a Web browser? 1. Document Object Model (DOM) 2. Object-oriented program 3. Cascading Style Sheets (CSS) 4. Application programming interface (API)

1

What is the term for a set of software tools or code that is commonly used in the creation and management of online applications? 1. Web application framework 2. Cascading Style Sheet 3. Application programming interface 4. Document Object Model

1

Which of the following characteristics is true of JavaScript? 1. It can be used on either the client side or on the server side. 2. It can be used only with the Netscape browser. 3. It can be used only on the server side, not on the client side. 4. It can be used only on the client side, not on the server side.

1

Which of the following describes the programming concept of an array? 1. A collection of variables stored in a series 2. Software used to read and process code in standard text files 3. A line of code that allows you to refer to an entire series of steps or commands 4. A place in memory used to store information for later use

1

Which programming statement executes a group of additional commands when a given condition is false? 1. if / then / else 2. do until 3. if / then 4. do while

1

For a database to work: 1. a Microsoft system must be used. 2. the Web server and the database must recognize each other. 3. the Web server does not need execute permissions. 4. the Web server and the database need not recognize each other.

2

HTML5 APIs are used to create apps for: 1. DHTML. 2. mobile devices. 3. object-oriented programs. 4. object-based programs.

2

In programming, which of the following is a line of code that allows you to refer to an entire series of steps or commands? 1. Variable 2. Function 3. Array 4. Statement

2

Java can be used to create which of the following technologies? 1. Active Server Pages (ASP). 2. JSP and servlets. 3. Server-side includes (SSIs). 4. Practical Extraction and Report Language (PERL).

2

The HTML5 canvas API has only two attributes. Which are they? 1. Border and margin 2. Height and width 3. Background and shape 4. Border and background

2

What is the default administrative password for Windows systems for permissions typically assigned by an ISP? 1. Execute 2. Administrator 3. Password 4. Root

2

What is the main advantage to using Java? 1. It does not require a compiler. 2. It is platform agnostic. 3. It uses a 'write once, run anywhere' philosophy and does not need to be tested across multiple systems. 4. It is optimized for use primarily on the Windows operating system.

2

What is the programming term for a place in memory used to store information for later use? 1. Function 2. Variable 3. Interpreter 4. Array

2

What is the term for a set of universal commands, calls and functions that allows developers to communicate with an application or operating system? 1. DHTML event handler 2. Application programming interface (API) 3. Compiler 4. Emulator

2

Which of the following is a built-in JavaScript object that allows you to create a series of variables to later manipulate? 1. Document 2. Array 3. Window 4. Navigator

2

Which of the following is a characteristic of server-side languages? 1. Code is executed by the Web browser, not by the Web server. 2. Code is executed by the Web server, not by the Web browser. 3. Code is executed neither by the Web server nor the Web browser. 4. Code is executed by both the Web server and the Web browser.

2

Which of the following is characteristic of two-tier computing? 1. Data, business logic and presentation are all combined into one application or database. 2. The client is responsible for presentation and business logic, and a server houses only the data. 3. Data, business logic and presentation are completely separated. 4. The client is responsible for presentation, and the server manages the data and the business logic.

2

Which programming language is the proprietary Microsoft competitor to Java? 1. ASP & VBScript 2. C# 3. Go 4. Visual Basic

2

Why might you code your server-side scripts in Python? 1. It is the best choice for building high quality, 3-D graphics. 2. It is well documented, flexible, and requires less code than traditional languages. 3. It is well structured for mobile Web development. 4. It is faster and more responsive than other languages.

2

In database technology, what is the term for the SQL coding necessary to create relationships with the data stored in a database? 1. Presentation 2. Data 3. Business logic 4. Code

3

In programming, what is the term for an application that processes code in standard text files into executable applications? 1. Include 2. Variable 3. Compiler 4. Interpreter

3

The HTML5 geolocation API can be used to: 1. interact with Websites and Web documents when a network connection is unavailable. 2. display graphics, animation, video and games "on the fly" without the need for a plug-in. 3. determine a user's current position, monitor the user's location, and update any changes to that location. 4. reprogram a user's GPS hardware device.

3

To work with the Document Object Model (DOM) for any browser, you need to use: 1. an application programming interface (API). 2. the Component Object Model (COM). 3. a scripting language. 4. a programming language.

3

What is the advantage to selecting Go as your server-side language? 1. It is one of the largest and most well-established programming languages and is thus well supported. 2. It has strong runtime safety. 3. It shortens the production to distribution pipeline. 4. It is fully outfitted with all the common features programmers have come to expect from a modern language.

3

What is the term for a logical construct in programming that allows you to control the way information flows in the application? 1. Function 2. Interpreter 3. Statement 4. Echo

3

What is the term for an instruction within an HTML page that directs the Web server to perform an action? 1. Emulator 2. Inheritance 3. Server-side include 4. Object

3

Which of the following describes single-tier computing? 1. Data, business logic and presentation are completely separated. 2. The client is responsible for business logic and presentation, and the server houses only the data. 3. Data, business logic and presentation are all combined into one application or database. 4. The client is responsible for presentation, and the server manages the data and the business logic.

3

Which of the following describes the HTML5 offline Web application API? 1. It provides a directory on a computer where applications can be stored and run without access to the original application. 2. It lists the files that are needed for a Web application to work offline. 3. It permits users to continue working with Websites and Web documents even when a network connection is unavailable. 4. It allows a user to grab an object and move it to a different location on a computer screen.

3

Which of the following is an interpreted server-side scripting language used for creating dynamic Webpages? 1. Practical Extraction and Report Language (Perl) 2. JavaScript 3. PHP Hypertext Preprocessor (PHP) 4. VBScript

3

Which of the following is true of the Document Object Model (DOM)? 1. The DOM is designed to work on UNIX platforms. 2. The DOM enables objects to be manipulated but does not specify how. 3. The DOM is a vendor-neutral standard. 4. The DOM is a proprietary Microsoft product.

3

Which three major objects are built into the JavaScript language? 1. Canvas, Geolocation, and Drag. 2. None, JavaScript is object-based not object-oriented. 3. Document, Navigator, Array. 4. Document, Object, Model.

3

In programming, which term describes a line of code that allows a language to respond to a specific event or user input? 1. ActiveX control 2. Animator 3. Responder 4. Event handler

4

Q: Which of the following describes the HTML5 canvas API? 1. It provides a directory on a computer where applications can be stored and run without access to the original application. 2. It is used to determine a user's location. 3. It provides an area on a Webpage that has been defined as a place where dragged items can be placed. 4. It provides a place on a Webpage where developers can display graphics, animation, video and games "on the fly" without the need for a plug-in.

4

Q: Which term describes a set of files called a library that you can refer to in your code? 1. Interpreter 2. Variable 3. Compiler 4. Include

4

Using simple JavaScript code, you can use cookies to: 1. authenticate site visitors. 2. digitally sign certificates. 3. repair the hard drive. 4. detect browser type and version.

4

Visual Basic (VB) is best used for what purpose? 1. Tasks that require a full suite of object-oriented capabilities. 2 Any task that a language like C++ or Java could perform. 3. Client-side applications in Web browsers. 4. Stand-alone applications and server-side Web applications.

4

What is Dynamic HTML (DHTML)? 1. Cascading Style Sheets (CSS) 2. A markup language that describes document content instead of adding structure or formatting to document content 3. A markup language that defines page layouts, hyperlinks, fonts, graphics and more to enable pages to render in Web browsers 4. A combination of HTML, script, styles and the Document Object Model (DOM) that provides Webpage interactivity

4

What is the purpose of the manifest when working with the HTML5 offline Web application API? 1. The manifest will reload files in the event any of the existing data has changed since the user was last online. 2. The manifest provides a place on a Webpage where developers can display graphics, animation, video and games "on the fly" without the need for a plug-in. 3. The manifest provides an area on a Webpage that has been defined as a place where dragged items can be placed. 4. The manifest tells the browser which files to store locally so the user can continue working without a network connection.

4

Which of the following describes the HTML5 drag-and-drop API? 1. It provides an area on a Webpage that has been defined as a place where dragged items can be placed. 2. It provides a directory on a computer where applications can be stored and run without access to the original application. 3. It provides a place on a Webpage where developers can display graphics, animation, video and games "on the fly" without the need for a plug-in. 4. It allows a user to grab an object and move it to a different location on a computer screen or into an external application.

4

Which of the following statements is true of Dynamic HTML (DHTML)? 1. The popularity of DHTML is diminishing. 2. DHTML increases the burden on the server. 3. DHTML is a front-end solution but not a back-end solution. 4. DHTML is both a front-end and a back-end solution.

4

Which programming command repeats the input you type back to a terminal or an application window? 1. Statement 2. Print 3. Repeat 4. Echo

4

Which programming statement executes a process only when a particular condition is true? 1. if / then / else 2. do while 3. do until 4. if / then

4

Which server-side scripting language is Microsoft's original server-side scripting solution? 1. JavaScript 2. PHP Hypertext Preprocessor (PHP) 3. Perl 4. Active Server Pages (ASP)

4


Related study sets

Chapter 16 Goal Setting question

View Set

MGT 629 - Leadership & Theory & Practice Course - Exam 1

View Set

CPCO Chapter 4 Review Key Enforcement Laws

View Set

AWS Certified Solutions Architect - Associate Practice Questions

View Set

Foundations of Business- Chapter 4; Mathis (TCU)

View Set

Unit 3 - Section 5: Intellectual Property

View Set

Physiology Unit 2: Endocrine and Skeletal Muscle

View Set