Test Bank For Internet and World Wide Web How To Program 5 e 5th Edition 0132151006
Test Bank For Internet and World Wide Web How To Program 5 e 5th Edition 0132151006
Test Bank For Internet and World Wide Web How To Program 5 e 5th Edition 0132151006
1
To Program
Chapter 1
1.2 Which of the following is a server-side programming technology used to build web
pages?
a) HTML5.
b) CSS3.
c) PHP.
d) JavaScript.
ANS: c
2 Chapter 1 Introduction to Computers and the Internet
1.3 Which of the following is most closely associated with Moore's Law?
a) Every year or two, the price of computers has approximately doubled.
b) Object-oriented programming uses less memory than previous software-development
methodologies.
c) Demand for communications bandwidth is decreasing dramatically each year.
d) Every year or two, the capacities of computers have approximately doubled without
any increase in price.
ANS: d.
1.6 ________ is used to specify the presentation, or styling, of elements on a web page
(e.g., fonts, spacing, sizes, colors, positioning).
a) HyperText Markup Language (HTML5)
b) Cascading Style Sheets (CSS)
c) JavaScript
d) PHP
ANS: b
1.7 _______ is a language that helps you build dynamic web pages (i.e., pages that can be
modified “on the fly” in response to events, such as user input, time changes and more)
and computer applications.
a) XML
b) CSS3
3
c) HTML5
d) JavaScript
ANS: d
1.4 Demos
None.
1.10 The protocol for communicating over the ARPANET became known as ________.
a) TCP (Transmission Control Protocol)
b) packet switching
c) the Internet
d) JavaScript
ANS: a
4 Chapter 1 Introduction to Computers and the Internet
1.13 ________ wrote communication protocols to form the backbone the World Wide
Web.
a) Dale Dougherty
b) Bill Gates
c) Marc Andreessen
d) Tim Berners-Lee
ANS: d
1.17 The ________ standard specifies data formats, which programs can use to interpret
data correctly.
a) Data Translation Standard (DTS)
b) Uniform Resource Locator (URL)
c) HTML5
d) Multipurpose Internet Mail Extensions (MIME)
ANS: d
1.18 The two most common HTTP request types (also known as request methods) are
________ and ________.
5
a) query, post
b) get, post
c) retrieve, send
d) retrieve, post
ANS: b
1.19 An HTTP request often posts data to a(n) ________ that processes the data.
a) event handler
b) MIME
c) server-side form handler
d) query string
ANS: c
1.23 The middle-tier ________ processes client requests (such as requests to view a
product catalog) and retrieves data from the database.
a) business logic
b) controller logic
c) presentation logic
d) business rules
ANS: b
6 Chapter 1 Introduction to Computers and the Internet
1.28 Web 2.0 embraces a(n) ________—a design that encourages user interaction and
community contributions.
a) architecture of participation
b) semantic web
7
c) architecture of trust
d) social network
ANS: a
1.32 A ________ is an electronic collection of data that’s organized for easy access and
manipulation.
a) field
b) database
c) record
d) file
ANS: b
8 Chapter 1 Introduction to Computers and the Internet
d) Linux source code is available to the public for examination and modification.
ANS: b. Windows is not an open source operating system; it is a proprietary operating
system.
1.34 Which of the following is not a key organization in the open-source community?
a) Apache.
b) SourceForge.
c) Firefox.
d) Eclipse.
ANS: c. Firefox (it's a web browser made by the open source organization Mozilla).
1.36 Which of the following languages was designed to enable the writing of programs
that will run on a great variety of computer systems and computer-controlled devices?
a) Java.
b) Visual C#.
c) Pascal.
d) Basic.
ANS: a. Java.
1.37 Which language was developed by Microsoft in the early 1990s to simplify the
development of Windows applications?
a) Visual C#.
b) Python.
c) Objective-C.
d) Visual Basic.
ANS: d. Visual Basic.
9