Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Error diagnostics | AAuto-completion | |
| 2Prettyprint | BRun-time environment | |
| 3A student starts typing a long variable name and wants the IDE to offer the rest of the name so they type less | CColours keywords and sets out the code with indents so it is easier to read | |
| 4A programmer wants to test their program inside the IDE without leaving it, using the translator to run it | DError diagnostics finds mistakes. Typing and editing code is done in the code editor. | |
| 5Needing a tool to fix a typing slip like 'pritn' automatically -> use Prettyprint | EPrettyprint only changes the layout and colour of code. Fixing a typo as you type is auto-correction. | |
| 6Needing a place to type and edit the source code -> use Error diagnostics | FPoints out the line and type of a mistake so the programmer can find and fix it |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
IDE function — A built-in IDE tool that solves one programmer problem, so you match a need (typing, running, finding errors, saving typing, fixing, tidying) to the right function.Need: type code -> Function: code editorNeed: run program -> run-time environmentNeed: find errors -> error diagnosticsTyping pri suggests print -> auto-completionNeed: tidy layout -> prettyprint