CS 159 Lab 01 T/F
Double space all lines of code in your program.
False
One benefit to the use of machine languages is improved programming efficiency compared to a symbolic language.
False
Only the machine and symbolic languages can be understood by computer hardware.
False
Pseudo-code uses exact programming language syntax to represent a module in the larger program.
False
The C programming language is not considered a high-level programming language because of its age.
False
The software used to write and edit programs is known as a compiler.
False
Writing code is the first step in the waterfall model of developing software.
False
A flowchart uses geometric symbols to represent the logic of a function, or module, in the larger program.
True
A high-level language allows the programmer to concentrate on the problem at hand and not worry about the machine that the program will be using.
True
A high-level language allows the programmer to concentrate on the problem at hand and not worry about the specific machine that the program will be using.
True
A source file contains code written in a programming language that is to be sent to the compiler.
True
A structure chart can be used to represent the entire program.
True
Careful design of software can result in programs that will be efficient, error-free, and easy to maintain
True
Careful design of software can result in programs that will be efficient, error-free, and easy to maintain.
True
Comment all variables to the right of each declaration.
True
Each computer has its own machine language which is made of streams of 0's and 1's.
True
Except for the most simple program, one set of test data will not completely validate a program.
True
High-level languages are portable to many different computers.
True
Main memory is a place where the programs and data are stored temporarily during processing.
True
One benefit to the use of symbolic languages is improved programming efficiency compared to a machine language.
True
One purpose of preprocessor commands is to tell the preprocessor to make substitutions in the code.
True
Pseudo-code and flowcharts can be used to represent individual algorithms of a program.
True
Secondary storage, similar to main memory, also stores programs and data.
True
Software engineering is the use of sound engineering methods and principles to obtain software that is reliable.
True
Symbolic languages use mnemonics to represent the various machine language instructions.
True
The C programming language is considered a structured programming language.
True
The CPU is responsible for executing instructions for the computer.
True
The preprocessor prepares the code for translation into machine language.
True
The process of converting a high-level language to machine language is known as compilation.
True
The software used to write programs is known as a text editor.
True
The three constructs of structured programming are: (1) sequence, (2) selection, and (3) looping.
True
The waterfall model of developing software places an emphasis on planning and testing.
True