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 | |
|---|---|---|
| 1intelligent behaviour | AA computer does a task that normally needs human thinking, such as diagnosing a fault or choosing a game move | |
| 2simulates thinking | BThe program only simulates thinking by following rules and data. It does not truly understand the game like a person. | |
| 3Diagnosing a problem is intelligent behaviour because a doctor or engineer would normally need to think to do it | CIF symptom = "no power" THEN OUTPUT "Check the battery" | |
| 4Choosing a move in a game is intelligent behaviour because a human player would need to think ahead | Dbest_move ← CHOOSE_BEST(board) | |
| 5A chess program understands chess the way a human player does, so it truly thinks. | ESimple fixed calculations do not need human thinking such as diagnosing or choosing. Intelligent behaviour means doing tasks that normally need human thought. | |
| 6A calculator adding 2 + 2 is intelligent behaviour because it uses a fixed formula. | FThe computer copies the results of human thinking using data and rules, but it does not truly understand what it is doing |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
intelligent behaviour — A computer does a task that normally needs human thinking, like diagnosing a fault or choosing a game move, but it only simulates thinking and does not truly understand.IF fault = "no power" THEN
OUTPUT "Check the cable"
ENDIFIF newScore > bestScore THEN
bestMove ← move
ENDIFIF shape = "circle" AND colour = "red" THEN
OUTPUT "Red ball"
ENDIFsimulatesThinking ← TRUE
understands ← FALSE
OUTPUT understandsINPUT symptom
diagnosis ← lookup(symptom)
OUTPUT diagnosis