State the differences between a hub and a switch
What is a referential integrity constraint?
State advantages and disadvantages of Solid State Drives and Hard Disk Drives
Advantages of of Hard Disk Drive
Disadvantages of Hard Disk Drives
Advantages of Solid State Drives
Disadvantages of SDD
Explain why smoke and dust particles are harmful to a computer
Overheating: Smoke and dust particles can accumulate inside the computer's casing, blocking airflow and hindering the cooling mechanisms of the computer. This can lead to overheating of the internal components, such as the CPU and graphics card. Overheating can cause system instability, performance degradation, and even permanent damage to the hardware.
Component Malfunction: Smoke and dust particles can settle on electronic components, such as the motherboard, memory modules, and connectors. Over time, this accumulation can create a layer of debris, leading to poor electrical contact and interference with signal transmission. This can result in component malfunctions, intermittent failures, or even complete hardware failure.
Short Circuits: If smoke or dust particles contain conductive materials, such as metal flakes or moisture, they can create a risk of short circuits. When conductive particles come into contact with exposed circuits or connectors, they can cause a direct electrical connection between two points that are not intended to be connected. Short circuits can damage components, disrupt data transmission, and even pose a fire hazard.
Increased Maintenance Requirements: Smoke and dust particles can increase the frequency and complexity of computer maintenance. Accumulated dust can clog cooling fans, causing them to work less effectively or even fail. Additionally, smoke particles can leave behind sticky residues that further attract dust, making the cleaning process more challenging.
Reduced Performance and Reliability: As smoke and dust particles accumulate within the computer, they can restrict the movement of mechanical components, such as fans or disk drives, affecting their performance and reliability. Dust particles can also hinder the reading and writing capabilities of optical drives or cause errors in data transmission.
Why is 2's complement preferred over 1's complement?
Differentiate between logical and physical network topology
Physical topology - the physical arrangement of nodes of a computer network
Examples
Logical topology- the way data flows in a network
Examples
A protocol is used to securely transmit the data for the website to the browser.
(i) State the name of this protocol.
(ii) Identify how this protocol changes the data to transmit the data securely.
(i) State the name of this protocol. HTTPS
(ii) Identify how this protocol changes the data to transmit the data securely.
Describe the purpose of the control unit (CU) within this computer.
List two types of disaster recovery tools.
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
Give two advantages of using broadband rather than dial-up
A company has decided to use a computer for stock control. Describe the process of systems development from the time the decision was made to proceed with computerisation until final testing.
specify output requirements
design documents/screen displays
data for input/storage
form design
storage devices
file structures/access/design
data security/back up files
systems flowchart etc.
implementation i.e. pilot/intermediate/parallel running
testing strategy
training
hardware/software
programming/algorithms
validation
user manual
technical documentation
entering data into system
State four tasks performed at the analysis stage in systems analysis.
Briefly describe the information Security principles or CIA triads
Explain why it is not always true that a computer which has a quad-core processor runs twice as fast as a computer with a dual-core processor
What is a defragmentation software
Computer Studies Paper 1 2021 KCSE Prediction Section B Qs. 17,18 and 19
17. a) i) Explain the term search as used in the Internet. [2]
A web based application that locates items or information from the World Wide Web
ii) Peter intends to download a movie from the Internet. State the three factors that may determine the total time taken to complete the download. [3]
b) Wakulima online is an organization that runs a web based system for assisting farmers to obtain market for their produce. State four technological reasons that may cause a farmer not to access the organization’s system. [4]
c) Explain a situation when each of the following Desktop Publishing program features may be used when creating a publication:
i. Cropping [2]
Applies to graphics – used to trim/remove/hide some portions in the graphics
ii. Transparency [2]
Used to make background of a graphic to be clear/visible
d. List two areas where infrared waves are used in data communication. [2]
18. a) List four activities of the planning stage of systems development. Ignore this question, marks redistributed elsewhere
b) Explain a circumstance when each of the following feasibility studies are carried out during systems development.
i. Technical [3]
Done to determine whether technology exists to support the proposed solution
ii. Economic [3]
Done to determine whether the proposed solution is economically viable
iii. Schedule [3]
Done to determine whether the proposed system can be done within an acceptable time.
c) Table 1 and Table 2 are related tables in a database. Use them to answer the questions that follow.
Table 1
|
Dept Code |
Dept Name |
|
001 |
Computer |
|
002 |
Aviation |
|
003 |
Engineering |
Table 2
|
DeptID |
Student Registration No. |
Student’s Name |
|
002 |
St01 |
Alex Too |
|
003 |
St02 |
Naomi Komi |
|
002 |
St03 |
Peter Kengo |
i. Identify the appropriate primary key for each table. [2]
Table 1 – Dept code, Student Registration No
ii. Explain two benefits of enforcing referential integrity in the database. [4]
19. a) Describe each of the following validation checks as used in data processing.
i. Preserve check [2]
Ignore this question, marks redistributed elsewhere
ii. Data type check [2]
Ensure correct type of data is entered for the field
iii. Check digit [2]
This is a number added/calculated by the computer to a binary number. The check digit ensures correct transmission of the binary number.
b. Write each of the following abbreviations in full:
i) BCD [1½]
Binary Coded Decimal
ii) EBCD [
This question was thrown out and marks redistributed elsewhere
iii) ASCII [1½]
American Standard Code for Information Interchange
c) Using 10-bits binary number system, perform the following decimal operation using two’s complement. [6]
12910 - 12810
+129 = 00 1000 0001
128 = 00 1000 0000
-128 = 11 0111 1111 (ones complement)
+1
11 1000 0000 (Twos complement)
129- 128
00 1000 0001
+ 11 1000 0000
100 0000 0001
Hence = 00 0000 00012 or 12 (the overflow bit is ignored)
State advantages and disadvantages of the following system implementation strategies
Phased:
Advantages:
Disadvantages:
Pilot:
Advantages:
Disadvantages:
Direct:
Advantages:
Disadvantages:
Parallel:
Advantages:
List three electronic data processing modes used in computers
State the symptoms of a computer virus
Slow Performance: If your computer suddenly becomes significantly slower than usual, taking longer to boot up, open applications, or respond to commands, it could be a sign of a virus. Viruses can consume system resources, resulting in decreased performance.
Frequent Crashes: If your computer frequently crashes, freezes, or experiences sudden system reboots without any apparent reason, it could be due to a virus. Some viruses can interfere with system stability, leading to unexpected crashes or instability.
Unusual Pop-ups or Ads: If you start noticing an excessive number of pop-ups, advertisements, or banners appearing on your computer screen, especially when you're not browsing the internet, it might be an indication of adware or malware infection.
Unwanted Modifications: Viruses can modify system settings or configurations without your consent. If you observe changes in your default browser homepage, new toolbars appearing, unfamiliar icons on the desktop, or altered settings, it could be a sign of a virus.
Unusual Network Activity: If you notice excessive network traffic, unusual data transfers, or a sudden increase in data usage without any known reason, it could be an indication of a virus or malware actively communicating with external servers.
Missing or Modified Files: Viruses can delete, encrypt, or modify files on your computer. If you find missing files or encounter unexpected changes in file sizes, names, or extensions, it could be a result of a virus infection.
Disabled Security Software: Some viruses attempt to disable or circumvent antivirus or security software to avoid detection. If you notice that your antivirus program or firewall is deactivated, modified, or unable to update, it could be due to a virus compromising your security software.
Unexpected Email or Message Activity: Viruses can use infected computers to send spam emails or messages to contacts in your address book without your knowledge. If your friends or colleagues report receiving suspicious or unexpected emails or messages from you, it could be a sign of a virus.