admin@kcseforecast.com

Q&A-KCSE Computer Studies Paper 1

List Three file organisation methods in a computer

  • Sequential
  • Random
  • Serial
  • Indexed-sequential
Question Image

What precaution would you take in a computer lab if humidity falls below normal for prolonged periods due to weather changes?

  1. Use a humidifier: Using a humidifier can help maintain a consistent level of humidity in the computer lab, which can prevent the negative effects of low humidity.

  2. Avoid dry air: Avoid creating a dry environment in the computer lab by opening windows or using fans to increase air circulation.

  3. Regular maintenance: Ensure that all computer components are properly maintained and cleaned to prevent damage due to static electricity.

  4. Backup data: Regularly backup all important data to avoid data loss in case of hardware failure caused by low humidity.

  5. Monitor humidity levels: Use a hygrometer to monitor the humidity levels in the computer lab and take corrective measures if the levels fall below a safe range.

  6. Use anti-static materials: Use anti-static mats or wristbands when handling computer components to prevent static electricity buildup.

Question Image

Describe an environmental issue related to the disposal of computer components

Many components that go into computer systems are toxic and dangerous to the environment if released or disposed of inappropriately.
Heavy metals are used in batteries and circuits and these can pollute groundwater or kill animals if left exposed on landfill. Large quantities of plastics are used in systems, which take a long time to break down, some of the plastic will eventually break down into toxins as it degrades.

Question Image

What situations are likely to call for the use of Direct Changed Over?

  • where the new system is completely different from the old one
  • if there has been extensive testing of the system and the system analyst has confidence in its functionality
  • If the system is not critical
Question Image

Using an example, explain a difference between a primary key and a foreign key in a relational database.

A primary key is a table field that uniquely identifies each record and ensures that duplicate entries are not allowed

A foreign key is primary key of a parent table placed in a child table to ensure that any record added to a child table is related to the one in parent table.


A foreign key is a field (or a set of fields) in one table that refers to the primary key of another table. It is used to establish and enforce a link between the data in the two tables, ensuring referential integrity.

Question Image

Convert the following:

(a) the binary number \(1111 1100_2\) to hexadecimal.

(b) the denary number \(138_{10}\) to hexadecimal.

(c) the hexadecimal number \(5D_{16}\) to denary.


(a) \(F C_{16}\)

(b) \(8 A_{16}\)

(c) \(93_{10}\)

Question Image

State the reasons for system review and maintenance

  • user changes his mind
  • new government legalisation/company policy company changes
  • changes in hardware
  • changes in software/upgrades/new versions
  • improved operating efficiency/ease of use
Question Image

Describe the problem recognition and definition stage of system development

  • problem recognition involves the system analyst identifying and accepting the existence of a problem in the current system
  • problem definition involves the analyst studying the system to understand its operations and shortcomings
Question Image

State the function of a switch in a computer network

  • It transfers data signals from one node directly to another in the network without broadcasting
Question Image

Distinguish between a file and a folder

A file is a collection of related data given a unique name while a folder is named storage location on a storage media that contains related files

Question Image

Describe why fibre optic cable would be used for the backbone of the network. (2 marks)

 

Describe how the firewalls can ensure the security of the EmergWA network.

 

Describe a transmission media that would work better in remote areas

The volunteers assisting in an emergency all wear personal protection equipment (PPE) that has an RFID tag sewn into the collar so that they can be tracked if they become lost in a remote location. Identify what RFID is and outline how it works. (3 marks)

  • Fibre optic cable would be used because it has a higher bandwidth, allowing faster communication in the main part of the network. It is also more secure as it cannot be tapped.
  • Firewalls filter the data in and out of a network. Each packet is examined against the filter rules and if a packet is flagged, it is dropped. Only data packets that satisfy the filter rules are allowed through the firewall, thus providing a layer of security for the network.
  • A satellite system would be better as it does not rely on wifi, cellular etc. It is not subject to interference and is reliable in remote conditions
  • Radio-frequency identification (RFID) uses electromagnetic fields to automatically identify and track tags attached to objects. An RFID system consists of a tiny radio transponder, a radio receiver and transmitter. When triggered by an electromagnetic interrogation pulse from a nearby RFID reader device, the tag transmits digital data, usually an identifying inventory number, back to the reader. This number can be used to track inventory goods..
Question Image

Identify and describe four roles of the operating system when managing the resources of a personal computer.

Manages memory (RAM) 

  • Allocates memory to programs currently executing •

Ensures programs/data do not corrupt each other: Ensures all programs and data including itself is stored in correct memory locations

Manages processes: Ensures different processes can utilise the CPU and do not interfere with each other or crash •

Allows a user to run programs : On a multi-tasking O/S ensure that all tasks appear to run simultaneously

  • Allocates time slices 
  • Scheduling of programs
  • Handles interrupt
  • Allows a user to configure hardware
Question Image

Why must operating system be installed in a computer before any other program

  1. Operating system manages the computer hardware thus without it the programs cannot communicate directly to the hardware
  2. Provide a user interface through which a user can give instructions to the computer. Without a user interface, it would be difficult to load or run programs
  3. other programs depend on the operating system to load them into the memory , allocate resources and schedule processor time, Without operating , there would be nothing to co-ordinate the execution of multiples programs
  4. The OS organizes data in files and directories, making it possible for programs to save, retrieve, and modify data.
  5. Without it, programs wouldn’t know where or how to store data.
  6. The OS controls access to files, memory, and devices, ensuring that one program doesn’t interfere with another.


Question Image

Describe the input, processing and output from a computerised traffic-control system.

input

  • from sensors
  • from camera images [Max 2]

processing

  • analyse data from sensors
  • calculate average traffic flow/speed
  • send signals to adjust change lights/timing

output

  • change lights at the junction
  • change timing plan
Question Image

The Acme company stores data for a private scientific research group. It has recently upgraded its storage capacity and needs to dispose of its existing hard drives securely. Outline two methods for the secure disposal of the data on the hard drives.

Acme company needs to ensure that if they are reselling the drives they wipe the drive (this should be done regardless of the destruction of the drive) to the DoD standard.

  • Disassemble the drive by pulling it apart the drive so that the data would not be accessed
  • Destroy the metal disk either by drilling holes so it cannot be read
  •  Encrypt drives with passwords that are not accessible
  • Degaussing the hard drives
  • Use specialized overwriting software

This would ensure that any software cannot be used to locate files.

Question Image

Xpat ICT has been tasked to construct a network for an organisation. Explain three factors that the company should consider when selecting the medium for the connectivity (KCSE 2021 Computer Studies Q19c)

  • Security
  • Installation cost
  • bandwidth the medium can support
  • Flexibility e.g wireless media
  • Distance
Question Image

Explain how virtual memory can compensate for the limited  RAM capacity in a computer.

  • VM is used when RAM is full  i.e part of the secondary storage used as (temporary) RAM/VM
  • Data from RAM is moved to the secondary storage/VM (to make space in RAM)
  • RAM can then be filled with new data
  • When data in VM is needed it is moved back to RAM
Question Image

What is entity integrity?

  • It ensures that each row has a unique and non-null primary key
Question Image

When an image is inserted in a DTP document is selected, handles on its placeholders appear.  State three uses of these handles

  • Used to resize the image
  • Used to rotate the image
  • Used to move the image
Question Image

State three ways of transforming a picture embedded in a DTP program in order to fit on a designated space on a document (kcse 2019 paper 1)

  • Resizing using resize handles
  • Rotating
  • Cropping
  • Flipping
  • Moving
Question Image