1The __________ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
A. job control language
B. operating system
C. batch system
D. nucleus
operating system
2Facilities and services provided by the OS that assist the programmer in creating programs are in the form of _________ programs that are not actually part of the OS but are accessible through the OS.
A. utility
B. multitasking
C. JCL
D. logical address
utility
3The _________ defines the repertoire of machine language instructions that a computer can follow.
A. ABI
B. API
C. HLL
D. ISA
ISA
4The _________ defines the system call interface to the operating system and the hardware resources and services available in a system through the user instruction set architecture.
A. HLL
B. API
C. ABI
D. ISA
ABI
5The ________ gives a program access to the hardware resources and services available in a system through the user instruction set architecture supplemented with high-level language library calls.
A. JCL
B. ISA
C. ABI
D. API
API
6A _________ system works only one program at a time.
A. batch
B. uniprogramming
C. kernel
D. privileged instruction
uniprogramming
7A _________ is a special type of programming language used to provide instructions to the monitor.
A. job control language
B. multiprogram
C. kernel
D. utility
job control language
8The _________ scheduler determines which programs are admitted to the system for processing.
A. long-term
B. medium-term
C. short-term
D. I/O
long-term
9The ________ scheduler is also known as the dispatcher.
A. long-term
B. medium-term
C. short-term
D. I/O
short-term
10A _________ is an actual location in main memory.
A. logical address
B. partition address
C. base address
D. physical address
physical address
11________ is when the processor spends most of its time swapping pages rather than executing instructions.
A. Swapping
B. Thrashing
C. Paging
D. Multitasking
Thrashing
12Virtual memory schemes make use of a special cache called a ________ for page table entries.
A. TLB
B. HLL
C. VMC
D. SPB
TLB
13With _________ the virtual address is the same as the physical address.
A. unsegmented unpaged memory
B. unsegmented paged memory
C. segmented unpaged memory
D. segmented paged memory
unsegmented unpaged memory
14A _________ is a collection of memory regions.
A. APX
B. nucleus
C. domain
D. page table
domain
15The OS maintains a __________ for each process that shows the frame location for each page of the process.
A. kernel
B. page table
C. TLB
D. logical address
page table