1.7 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Integrated Development Environment (IDE)

A

Provides programmmers with various tools that are needed to create computer programs

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

Editor

A

Allows programmer to enter and edit source code/ annotation

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

Error Detection

A

Errors are flagged during code rather than after compilation

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

Automatic formatting

A

Correctly indents code

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

Automatic colour coding

A

changes key words, literals and annotations to different colours

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

Context sensitive menu

A

IDE suggests available options

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

Statement Completion

A

IDE will complete a statement

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

Code optimisation

A

Warning message when variables have been declared but not used

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

GUI Creation

A

Allows programmers to create a GUI by dragging and dropping controls onto a form

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

Translation purpose

A

To convert the source code written by the programmer into machine code

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

Compiler

A

Translates entire file of source code into machine code

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

Interperator

A

Translates source code into machine code line by line and executes it

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

Linker

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
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
15
Q

Emulator

A

Provides an emulator to run the code/app so no physical device required

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

Publisher

A

Facility to package up and deploy program as an easy to installl package

17
Q

Debugger

A

A program which helps locate, identify and rectify errors ina program

18
Q

Program Trace - Debugging Technique

A

displays the order in whihc the lines of a program are executed

19
Q

Stepping - Debugging Technique

A

Execution of code one line at a time.
Allows the programmer to examine each line of code in isolation

20
Q

Variable Watch - Debugging Technique

A

Views the values of local and global variables.
Continuously inspects variables which are updated as code is stepped through

21
Q

Break Point - Debugging Technique

A

a marker which pauses execution at a present position

22
Q

Error Diagnostics - Debugging Techniques

A

used when a program fails to compile or to run. Error messages are displayed to help the programmer diagnose what has gone wrong

23
Q

Memory Inspector - Debugging Technique

A

This is a facility which will display the contents of a section of memory

24
Q

Application Generator

A

A software tool which is used to assist and speed up the creation of a complete system

24
Q

CASE

A

a software tool which provides a number of functions which assist with the design and testing of a computer program

25
Q

Version Management

A

if one programmer modifies current version and another programmer modifies an older version, neither new version will contain both modifcations