application generation 2.0 Flashcards

1
Q

what are translators

A

a program that converts high-level code into low-level code

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

compiler

A

translate high-level code into machine code all at

once

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

interpreter

A

Interpreters translate and execute code line-by-line

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

assembler

A

translate assembly code into machine code

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

what is lexical analysis

A

uses tokens to replace variables , slaps it in a table

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

whats syntax analysis

A

checks the program to see if its the correct syntax

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

whats code generation

A

generating code

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

what is code optimisation

A

making sure code is efficient

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