Chapter 1 Quiz Starting Out With C++ 026

C++ can be used to do the following type of programming

a. Procedural
b. object-oriented
c. Both a and b
d. None of the above

Chapter 1 Quiz Starting Out With C++ 025

It is very common for commercial software to be developed by one programmer

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 024

A software engineer does the following

a. Designs
b. Writes
c. Tests
d. All of the above

Chapter 1 Quiz Starting Out With C++ 023

C++ is not popular because it is portable


a. True
b. False

Chapter 1 Quiz Starting Out With C++ 022

C, C++, C# and Java are considered

a. Machine languages
b. High level languages
c. Binary languages
d. 4th Generation languages

Chapter 1 Quiz Starting Out With C++ 021

A compiler falls into what type of systems software

a. Operating Systems
b. Utility Programs
c. Software Development Tools
d. All of the above

Chapter 1 Quiz Starting Out With C++ 020

Microsoft Word would considered an operating system program

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 019

Which of the following use flash memory

a. DVD
b. CD
c. USB Drive
d. Floppy Disk Drive

Chapter 1 Quiz Starting Out With C++ 018

Most computers have a disk drive installed inside their case

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 017

The difference between RAM and ROM

a. Nothing
b. Contents of RAM remain after you turn off the computer
c. Contents of ROM remain after you turn off the computer
d. ROM is back up storage when RAM is filled

Chapter 1 Quiz Starting Out With C++ 016

What is the next step after fetch and decode?

a. End
b. Enter
c. Execute
d. None of the above

Chapter 1 Quiz Starting Out With C++ 015

The CPU consists of three parts: control unit, arithmetic and logic unit, and cooling unit

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 014

What does CPU stand for:

a. Centrally Positioned Unit
b. Central Processing Unit
c. Core Processing Utility
d. Core Positioned Utility

Chapter 1 Quiz Starting Out With C++ 013

All professional programmers create software that runs correctly the first time.

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 012

A person that creates software is called a:

a. Software developer
b. Programmer
c. Software engineer
d. All of the above
e. None of the above

Chapter 1 Quiz Starting Out With C++ 011

In C++, key words are written in all lowercase letters.

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 010

The preprocessor executes after the compiler.

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 009

This step will uncover any syntax errors in your program.

a. Editing
b. Compiling
c. Linking
d. Executing

Chapter 1 Quiz Starting Out With C++ 008

Programs are commonly called:

a. Execution statements
b. Software
c. By the operating System
d. Automatically when clicked

Chapter 1 Quiz Starting Out With C++ 007

A CPU really only understands instructions that are written in machine language.

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 006

Three primary activities of a program are:

a. Variables, Operators, and Key Words
b. Lines, Statements, and Punctuation
c. Input, Processing, and Output
d. Integer, Floating-point and Character

Chapter 1 Quiz Starting Out With C++ 005

Programmer-defined names of memory locations that may hold data are:

a. Operators
b. Variables
c. Syntax
d. Operands

Chapter 1 Quiz Starting Out With C++ 004

An Integrated Development Environment typically consists of:

a. A text editor
b. A compiler
c. A debugger
d. All of the above

Chapter 1 Quiz Starting Out With C++ 003

The preprocessor executes after the compiler.

a. True
b. False

Chapter 1 Quiz Starting Out With C++ 002


The programming process consists of several steps, which include:

a. Input, Processing, and Output
b. Key Words, Operators, and Punctuation
c. Design, Creation, Testing, and Debugging
d. Syntax, Logic, and Error Handling

Chapter 1 Quiz Starting Out With C++ 001

Which of the following best describes an operator?

a. An operator is a rule that must be followed when constructing a program.
b. An operator allows you to perform operations on one or more pieces of data.
c. An operator marks the beginning or ending of a statement, or is used to separate items in a list.
d. An operator is a word that has a special meaning.