You are on page 1of 2

LADOKE AKINTOLA UNIVERSITY OF TECHNOLOGY,

OGBOMOSHO
FACULTY OF COMPUING AND INFORMATICS
DEPARTMENT OF COMPUTER SCIENCE
2020/2021 HARMATTAN SEMESTER EXAMINATIONS

COURSE TITLE: OPERATING SYSTEMS 1


COURSE CODE: CYB 205
INSTRUCTION: ATTEMPT QUESTION 0NE AND ANY OTHER
THREE QUESTIONS
TIME ALLOWED: TWO HOURS.

QUESTION ONE
a. Define operating system and explain its various important roles.
b. Highlight the various types of operating systems and state the
advantages of three out of the listed types.
c. Write short notes on the following structures of operating systems
i. Monolothic model
ii. Layered model
iii. Client server model
iv. Virtual machine
d. Briefly explain the different types of services operating system
offers
e. List 5 properties of an operating system
QUESTION TWO
a. What is the process of an operating system?
b. Describe the components of a process in an operating system
c. List and explain various scheduling algorithms
d. State the process life cycle of an operating system
QUESTION THREE
a. What is a Thread?
b. Compare and contrast a process and a thread of an operating
system.
c. Identify and explain the multithreading models.
d. Define the following
i. Swapping
ii. Fragmentation
iii. Paging
iv. Virtual memory
QUESTION FOUR
a. Describe device controllers with the aid of diagram.
b. Differentiate between synchronous and asynchronous I/O
operations
c. Explain the THREE approaches available to communicate with
the CPU and devices
d. List the service that KERNEL I/O Subsystem performs.
QUESTION FIVE
a. Define file and state types of file.
b. Highlight and explain file access mechanisms
c. Describe the space allocation ways used by operating systems
d. How can an operating system be prevented from virus attacks?

FAD-X OF CYB
08083494783

You might also like