Programming Flashcards

(11 cards)

1
Q

Assembly language?

A

A language that replaces machine code with mnemonics and operands to make them easier to read/write.

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

Assembler?

A

An assembler translates assembly language into machine code.

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

Compiler?

A

A compiler creates an executable file for a program by translating a high-level language to machine-readable code.

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

Execute?

A

To carry out the instructions for a computer program.

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

High-level language?

A

A human-readable language written in formal, structured English.

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

Interpreter?

A

An interpreter translates and executes code line by line. It translates the code into machine-readable code.

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

Low-level language?

A

Quickly executed by a computer, written in either machine code or assembly.

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

Machine code?

A

A program written using 1s and 0s. A computer can execute this directly.

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

Mnemonic?

A

A code to help us remember something.

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

Operand?

A

A piece of data that can be changed.

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

Translator?

A

Executes the programs that programmers write in high-level languages.

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