r r r r r r r
Section 1.2 What is a Computer?
r r r r r
1. r is the physical aspect of the computer that can be seen.
r r r r r r r r r r
a. Hardware
b. Software
c. Operating system r
d. Application program r
Key:a See the first paragraph in Section 1.2.
r r r r r r r
#
Section 1.2.1 What is a Computer?
r r r r r
2. r is the brain of a computer. r r r r r
a. Hardware
b. CPU
c. Memory
d. Disk
Key:b See the first paragraph in Section 1.2.1.
r r r r r r r
#
3. The speed of the CPU may be measured in
r r . r r r r r r
a. megabytes
b. gigabytes
c. megahertz
d. gigahertz
Key:cd See the third paragraph in Section 1.2.1. 1 megahertz equals 1 million pulses per second and 1 gigahertz is
r r r r r r r r r r r r r r r r r r r
1000 megahertz.
r r
#
Section 1.2.2 Bits and Bytesr r r r
4. Why do computers use zeros and ones?
r r r r r r
a. because combinations of zeros and ones can represent any numbers and characters.
r r r r r r r r r r r
b. because digital devices have two stable states and it is natural to use one state for 0 and the other for 1.
r r r r r r r r r r r r r r r r r r r r r
c. because binary numbers are simplest. r r r r
d. because binary numbers are the bases upon which all other number systems are built.
r r r r r r r r r r r r r
Key:b See the second paragraph in Section 1.2.2.
r r r r r r r r
#
5. One byte has r bits. r
a. 4
b. 8
c. 12
d. 16
Key:b See the thrid paragraph in Section 1.2.2.
r r r r r r r
#
5. One gigabyte is approximately
r bytes. r r
a. 1 million
r
b. 10 million
r
c. 1 billion
r
d. 1 trillion
r
Key:c See the fifth paragraph in Section 1.2.2.
r r r r r r r
,#
Section 1.2.3 Memory r r
6. A program and its data must be moved into the computer's
r r r r r r r r r r before they can be executed by the CPU.
r r r r r r r
a. memory
b. hard disk r
c. CPU
d. CD-ROM
Key:a See the first paragraph in Section 1.2.3.
r r r r r r r
#
Section 1.2.4 Storage Devices
r r r
6. A computer's
r is volatile; that is, any information stored in it is lost when the system's power is turned off. r r r r r r r r r r r r r r r r r
a. memory
b. hard disk r
c. flash stick r
d. CD-ROM
Key:a See the first paragraph in Section 1.2.4.
r r r r r r r
#
6. Which of the following are storage devices?
r r r r r r
a. portable disk r
b. hard disk r
c. flash stick r
d. CD-ROM
Key:abcd See the second paragraph in Section 1.2.4.
r r r r r r r
#
Section 1.2.5 Input and Output Devices
r r r r r
7. The specifies the number of pixels in horizontal and vertical dimensions of the display device. r r r r r r r r r r r r r
a. screen resolution r
b. pixel
c. dot pitchr
d. monitor
Key:a See the third last paragraph in Section 1.2.5.
r r r r r r r r
#
Section 1.2.6 Communications Devices
r r r
7. r is a device to connect a computer to a local area network (LAN). r r r r r r r r r r r r
a. Regular modem r
b. DSL
c. Cable modem r
d. NIC
Key:d See the bullet items in Section 1.2.6.
r r r r r r r
#
Section 1.3 Program Languages
r r r
8. r are instructions to the computer. r r r r
a. Hardware
b. Software
c. Programs
d. Keyboards
Key:bc See the Key Point in Section 1.3.
r r r r r r r
#
r
, 9. Computer can execute the code in r r r r r .
a. machine language r
b. assembly language r
c. high-level language r
d. none of the above r r r
Key:a See the first paragraph in Section 1.3.1.
r r r r r r r
#
10. r translates high-level language program into machine language program. r r r r r r r
a. An assembler r
b. A compiler r
c. CPU
d. The operating system
r r
Key:b See the first paragraph after Table 1.1 in Section 1.3.3.
r r r r r r r r r r
#
Section 1.4 Operating Systems
r r r
11. r is an operating system. r r r
a. Java
b. C++
c. Windows
d. Visual Basic r
e. Ada
Key:c See the first paragraph in Section 1.4.
r r r r r r r
#
12. r is a program that runs on a computer to manage and control a computer's activities.
r r r r r r r r r r r r r r
a. Operating system r
b. Java
c. Modem
d. Interpreter
e. Compiler
Key:a See the first paragraph in Section 1.4.
r r r r r r r
#
Section 1.5 Java, World Wide Web, and Beyond
r r r r r r r
14. Due to security reasons, Java
r r cannot run from a Web browser in the new version of Java.
r r r r r r r r r r r r r
a. applications
b. applets
c. servlets
d. Micro Edition programs r r
Key:b See the last paragraph in Section 1.5.
r r r r r r r
#
15. r r is not an object-oriented programming language.
r r r r r
a. Java
b. C++
c. C
d. C#
e. Python
Key:c See Table 1.1 in Section 1.3.1.
r r r r r r
#
16. r r is interpreted.
r
exist.