Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Central regional mock 2023

GCE COMPUTER SCIENCE 595 MARK GUIDE p2 and p1


Question No Marks
Allocation
1 (a) Schools; - Use to keep record of students, Use by teachers to type exams, use to keep
record of teachers, use for security through video surveillance cameras. Etc
Financial Institutions; - Use to keep records of financial transactions, keep record of
2mks each
customers, use for easy withdrawal and transfer of money, use for security through
video surveillance cameras. Etc
Elections; - to register voters for the election, use for e-voting, use to easily count the
number of votes for each candidate, use to produce voters’ cards etc.

(b) Authentication; this is the process of verifying the identity of a device or user on a 2mks
network.
Firewall; this is a software or hardware device that protects a computer or computer 2mks
network against unauthorised access.
Encryption; this is the process of protecting and securing data by encoding it in such a way 2mks
that it can only be accessed by the intended user.
(C) Softcopy output; this is out put displayed on screen. A device hat produces it; Monitor, 1, 1
projector 1, 1
Hardcopy Output; this is output produced on material substances such as papers, cloths,
etc. a device use to produce it is a PRINTER.

Convert 24Gb to Mb Converting


(d) 1024Mb = 1Gb Gb to Mb
X = 24Gb (2Mks)

Dividing ans
X = (24 * 1024)Mb by
X = 24,576Mb 700Mb(1Mk)

No of CDs Needed will be = 24,576Mb/700Mb Correct


= 35.108 Approx. ans.
Since CDs can’t be in fractions, ans is approx. 36CDs (1mk)

2 (a) i) Green Computing; it refers to the use and disposal of computers and other computing
devices in energy-efficient and in ways that does not affect the environment. OR it is the 2mks
manufacture, use and disposal of computers and computing devices in an eco-friendly
manner
ii) Ergonomics; it is the study and design of computers, equipment and the workplace
environment that reduce stress and improve comfort to the user, helping to increase the 2mks
users' productivity.

1 CRM CSC 595 2023 mark guide p2 and p1


(b) i) 1100101 + 1101011 = 11010000 2mks

ii) 11010000 – 1101011 = 1100101 2mks

(C)
A
B
(A.B). A+B

inputs processing output


A B A.B A+B A+B E
0 0 0 0 1 0
0 1 0 1 0 0
1 0 0 1 0 0
1 1 1 1 0 0

(d) Validation Check Methods; Any two


- Range Check: A range check will verify whether input data falls within a predefined range. 4mks
- Format Check: A Format Check will ensure that the data is in the correct format.
- Length check; It ensures that the appropriate number of characters are entered into the field
- Presence Check; It ensures that all mandatory fields are not left blank.
There are more endeavour to check pls.
Vefication Check Methods;
- Double Entry; this involves entering the data twice and comparing the results
- Proof Reading; this involves a thorough inspection of the data entered to make there are no 4mks
errors and that everything is accurate,
- Eco-feedback: here, data entered is accompanied with a sound that reads the input that has
been entered

3 (a) i) Operating System; this is a system software that manages the computer hardware and
software resources and provides common services for computer programs, 2mks

ii) Data Communication; this refers to the exchange of data between two or more 2mks
connected devices over a transmission medium,
iii) Batch Processing; this is a method of processing where a number of tasks (Jobs) are collected 2mks
together over a set period of time and processed all at once.
i) Laser Printers Prints using toner cartridges that bonds with the paper when it is heated
(b) while inkjet printers spray or fires the ink droplets onto the page to create the desired 2mks
image.

ii) the LCD is a monitor that produces sharp images and uses the liquid crystal display to 2mks
produce the images while a CRT monitor produces images using an electron beam.

2 CRM CSC 595 2023 mark guide p2 and p1


Any three
point 3

(c)
i) Transaction_ID
ii) Customer_ID
iii) 5
iv) 3
v) Redundancy; it is the unnecessary repetition or duplication of data in a database. 2mks
DBMS; this is a software that is used to collect and organized data for easy retrieval. 2mks

i) SMTP = Simple Mail Transfer Protocol 1mks


(d) ii) HTTP = Hypertext Transfer Protocol 1mks

4(a) i) Language Translator; programs that convert source code written in high level language
to machine code (object code).. For example; Compiler, interpreter, assembler 2mks
ii) Utility Software; this is a system software that handle tasks related to maintenance and
repairs in the computer. For example; antivirus, disk defragmentation, compression, disk
clean-up etc 2mks
iii) Off-the-shelf software; these are standardised software applications that are mass-
produced, available to the general public, and fit for immediate use. For example; Media
Player, antiviruses, Microsoft office etc. 2mks

(Without an
example,
1mk)
(b) i) Computerised Information System; this is a system where data processing is done with
little or no human effort. Example; ATM, alarm system 2mks (2mks
ii) without an
Computerised Manual example)
Less human effort is needed Human effort is needed at all levels of
processing 1mk for
Data is stored on various programs such as Data mostly stored on papers each
databases, excel etc complete
Data Retrieval is easy through simple Difficult to retrieve data as the information difference
commands and filters system grows larger (i.e both
Access can be done from anywhere Must be present where the information is manual and
stored to access it. computerise
d should be
iii) Software, hardware, people, data, information, procedures, communication correct)
network Any 2
correct
component
1mk

3 CRM CSC 595 2023 mark guide p2 and p1


(c) i) Management information systems, Decision support system, Geographical 1mk each
information system, expert system, health information system etc for any 3,
3mks
ii) Real-time Processing; a type of data processing where data is processed immediately as
it is inputted in the system. That is, a constant processing and a steady output of information.
Example; customer service system, streaming, radar systems and ATMs. Definition
2mks and
1mk for an
example
5(a) i) Input,Processing, Storage, Output Any 2 for
ii) Input; Keyboard, Mouse, Scanner, Microphone etc 1mk
Processing; Central Processing Unit or Processor 1mk each
Storage; Hard Disk Drive, CD, DVD, USB Flash Drive for any
Output; Monitor, Printer, Projector etc example
given
(b) Fetch – Retrieve an instruction from the memory. 2mks
Decode – convert or translate the retrieved instruction into computer commands. 2mks
Execute – Perform the necessary actions required on the commands. 2mks
Store – Send and write back the results in memory. 2mks
(c) - virus; By installing an updated antivirus
- Hacking; always connect to a secured computer network.
- Session Hijacking; log out of your post or session when leaving your computer Any 2 for
- Scamming; avoid chatting and exchanging personal information with people and sites you 4mks
don’t trust.
- Theft; keep your computer and computer equipment in a well secured room/place.
(d) File type File extension
Portable File Format .pdf
2mks
Audio/Sound .Mp3

6(a) i) Standalone Computer; this is a computer that is not connected to a network. 1mk
Virus; a program designed to cause harm to the computer system. 1mk
Client-server Network; a network type where the client request for information and the 1mk
server provides the required information for the client.
ii) – it eases communication
- Sharing of expensive devices such as printers to networked computers 1mk per
- Files can easily be shared over the network advantage
- It is easy to backup data
1mk for
iii) A switch, a router, a firewall each device
mentioned

4 CRM CSC 595 2023 mark guide p2 and p1


(b) i) An Algorithm; a sequence or series of finite instructions or steps that should be followed
to accomplish a particular task.
ii) Sequential control structure; line 1and 2
Selection control structure; line 3 to line 5
iii) check flowchart on the last page
iv) For n = 4, Tn = a + (n-1)d
T4 = 2 + (4-1)3
=2+9
T4 = 11
For n = 2, T2 = 2 + (2-1)
T2 = 3

7(a) i) A syntax error occurs when you write a statement that is not valid according to the
grammar of the language while semantic error occurs when a statement is syntactically 2mks
valid, but does not do what the program is intended to do.
ii) Assembly language is a programming language that uses numbers, symbols and
abbreviations while machine language is a low-level language that can only be represented 2mks
using 0s and 1s.

(b) i) - Parallel Conversion; Both old and new systems are allowed to run concurrently until Any correct
the new system works as expected. two with
explanation
- Direct or Plunge Conversion; The old system is short down completely and the new 4mks (just a
system is allowed to run. conversion
- Pilot Conversion; a selected group of users are trained on using the new system and they method with
will intend train the others. no
- Piecemeal Conversion; just a part of the system is converted while the others are explanation,
1mk)
converted as time goes on.
ii) – alternative designs are created
- Selecting the best technical alternative 1mk for any
- Developed detailed software specifications correct
point
(c) i) the project management tool used is Gantt chart 1
ii) The critical path is 1, 2, 3, 5, 6, 8 1
2
The project duration is 1+3+1+3+2+1 =11
iii) 11
iv) ---
v) 5: install electric wire , 6: install plumbing
vi) 3 and 4

5 CRM CSC 595 2023 mark guide p2 and p1


start

Get n, a, and d

NO YES
IS n > 2
THEN
ELSE

Tn = a + (n-1) Tn = a + (n-1)d

stop

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

A C C D D B C D C C A B A D D D D C D A

21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

B C D C B D C A B A B D C C A D B D B D

41 42 43 44 45 46 47 48 49 50
CRM 0595 P1 MARK QUIDE 2023 SEESION
A D A D A D B A C B

6 CRM CSC 595 2023 mark guide p2 and p1


CSC 595 /PAPER THREE
TASK 2

7 CRM CSC 595 2023 mark guide p2 and p1


TASK 3
Running with 1, 7, 1

RUNING WITH 3, 12, 4

4)

Variables Data type


A, b c, and sum integer
PRODUCT_ and GROSS_ADD float

5) The program is design to accept three integers, and calculate the sum and product and if Sum is greater than product , there will
be further processing otherwise no further processing

Task 3
Field_Name Data type
Employee_ID Numbers
First_Name Text
Second_Name Text
DOB Date/time
SEX Text
Branch_ID Number
(i) Primary key: Employee_ID on the employee table , Branch_ID on the Branch table
(ii) Foreign key Branch_ID on the employee table

8 CRM CSC 595 2023 mark guide p2 and p1

You might also like