Software Development Environment Flashcards

1
Q

Editor

A

Allows a programmer to enter, format and edit source code

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

Compiler

A

Converts source code into executable machine code and, once compiled, a program can be run at any time

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

Interpreter

A

Converts each line of source code into machine code, and executes it as each line of code is run, which is performed each time the program needs to be run

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

Linker

A

A program which allows previously compiled code, from software libraries, to be linked together

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

Loader

A

A program which loads previously compiled code into memory

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

Debugger

A

A program which helps locate, identify and rectify errors in a program

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

Trace

A

A facility which displays the order in which the lines of a program are executed, and possibly the values of variables as the program is being run

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

Break point

A

A facility which interrupts a program on a specific line of code, allowing the programmer to compare the values of variables against expected values

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

Variable watch

A

A facility which displays the current value of any variable. The value can be ‘watched’ as the program code is single-stepped to see the effects of the code on the variable

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

Memory inspector

A

A facility which will display the contents of a section of memory

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

Error diagnostics

A

Error messages are displayed to help the programmer diagnose what has gone wrong

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