Implementation Stage Flashcards

To practise and master the key concepts at Higher and INT2

1
Q

A programming language like LiveCode which contains English-like commands and constructs.

A

High-level language

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

The high-level language statements as keyed in by the programmer.

A

source code

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

Code that runs directly on the processor.

A

machine code / object code

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

A program needed to translate a complete source code program into a complete machine code program.

A

compiler

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

Object code which can run on different machines based on the same processor; code which can run under different operating systems.

A

portable code

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

The process of discovering, and then correcting, errors made in the source code.

A

debug

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

This translator program translates and runs source code one line at a time, stopping if an error is discovered. Good to use during the development of code.

A

interpreter

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

A printout of the source code that uses indentation to show when lines of code depend on a programming construct like a loop or a selection statement.

A

structured listing

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

The program a programmer uses when entering source code, editing source code, debugging source code, etc.

A

text editor

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

Lines of English inside the program; they are there to explain what a section of code is doing, so that another programmer could maintain the code later, and are ignored by the compiler / interpreter.

A

internal documentation / comment lines

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