Computer Science
Final Examination
Grade IX
Max Marks:
Time: 1 hour 15 minutes
Instructions:
Do not use brand names of software and hardware packages.
No calculators are allowed.
Q1. Identify three sensors that could be used in a washing machine.
State what each sensor could be used for.
Sensor 1
Use
Sensor 2
Use
Sensor 3
Use [6]
(b) An air conditioning system is used to control the temperature in a hospital.
The air conditioning system uses temperature sensors and a microprocessor.
The temperature must remain between 21 0C and 240C.
Describe how the sensors and the microprocessor are used to control the temperature of the hospital.
[5]
Q.2 a) A company has decided to introduce robots (AI) into its manufacturing process.
Give two benefits and one to two drawbacks to the company management.
Benefits
1
2
Drawbacks [4]
b)
[5]
Q3. The table shows a segment of primary memory from a Von Neumann model computer.
(a) (i) State the data that will be placed in the memory address register (MAR). [1]
(II) State the data that will be placed in the memory data register (MDR). [1]
(b) Describe the stored program concept when applied to the Von Neumann model. ]3]
Q.4 Differentiate.
a)
Syntax Error Logical Error
[4]
b)
Virus Worms
[4]
Q5. (a) An expert system is being created to enable research scientists to identify different types of
penguins.
Give four steps in the creation of this expert system.
1 …………………
2 …………………
3 ………………….
4 …………………… [4]
(b)(i) …………………………………………………………………………… is a branch of computer science dealing
with the simulation of intelligent behaviours by computers. [1]
(ii) Name three characteristics of AI. [3]
(a) ……………………………………………………………………………..
(b) ……………………………………………………………………………..
(c) ……………………………………………………………………………..
(iii) Two types of expert systems are ……………………………………………………… and
……………………………………………………… [2]
(iv) …………………………………………………… is a subset of AI that uses data to enable machines to be
trained and to learn from past experiences. [1]
Q.6 Describe three types of artificial intelligence.
I.
II.
III.
[3]
Q7. A program written in a high-level language is translated into machine code. This is so that
it can be processed by a computer.
(a) Name one type of translator that can be used: …………………………………………………………. [1]
(b) Describe how your answer in part (a) translates this program. [3]