2.5 Programming languages and translators

2.5 Programming languages and translators

10th - 11th Grade

10 Qs

quiz-placeholder

Similar activities

AP Computer Science Principles Unit 4 Review

AP Computer Science Principles Unit 4 Review

9th Grade - University

15 Qs

ICT QUIZ Q3 MOD 1-5

ICT QUIZ Q3 MOD 1-5

10th Grade

10 Qs

Speech Style

Speech Style

11th - 12th Grade

10 Qs

Computer 10 - Quiz 1

Computer 10 - Quiz 1

10th Grade

10 Qs

Abstraction in Computing Quiz

Abstraction in Computing Quiz

10th Grade

15 Qs

YVIP Earsketch Vocab Review 2021

YVIP Earsketch Vocab Review 2021

6th - 12th Grade

12 Qs

coding

coding

KG - 12th Grade

10 Qs

Scratch

Scratch

9th - 12th Grade

10 Qs

2.5 Programming languages and translators

2.5 Programming languages and translators

Assessment

Quiz

Other

10th - 11th Grade

Medium

Used 47+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Define what is meant by a 'high-level programming language'

A language read by the CPU that uses 0s and 1s

A language like Python that uses language close to that used by humans.

A language that uses mnemoics such as LOAD, ADD and STORE

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Define what is meant by a 'low-level' language or machine code

A language read by the CPU that uses 0s and 1s

A language like Python that uses language close to that used by humans.

A language that uses mnemoics such as LOAD, ADD and STORE

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Why were high level programming languages like Python invented?

Faster to program than using binary

No need to remember mnemonic instructions

Writing 0s and 1s is easy for humans

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Describe the purpose of a translator

To convert a high-level language into a low-level language, to be read by the CPU.

Converts programs written in a high-level language into machine code instructions.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Describe the purpose of compilers

To convert a high-level language into a low-level language, to be read by the CPU.

Converts programs written in a high-level language into machine code instructions, all in one go

Converts source code into machine code instructions and execute those instructions immediately, line by line.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Describe the purpose of interpreters

To convert a high-level language into a low-level language, to be read by the CPU.

Converts programs written in a high-level language into machine code instructions.

Converts source code into machine code instructions and execute those instructions immediately, line by line.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Describe an advantage of a compiler

It is fast as it translates all source code in one go

Any errors are reported at the end of each line as it is translated which helps error checking

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?