PA D686 - Operating Systems for Computer
Scientists questions and answers 2025-2026
Western Governors University
Correct 69
Incorrect 0
Your answers
Term
systems?
Give this one a go later!
, By vetting passwords before
By recommending software updates
employee use
Don't know?
2 of 60
Term
Which capability does an operating system have in terms of
multitasking?
Give this one a go later!
To increase the number of tasks by To predict and execute tasks before
reducing their complexity the user initiates them
To enable the perception of
To allow the user to do unlimited
simultaneous program
tasks simultaneously without any
execution by managing
performance impact
system resources
Don't know?
3 of 60
Term
What is the purpose of dividing main memory into partitions for the
operating system and user processes?
,Give this one a go later!
To enhance the graphical user To improve the integration of
interface of the operating system hardware components
To allocate memory in the To increase the processing speed of
most efficient way possible the operating system
Don't know?
4 of 60
Term
How does the operating system handle process synchronization to
ensure data integrity among concurrent processes?
Give this one a go later!
By automatically managing process Through system calls like create()
attributes and delete()
Through locking mechanisms
By terminating all processes when
like acquire_lock() and
conflicts arise
release_lock()
Don't know?
5 of 60
, Term
How does discretionary access control (DAC) differ from advanced
access control mechanisms like role-based access control (RBAC) or
mandatory access control (MAC)?
Give this one a go later!
Advanced access control allows Discretionary access control is
users to revoke permissions from based on system-wide rules and
others. labels.
Advanced access control is easier Discretionary access control
to implement in small-scale allows users to set
environments. permissions.
Don't know?
6 of 60
Term
Which term refers to the problem of having large blocks of free
memory but being unable to allocate them to processes due to size
constraints?
Give this one a go later!
Variable-partition Internal fragmentation
Compaction External fragmentation
Scientists questions and answers 2025-2026
Western Governors University
Correct 69
Incorrect 0
Your answers
Term
systems?
Give this one a go later!
, By vetting passwords before
By recommending software updates
employee use
Don't know?
2 of 60
Term
Which capability does an operating system have in terms of
multitasking?
Give this one a go later!
To increase the number of tasks by To predict and execute tasks before
reducing their complexity the user initiates them
To enable the perception of
To allow the user to do unlimited
simultaneous program
tasks simultaneously without any
execution by managing
performance impact
system resources
Don't know?
3 of 60
Term
What is the purpose of dividing main memory into partitions for the
operating system and user processes?
,Give this one a go later!
To enhance the graphical user To improve the integration of
interface of the operating system hardware components
To allocate memory in the To increase the processing speed of
most efficient way possible the operating system
Don't know?
4 of 60
Term
How does the operating system handle process synchronization to
ensure data integrity among concurrent processes?
Give this one a go later!
By automatically managing process Through system calls like create()
attributes and delete()
Through locking mechanisms
By terminating all processes when
like acquire_lock() and
conflicts arise
release_lock()
Don't know?
5 of 60
, Term
How does discretionary access control (DAC) differ from advanced
access control mechanisms like role-based access control (RBAC) or
mandatory access control (MAC)?
Give this one a go later!
Advanced access control allows Discretionary access control is
users to revoke permissions from based on system-wide rules and
others. labels.
Advanced access control is easier Discretionary access control
to implement in small-scale allows users to set
environments. permissions.
Don't know?
6 of 60
Term
Which term refers to the problem of having large blocks of free
memory but being unable to allocate them to processes due to size
constraints?
Give this one a go later!
Variable-partition Internal fragmentation
Compaction External fragmentation