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 ASCII

  Translators and binary

  Translators and currency

  Translators and IDEs

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

  machine code

  source code

  firmware software

  embedded code

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

  none of the above

  binary bit

  operating system

  translator

 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

  Interpreter and Filler

  Filler and Binaryer

  Binaryer and Interpreter

  Assembler and Compiler

 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

  Assembler

  Interpreter

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

  Interpreter

  Compiler

  None of these answers apply

  Assembler