Preview

02 - Purpose of Translators

 1. If every programmer in the world coded in 1s and 0s (machine code), we would still need translators.
If you are inspired by this topic and want to build your own translator 
- watch this video to get a head start.

  False

  True

 2. Two tools that are necessary for both writing and converting high level language code are:

  Translators and binary

  Translators and IDEs

  Translators and ASCII

  Translators and currency

 3. When working with a high level language, ________ needs to be converted into machine code to run in a CPU.

  machine code

  embedded code

  firmware software

  source code

 4. A ________ is a piece of software that converts programming code into machine code.

  binary bit

  translator

  operating system

  none of the above

 5. A translator is sometimes a piece of hardware that physically converts the high level code to 1s and 0s.

  False

  True

 6. Low level assembly languages do not need translators.

  False

  True

 7. There are three types of translators. Which of the following are NOT translators?
Assembler
Filler
Compiler
Binaryer
Interpreter

  Filler and Binaryer

  Binaryer and Interpreter

  Interpreter and Filler

  Assembler and Compiler

 8. What is NOT used to translate high level languages?

  Compiler

  None of these answers apply

  Interpreter

  Assembler

 9. Which translator stops when it encounters an error and goes line by line?

  Interpreter

  None of these answers apply

  Assembler

  Compiler

 10. What type of translator is used to translate assembly language?

  None of these answers apply

  Assembler

  Compiler

  Interpreter