Operating System MCQs

1019 MCQs  (Page 4 of 102)

The main memory accommodates ____________
A. Operating system
B. Cpu
C. User processes
D. All of the mentioned
The operating system is responsible for?
A. Disk initialization
B. Booting from disk
C. Bad-block recovery
D. All of the mentioned
The operating system and the other processes are protected from being modified by an already running process because ____________
A. They are in different memory spaces
B. They are in different logical addresses
C. They have a protection algorithm
D. Every address generated by the cpu is being checked against the relocation and limit registers
To obtain better memory utilization, dynamic loading is used. With dynamic loading, a routine is not loaded until it is called. For implementing dynamic loading ____________
A. Special support from hardware is required
B. Special support from operating system is essential
C. Special support from both hardware and operating system is essential
D. User programs can implement dynamic loading without any special support from hardware or operating system
In real time operating system ____________
A. All processes have the same priority
B. A task must be serviced by its deadline period
C. Process scheduling can be done only once
D. Kernel is not required