Chapter 1: Introduction to the Internet and World Wide Web
1.1 Introduction

1.1 _______ is one of the most abundant materials on earth and is used to make computer chips.
a)  Magnesium
b)  Iron
c)  Silicon
d)  Copper
Ans: c

1.2 _______ programming is a progrraming method which predates object-oriented techniques.
a) Structured
b) Complex
c) Java
d) ASP.NET
Ans: a
1.2 What Is a Computer?

1.3 The _______ is the “receiving” section of the computer.
a) Output unit
b) Memory unit
c) Arithmetic and logic unit
d)  Input unit
Ans: d

1.4 The arithmetic and logic unit is the _______ section of the computer
a) administrative
b) manufacturing
c) shipping
d) receiving
e) warehousing
Ans: b
1.3 Programming Language Types	

1.5 Computer languages can be divided into three types. Which of the following is not one of these types:
a) Assembly languages
b) High-level languages
c) Mid-level languages
d) Machine languages
Ans: c

1.6 Abbreviating elementary computer operations with English-like abbreviations forms the basis of _______ languages. 
a) Assembly languages
b) High-level languages
c) Mid-level languages
d) Machine languages
Ans: a
1.4 Other High-Level Languages

1.7 IBM developed _______ between 1954 and 1957 for scientific and engineering applications that require complex mathematical computations.
a) C
b) Fortran
c) Cobol
d) Pascal
e) Ada
Ans: b

1.8 Commercial applications that manipulate large amounts of data are programmed in _______.
a) C
b) Fortran
c) Cobol
d) Pascal
e) Ada
Ans: c
1.5 Structured Programming

1.9 _______, a programming language designed for teaching structured programming in academic environments, was developed by Professor Nicklaus Wirth in 1971.
a) C
b) Fortran
c) Cobol
d) Pascal
e) Ada
Ans: d

1.10 Multitasking is an important feature of the _______ programming language.
a) C
b) Fortran
c) Cobol
d) Pascal
e) Ada
Ans: e
1.6 History of the Internet

1.11 The _______ is the grandparent of today’s Internet.
a) Infonet
b) Multi-user line
c) ARPANET
d) Dial-up network
Ans: c

1.12 The _______ _______ _______ (TCP) ensures that messages are properly routed from sender to receiver and that the messages arrive intact.
a) Transportation Conform Practicum
b) Trransmission Care Protocol
c) Transfer Control Placement
d) Transmission Control Protocol
Ans: d
1.7 Personal Computing

1.13 _______ refers to the pre-Internet practice of transporting information on diskette.
a) run-net
b) transportnet
c) sneakernet
d) disknet
Ans: c

1.14 A desktop computer is sometimes called a _______.
a) workstation
b) playstation
c) server
d) lapstation
Ans: a

1.8 History of the World Wide Web

1.15 Tim Berners-Lee developed the _______.
a) Internet
b) World Wide Web (WWW)
c) Desktop computer
d) TCP/IP
Ans: b
1.9 World Wide Web Consortium (W3C)
1.16 Tim Berners Lee founded the _______ in 1994 to promote interoperability and accessibility on the Web.
a) WWW
b) Internet
c) MSN
d) W3C
Ans: d

1.17 Which of the following is not a stage of the W3C recommendation track.
a) Candidate recommendation
b) Working draft
c) Standardization
d) Proposed recommendation
e) none of the above
Ans: c
1.10 Hardware Trends

1.18 _______ is the speed at which computers execute their programs.
a) memory
b) processor speed
c) secondary memory
d) disk speed
Ans: b
1.11 Key Software Trend: Object Technology

1.19 The C++ programming language is based on which two programming languages:
a) C# and Java
b) C and Pascal
c) Cobol and Pascal
d) Simula 67 and C
e) Pascal and Simula 67
Ans: d

1.20 Fortran, Pascal, Basic and C are all forms of _______.
a) process programming
b) simulated programming
c) procedural programming
d) analytic programming
Ans: c
1.12 JavaScript: Object-Based Scripting for the Web

1.21 JavaScript is a(n) _______ scripting language with strong support for proper software engineering techniques.
a) procedural
b) object-oriented
c) object-based
d) All of the above
Ans: c

1.22 ______ is a group that reviews and publishes international standards in the computer industry.
a) Microsoft
b) Netscape
c) ECMA International
d) ARPA
Ans: c
1.13 Browser Portability

1.23 _______ are programs used to view documents on the Internet and World Wide Web.
a) Explorers
b) Browsers
c) Navigators
d) Managers
Ans: b

1.24 ______ is not an example of a platform-independent technology.
a) ASP.NET
b) XML
c) XHTML
d) Style Sheets
Ans: a
1.14 C and C++
1.25 ______ has influenced the syntax and style of many languages that came after it.
a) C
b) Fortran
c) C++
d) Pascal
e) Both a and c
Ans: e

1.26 C++, unlike C, is ______ ______.
a) Object independent
b) Object oriented
c) Object specific
d) Object located
Ans: b
1.15 Java

1.27 ______ is a programming language developed by Sun Microsystems.
a) C
b) C++
c) Pascal
d) Java
e) JavaScript
Ans: d
1.28 ______ was not Java’s original purpose, but it turned out to be one of its greatest strengths.
a) Connecting intelligent devices
b) Web programming
c) Object-oriented programming
d) Platform independence 
Ans: b
1.16 Microsoft .NET
1.29 ______ is not a .NET-compatible language.
a) Visual C++ .NET
b) Visual Basic .NET
c) C#
d) Assembly language 
Ans: d
1.30 ______ are Web-based software components companies can integrate into their own products, greatly speeding up the development process.
a) .NET- compatible languages
b) Framework Class Libraries
c) Web services
d) None of the above 
Ans: c

1.17 Dynamic HTML

1.31 ______ is a component of Dynamic HTML.
a) XHTML 
b) JavaScript
c) Cascading Style Sheets
d) All of the above 
Ans: d

1.18 Internet and World Wide Web How to Program
(No questions)
1.19 Web Resources
(No questions)