There are four change-over methods used in the implementation stage of the system development life cycle (SDLC): direct change-over, phased, parallel and pilot.
Direct Change-Over
Phased
Identify the network component that uses the IP address to send data only to its correct destination
Router
Describe overtype and insert modes as used in word processors
Explain each of the strategies listed below.
(a) Phishing
(b) DoS
(a) Phishing
(b) DoS
State three advantages of biometric authentication
State the function of a switch in a computer network
Describe two methods used to assist in finding program errors.
A web server has an internet protocol (IP) address. Give three characteristics of an IP address.
What precautions would you take in a computer room in case a user complains of backache after long periods of using the computer?
Ergonomic Chair: Ensure that each user has an ergonomic chair that provides proper lumbar support. The chair should be adjustable in terms of height and backrest angle.
Adjustable Desk: Provide adjustable desks or workstations that can accommodate different user heights and allow for proper positioning of the keyboard, mouse, and monitor.
Monitor Placement: Ensure that the computer monitors are positioned at eye level or slightly below to prevent users from straining their necks and shoulders. Consider using monitor stands or adjustable monitor arms for better positioning.
Keyboard and Mouse: Encourage the use of ergonomic keyboards and mice that are designed to minimize strain on the wrists and hands. Provide wrist rests if needed.
Proper Lighting: Ensure that the computer room is well-lit, with appropriate lighting levels to reduce eye strain. Avoid glare on the computer screens by using adjustable blinds or curtains.
Regular Breaks: Encourage users to take regular breaks from prolonged computer use. Suggest the 20-20-20 rule: Every 20 minutes, look away from the screen at an object 20 feet away for at least 20 seconds.
Stretching Exercises: Promote stretching exercises for the neck, shoulders, and back to help alleviate muscle tension and improve blood circulation. Display posters or provide resources on desk stretches and exercises.
Correct Posture: Educate users about proper sitting posture, emphasizing the importance of maintaining a neutral spine position. Provide visual aids or ergonomic training materials to demonstrate the correct posture.
Desk Organization: Encourage users to keep their workstations organized to minimize the need for reaching or straining. This includes keeping frequently used items within easy reach and arranging cables to prevent trip hazards.
Individual Assessments: If the backache issue persists, consider offering individual ergonomic assessments for users. A specialist can evaluate the user's workstation setup and suggest personalized recommendations.
Distinguish between Incremental and Full backup
Incremental:
Full:
Describe the main characteristics that distinguish high-level programming languages from low-level languages.
What is a computer virus?
A computer virus is a program designed to damage other programs or causes irregular behaviour in a computer system.
Many organisations provide free public access to a wireless network.
Explain three ethical, legal or data privacy issues that an organisation should be aware of when allowing this access
What are the likely causes of data and program loss in a computer (2 marks)
State the types of storage devices used in a computer
Primary Storage (Memory):
Secondary Storage (Mass Storage):
Peter has installed internet on his home computer in order to use it for browsing. State three ways in which he would prevent viruses from infecting his computer. (3 marks)
Give two other uses of hexadecimal in computer science.
Distinguish between a client-server and a peer-to-peer network
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)
Explain the term website as used in the internet