Operating Systems - 1
Test your knowledge of fundamental operating system concepts including process management, memory allocation, multiprogramming, batch processing, and kernel architecture.
Questions
A/An _______ consists of control routines for operating a computer.
- Operating System
- DBMS
- Text Editor
- Compiler
A/An _______ provides an environment for execution of programs.
- Operating System
- DBMS
- Text Editor
- Compiler
_______ execute multiple programs in inter-leaved fashion.
- Multiaccess systems
- Multiprogramming systems
- Both 1 and 2
- None of these
Which of the following installs executable programs into memory?
- Text editor
- Compiler
- Loader
- None of these
Pre-arranging submitted jobs so that similar ones are placed in the same batch, is called _____.
- phasing
- phising
- passing
- none of these
IBM mainframe operating system commands are written in _______.
- batch control language
- task control language
- job control language
- none of these
A memory resident portion of the batch operating system is called _______.
- monitor
- batch monitor
- task monitor
- none of these
_______ is also called multi-programming.
- Multi-tasking
- Multi-jobing
- Multi-batching
- None of these
SPOOL means _______.
- Simultaneous Peripheral Operations Online
- Simultaneous Partial Operations Online
- Some Peripheral Operations Online
- Some Peripheral Objects Online
The number of programs actively competing for resources of a multiprogramming computer system is called
- power of multiprogramming
- degree of multiprogramming
- range of multiprogramming
- None of these
An instance of a program in execution is called a _______.
- job
- process
- batch
- unit
______ support multiple users.
- Single user systems
- Multiuser systems
- Both 1 and 2
- None of these
______ is also called process.
- Task
- Job
- Batch
- Unit
_____ operating systems allow simultaneous access to a computer.
- Multiprocess
- Multiaccess
- Multiread
- None of these
Key objective of a distributed operating system is ______.
- reliability
- efficiency
- transparency
- none of these
In ______ allocation of memory, program or data is placed into a set of consecutive memory locations.
- contiguous
- non-contiguous
- both 1 and 2
- none of these
In _______ allocation of memory, program or data is placed in non-consecutive sets of memory locations.
- contiguous
- non-contiguous
- both 1 and 2
- none of these
Kernel is the ______ level of an operating system.
- fourth
- third
- second
- first
The _______ is also called kernel.
- file system
- nucleus
- input/output
- none of these
The ______ of the operating system manages processes.
- file system
- kernel
- input/output
- none of these
_______ is an inter-program communication facility.
- Tape
- Channel
- Pipe
- None of these