REVIEW / QUESTIONS WITH DETAILED
VERIFIED ANSWERS / ALREADY GRADED A
/ 2025
The efficiency of a batch system is measured in ____, which is the number of jobs completed in a given
amount of time.
a. processes
b. Threads
c. throughput
d. turnaround time - ANS-Throughput
A hybrid system is a combination of the ____ systems.
a. batch and interactive
b. batch and real-time
c. interactive and real-time
d. real-time and general-purpose - ANS-batch and interactive
____ means that several logical records are grouped within one physical record.
a. Grouping
b. Fixing
c. Combining
d. Blocking - ANS-Blocking
Main memory is also known as ________.
a. single-user memory
b. random access memory
c. finite memory
d. virtual memory - ANS-Random Access Memory
,In demand paging, when an excessive number of pages are moved back and forth between main
memory and secondary storage, it is called ____.
a. swapping
b. faulting
c. paging
d. thrashing - ANS-Thrashing
The primary advantage of storing programs in noncontinuous locations is that ______.
a. multiple programs can run at the same time
b. every program will be able to run
c. secondary storage is accessed more quickly
d. main memory is used more efficiently - ANS-Main memory is used more efficiently
A disadvantage of segmented memory allocation is ___.
a. the physical size requirements of main memory
b. the number of page faults
c. internal fragmentation
d. external fragmentation - ANS-external fragmentation
A(n) ____ is created by a process, and it can be scheduled and executed independently of
its parent process.
a. thread
b. program
c. mini-process
d. instruction set - ANS-thread
The Process Scheduler assigns the CPU to execute the processes for those jobs placed on the _______
queue by the job scheduler.
a. WAITING
b. NEXT
c. PROCESS
d. READY - ANS-Ready
The operating system manages each and every piece of hardware and software
True
False - ANS-True
The word _____ is used to indicate that a program is permanently held in ROM (read only memory), as
opposed to being held in secondary storage.
a. firmware
b. shareware
c. hardware
d. software - ANS-Firmware
Each peripheral device has its own software, called a ___ which contains the detailed instructions
required to start that device, allocate it to a job, use the device correctly, and deallocate it when it's
appropriate.
a. device software
, b. device handler
c. device driver
d. device controller - ANS-Device Driver
With ___ operating systems, users can think they are working with a system using one processor, when
in fact they are connected to a cluster of many processors working closely together.
a. buffered
b. distributed
c. paged
d. embedded - ANS-Distributed
Memory defragmentation is performed by the operating system to reclaim fragmented space.
True
False - ANS-True
The memory manager, the interface manager, the user manager, and the file manager are the four
essential managers of every major operating system
True
False - ANS-False
The most common mechanism for implementing multi programming was the introduction of the ____
concept, whereby the CPU was notified of events needing operating systems services.
a. messaging
b. paging
c. sharing
d. interrupt - ANS-interrupt
The release of memory space by the Memory Manager is called
a. deallocation
b. relocation
c. fragmentation
d. free memory - ANS-Deallocation
_____ allows separate partitions of a single server to support different operating systems
a. multithreading
b. multiprocessing
c. shared processing
d. virtualization - ANS-virtualization
In a relocatable dynamic partition scheme, the ____ ensures that, during execution, a program won't try
to access memory locations that don't belong to it.
a. bounds register
b. compaction register
c. relocation register
d. load register - ANS-bounds register
large job can have problems with a first-fit memory allocation scheme
True