Chapter 1-Terms Flashcards

0
Q

Assembler

A

A program that converts assembly instructions into machine code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Algorithm

A

The set of step-by-step instructions that accomplish a task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Assembly languages

A

Programming languages that use mnemonics, such as ADD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Coding

A

The process of translating a solution into a language that the computer can understand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Compiler

A

A program that converts high-level instructions into a language that the computer can understand; unlike an interpreter, a compiler converts all of a program’s instructions before running the program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Computer programs

A

The directions given to computers; also called programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Control structures

A

The structures that control the flow of a program’s logic; also called logic structures; sequence, selection, and repetition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Decision structure

A

Another term for the selection structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

High-level languages

A

Programming languages whose instructions more closely resemble the English language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Interpreter

A

A program that converts high-level instructions into a language that the computer can understand; unlike a compiler; an interpreter converts a program’s instructions, line by line, as the program is running

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Iteration

A

Another term for the repetition structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Logic structures

A

Another term for control structures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Loop

A

Another term for religion structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Machine code

A

Another term for machine language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Machine language

A

Computer instructions written in 0s and 1s; also called machine code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Mnemonics

A

The alphabetic abbreviations used to represent instructions in assembly languages

16
Q

Object-oriented program

A

A program designed by focusing on the objects that the program could use to accomplish its goal

17
Q

Procedure-oriented program

A

A program designed by focusing on the individual tasks to be performed

18
Q

Programmers

A

The people who write computer programs

19
Q

Programming

A

Giving a mechanism the directions to accomplish a task

20
Q

Programming languages

A

Languages used to communicate with a computer

21
Q

Programs

A

The directions given to computers; also called computer programs

22
Q

Repetition structure

A

The control structure that directs the computer to repeat one or more instructions until some condition is met, at which time the computer should stop repeating the instructions; also called a loop or iteration

23
Q

Selection structure

A

The control structure that directs the computer to make a decision and then take the appropriate action based on that decision; also called the decision structure

24
Q

Sequence structure

A

The control structure that directs the computer to process each instruction in the order listed in the program