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 | |
|---|---|---|
| 1total = a + b | ALow-level code needs many instructions for one job, so it takes longer to write, not less time. | |
| 2LDA a / ADD b / STA total | Bif score > 50: print("Pass") | |
| 3High-level code uses familiar English-like words, so a reader can understand what it does | CThree low-level instructions that load, add and store to do the same job as one high-level line, so it takes longer to write and is harder to read | |
| 4Low-level code is hard to read because it is made of short, detailed instructions | DOne high-level line that adds two numbers and stores the answer, using familiar words and symbols that are easy to read | |
| 5Low-level code is quicker to write than high-level code because it uses fewer instructions. | ELDA 12 / CMP 50 / BRP 8 / OUT | |
| 6More instructions make code easier to get right, because there is less chance of mistakes. | FMore instructions give more chances to make mistakes, so low-level code is more error-prone. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
high-level code — Code that uses familiar words, so it is easier to read and write than low-level code, which needs many detailed instructions to do the same job.total = price + taxLDA price
ADD tax
STA totalprint("Hello")LDA price
ADD tax
STA totalLDA price
ADD tax
STA total