12. Software Engineering Flashcards

1
Q

What is Integrated development environment (IDE’s)?

A

IDE’s are a collection of tools that make programming life easier.

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

What is debugging?

A

Program which helps locate, identify and rectify error in a program

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

What is automatic error checking, formatting and colour coding?

A

Before the code is run the IDE has identified the error by underlining it blue and provide an error message.

correctly indents code

Changes key words, literals and annotations to different colours

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

Error Reports

A

On trying to run a program, the IDE produces an error log explaining that the program cannot be translated and why.

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

Breakpoints

A

Breakpoints allow a programmer to stop the execution of a program on a specific line of code. This is useful for finding out exactly where the logic error is taking place.

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

Editor

A

This allows a programmer to enter and edit source code/annotation

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

Compiler

A

Translates source code into machine code

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

Loader

A

This a program which loads previously compiled code in memory

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

Variable Watch

A

This is a facility which displays the current value of any variable. The value can be ‘watched’ as the program 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

GUI creation

A

Allows a programmer 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