December 2021. Time Allowed: 3 hours.
Answer any FIVE questions.
QUESTION ONE
1. Consider the following data that exists in a spreadsheet format:
Required:
Explain how you would format the column “COVER PRICE” to display values on the right-hand side with two decimal places. (2 marks)
The “DISCOUNT” column needs to be calculated to display 20% discount if the supplied item cost Sh. 650 or higher, and 15% discount if an item costs less than Sh. 650. Explain how to achieve this. (2 marks)
The “EXTENDED” column needs to contain the cost of the item purchases after the discounts have been calculated. Explain how to achieve this (2 marks)
2. By stating an example in each case, explain the following cloud computing models:
IaaS. (2 marks)
SaaS. (2 marks)
3. Discuss the process of handling an interrupt that occurs during the execution of a program. (4 marks)
4. Explain the following terms as used in operating systems:
Thread. (2 marks)
Internal fragmentation. (2 marks)
Shell. (2 marks)
(Total: 20 marks)
QUESTION TWO
Patrick Baraza is seeking to automate the operations of his restaurant. For this purpose, he wishes to acquire computer hardware and software. He has come to you for advise regarding several aspects of this acquisition.
Required:
1. Explain why it would be advantageous for Patrick Baraza to build rather than buy the computer software. (3 marks)
2. Distinguish between the following sets of terms as they are applied to computer hardware:
PATA (IDE) and SATA hard disk interfaces. (2 marks)
On-board devices and peripheral devices. (2 marks)
3. Describe the function of any three input/output ports. (3 marks)
4. Discuss the factors that Baraza should consider before purchasing software. (5 marks)
5. Discuss why Patrick Baraza will need to secure his computer network. (5 marks)
(Total: 20 marks)
QUESTION THREE
1. Discuss any four differences between first and second generation of programming languages. (4 marks)
2. Discuss three basic types of information systems. (6 marks)
3. Describe the challenges that organisations can face when implementing information systems. (5 marks)
4. List two internet service providers in your country and discuss the criteria that would be used to decide the appropriate one. (5 marks)
(Total: 20 marks)
QUESTION FOUR
1. Explain the five components of an information system. (5 marks)
2. Discuss the process of gathering requirements for the purpose of developing an information system. (5 marks)
3. As a result of the COVID-19 pandemic, most organizations have deployed a work-from-home structure where employees exchange company communication and data over the Internet. Discuss the positive and negative impacts of this mode of working on organizations and their employees. (10 marks)
(Total: 20 marks)
QUESTION FIVE
1. Explain the required qualities of each of the following people in the development of computer systems:
System analyst. (4 marks)
Systems designer. (4 marks)
2. Mobile applications have in the recent years become very common. With reference to this, explain the following:
Bluetooth. (2 marks)
WIFI. (2 marks)
VOIP. (2 marks)
3. Identify any four common problems the developers of mobile applications face. (4 marks)
4. List two mobile operating systems. (2 marks)
(Total: 20 marks)
QUESTION SIX
1. Jipambe Beauty and Cosmetics has been operating since year 2013 and have expanded their business operations to the major cities where they have a chain of stores along major streets. The business manager is considering extending the business to an e-commerce platform.
Required:
Explain the business opportunities that could arise as a result of implementing an e-commerce venture. (4 marks)
Discuss the factors that Jipambe Beauty and Cosmetics could consider when designing an e-payment system. (5 marks)
Describe any three e-governance models. (6 marks)
2. Discuss any five ethical principles for judging conduct that could be used in conjunction with an ethical analysis in the use of ICT. (5 marks)
(Total: 20 marks)
QUESTION SEVEN
1. Discuss FOUR purposes of maintaining a backup in an organisation. (4 marks)
2. Explain the following types of backups:
Full backup (2 marks)
Incremental backup (2 marks)
Differential backup. (2 marks)
3. Discuss four roles of accounting information systems to organisations. (4 marks)
4. Explain the following computer data terms:
Byte. (2 marks)
File. (2 marks)
Database. (2 marks)
(Total: 20 marks)