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.

  True

  False

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

  Translators and IDEs

  Translators and ASCII

  Translators and binary

  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

  firmware software

  embedded code

  source code

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

  binary bit

  translator

  none of the above

  operating system

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

  True

  False

 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

  Binaryer and Interpreter

  Assembler and Compiler

  Interpreter and Filler

  Filler and Binaryer

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

  Compiler

  None of these answers apply

  Assembler

  Interpreter

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

  None of these answers apply

  Interpreter

  Compiler

  Assembler

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

  Interpreter

  Assembler

  None of these answers apply

  Compiler