Computer ScienceCode 9618

Translation Software

What this topic asks you to be able to do

  • demonstrate an understanding of how an interpreter can run a program without generating a translated version of it
  • demonstrate an understanding of the different phases involved in compiling a program
  • Show that you understand how syntax diagrams or Backus-Naur Form (BNF) notation can set out the grammar of a language
  • Show that you understand how expressions can be evaluated with Reverse Polish Notation (RPN)