Describe one task that is commonly undertaken during the first phase of system development life cycle
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
Distinguish between a client-server and a peer-to-peer network
Explain each of the strategies listed below.
(a) Phishing
(b) DoS
(a) Phishing
(b) DoS
Describe two methods used to assist in finding program errors.
Name two other input/output devices used at the POS terminal apart from keyboard and barcode reader and give a use for each device.
device: beeper/loud speaker
use: to indicate barcode correctly read/error in reading barcode
device: (LCD) screen/monitor
use: to show prices and other information about goods
device: touch screen
use: to show prices and other information about goods/to select items that need to be
weighed/identified
device: weighing machine
use: to find weight of loose items (e.g. fruit) to enable pricing
device: (magnetic) card reader/CHIP and PIN reader
use: to read customer’s debit/credit card/enable customer to pay for goods using a
credit or debit card
device: printer
use: to print receipts
Distinguish between an optical scanner and a magnetic ink scanner
State two ways of protecting computers against viruses.
Joe plays online games using the world wide web. A sequence of processes is required to open a web page. Describe this sequence of processes
State two data protection rules that should be obeyed by all staff in a hospital.
What is an Operating System?
Utility software are operating system programs designed to maintain the functionality of a computer system.
Describe three types of utility software that are provided to help maintain the security and integrity of computer data.
State the uses of 3D printers
Explain how virtual memory can compensate for the limited RAM capacity in a computer.
What is an information system ? (KCSE 2012))
Is an arrangement of people, data, processes, communication and IT that interact to support problem solving
Components of an information system
What is a computer system ?
A computer system refers to computer components that collectively function as a single unit to achieve the desired goal. It can also be defined as a collection of hardware, software, and liveware that work together to receive, process, and manage data
List two primary functions of a domain name server.
State two benefits of using robots
Describe what is meant by a MAC address.