Describe how the CPU and main memory work together.
Data and instructions are fetched from main memory, from addresses requested by the CPU on the address bus. (Data and instructions are sent) using the data bus. (Data and instructions are then) decoded and executed in the CPU.
Results of operations are sent back to the memory on the data bus
Compare and contrast CLI and GUI
CLI
GUI
Comparison
KCSE 2021 Prediction Computer Studies Paper 1
b) Study the following pseudocode and answer the questions that follow.
1. Start
2. Get Value1 and Value2
3. If Value1> Value2 Then
4. Maximum = Value1
5. Else If Value1< Value2 Then
6. Maximum = Value2
7. Else Go to 9
8. Display Maximum
9. Stop
i) State the purpose of the pseudocode [1]
To compare two values and output the greater of the two
ii) Draw a flowchart equivalent to the pseudocode. [8]
State two benefits of using robots
Interfaces enable computer users to interact with the operating system. State three advantages of using a graphical user interface (GUI) for loading programs and files.
State four factors to consider when acquiring computer software
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 three types of optical disks
What is a Uniform Resource Locator?
State three functions of a network operating system
Why is 2's complement preferred over 1's complement?
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
1. State two ways in which a computer may be used in a healthcare sector other than record keeping
Give two different scenarios when a fast broadband connection is essential.
– when transferring large files/attachments with emails
– when streaming music/video files/bit streaming
– when using VoIP/video conferencing
– software updates
– online transactions
– Using VLE (Virtual Learning Environment)
Explain the following terms
(a) Disk mirroring
(b) Encryption
(c) Backup
(a) Disk mirroring- Data is written on two or more disks simultaneously.
(b) Encryption - Contents are scrambled so they cannot be understood without a decryption key
(c) Backup - A copy of the data is taken and stored in another location
Ahmed uses the Internet for some time and is puzzled by the terminology.
(a) Draw a line to match each description to the appropriate technical term.
What is a computer virus?
A computer virus is a program designed to damage other programs or causes irregular behaviour in a computer system.
Explain the purpose of each of the following features of a spreadsheet chart (KCSE 2021 Computer Studies, Q19 (a))
Legend
A data series
Data Marker
Explain the purpose of each of the following features of a spreadsheet chart (KCSE 2021, Q19 (a))
Legend
A data series
Data Marker
https://www.lifewire.com/data-series-data-points-data-labels-3123411
State the advantages and disadvantages of the command-line interface
Advantages
Disadvantages
State three factors to consider when selecting an operating system to install in a computer (3 marks)