CIT 300 Final Actual EXAM Newest
2025/2026 With Complete Questions And
Correct Answers |Already Graded A+||Brand
New Version!|
OS ____________________ functions ensure that
overall system objectives are achieved efficiently and
effectively. - . . ANSWER ✔ ✔resource allocation
The ____________________ layers of an OS provide
services to application programs or directly to end users. -
. . ANSWER ✔ ✔outermost
The ____________________ layer encapsulates
hardware resources, thus controlling and managing access
by users and applications. - . . ANSWER ✔ ✔kernel
The command layer of an OS is sometimes called the
____________________. - . . ANSWER ✔ ✔shell
A request to execute a service-layer function is called a(n)
____________________. - . . ANSWER ✔ ✔service
call
,2|Page
OS support for running multiple programs simultaneously
is called ____________________. - . . ANSWER ✔
✔multitasking
A computer's physical devices and associated system
software are called ____________________. - . .
ANSWER ✔ ✔real resources
A(n) ____________________ is a unit of executing
software that's managed independently by the OS and can
request and receive hardware resources and OS services. -
. . ANSWER ✔ ✔process
A group of processes descended from a common ancestor,
including the common ancestor itself, is called a(n)
____________________. - . . ANSWER ✔
✔process family
A(n) ____________________ is a portion of a process
that can be scheduled and executed independently. - . .
ANSWER ✔ ✔thread
,3|Page
A(n) ____________________ is generated at regular
intervals of between several dozen and several thousand
CPU cycles to give the scheduler an opportunity to
suspend the currently executing thread. - . . ANSWER ✔
✔timer interrupt
_________________ scheduling guarantees a
minimum amount of CPU time to a thread if the thread
makes an explicit real-time scheduling request when it's
created. - . . ANSWER ✔ ✔real-time
A computer system's ____________________
memory is the actual number of memory bytes that are
physically installed in the machine. - . . ANSWER ✔
✔physical
The register holding the offset value in memory allocation
is called a(n) ____________________ register. - . .
ANSWER ✔ ✔offset
After ____________________, all free partitions form
a contiguous block in upper memory. - . . ANSWER ✔
✔compaction
, 4|Page
__________________ memory allocation uses small
fixed-size partitions, usually no larger than 64 KB. - . .
ANSWER ✔ ✔noncontiguous
Virtual memory management divides a program into
partitions called ____________________. - . .
ANSWER ✔ ✔pages
A reference to a page held in secondary storage is called
a(n) ____________________. - . . ANSWER ✔
✔page fault
If all page frames are allocated, a page currently in
memory, called the ____________________, must be
written to the swap space before the reference page is
loaded into a page frame. - . . ANSWER ✔ ✔victim
_________________ refers to protecting memory
allocated to one program from unauthorized access by
another program. - . . ANSWER ✔ ✔memory protection
A(n) ________ is a set of rules and conventions for
communication. - . . ANSWER ✔ ✔protocol