pg. 1
WGU D684 Introduction To Computer Science Objective Assessment Final Exam VERSION 1 Newest 2026-2027 Actual Exam With Complete Questions And Correct Detailed Answers (Verified Answers) |Already Graded A+
What is the key feature of time-sharing systems?
- Multiple users share system resources, with the illusion of exclusive
access
What is the main purpose of a device driver in an operating system?
- To enable communication between the OS and hardware devices
What is a real-time operating system (RTOS)?
- An OS that provides a guaranteed response time to user requests
- / 4
pg. 2
Which type of software is designed to help users perform specific tasks, such as word processing or gaming?
Application software
What is the purpose of address binding in an operating system?
- To map logical addresses to physical addresses in memory
What is "thrashing" in the context of virtual memory?
- The process of swapping pages between memory and secondary
storage too frequently, leading to system performance degradation
Which state does a process enter when it is waiting for resources, such as memory or data?
Waiting
What is the primary role of process management in an operating system? 2 / 4
pg. 3
- To manage the creation, execution, and termination of processes.
What does the Process Control Block (PCB) store?
- The program counter and CPU register values.
In the context of CPU scheduling, what does "preemptive scheduling" refer to?
- A process may be interrupted and moved back to the ready state
before it completes execution.
Which of the following is a characteristic of the Shortest Job Next (SJN) CPU scheduling algorithm?
- It is non-preemptive and selects the process with the shortest
estimated service time.
- / 4
pg. 4
What is the main disadvantage of the First-Come, First-Served (FCFS) scheduling algorithm?
- It can cause long waiting times if shorter processes have to wait
behind longer ones.
Which scheduling algorithm uses a fixed time slice for each process?
Round robin
What happens when a process in the running state makes a request that requires waiting, such as requesting unavailable resources?
Moves to waiting state
Which of the following best describes the "turnaround time" in CPU scheduling?
- The total time from when a process enters the ready state to when it
- / 4
finishes execution.