CIT711-2022-2
CIT711-2022-2
Question 1
(a) Enumerate any five (5) functions of an anti-virus program? (5 marks)
(b) What are the key features of a Von Neumann machine? (5 marks)
(c) State five (5) advantages of having densely packed integrated circuits (5 marks)
(d) List any five (5) differences between compilers and interpreters (5 marks)
(e) List five (5) main advantages of High-Level Programming Language (5 marks)
Question 2
(a) What are the three (3) main functions to be performed by a link level protocol? (6
marks)
(b) List six functions performed by anti-viral programs (6 marks)
(c) List the three switching techniques commonly employed? (3 marks)
Question 3
(a) Mention any five (5) most important categories of software packages available: (5 marks)
(b) List five of the functions that communication protocol regulates: (5 marks)
(c) What are the tasks of an office manager? (2 marks)
(d) Outline the four categories of Flynn's classification of computers (3 marks)
Question 4
(a) What are the principles of Reduced Instruction Set Computer (RISC) Architecture?
Mention three (3). (6 marks)
(b) List any (6) features of an Accounting Package (6 marks)
(c) Enumerate two advantages and disadvantages of CD-ROMs (3 marks)
Question 5
(a) State the advantages and disadvantages of Assembly Language (10 marks)
(b) List the smallest components of a programming language (2 marks)
(c) List the three basic steps involved in cryptanalysis (3 marks)
Question 6
(a) Discuss the first commercial application of viruses (4 marks)
(b) Discuss the first commercial application of viruses (8 marks)
(c) Mention any seven ways of virus prevention? (3 marks)