Give two benefits for the supermarket manager of using point of sale (POS) terminals.
State the name of the storage space used by the operating system when there is insufficient RAM
Define the following modes of electronic data processing:
Multi-tasking - It is a data processing modes where a single CPU processing more than one task or program apparently at the same time
Time-sharing - a processing mode where a single CPU processes tasks from more than one user apparently at the same time
Time-sharing - this is a processing mode in which the CPU serves two or more users with different processing requirements ( tasks)
On-line processing - is a mode of processing where the result of data processing transaction is available immediately
Real-time processing - is a mode of data processing in which the time interval required to process and respond to inputs is so small that the response itself is useful for controlling the physical activity of a process
A company has a website that is stored on a web server.
(a) The website data is broken down into packets to be transmitted to a user.
Describe the structure of a data packet.
Explain how an SSD stores data
Uses transistors( resistors and capacitors) . It can be implemented by the use of NAND or NOR gates. Data is stored on the chip as a charge
Describe two effects on society of an increase in the use of the Internet for e-commerce.
State email protocols
Computer Studies Paper 1 KCSE 2021 Prediction
Section A
1.State two reasons for the increased use of laptop computers in government offices. [2]
They are small and fit in a small storage space
They are light weight hence can be carried to areas where their services are required
The monitor, system unit, keyboard units are integrated together
Easy to share
Have rechargeable battery
Have low power consumption
2.Computer network technicians prefer to use command-line based operating systems when configuring networks. State three reasons for the preference. [3]
Do not take up a lot of memory
Have direct access to most hardware devices/provide complete control during configuration
Cheaper to acquire as some are freeware/shareware
Faster to execute commands
Difficult to hack/more secure
More stable
3.State three measures that should be put in place in a computer laboratory to safeguard users’ health. [3]
4.State three ways in which barcode readers may be used in schools. [3]
Take inventory of items
Transactions in the school library
Keep track of movement of goods
Track students in and out of school
Used to register roll call
5.State three advantages of flat panel monitors over cathode ray tube monitors as used in computers. [3]
6.State three possible reasons for the extinction of daisy wheel printers in the market. [3]
7.State three ways in which an operating system secures a computer system. [3]
8.A law firm prefers to use hard copy output when handling documents for legal matters. State two reasons for this preference. [2]
9.State the function of each of the following feature in a word processor
a. Thesaurus [1]
Feature that suggests words with similar or opposite meanings to the selected word
b. Comments [1]
Feature that allows a user to attach remarks
10. With the aid of an example, explain the term multi-level list as used in word processing. [3]
Formatting style that shows listed items at different level instead of using one line
11. Distinguish between real-time operating system and distributed operating system. [3]
Accept answers based on data processing concept
12. Explain the function of protect sheet feature in a spreadsheet program. [2]
A tool/feature that prevents unwanted changes to the spreadsheet. Requires a user to key in a password inorder to make changes
13. State four computer based careers introduced as a result of computerized data processing method at the airport. [2]
NB/ Accept any computer based career
14. In a spreadsheet, the formula = If(A1>10,A1*77,A1*50) is entered in a cell. Interpret the results. [3]
Checks the value in cell A1if it is more than 10, if the comparison is true then the outcome of the value in cell multiplied by 77 is displayed, else if it is false the results of the value in cell A1 multiplied by 50 are displayed.
15. State a stage in systems development cycle where each of the following activities are carried out:
a. Identifying the technologies that may be used in a proposed system. [1]
Accept any sub stage within system analysis e.g. requirement specification, problem definition, information gathering, etc
b. Identifying shortcomings of a system. [1]
All stages of system development
c. Preparing the system migration plan. [1]
Implementation stage
State the advantages and disadvantages of the command-line interface
Advantages
Disadvantages
When a new student is enrolled, a new record is added to the file immediately. The examination grades of all students are updated twice a year. Discuss the processing implications of these two requirements.
Enrolment:
- Data input on line
- Individual records validated
- Speed mismatch implications
- Indexes updated immediately
Exam grades:
- Data input twice
- Off line
- Run as a batch
- At otherwise downtime
Describe how the database can be recovered from a system failure
(b) Routers have an important role in how the internet functions.
Describe how a router directs data on the internet.
Explain the difference between
(i) serial and parallel,
(ii) simplex and duplex
modes of data transmission.
Identify the network component that uses the IP address to send data only to its correct destination
Router
Describe each of the following types of program errors, using an example.
Syntax error
Logical error
Run-time error
Syntax error
Logical error
Run-time error
What situations are likely to call for the use of Direct Changed Over?
For your item named in (a) describe two different tasks that the microprocessor performs.
(iii) John von Neumann proposed the concept of a stored program.
State the two items he proposed to store in main memory.
Data
Instructions
Define the term variable as used in programming
A variable is a memory location used to store a value