<=Back

<=KNEC Craft Certificate in ICT module 1 Operating Systems past paper: November 2017

Classify the following software as either application software or system software:
Unix, Windows Ultimate 7, android, database management system, assembler, google chrome.

    Viewed:  307  times

  Share in:
        

Question Answer:





Questions List:

1. Distinguish between Job control language and assembly language as used in systems softwares
2. The operating system schedules jobs for executions. Explain two schedulers used for this task
3. Explain each of te following terms as used in operating system: (i) context switch; (ii) file allocation table; (iii) spooling
4. A computer system experienced a deadlock during inter-process communication, explain three methods that the operating system could to recover from deadlock
5. A data processing system uses multiprogramming operating system. Describe this type of operating system
6. Classify the following software as either application software or system software: Unix, Windows Ultimate 7, android, database management system, assembler, google chrome.
7. With aid of a diagram, describe a client-server operating system
8. Each process in a process is represented in the operating system by process control block. Explain three items of information contained in the block
9. Outline three reasons why disk would be formatted
10. Outline three data backup methods
11. A commercial bank requires its entire staff to be connected on a network to support time sharing system. Suppose two request are sent at the same time for processing from different users, describe the execution procedure of the request using round robin scheduling algorithm
12. Explain the term warm boot as used in computer system. Giving a situation when it could be necessary
13. Explain the function of each of the following disk utilities: (i) defrag; (ii) Scandisk
14. The operating system performs various memory management functions. Explain three such functions
15. Consider the following set of process that arrives at time 0 with the length of the CPU bursts given in milliseconds. Process Burst time P1 18 P2 6 P3 6 If the processes in the order of p2, p3, p1 and are served on first come first served basis: (i) Represent the order in which the processes are served using a gantt chart; (2 marks) (ii) Calculate the average waiting time.