wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Unit 4 - Translators

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

Translates low level assembly language mnemonic into machine code

a)

Assembler

b)

Compiler

c)

Interpreter

2.

What is a MNEMONIC?

a)

A single action that can be performed by a computer.

b)

A symbol that represents an instruction in assembly code.

c)

A high level language keyword.

d)

A register used inside a CPU A register used inside a CPU.

3.

Program is translated line by line as the program is running

a)

Assembler

b)

Compiler

c)

Interpreter

4.

Translates source code from high level languages into object code and then into machine code

a)

Assembler

b)

Compiler

c)

Interpreter

5.

Which of the following is NOT a translator?

a)

Assembler

b)

Compiler

c)

Interpreter

d)

Executable

6.
Difficult to write in (but easier than Machine code)
a)
Interpreter
b)
Translator
c)
Compiler
d)
Assembly Langauge
7.
Visual Basic is an example of 
a)
Machine Code
b)
High Level Language
c)
Assembly Language
d)
Low Level Langauge
8.
LOAD r1,
LOAD r2,
ADD r1,
DIV r1, #2
a)
Machine Code
b)
High Level
c)
Assembly Language
9.

What generation of programming language is Machine Code

a)

1st Generation

b)

2nd Generation

c)

4th Generation

d)

3rd Generation

10.
Directly executable by the CPU. Written in 1's and 0's or Hex.
a)
Machine Code
b)
High Level Language
c)
Assembly Language
d)
VB.net
11.
01010101010100101010100101010101010011111001000100001010100101
a)
Machine Code
b)
High Level
c)
Assembly Language
12.
Compilers, assemblers and interpreters are examples of this.
a)
Translator
b)
Run time environment
c)
Editor
d)
Error diagnostics
13.
This code is easy to read, understand a modify as it is designed to be understood by programmers.
a)
High level code
b)
Low level code
14.

_____ level language is faster for the humans to use. (However, these take longer for a CPU to calculate).

a)

Low

b)

High

15.

An example of a HIGH level language would be:

a)

Python

b)

Assembler

c)

Binary

d)

C

16.

An example of a LOW level language would be:

a)

C#

b)

Python

c)

Assembly

d)

Scratch