Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2.5 Languages and IDEs

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

This is where the code is written.

a)

Translator

b)

Run time environment

c)

Editor

d)

Error diagnostics

e)

Notepad

2.
Compilers, assemblers and interpreters are examples of this.
a)
Translator
b)
Run time environment
c)
Editor
d)
Error diagnostics
3.
Translates high level code into low level code.
a)
Interpreter
b)
Compiler
c)
Assembler
d)
Error diagnostics
e)
Interpreter and complier
4.
Examples of this include Python, Scratch and Javascript
a)
High level code
b)
Low level code
c)
Assembly language
5.
Which type of code is assembly language?
a)
High level code
b)
Low level code
6.
Examples of this include binary machine code and assembly language
a)
High level code
b)
Low level code
7.
This translator is used to translate all of the source code at the same time and creates one executable file
a)
Interpreter
b)
Compiler
c)
Assembler
8.
This translator is used to translate the source code one instruction at a time, but doesn't create an executable file.
a)
Interpreter
b)
Compiler
c)
Assembler
9.

Uses Mnemonics as command words (for example LDA, STA and ADD)

a)

High level code

b)

Machine Code

c)

Assembly language

10.

LDA, STA and ADD are examples of

a)

Assembly language mnemonics

b)

Assembly language acronyms

11.
Has a smaller instruction set made up on mnemonics.
a)
High level code
b)
Machine code
c)
Assesmbly language
12.

This code is difficult to read, understand and modify as it is designed to be understood by the CPU.

a)

High level code

b)

Low level code

13.

This allows you to use debugging tools to help find and fix errors in your code.

a)

Translator

b)

Run time environment

c)

Editor

d)

Error diagnostics

e)

Anti malware

14.

This can help you find logic errors in your code when developing your program.

a)

Translator

b)

Variable Tracing

c)

Editor

d)

Syntax Highlighting

15.

Which errors stop a program from compiling?

a)
Syntax errors
b)
Logic errors