NEW
Font size
WorksheetsOCR GCSE-High and low level languages
Total questions: 19
Worksheet time: 9mins
High-level languages need to be translated into machine code before they can be used by a computer.
What is a MNEMONIC?
A single action that can be performed by a computer.
A symbol that represents an instruction in assembly code.
A high level language keyword.
A register used inside a CPU A register used inside a CPU.
Which of the following is NOT a translator?
Assembler
Compiler
Interpreter
Executable
LOAD r2,
ADD r1,
DIV r1, #2
What generation of programming language is Machine Code
1st Generation
2nd Generation
4th Generation
3rd Generation
Directly executable by the CPU. Written in 1's and 0's.
Which of the following is a low-level programming language?
Python
Java
Assembly
Ruby
Which of the following is a characteristic of high-level programming languages?
Machine-dependent
Easy to understand by humans
Written in binary
Directly executable by the CPU
Which of the following must be used to convert assembly language into machine code?
Assembler
Interpreter
Compiler
Debugger
Which language is considered the closest to hardware?
JavaScript
Assembly Language
Python
Machine Code
Which of the following statements about high-level languages is correct?
They are easy for humans to read and write.
They are written in binary code.
They do not require translation to run on a computer.
They are specific to one type of CPU.
