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 | |
|---|---|---|
| 1RAM: volatile | ARAM loses all of its contents when the power is turned off | |
| 2ROM: non-volatile | BROM is non-volatile, so it keeps its data without power. RAM is the volatile memory. | |
| 3RAM is read/write, so the CPU can both read data from it and save new data to it while programs run | CThe roles are swapped. RAM stores programs and data in use, and ROM stores the start-up instructions. | |
| 4ROM holds the start-up instructions (bootstrap) the computer needs to begin working, and the CPU can only read them | DROM: read only, boot instructions | |
| 5ROM is volatile and loses its data when the power is off | EROM keeps its contents when the power is turned off | |
| 6RAM stores the start-up instructions and ROM stores the open programs | FRAM: read and write |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
RAM vs ROM — RAM is volatile, read/write and holds running programs; ROM is non-volatile, read only and holds start-up instructions. RAM is larger.RAM.volatile ← TRUE
ROM.volatile ← FALSEROM.access ← READ_ONLY
RAM.access ← READ_WRITEROM.holds ← startup_instructions
RAM.holds ← programs_in_useIF RAM.size > ROM.size THEN
OUTPUT "RAM is larger"
ENDIFRAM.holds ← programs_in_use
ROM.holds ← startup_instructions