Computer Paper 1 MS
Computer Paper 1 MS
MARKING SCHEME
SECTION A (40 Marks)
1. State the technology used in the following computer generations (2mks)
i. 1st generation
Vacuum tubes
ii. 2nd generation
Transistors
iii. 3rd generation
Integrated circuits (ICS)
iv. 4th generation
Very large integrated circuits (VLSI)
2. State three ways in which computers have been used to fight the spread of corona virus in
Kenya. (3marks)
Computers have been used to sensitize people on safety measures that help in preventing
spread of virus
For printing posters
For conducting medical research in KEMRI
For carrying out statistics for people infected with corona virus in Kenya in Kenya and
comparing it with other countries
1
(b) State two reasons for disk formatting (2 marks)
7. State three reasons why an organisation may opt to develop its own software in-house rather
than buy off-the-shelf software (3marks)
8. A particular computer stores numbers in a single 8-bit word. How would it represent?
0.312510
(3marks)
0.3125 × 2 = 0.625
0.625 × 2 = 1.25
0.25× 2 = 0.5
0.5 × 2 = 1.0
=0.0101 = 0.010100002
2
9. (a) What is a firewall? (1mark)
It is a program/software that filters out unwanted data and
programs/criminals/hackers/malicious persons
(b) State the two reasons that may have necessitated disabling of the firewall.
testing the communication link
when upgrading the firewall
when there is need to install an application and the firewall is preventing the
operation
when the firewall prevents legitimate communication
10. Differentiate between absolute and relative cell references. (2 Marks)
Absolute cell references do not change when a formula containing the absolute
references is copied from one cell to another. E.g. $A$1
Relative cell references change automatically when a formula containing the
relative references is copied from one cell to another e.g. A1
11. Mwanzo Micro finance organization has offices in Kericho and Nairobi connected into a
network. The management is convinced that someone is illegally gaining access to the
data in their computers. State three ways the company can overcome this problem.
(3marks)
Encryption
Firewalls
User access level/Passwords
Limit number of log in attempts
Audit trail
Log files
3
12. The following worksheet represents the number of litres of milk produced by
different cows’ species at Kajiado Ranch Ltd.
s/no A B C D E
1 Month Friesian Ayrshire Guernsey
2 Jan 70 80 65
3 Feb 120 62 75
4 Mar 110 65 45
5 Apr 70 45 60
6
The cost of each litre of milk is Kshs.30/=. This amount is typed in cell B10
(a) Write a function that will calculate the total number of litres of Friesian in all months
(2marks)
=SUM(B2:B5)
(b) Write a formulae that can be typed in cell E2 and then be copied down to obtain monthly
sales of milk. (1mark)
=(B2+C2+D2)*30 OR =$B$10*(B2+C2+D2)
C1 – Label
D3 – Value @1/2 x2mark
13. State three main types of looping control structures as used in programming. (3 marks)
The WHILE loop
The REPEAT …UNTIL loop
The FOR loop
14. Advantages of wireless media to the school
The school will find it easy to add or remove nodes on the system
In case of new building is put up, there will be no need of interfering with
communication media
Users will find it safer to move around as there are no wires around the rooms
Students will be able to roam as they access the network
15. State the functions of the following keys on the computer keyboard:
4
This key deletes typed characters or words from right to left on the same line at the
cursor position
(b) Tab key (1 mark)
Tab key is used to move the cursor at set horizontal interval on the same line
such as 0.5 inch, 10 inch etc
5
SECTION B (60MARKS)
Answer question 16 and any other THREE questions from this section in the spaces provided
An interpreter translates the source program one statement at a time while a compiler
translates the entire source code at once before execution.
Interpreted programs are slower than compiled program
Interpreted programs takes less memory compared to compiled program
6
b) A trader bought a car from a manufacturer and later sold the car to another person. Design a
pseudocode that will accept the buying price and the selling price of the car, determine whether
the trader made a profit /or loss, calculate the profit/loss and display it. (5mks)
START
ENTER “Buying Price( Bp), Selling price (sp)”
IF Bp<Sp THEN
Profit= Sp-Bp
PRINT Profit
Else
Loss=Bp-Sp
PRINT Loss
Endif
STOP
7
Design a flowchart for the above case.
START
Is SP >BP ?
NO
Loss= BP-SP
YES
Profit= SP-BP
PRINT Loss
PRINT profit
STOP
8
17. (a) STATE three limitations of traditional filing methods
Unnecessary duplication of data
Boredom and time wastage when searching records
Misleading reports due to poor data entry
Poor update of records
TABLE A TABLE B
9
Required
Indexed
Field size
Format
Decimal
Caption
Default value
Validation text
solution
10
ii)
19. (c) State any three reasons why people may resist the introduction of computers at their
place of work (3marks)
Insecurity of replacement
Hostility towards machines
Computer illiteracy
Fear of training
11
20 a) State the role of each of the following data communication devices:
(i) Repeater
A device used to re-construct data signal during data transmission to its original
strength/amplify/boost/regenerate.
(ii) Router
- It is a device used to facilitate movement of data or packets between twoor more LANS
of different configuration (expansion of networks).
- Delivers a packet/data directly to destination computers.
- Interconnects different networks/provides network services.
12