ACTUAL QUESTIONS AND CORRECT
ANSWERS
1.1 which of the following statements is true? - correct answer (b) software commands the
computer to perform actions and make decisions
1.2 which of the following is going to be the key programming methodology for the next decade? -
correct answer (a) object-oriented programming
1.3 today's fastest computers are called __________. - correct answer (c) supercomputers
1.4 which of the following would not be considered hardware? - correct answer (a) an operating
system
1.5 computer programs are __________. - correct answer (a) sets of control instructions
1.6 which of the following is not one of the six logical units of a computer? - correct answer (b)
programmer unit
1.7 the central processing unit (cpu) __________. - correct answer (c) supervises the operation
of the other sections.
1.8 programs or data not actively being used by the other units are placed on the __________. -
correct answer (c) secondary storage unit.
1.9 the amount of work a computer can process is known as __________. - correct answer (d)
throughput
1.10 if a program is made to share the resources of the computer with other programs, - correct
answer (a) batch processing
(b) multiprogramming
, (c) client/server computing
(d) object-oriented programming
Ans: (b)
1.14 a computer can directly understand only its own ___________. - correct answer (a)
machine language
(b) assembly language
(c) high-level language
(d) none of the above
Ans: (a)
1.15 assemblers__________. - correct answer (a) convert machine language into high-level
language.
(b) convert assembly language into machine language.
(c) convert high-level language into machine language.
(d) convert high-level language into assembler language.
Ans: (b
1.16 programs that directly execute high-level language programs without compiling are called
__________. - correct answer (a) assemblers
(b) interpreters
(c) compilers
(d) translators
Ans: (b)
1.19 when programming in c you will typically use all of the following building blocks except.... -
correct answer (a) functions from the standard library
(b) functions you create yourself
(c) functions other people have created for you
(d) functions provided by ansi / iso
Ans: (d)