1. Software can be classified into two broad types: application software and programming software.
a. True
b. False
ANSWER: False
FEEDBACK: Correct Correct. Software can be classified into application software and system software.
Incorrect Incorrect. Software can be classified into application software and system software.
POINTS: 1
REFERENCES: 2
Understanding Computer Systems
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: PL&D.FARR.18.01.01 - Describe computer systems
DATE CREATED: 9/12/2016 12:40 PM
DATE MODIFIED: 11/15/2019 4:09 PM
2. Every programming language has rules governing its word usage and punctuation.
a. True
b. False
ANSWER: True
FEEDBACK: Correct Correct. Programming languages use a compiler or interpreter to convert source
code into machine language. The compiler or interpreter needs to have correct
syntax to correctly translate the program into machine language. Correct syntax
follows a specific set of rules defining word usage and punctuation.
Incorrect Incorrect. Programming languages use a compiler or interpreter to convert source
code into machine language. The compiler or interpreter needs to have correct
syntax to correctly translate the program into machine language. Correct syntax
follows a specific set of rules defining word usage and punctuation.
POINTS: 1
REFERENCES: 3
Understanding Computer Systems
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: PL&D.FARR.18.01.01 - Describe computer systems
DATE CREATED: 9/12/2016 12:40 PM
DATE MODIFIED: 11/15/2019 4:09 PM
3. Besides the popular, comprehensive programming languages such as Java and C++, many programmers use scripting
languages such as Python, Lua, Perl, and PHP.
a. True
b. False
ANSWER: True
FEEDBACK: Correct Correct. Scripting languages such as Python, Lua, Perl, and PHP can be typed
directly from a keyboard and are stored as text rather than as binary executable
files, from which they are interpreted line by line when the program executes,
rather than compiled to machine language (binary).
Page 1
, Name: Class: Date:
Chapter 01: An Overview of Computers and Programming
Incorrect Incorrect. Scripting languages such as Python, Lua, Perl, and PHP can be typed
directly from a keyboard and are stored as text rather than as binary executable
files, from which they are interpreted line by line when the program executes,
rather than compiled to machine language (binary).
POINTS: 1
REFERENCES: 4
Understanding Computer Systems
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: PL&D.FARR.18.01.01 - Describe computer systems
DATE CREATED: 9/12/2016 12:40 PM
DATE MODIFIED: 11/15/2019 4:09 PM
4. Professional computer programmers write programs to satisfy their own needs.
a. True
b. False
ANSWER: False
FEEDBACK: Correct Correct. Professional programmers write programs to satisfy the needs of others,
called users or end users.
Incorrect Incorrect. Professional programmers write programs to satisfy the needs of others,
called users or end users.
POINTS: 1
REFERENCES: 8
Understanding the Program Development Cycle
QUESTION TYPE: True / False
HAS VARIABLES: False
LEARNING OBJECTIVES: PL&D.FARR.18.01.03 - List the steps involved in the program development cycle
DATE CREATED: 9/12/2016 12:40 PM
DATE MODIFIED: 11/15/2019 4:09 PM
5. The heart of the programming process lies in planning the program’s logic.
a. True
b. False
ANSWER: True
FEEDBACK: Correct Correct. The first step of programming is to understand the needs of the end users,
but the heart of programming lies in planning the program’s logic. It is during this
phase that the programmer plans the steps of the program and how to order them.
Incorrect Incorrect. The first step of programming is to understand the needs of the end
users, but the heart of programming lies in planning the program’s logic. It is during
this phase that the programmer plans the steps of the program and how to order
them.
POINTS: 1
REFERENCES: 9
Planning the Logic
QUESTION TYPE: True / False
Page 2