Applications Generation Flashcards

1
Q

What is machine code?

A

Binary sequences representing instructions and data. Sequences representing instructions called opcode. Processors only understand machine code.

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

What is an assembler?

A

An assembler is a program that converts assembly language into object code.

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

What is assembly code?

A

Using mnemonics to represent the opcodes so it makes everything easier to read and write.

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

What is high level language?

A

Consists of more easily human-readable statements.

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

Examples of high level language?

A

Java, python and C++

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

What are interpreters and compilers?

A

Two types of translator programs.

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

What is an interpreter?

A

Takes each line of a high level language program, converts it to machine code and runs it.

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

What is a compiler?

A

A compiler is a program that takes a program written in high level language and converts it to object code.

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