U7 - IDEs Flashcards

1
Q

What is an IDE ?

A

Intergrated Development Environment
Provide programmers with the tools to create computer programs
They increase productivity by combining activities into a single application
THey have added functionality particularly useful for debugging

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

IDE FEATURES

A

Automatic Formatting
Linker
Loader
Debugger
Colour Coding
Compiler
Interpreter
Editor

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

AUTOMATIC FORMATTING

A

Automatically indents code correctly

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

LINKER

A

Allows previously compiled code 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 compiles code from memory

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

DEBUGGER

A

A program which helps to identify and rectify errors

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

COMPILER

A

Converts source code into machine code. Once compiled does not need to be recompiled

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

COLOUR CODING

A

Automatically changes KEYWORDS and LITERALS into different colours

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

EDITOR

A

Allows the programmer to edit and input source code

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

INTERPRETER

A

Converts source code into machine code line-by-line. Repeated everytime the code is run

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

IDEs FEATURES 2

A

TRACE
BREAK POINT
VARIABLE WATCH
SINGLE STEPPING
MEMORY INSPECTOR
ERROR DIAGNOSTICS

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

TRACE

A

Displays the order in which lines of a program are executed
Displays the possible values of variables

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

MEMORY INSPECTOR

A

Displays the contents of a section of storage

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

SINGLE STEPPING

A

Program runs one line at a time with the programmer controlling when the line runs
Programmer can examine what the program is doing in that line

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

BREAK POINT

A

Interrupts a program on a SPECIFIC LINE of code, allowing the programmer to compare values of variables against expected values.

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

VARIABLE WATCH

A

Displays current value of variable
Can be watched when single stepping to see how code effects variable

17
Q
A