Computer F4 PP1 MS
Computer F4 PP1 MS
2024
MARKING SCHEME
COMPUTER STUDIES (THEORY)
1. State two reasons why it is advisable to follows the correct procedure when shutting down the
computer at all times. (2 marks)
To prevent lose of data/ information
To prevent corruption of files /programs
To protect computer hard disk from crashing
(i) (1 mark)
(ii) (1 mark)
Install the latest versions of anti-virus software on the computers/ frequently updating the antivirus
Software
Avoid using foreign removable disks in the computer room before scanning them
Scan files or programs before downloading / scanning e-mail file attachments before downloading
Avoid buying pirated software
Disable computer drives if the computers are used by many people
Install firewall to filter information coming through the internet or LAN
Educate computer users on dangers of viruses
1st 3 correct answers @ 1 mark max 3
4. State three characteristics of computer main memory (3 marks)
5. A printer fails to work as expected when a document is sent to be printed. The user has checked that the
on-line light of the printer is on and the printing paper is correctly inserted. Give two other
Possible reasons why the printing process failed. (2 marks)
a) Firewalls (1 mark)
A firewall is a device or software system that filters the data /information exchanged between different
networks by enforcing the host networks access control policy
A study of an information system by experts in order to establish or find out all the weaknesses in the
system that could lead to security threats and weak access points for crimesters.
8. A student typed a passage in Microsoft word and the last line of the letter flowed to the second
page.
a) What name is given to such last line that flowed to the second page (1 mark)
widow
b) State three ways in which the student could have the letter to fit one page without changing the
paper size (3 marks)
2
Change page orientation
Change the character font
Decrease font size
Reduce page margins
Reduce character spacing
Reduce character line spacing
Change font style (Bold, italic
st
1 3 correct answers @ 1 mark max 3
9. Explain the following terms as used in Microsoft Excel spread sheet package. (3marks)
a) Range
b) What if analysis
c) Automatic recalculation
Results of a formula changes automatically if the values in one of the argument is changed.
10. State the data processing mode most appropriate for the following scenarios: (4 marks)
Batch processing
c) Managing ATMs transactions for KCB Ltd in different towns in the country
11. A school has decided to network its computers so that it can distribute information to all its
Departments. The school also intends to upload the information to parents. The various services are
3
Manages the printers that are connected to the network or manages the printing of user documents on
the network
b) File server
Stores network user’s data files
c) Mail server
Stores incoming mails for distribution to local users and sends out outgoing messages
12. Using an illustration, describe the term text direction as used in DTP (2 marks)
T
Changing the angular position of text √ 1 mark
E
X Illustration √ 1 mark
T
Accepts any correction illustration
A column / field name that describes the content of the row / fields under it in a table
A logical structure of a database that determines the manner in which data can be stored , organized
and manipulated
14. Differentiate between a system administrator and a database administrator as used in computers
(2 marks)
System administrator is a person who is responsible for the upkeep, configuration and reliable
operation of computer systems while a database administrator is a person who manages and
maintains database management software
4
N/B accept difference based on their responsibilities
SECTION B
Answer question 16 and any other three questions from this section
16. a) State the best application area for the following programming language (4marks)
(i) FORTRAN - developing mathematical & scientific applications
(ii) Mercury - Developing AI application
(iii) PHP –developing web applications
(iv) C – developing system software
Compiler Interpreter
Stores both source and object codes – no need Doesn’t store object code – translated every time
for translation every time program is run its run
c) Study the following pseudocode then answer the questions that follow:
Start
R =2
While R<=6 Do
Y=2 + (R^R) + 4
Print Y
R=R+2
End while
Stop
5
(i) Work out the output from the pseudocode (4marks)
R Output Y
2 8
4 22
6 42
start
R=2
Y = 2 + (R^R)+4
Print Y
R=R+2
Yes
R<=6?
No
6
Stop
17.a) Differentiate between the following:
Specially designed website that brings information from diverse sources, like emails, online
forums and search engines, together in a uniform way
Text/ image that when clicked opens a related web page or website
7
A regularly updated website or web page, typically one run by an individual or small group, that is written
in an informal or conversational style
Combining several data signals into a common high speed and high bandwidth channel to avoid
need for many individual transmitting channels
8
(iv) Allows contents of a file to occupy contiguous sectors for faster access – disk defragmentation
(v) Creation of copies of important files on another drive- Disk Backup
Deletes a tree directory named Subjects (the file together with its contents will be deleted)
19. a) Using examples of a school setup, explain the following changeover strategies
(9 marks)
b) Give two implications of a poorly implemented system change over strategy (2 marks)
failure to obtain anticipated benefits
un expected time slippage
cost overruns that vastly exceed budgets
technical shortfalls resulting in performance that is significantly below the estimated level
1st two correct answer @ 1 mark max 2 marks
i. Subsystems
A system does not exist in solitude but maybe a component of a larger system
ii. Holistic thinking
A system should be considered as a whole unit rather than considering its constituent parts
iii. Control
9
The method by which the a system adopts to the changes in the environment in order to give
the expected feedback to perform to the expected level
iv. System entropy
Systems naturally decay with time due to technological changes, new management policies or
change in user requirements
st
1 two correct explanation @ 2 marks; Stating @ 1mark, Description @ 1 mark
20. a) Give three ways of representing signed binary numbers in a computer (3 marks)
Ones complement
Twos Complement
Prefixing an extra sign bit
st
1 3 correct answers @ 1 mark max 3
b) Perform the following binary arithmetic and leave your answer in denary form (6 marks)
i) 1101.1012+1011.012+111.112
ii) 10001.10012-1011.1112
Ans 1.10112 Conversion = 1.687510
34 – 10010
1c – 01101
+ 1
2c - 011102
Ans = 111.і10ȯ2
Correct conversion of the integer number @ 1mark, Fraction @ 1mark , correct answer sequence @ 1mark
10