No student devices needed. Know more
13 questions
Translates low level assembly language mnemonic into machine code
Assembler
Compiler
Interpreter
Translates source code from high level languages into object code and then into machine code
Assembler
Compiler
Interpreter
Program is translated line by line as the program is running
Assembler
Compiler
Interpreter
Which of the following is NOT a translator?
Assembler
Compiler
Interpreter
Executable
Which of the following is false:
INTERPRETED programs run slower than COMPILED programs
ASSEMBLY LANGUAGE is easier to read then MACHINE CODE
COMPILED programs are easier to debug
MACHINE CODE programs are usually HARDWARE SPECIFIC
What is machine code?
Instructions and data in binary
Serial number of the CPU
Instructions and data in human readable form
Instructions and data in assembly code mnemonics
What is the problem writing machine code?
Quick to learn
Easy to debug
Easy to read
Hard to remember the binary codes Hard to remember the binary codes
Which of the following is NOT a High Level Language?
Python
Java
x86 Assembly
C++
Why were high-level languages developed?
Low-level language was too easy
They were created by accident
Low-level languages are hard to remember and use
Computers were getting too advanced
Why do we need translators?
Computers only understand program's in assembly code.
Computers only understand program's in high-level language.
Computers only understand Norwegian.
Computers only understand program's in machine language.
What is an advantage of a High-level language?
Executes very fast
Code occupies less memory space
Has specific statements designed to solve certain types of problems.
It is easier to learn
Easier to debug
Explore all questions with a free account