Joe plays online games using the world wide web. A sequence of processes is required to open a web page. Describe this sequence of processes
State four data types used in MS Excel
Describe how the denial of service strategy works to compromise the security of networks.
State and explain characteristics of an algorithm
Input : An algorithm can take 0 or more inputs well defined outputs
Finiteness: an algorithm must terminate in finite time and after finite number of steps.
Definiteness : an algorithm must be clear and unambiguous. Each and every step of an algorithm must be clear and precise and it must have only one meaning
Feasibility: should be feasible with the available resources
Output : must produce at least one well defined output
Independent : should have a step-by-step directions which is independent of any programming language
Correctness: should solve the problem it is designed to solve
Efficiency: must take the shortest time possible to run and should require the least memory space. It should use a minimum number of computation steps and memory to produce the desired output. takes little time and memory to run
Generality: should not be limited to a specific case. It should work for all the valid inputs. works for many possible inputs
Effectiveness : should statements that are relevant to the problem. Every step must be basic and essential.
State two advantages and one disadvantage of having a network of computers, rather than a series of stand-alone machines, in a school classroom.
Advantages
Disadvantages
State the name of the storage space used by the operating system when there is insufficient RAM
State what is meant by each of the following modes of data processing
(i) Batch processing.
(ii) Real-time processing.
(iii) Online processing.
(iv) Off-line processing.
(i) Jobs collected together for processing at a later time
(ii) Output produced quickly enough to affect the next input
(iii) User has direct contact with the processor
(iv) User cannot communicate directly with the processor
Differentiate between bus topology and star topology of networks. What are the advantages and disadvantages of star topology over bus topology
Advantages of Star topology over Bus topology
Disadvantages of Star topology over Bus topology
Identify the network component that uses the IP address to send data only to its correct destination
Router
State and explain four network communication devices
Describe the input, processing and output from a computerised traffic-control system.
input
processing
output
A computer operates as a binary digital device. Explain why binary is used to represent computer data.
List two types of network software
KCSE 2021 Prediction Computer Studies Paper 1 Q.16 (c)
c) Distinguish between a source program and a compiler as used in computer programming. [2]
Source program is the original program in a high level language as written by the programmer while a compiler is a program translator that converts source program to object code.
Describe the purpose of two registers that are used by Von Neumann architecture.
MAR( memory address register)
MDR or memory data register
Program counter
Accumulator
State advantages and disadvantages of the following system implementation strategies
Phased:
Advantages:
Disadvantages:
Pilot:
Advantages:
Disadvantages:
Direct:
Advantages:
Disadvantages:
Parallel:
Advantages:
(b) Routers have an important role in how the internet functions.
Describe how a router directs data on the internet.
451/1
COMPUTER STUDIES
PAPER 1
THEORY
DECEMBER 2021
TIME: 2 HOURS
FORM TWO END OF TERM TWO 2O21 EXAM
451/1
COMPUTER STUDIES
PAPER 1
THEORY
TIME: 2½ HOURS
INSTRUCTIONS TO CANDIDATES:
What is a network server?
Describe overtype and insert modes as used in word processors