Questions
In which of the following sharings is a resource allocated for exclusive use by a program and when the resource is deallocated, it is marked free in the resources table?
- Sequential sharing
- Concurrent sharing
- CPU sharing
- None of these
____________ is a method by which a program makes a request to the OS.
- Priority
- Memory fragmentation
- System call
- None of these
Which of the following is the activity of determining which service request should be handled next by a server?
- Turn-around time
- Scheduling
- Resource preemption
- None of these
Which of the following events occurrs when a requested resource is allocated?
- Timer interrupt
- Process creation event
- Process termination event
- Allocation event
Which of the following is the time between the submission of the computational request by a user and the reporting of its result to the user?
- Throughput
- Turn-around time
- Response time
- Time slice
Which of the following information is useful for deallocating memory and resources when the process terminates?
- Process scheduling information
- Memory and resources information
- Event information
- None of these
Which of the following scheduling events is requested when the server switches to servicing of another request before completing the request?
- Arrival
- Preemption
- Scheduling
- None of these
Which of the following sub-functions saves the status of a running process, when its execution is to be suspended?
- Scheduling
- Dispatching
- Context save
- None of these
In ____________, interacting processes co-ordinate their executions with respect to one another.
- control synchronization
- data access synchronization
- interprocess communication
- none of these
_____________ is a unique combination of ranges of scheduling parameters such as execution time, memory requirements, other resource requirements, etc.
- Real-time application
- Non-preemptible server
- Job class
- None of these
_____________ events can be classified into request events of some kind or exceptions occurring during the execution of an instruction.
- Internal
- External
- OS action
- None of these
_____________ is a shared integer variable with non-negative values which can only be subjected to initialization and invisible operations.
- Semaphore
- Indivisible operation
- Critical section
- Race condition
In which of the following systems is a cycle a necessary and sufficient condition for the existence of a deadlock?
- Single Instance Single request (SISR) Systems
- Multiple Instance Single request (MISR) Systems
- Single Instance Multiple Request (SIMR) Systems
- Multiple Instance Multiple request (MIMR) Systems
Which of the following aims at facilitating the merging of a pair of adjacent free blocks to make larger free blocks?
- Memory compaction
- Power of two free lists method
- Buddy system
- None of these
________ is defined as the presence of unusable memory areas in a computer system.
- Memory fragmentation
- Garbage collection
- Memory protection
- None of these