Dec Form 3 Comp Assignment 2024
Dec Form 3 Comp Assignment 2024
ASSIGNMENT ONE
SECTION A: 40 MARKS
1. State two objectives of normalization in Databases (2marks)
2. Give three qualities of a good system analyst (3mark)
3. Explain how data in a computer system can be secured using (2marks)
(i) Security monitors
(ii) Biometric systems
(i) Name two inputs devices that may be used as output devices (2marks)
(ii) Give two limitations of voice input devices (2marks)
4. Why is fibre optic more secure than Twisted pair and coaxial cables (1mark)
5. State the function of the following features of a DTP publication window
(i) Pasteboard (2marks)
(ii) Master page (2marks)
6. Mention two effects of shutting down a computer using the wrong procedure (2marks)
7. Levine is a System Analyst working with Victoria International Agencies. Levine was requested to
develop a new information system to replace the current system in a stakeholder’s meeting chaired by
the General Manager. Give three reasons to justify why the organization is in need of a new system yet
there is one in place (3marks)
8. Mention three disadvantages of GUI based operating systems (3marks)
9. Mention three ICT related courses offered at undergraduate levels in Kenyan Universities (3marks)
10. Computer network technicians prefer to use command line based Operating systems when
configuring networks. State three reasons for the preference
(3marks)
11. Explain the following limitations of Networking
(a) Over reliance (2marks)
(b) Data security (2marks)
12. Give two reasons for extensive use of Electronic Fund Transfer in modern society (2marks)
13. State two ways of solving printing problem like lack of two way communication (2marks)
14. Describe two challenges associated with the use of internet services like blogs, social media
networks and instant messaging (2marks)
SECTION B: 60 MARKS
Answer ALL questions in this section
15. i) What is test data as used in programming environment (2marks)
i) State three ways employed by computer programmers to make the program code easier to
understand and follow (3marks)
ii) Describe a situation where a loop would be useful when writing a program code (2marks)
iii) Study the pseudo code below and use it draw a flow chart that will represent in all aspects (8marks)
Start
Count =1
Average =0
For Count =1 to 5 Do
Enter Mark1, Mark 2, Mark 3, Mark 4
Get the sum
Compute Average
Is average greater than or equal 50
Print Pass
Else
Output Fail
Average =average +Average
Count=count +1
Endfor
Mean score=Average/count
Stop
16.
(i) Perform the following number system conversion
(a)
19.187510 to Binary (2marks)
(b)
AB16 to Octal (2marks)
(ii) Perform the twos complement on 1310 -2310, leaving your answer in decimal number system
(4marks)
(iii) Describe three challenges affecting electronic information processing (3marks)
(iv) Most organizations today are migrating from manual file system to computerized filling system so
as to have a competitive advantages in discharging their functions. State four advantages of
adopting this innovation (4marks)
17.
(i) Give four command buttons from Picture tools used to make an image more visually appealing
(4marks)
(ii) List four types of mail merge documents (4marks)
(iii) Briefly describe the following features of Microsoft Excel screen layout
(a) Formula bar (2marks)
(b) Name Box (2marks)
(iv) Describe three data management features supported by Microsoft Excel (3marks)
(2marks)
The table below is an extract from a database table use it to answer the questions that follows
Product Code Product Name Date of Birth Unit cost Quantity Total
01001101 Maize 02/03/2002 2000 10 20000
01223030 Millet 12/12/2002 1000 20 20000
10239345 Wallet 03/09/2005 100 10 1000
19019001 Sweet 09/09/2006 1000 5 5000
Write an input mask that will display the product names as represented in the table (2marks)
Set a validation rule in the date of Birth column to (2marks)
• Restrict entries of future dates
• Accept year of Birth between 2002 and 2006
19.
(a) Explain the following terms as used in Data security
(i) Exploits (2marks)
(ii) Intellectual property right (2marks)
(b) State five measure against theft that school managers need to impose to safeguard their computer
laboratories (5marks)
(c) Give three reasons for the adoption of e-commerce platform by most businesses (3marks)
(d) Mention three factors to consider when choosing an ISP (3marks)
SECTION A (40 Marks)
Answer all the questions in this section in the spaces provided
1. Give reasons why the following fire extinguishers are not recommended for use in the computer laboratory.
(2 Marks)
i. Liquid based
ii. Powder based Differentiate between embedded and integrated computers (2 Marks)
2. Describe the following terminologies as used in reference to visual display unit. (4 Marks)
a. Resolution
b. Color depth
3. State three disadvantages of using voice recognition input (3 Marks)
4. a. State two threats to data and information. (1 Mark)
b. List four types of risks posed by computer viruses to the computer systems. (2 Marks)
c. State two measures against unauthorized access. (2 Marks)
5. Describe the following terms used in reference to the CPU: (3 Marks)
a. Fetch
b. Decode
c. Execute
6. Describe the following terms as used in system development: (4 Marks)
i. Control
ii. System entropy
7. Define the term hot- swapping (1 Mark)
8. Define peripheral device interfacing (2 Marks)
9. Explain the following terms as used in the word processing. (2 Marks)
i. Footnote
ii. Endnote
10. a) Explain a situation when each of the following Desktop Publishing programs features may be used when
creating a document (2 marks)
(i) Crop
11. Name any two types of non-printable guides in DTP. (2 Marks)
12. List two types of domain names given to institutions of learning (2 marks)
13. Name three major components of a computer network (3marks)
14. Chris bought a PC for his personal use at home. He wanted to do online writing at home to earn a living but
there was no internet connectivity at home. Mention three internet connectivity requirements Chris needs to
consider to get full internet connectivity (3 marks)
SECTION B (60 Marks)
Answer question 16 and any other three questions in this section in the spaces provided
16. A program is expected to accept 10 numbers calculate their sum and average and produce the output.
Below is a flowchart that was used by Highrise students to represent the program. Study the
flowchart below and answer the questions that follow:
Start
Count=0
Sum=0
Input Num
Sum=Sum+Num
Count + Count = 1
No
N
Yes
IF count=5
Average=Sum/count
Stop
The flowchart has errors in it. Identify any four errors that were made in the flowchart stating how each of
them should be corrected. (4 marks)
a) Write a corrected pseudocode version of the above flowchart. (7 marks)
b) i) Give any two examples of fourth generation languages. (2 Marks )
ii) List two factors that need to be considered when selecting a programming language. (2 marks)
17. a) Outline two disadvantages of questionnaires as a data gathering techniques. (2 marks)
b) State three activities that take place during system implementation phase of SDLC. (3 marks)
c) Define the term Feasibility study as used in system development. (1 mark)
d. Perform the following conversions
i.
Convert 111.0102 to decimal number. (3 marks)
ii.
174/5 (base 10)to binary (3 marks)
iii.
Distinguish between BCD and EBCDIC coding schemes (2 mark)
e. Give two reasons why a firm may decide to computerize its operations (1 mark)
18. a. Describe the following data types as used in spreadsheet. (4 Marks)
i. Labels
ii. Values
iii. Formulas
iv. Range
b. Differentiate between logical files and physical files. (4 Marks)
c. i. Define serial file organization (1 Mark)
ii. Name any two disadvantages of serial file organization (2 Marks)
d. Give two advantages of using a template in a word processor (2 Marks)
e. State two components found in an electronic Point-of-sale terminal. (2 Marks)
19. a. Describe the following types of software (2 Marks)
i. Proprietary software
ii. Shareware
b) Define the term network topology. (2 marks)
c) .i) Define the term deadlock as used in operating system. (1 Mark)
ii) Highlight two reasons for formatting a disk (4 Mark)
iii.) State two reasons to justify why companies like Alibaba, Kilimall, Jumia, Copia and Masoko prefer
selling their products on e-commerce platform (2 marks)
d) The use of satellite navigation system is becoming popular with bus drivers
i) Give two advantages of the bus driver using this system. (2 Marks)
ii) Give two problems associated with satellite navigation systems. (2 Marks)
20. a. Define the following terms
i. Trouble shooting (2 Marks)
ii. Installation
b. Describe any two types of files used in operating systems. (2 Marks)
c. A database table, DEVICE, has been set up to record the electronic equipment used in a small business
(i) The query-by-example grid below selects certain records.
Page 8 of 8