AQA 4.6.3 Types of program translator

AQA 4.6.3 Types of program translator

11th Grade

20 Qs

quiz-placeholder

Similar activities

python intro

python intro

4th - 12th Grade

17 Qs

Python Basics & Syntax

Python Basics & Syntax

10th - 12th Grade

20 Qs

Post-Break Python Refresher

Post-Break Python Refresher

9th - 12th Grade

20 Qs

Python Basics

Python Basics

11th Grade

25 Qs

GCSE CS - 2.5 Translators and Facilities of Languages

GCSE CS - 2.5 Translators and Facilities of Languages

9th - 11th Grade

23 Qs

COMPUTER SCIENCE, YEAR 10 SECOND TERM C.A. TEST

COMPUTER SCIENCE, YEAR 10 SECOND TERM C.A. TEST

11th Grade

20 Qs

Programming WebXam Review

Programming WebXam Review

9th - 12th Grade

18 Qs

AQA 4.6.3 Types of program translator

AQA 4.6.3 Types of program translator

Assessment

Quiz

Computers

11th Grade

Hard

Created by

Mark Weddell

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of an assembler?
Translate assembly language into machine code
Translate high-level languages into machine code
Execute machine code on different processors
Check for errors line-by-line before translating

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of a compiler?
Translate high-level languages into machine code
Translate assembly language into machine code
Execute machine code on different processors
Check for errors line-by-line before translating

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the role of an interpreter?
Translate high-level languages into machine code
Execute machine code on different processors
Translate assembly language into machine code
Check for errors line-by-line before translating

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between compilation and interpretation?
Compilation offers little protection of source code, while interpretation protects the source code from extraction
Compilation translates assembly language into machine code, while interpretation translates high-level languages into machine code
Compilation translates high-level languages into machine code, while interpretation translates assembly language into machine code
Compilation checks for errors line-by-line before translating, while interpretation translates immediately

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In which situations would an assembler be appropriate?
When executing machine code on different processors
When checking for errors line-by-line before translating
When translating assembly language into machine code
When translating high-level languages into machine code

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In which situations would a compiler be appropriate?
When checking for errors line-by-line before translating
When translating assembly language into machine code
When executing machine code on different processors
When translating high-level languages into machine code

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In which situations would an interpreter be appropriate?
When checking for errors line-by-line before translating
When translating high-level languages into machine code
When executing machine code on different processors
When translating assembly language into machine code

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Computers