Test Bank for Introduction to Programming Using Visual Basic, 11th Edition
Simplify your preparation with Test Bank for Introduction to Programming Using Visual Basic, 11th Edition, offering a detailed review of key concepts and exam strategies.
Emma Thompson
Contributor
4.7
56
2 days ago
Preview (16 of 152)
Sign in to access the full document!
Chapter 1 An Introduction to Computers and Problem Solving
Section 1.1 An Introduction to Computers
1. Visual Basic is considered to be a
(A) first-generation language.
(B) package.
(C) high-level language.
(D) machine language.
C
2. The person who actually runs a computer program is called a
(A) user.
(B) customer.
(C) client.
(D) tester.
(E) runner.
A
3. A collection of lines of instruction is called a(n)
(A) program.
(B) algorithm.
(C) system.
(D) programmer.
A
4. Which of the following is NOT considered to be one of the three basic features of a
program?
(A) input
(B) processing
(C) output
(D) store
D
5. Software refers to the people who work with computer hardware. (T/F)
F
6. Visual Basic uses a graphical user interface. (T/F)
T
7. Visual Basic uses a zero-based numbering system. (T/F)
T
Section 1.1 An Introduction to Computers
1. Visual Basic is considered to be a
(A) first-generation language.
(B) package.
(C) high-level language.
(D) machine language.
C
2. The person who actually runs a computer program is called a
(A) user.
(B) customer.
(C) client.
(D) tester.
(E) runner.
A
3. A collection of lines of instruction is called a(n)
(A) program.
(B) algorithm.
(C) system.
(D) programmer.
A
4. Which of the following is NOT considered to be one of the three basic features of a
program?
(A) input
(B) processing
(C) output
(D) store
D
5. Software refers to the people who work with computer hardware. (T/F)
F
6. Visual Basic uses a graphical user interface. (T/F)
T
7. Visual Basic uses a zero-based numbering system. (T/F)
T
Section 1.2 Program Development Cycle
1. An algorithm is defined as:
(A) a mathematical formula that solves a problem.
(B) a tempo for classical music played in a coda.
(C) a logical sequence of steps that solve a problem.
(D) a tool that designs computer programs and draws the user interface.
C
2. Which of the following is the proper order of procedures used in the problem-solving
process?
(A) design, analysis, coding, testing
(B) analysis, testing, design, coding
(C) analysis, design, coding, testing
(D) analysis, design, testing, coding
(E) design, testing, analysis, coding
C
3. The process of finding and correcting errors in a program is called
(A) pseudocoding.
(B) debugging.
(C) algorithms.
(D) development cycles.
B
4. In most cases, a well-written program need not be tested. (T/F)
F
5. The analysis and design steps of program planning are largely independent of the particular
computer language the programmer is using. (T/F)
T
6. When starting a new program, it is best to start writing code as soon as possible to avoid
wasting time thinking about it. (T/F)
F
7. Often a problem is too difficult to understand until one writes the program. (T/F)
F
8. Although the documentation step is usually listed last in the problem-solving process, it
should actually begin when the problem is first defined and continue through the problem-
solving process. (T/F)
T
1. An algorithm is defined as:
(A) a mathematical formula that solves a problem.
(B) a tempo for classical music played in a coda.
(C) a logical sequence of steps that solve a problem.
(D) a tool that designs computer programs and draws the user interface.
C
2. Which of the following is the proper order of procedures used in the problem-solving
process?
(A) design, analysis, coding, testing
(B) analysis, testing, design, coding
(C) analysis, design, coding, testing
(D) analysis, design, testing, coding
(E) design, testing, analysis, coding
C
3. The process of finding and correcting errors in a program is called
(A) pseudocoding.
(B) debugging.
(C) algorithms.
(D) development cycles.
B
4. In most cases, a well-written program need not be tested. (T/F)
F
5. The analysis and design steps of program planning are largely independent of the particular
computer language the programmer is using. (T/F)
T
6. When starting a new program, it is best to start writing code as soon as possible to avoid
wasting time thinking about it. (T/F)
F
7. Often a problem is too difficult to understand until one writes the program. (T/F)
F
8. Although the documentation step is usually listed last in the problem-solving process, it
should actually begin when the problem is first defined and continue through the problem-
solving process. (T/F)
T
Loading page 6...
Loading page 7...
Loading page 8...
Loading page 9...
Loading page 10...
Loading page 11...
Loading page 12...
Loading page 13...
Loading page 14...
Loading page 15...
Loading page 16...
13 more pages available. Scroll down to load them.
Preview Mode
Sign in to access the full document!
100%
Study Now!
XY-Copilot AI
Unlimited Access
Secure Payment
Instant Access
24/7 Support
Document Chat
Document Details
Subject
Information Technology