Chapter 13 Programming Languages
Terms in this set (25)
A ________ is a list of instructions for the computer to follow to accomplish the task of processing data into information.
The list of instructions for the computer to follow to process data into information.
The program's objectives, outputs, inputs, and processing requirements are determined during in this step.
Program objectives, desired outputs, needed inputs, and processing requirements are all recorded in this.
Program specifications document.
These consist of logically related programming statements.
This is an outline of the logic of the program you will write.
Identify the programming tool that uses symbols to show the sequence of steps needed to solve a programming problem.
In this logic structure, one program statement follows another.
In this logic structure, the outcome of the decision determines which of the two paths to follow?
This logic structure involves repeating a sequence as long as a certain condition remains true.
One of the best ways to code effective programs is to write so-called ________ programs, using the sequential, selection or repetition logic structures.
This is the process of testing and eliminating errors in a program.
This type of error could be the result of the programmer making an incorrect calculation.
This is testing a program by a select group of potential users.
This consists of written descriptions and procedures about a program and how to use it.
As much as 75 percent of the total lifetime cost for an application program is spent on this.
Which of the following refers to tools that are used to provide some assistance in designing, coding, and testing software?
This type of software development focuses less on the procedures and more on defining the relationships between previously defined procedures.
These first-generation languages are hard to use, with one of the reasons being that they are different depending on the make of the computer.
These second-generation languages use abbreviations or mnemonics that are automatically converted to the appropriate sequence of 1s and 0s.
These third-generation languages are designed to express the logic that can solve general problems.
A compiler ________.
Converts the source code into machine language code.
An interpreter ________.
Converts and runs the procedural language one statement at a time into machine code.
Fifth-generation languages (5GLs) incorporate the concepts of which of the following?
This type of language uses natural languages to allow humans to communicate more directly to a computer.
Problem and constraint.