Chapter 1 – Introduction to Computers, the Internet and Visual Basic
1.1 Introduction
1. Computers process data, using sets of instructions called ________.
a) softgoods
b) computer programs
c) recipes
d) hardware
Answer: b. Computer programs.
2. _________-oriented programming models real-world entities with software counterparts.
a) Action
b) Model
c) Object
d) Procedure
Answer: c. Object.
1.2 Hardware and Moore’s Law
1. The cost of computing power and communications bandwidth has been
a) about the same each year.
b) going up.
c) going down dramatically.
d) undetermined.
Answer: c. Going down dramatically.
,2. ______ Law states that every year or two, the computing power of computers approximately
doubles without any increase in price.
a) Gate’s
b) Moore’s
c) Henderson’s
d) None of the above.
Answer: b. Moore’s.
1.3 Data Hierarchy
1. Which of the following statements is false?
a. The impressive functions performed by computers involve only the simplest manipulations of
1s and 2s.
b. ASCII is a popular subset of Unicode.
c. Fields are composed of characters or bytes.
d. On some operating systems, a file is viewed simply as a sequence of bytes.
Answer: a. The impressive functions performed by computers involve only the simplest
manipulations of 1s and 2s . It's 1s and 0s.
2. Which of the following data items are arranged from the smallest to the largest in the data
hierarchy.
a. records, characters, fields, bits, files.
b. bits, files, fields, records, characters.
c. fields, characters, bits, files, records.
d. bits, characters, fields, records, files.
Answer: d. bits, characters, fields, records, files.
1.4 Computer Organization
1. Every computer can be divided into six basic units. They are:
a) monitor, mouse, keyboard, hard drive, processor and disk drives.
,b) input, output, primary storage, secondary storage, memory and ALU.
c) input, output, memory, ALU, CPU and secondary storage.
d) input, output, primary storage, secondary storage, CPU, memory.
Answer: c. Input, output, memory, ALU, CPU and secondary storage.
2. The purpose of the ALU is:
a) to store permanent data.
b) to store temporary data.
c) to cool the computer down and prevent overheating.
d) to perform basic math and logical comparisons for the computer.
Answer: d. To perform basic math and logical comparisons for the computer.
3. Input devices are things such as a keyboard or mouse that allow the computer to receive data.
Answer: True.
4. The CPU supervises the operation of a computer’s input unit, output unit, memory unit,
secondary storage unit and arithmetic and logic unit.
Answer: True.
5. Secondary storage stores data only while the computer is turned on.
Answer: False. Secondary storage is used for long term storage of data, even when the
computer is turned off.
1.5 Machine Languages, Assembly Languages
and High-Level Languages
1. The order of simplicity to a human of the three basic types of languages is: (easiest to hardest)
a) high-level, assembly, machine
, b) assembly, machine, high-level
c) machine, high-level, assembly
d) machine, assembly, high-level
Answer: a. High-level, assembly, machine.
2. Machine languages _______.
a) are machine dependent.
b) are universal between all machines.
c) consist of numbers and letters.
d) need to be translated in order for the machine to understand commands.
Answer: a. Are machine dependent.
3. An assembler converts assembly language programs into machine language.
Answer: True
4. High-level computer language programs are directly understood by a computer.
Answer: False. They are easily understood by humans, but must be converted into machine
language in order for a computer to understand them.
1.6 Object Technology
1. The color, size, weight and speed of an object are examples of its _________.
a) attributes.
b) behaviors.
c) classes.
d) requirements.
Answer: a. Attributes.
2. Almost any __________ can be reasonably represented as an object.
a) verb
b) behavior