|
Midterm (Chapters 1 -11) practice questions |
-
Multiprogramming systems have several jobs in memory concurrently.
- A track is a collection of cylinders on the same
circumference on a single surface.
- Reentrant code can be executed by several users concurrently.
- The Unix command interpreter or shell is part of
the operating system kernel.
- Demand paging means that the O/S will load an
application's pages in advance to speed execution.
|
-
Which of the following operations would the operating
system consider legal
when running in user mode?
A. Halt system
C. Add two numbers
B. Mask interrupts
D. Change from user to kernel mode
-
Which one of the following is not a function of file management?
A. Create a file
B. Delete a directory
C. Synchronize processes.
D. None of the above
-
One of the following selects from jobs in memory that
are ready to run and allocates the CPU to it. Which is is?
A. Short-term scheduler
B. Medium-term scheduler
C. Long-term scheduler
D. None of the above
-
Which of the schedulers in question 3 is used in swapping? |
-
___________ allow a user program to request services
from the operating sytem.
- Copying a process from memory to disk to allow
space for other processes is called ____________.
- An ________ operation on a file creates the O/S
data structures in memory necessary for input and output to the file.
(hint: READ and WRITE do the I/O).
- In a paging system the O/S allocates a set of
_________ to hold an application's _______.
|
|