High-Level Languages Flashcards

0
Q

High-level languages uses translators to make them…

A

Machine independent.

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

What are high-level languages?

A

Use instructions close to english and have complex structures. One instruction in a high-level language is equivalent to many machine code instructions.

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

What is a translator?

A

A program running on a computer that is able to take high-level code and convert it into the machine code required by that computer.

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

What is an ‘assembler’?

A

It translates assembly language commands into machine code. It consists of two parts: an operator and an operand.

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

What is a ‘compiler’?

A

Translates high-level language commands into a single executable machine code program.

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

What is a ‘interpreter’?

A

It translates High-level commands into executable code: one statement at a time and executing the code as its translated.

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

What is a code editor?

A

Text editing area to organise the code by managing the layout, indenting structure and colour coding the command works, variable and comments so that they can be easily identified.

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

Error diagnostics include…

A

An error and warning list to identify any problems in the code.

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

What is run time environment?

A

To run the code during development to check errors.

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