IDE + Translator + Errors Flashcards

1
Q

Features of IDE

A

Editor where code can be written and edited. Includes tools like colour coding, auto indents etc

Error diagnostic- helps to locate syntax errors in the code and suggests possible fixes

Run time environment- where the output of the code is shown when run

Translators- to translate the code from high level to low level language

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

Compiler

A

. Translates all the code at once
. Returns a list of errors
. Creates an executable file of compiled code
. Compiled code can run independently

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

Interpreter

A

. Translates line by line
. Stops when error is found
. Interpreter is needed every time the code is run

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

High level

A

. Code understood and used by people
. Uses English like words
. Needs to be translated into machine code for the computers processor to run it

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

Low level

A

. Code that the computers processor can understand
. Difficult for programmers to use
. Binary/ machine code

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

Syntax error

A

Code will not run as the rules of the programming language have been broken

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

Logic error

A

The code will still run but will give an unexpected output

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