Differentiate between distributed data processing and time-sharing.
What is the difference between a logical file and a physical file?
State two reasons why the data in fields such SEX field in a database should be coded.
Distinguish between real-time and distributed operating systems (KCSE 2018)
Lucy wrote: “I should validate the input into my database by typing in the same data twice”.Why was her statement incorrect?
Distinguish between transcription and transposition types of errors and give an example of each (4mks)
Transcription Errors: Transcription errors involve the incorrect entry of data due to mistakes made during the copying or typing process. These errors can occur when transferring information from one source to another.
Transposition Errors: Transposition errors specifically refer to errors where the order of characters or digits is accidentally reversed or swapped. This can happen during manual data entry or when processing information.
Distinguish between real time processing and interactive processing
Describe the difference between distributed and sequential processing on how they process instructions
During data entry, Anne typed the letter S instead of 5. What type of error is this? (1mark)
Misreading error
List Three file organisation methods in a computer
State advantages of batch processing
State four threats that compromise data integrity and state ways that can be used to minimise these threats
State four threats that compromise data integrity
How threats to data integrity can be minimised:
State what is meant by each of the following modes of data processing
(i) Batch processing.
(ii) Real-time processing.
(iii) Online processing.
(iv) Off-line processing.
(i) Jobs collected together for processing at a later time
(ii) Output produced quickly enough to affect the next input
(iii) User has direct contact with the processor
(iv) User cannot communicate directly with the processor
Give two reasons why hexadecimal is often used instead of binary in computer
science.
A computer operates as a binary digital device. Explain why binary is used to represent computer data.
A car park uses a number plate recognition system. Identify the reason why unsigned integers should be used to record the number of cars entering and leaving the car park, rather than signed integers
A sound engineer is recording a singer. Describe why the sound must be converted to a digital format before it can be stored on a computer system
Elucidate the fact that zero can only be represented in one way in twos complement and in two ways in ones complement
Taking a four-digit 0 binary number i.e (0000)2
In ones complement this is 1111
In twos complement this becomes 1111+1= 0000
So, It is clear that 0 and negative zero is the same in twos complement while in ones complement they are two different values
Why is 2's complement preferred over 1's complement?
(a)Explain why programmers prefer to represent instruction in hexadecimal rather than in binary
(b) Give two other uses of hexadecimal
(a)Explain why programmers prefer to represent instruction in hexadecimal rather than in binary
(b) Give two other uses of hexadecimal