OPERATING SYSTEM/INTRODUCTION TO OPERATING SYSTEM

OPERATING SYSTEM/INTRODUCTION TO OPERATING SYSTEM

INSTRUCTIONS: Answer QUESTION ONE and ANY OTHER TWO.

QUESTION ONE (30 MARKS)

 

  1. Define the following terms:
  2. Virtual memory
  3. Operating System
  • Process
  1. Program (4marks)
  2. Explain the three types of schedulers.                         (6marks)
  3. Describe the components of an operating system that enable it to provide a platform for communication between the user and hardware                                      (6marks)
  4. Explain four major structures of the operating system.                                     (8marks)
  5. Assess six file operations used in operating system.                                     (6marks)

 

QUESTION TWO   (20 MARKS)               

  1. During process scheduling certain objectives must be achieved by the operating system. Explain five goals of scheduling                                                                   (5marks)
  2. Analyze the concept of a process in relation to operating system. (3marks)
  3. Explain the three types of registers the programming module of the input/output subsystem has                                                                                                 (6marks)
  4. Processing within the CPU requires that processes be executed in a predefined manner. Explain the three major scheduling algorithms that are used to schedule jobs in the CPU                                                                                                                         (6 Marks)

 

QUESTION THREE (20 MARKS)  

 

  1. PCB is a repository of information on all scheduled processes. Examine 4 categories of information that can be retrieved from this repository. (8 Marks)
  2. Fragmentation, Partitioning and segmentation are memory management techniques. Analyze these techniques in relation to an operating system (6 Marks)
  3. A Process in execution involves a Program. Differentiate between the two concepts; Program and Process. (6marks)

 

QUESTION FOUR (20 MARKS)  

 

  1. A deadlock is a condition where the CPU cannot proceed with process execution due to conflict of resource .Identify and explain four conditions necessary for a deadlock to occur                                                                         (8marks)
  2. Describe the function of the OS with respect to:                                     (9marks)
  3. Memory management
  4. Device management
  • Processor management
  1. Give the different types of operating systems (3marks)
(Visited 187 times, 1 visits today)
Share this:

Written by