Describe two effects on society of an increase in the use of the Internet for e-commerce.
Describe each of the following storage devices
DVD - optical media which use one spiral track; red lasers are used to read and write data on the media surface; makes use of dual-layering technology to increase the storage capacity
ROM - non-volatile memory chip; contents of the chip cannot be altered; it is often used to store the start-up routines in a computer (e.g. the BIOS)
SSD/ Solid State Drive/memory (SSD)
non-volatile memory device that uses NAND flash memories (which consist of millions of transistors wired in series on single circuit boards)
Blue Ray - optical media that uses blue laser technology to read and write data on the media surface; it uses a single 1.1 mm polycarbonate disc
State any four applications of electronic spreadsheets
6 Programmers write software that controls hardware and interacts with users. Some of this software ensures that networks function properly.
(a) Compilers and interpreters translate source code written in programming languages.
State four other features of a compiler.
A single executable file is produced
The executable program is portable between machines
The program source code is not available
Code can be optimised/made more efficient
Entire source code file is converted at once
No special environment is needed to execute the code
It creates object/machine code
Error report is provided at the end of the compilation
Describe what is meant by shareware.
the trial version of software for a limited time/number of uses with limited features free of charge
If a full version is required need to pay a fee/sign up
When the trial is over user is asked to pay/sign up
Protected by copyright
Type of software licence
State and explain four network communication devices
For your item named in (a) describe two different tasks that the microprocessor performs.
Distinguish between firmware and device drivers as used in computers. (2mrks)
Describe one effect of not having primary keys in tables in a relational database
Without a primary key, a table in a database may have duplicate rows, making data not uniquely identifiable. This can lead to issues with data integrity and challenges in maintaining relationships between tables. Retrieving and updating specific records becomes problematic, and setting referential integrity constraints is impossible, potentially leading to loss of data.
Website data is broken down into packets to be transmitted to a user. Describe the structure of a data packet.
It has a header
It has a payload
It has a trailer.
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 the function of a router in a network
State a stage in system development where each of the following activities are carried out (KCSE 2018)
(a) Identifying technologies that may be used in a proposed system
(b) Identifying the shortcomings of the old system
(c) Prepares the software migration plan
State ways in which a network manager can use to ensure that the network is secure
Explain why the organization's management and the analyst need to work together to define the problem accurately during system development
State the uses of 3D printers
Give three characteristics of an IP address.
Explain, with examples where appropriate, the following five computer terms.
(a) Buffer
(b)batch processing
(c) e-commerce
(d) simulation
(a) Buffer
(b)batch processing
(c) e-commerce
(d) simulation
(e) Email
Achieng plays an online game on her laptop. List two ways she can reduce the risk of developing repetitive strain injury(RSI)
Give one difference between a compiled program and interpreted program