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 currency

  Translators and ASCII

  Translators and IDEs

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

  embedded code

  machine code

  source code

  firmware software

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

  operating system

  binary bit

  none of the above

  translator

 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.

  True

  False

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

  Interpreter and Filler

  Assembler and Compiler

  Binaryer and Interpreter

  Filler and Binaryer

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

  None of these answers apply

  Assembler

  Compiler

  Interpreter

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

  Compiler

  None of these answers apply

  Interpreter

  Assembler

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

  None of these answers apply

  Assembler

  Interpreter

  Compiler