JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
Test your knowledge
This is an ungraded check of your knowledge (i.e. I do not look at these results in any way shape or form--nor do they effect your grade).
They are designed so you can have some feedback on the assigned readings/videos/notes to see if you picked up some of the basic knowledge.
Sign in to Google
to save your progress.
Learn more
* Indicates required question
What is the purpose of a compiler?
*
1 point
To translate code that we understand (i.e. somewhat human readable) into a form that a computer can understand (a more machine like representation of code).
To link together multiple binaries.
Why would a compiler translate our code into an intermediate representation? Why not directly to the machine code?
1 point
We can think of an intermediate representation like a 'Rosetta stone' in that we may need to output machine code in many different formats. By first going to a more generic intermediate form, we can then translate to as many machines codes later.
To give us enough time to rest and go make coffee while we wait for our code to compile
Clear selection
What is the difference between a compiler and an interpreter?
*
Your answer
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google.
Report Abuse
-
Terms of Service
-
Privacy Policy
Forms