Search Header Logo

J277 - Programming Languages and Translators

Authored by R Eveleigh

Computers

11th Grade

Used 4+ times

J277 - Programming Languages and Translators
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Match the definition to the description: What is needed in order to translate assembly language to machine code?

A compiler

An assembler

An interpreter

A debugger

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Write example code for a high-level language that adds two numbers.

`int c = a + b;`

`mov edx, DWORD PTR [rbp-0x4]`

`0011001100100`

`add eax, ebx`

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If a program written in assembly language uses 400 lines of code, how many lines of machine code will there be?

100

200

400

800

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Who first conceived the idea of a compiler?

Ada Lovelace

Alan Turing

Grace Hopper

John von Neumann

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Machine code is specific to the _______.

Operating System

Central Processing Unit

Programming Language

Software Application

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

List one reason why high-level languages are more suitable for programmers than low-level languages.

They are more difficult to debug

They are easier to read/write

They require more memory

They are slower to execute

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why are translators necessary in programming?

To convert machine code into high-level languages

To convert high-level languages into machine code

To convert assembly language into pseudocode

To convert binary code into hexadecimal

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?