Integrated Development Environment Flashcards

(14 cards)

1
Q

What does IDE stand for?

A

Integrated development environment

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

What is the purpose of an IDE?

A

Provides programmers with the facilities/tools to help create programs

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

What is an editor?

A

Software that allows a programmer to enter and edit source code

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

List editor features

A
  • Automatic formatting (indentation)
  • Automatic line numbering (help identify exactly where errors occur)
  • Automatic colour coding
  • Statement completion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Purpose of translators IDEs

A

Convert source code written by a programmer into machine code to be executed by the CPU

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

What are the 2 types of translators?

A

Compiler and Interpreter

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

Break point

A

Programmer selects a specific line, and the program displays the variable values at that point

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

What is single-stepping?

A

Code can be executed one line at a time to find exactly where the error occurs, using a break point

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

Variable watch / watch window

A

Displays the current value of a selected variable: it can be watched line-by-line to see how the value changes

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

Trace

A

Logs the values of variables and outputs of the program as the code is executed line by line

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

Error diagnostics / debugger

A

Used to display information about an error when it occurs, such as the line it occurred on and the error type; they may also suggest solution to help the programmer find and fix the error

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

Runtime Environment

A

Allows a program to run on a computer system; it checks for runtime errors and allows users to test the program

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

Runtime error

A

Occurs as the program is being executed, such as dividing a number by zero

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

State an example of a common runtime environment

A

Java Runtime Environment: allows programmers to design a program on one platform, which allows the finished program to then be run on many other systems

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