Race condition problems can be solved through mutual exclusion. Describe any three mechanisms that can be used to achieve mutual exclusion by sleep and wake up February 24, 2016 Read More »
Briefly outline evolutionary steps through which operating systems have developed into today’s modern complex systems February 24, 2016 Read More »
Directories can be implemented in various ways. Explain the I-NODE implementation of the directories. What is the alternative implementation? February 24, 2016 Read More »
Memory manager keeps track of the memory in use and one that is not in use when searching for a memory space to allow execution of a process. Briefly discuss the algorithms used in memory management with linked lists February 24, 2016 Read More »
a. Race condition problems can be solved through mutual exclusion. Describe any three mechanisms that can be used to achieve mutual exclusion by sleep and wake up February 24, 2016 Read More »
Seek operation is a very important concept in file management. Using an example explain why seek operation is not required in sequential access, what is its relevance February 24, 2016 Read More »
During process execution operating system implements a process control table(PCB). Outline any three contents of a PCB February 24, 2016 Read More »
Operating systems are indispensable in the development of the state-of-the-art technology. In support of this statement discuss the functions of operating systems showing its contribution in the technological revolution. February 24, 2016 Read More »
Explain the following concepts: (4 Marks) i. Software engineering ii. Cognitive walkthrough iii. High fidelity prototype iv. Requirements traceability matrix v. Programme evaluation and review technique (PERT) February 19, 2016 Read More »
Differentiate between system and software. b. Define the term software process model. c. Joint application development (JAD) process is based on four main ideas. Discuss. Discuss in detail the classical SDLC phases. February 19, 2016 Read More »