Flashcards in Test questions Deck (102)
A CPU really only understands instructions that are written in machine language
Software engineering is a field that encompasses designing, writing, testing, debugging, documenting, modifying, and maintaining computer programs
Machine language is an example of a high-level language
In programming, the terms "line" and "statement" always mean the same thing
Pseudocode is a form of program statement that will always evaluate to "false"
Escape sequences are always stored internally as a single character
The cin << statement will stop reading input when it encounters a newline character
If you do not follow a consistent programming style, your programs will generate compiler errors.
The C++ language requires that you give variables names that indicate what the variables are used for
When a program uses the setw manipulator, the iosetwidth header file must be included in a preprocessor directive
The preprocessor executes after the compiler
Floating point constants are normally stored in memory as doubles
When the fixed manipulator is used, the value specified by the setprecision manipulator will be the number of digits to appear after the decimal point.
In c++, key words are written in all lowercase letters.
A variable called "average" should be declared should be declared as an integer data type because it will probably hold data that contains decimal points
You want the user to enter the length, width, and height from the keyboard. What would be the correct cin statement?
cin.get(length, width, height)
This term refers to the programmer reading the program from the beginning and stepping through each statement
This is a set of rules that must be followed when constructing a program
In a broad sense, the two primary categories of programming languages are:
low-level and high-level
An integrated Development Environment typically consists of:
a text editor, a debugger, and a compiler
What will the following code display:
int number = 7;
cout << "The number is " << "number" << endl;
The number is number
The _____ causes a program to wait until information is typed at the keyboard and the enter key is presses
During which stage does the central processing unit retrieve from main memory the next instruction in the sequence of program instructions?
The purpose of a memory address is:
To identify the location of a byte in memory
In the following C++ statement, what will be executed first according to the order of precedence?
6 - 3 * 2 + 7 - 10 / 2
3 * 2
Internally, the CPU consists of two parts:
the control unit and the arithmetic and logic unit
This is used in a program to mark the beginning or ending of a statement, or separate items in a list
Mistakes that cause a running program to produce incorrect results are called:
In the C++ instruction,
cookies = number % children;
given the following declaration statement:
int number = 38, children = 4, cookies;
what is the value of cookies after the execution of the statement?