RRRR
Test Bank For Operating System Concepts 10th Edition By Abraham
Silberschatz, Greg Gagne, Peter Galvin (All Chapters, 100%
Original Verified, A+ Grade)
Prose1 Stuvia
, Test Bank Table of Contents
Chapter 1: Introduction
Chapter 2: Operating-System Structures
Chapter 3: Processes
Chapter 4: Threads & Concurrency
Chapter 5: CPU Scheduling
Chapter 6: Synchronization Tools
Chapter 7: Synchronization Examples
Chapter 8: Deadlocks
Chapter 9: Main Memory
Chapter 10: Virtual Memory
Chapter 11: Mass-Storage Structure
Chapter 12: I/O Systems
Chapter 13: File-System Interface
Chapter 14: File-System Implementation
Chapter 15: File-System Internals
Chapter 16: Security
Chapter 17: Protection
Chapter 18: Virtual Machines
Chapter 19: Networks & Distributed Systems
Chapter 20: The Linux System
Chapter 21: Windows 10
,Test Bank: Chapter 1 - Introduction
Section 1: Multiple Choice Questions (25 Questions)
1. In what way is an operating system like a government?
A) It seldom functions correctly.
B) It creates an environment within which other programs can do useful work.
C) It performs most useful functions by itself.
D) It is always concerned primarily with the individual's needs.
Answer: B
Explanation: Just as a government creates an environment for citizens to live and work,
an OS provides an environment for application programs to execute and do useful work.
It doesn't perform useful work itself but facilitates it .
2. Which of the following components of a computer system defines the ways to
use system resources to solve computing problems?
A) Application programs
B) Operating system
C) Computer hardware
D) The CPU
Answer: A
Explanation: Application programs, such as word processors, compilers, and databases,
define how system resources are used to solve users' computing problems. The
operating system simply manages the resources and provides the foundation for these
programs to run .
, 3. Which type of operating system is designed primarily to maximize resource
utilization?
A) PC operating system
B) Handheld computer operating system
C) Mainframe operating system
D) Real-time operating system
Answer: C
Explanation: Mainframe operating systems are designed to maximize utilization of all
system resources (CPU, memory, I/O) by carefully managing and scheduling the many
jobs being processed simultaneously .
4. Which of the following programs runs on the computer at all times?
A) Compiler
B) Application program
C) Text editor
D) Kernel
Answer: D
Explanation: The kernel is the core component of the operating system and is the only
program that runs continuously on the computer. All other programs (like compilers or
editors) are system or application programs that run only when needed .
5. Which of the following events will trigger an interrupt?
A) A system call from a user program
B) The CPU executing a no-operation instruction
C) A user logging out of the system
D) I/O completion from a hardware device
Answer: D
Explanation: Interrupts are a key way hardware communicates with the CPU. An I/O
device, like a disk or keyboard, signals the completion of its operation by sending an
interrupt to the CPU to get its attention .
Test Bank For Operating System Concepts 10th Edition By Abraham
Silberschatz, Greg Gagne, Peter Galvin (All Chapters, 100%
Original Verified, A+ Grade)
Prose1 Stuvia
, Test Bank Table of Contents
Chapter 1: Introduction
Chapter 2: Operating-System Structures
Chapter 3: Processes
Chapter 4: Threads & Concurrency
Chapter 5: CPU Scheduling
Chapter 6: Synchronization Tools
Chapter 7: Synchronization Examples
Chapter 8: Deadlocks
Chapter 9: Main Memory
Chapter 10: Virtual Memory
Chapter 11: Mass-Storage Structure
Chapter 12: I/O Systems
Chapter 13: File-System Interface
Chapter 14: File-System Implementation
Chapter 15: File-System Internals
Chapter 16: Security
Chapter 17: Protection
Chapter 18: Virtual Machines
Chapter 19: Networks & Distributed Systems
Chapter 20: The Linux System
Chapter 21: Windows 10
,Test Bank: Chapter 1 - Introduction
Section 1: Multiple Choice Questions (25 Questions)
1. In what way is an operating system like a government?
A) It seldom functions correctly.
B) It creates an environment within which other programs can do useful work.
C) It performs most useful functions by itself.
D) It is always concerned primarily with the individual's needs.
Answer: B
Explanation: Just as a government creates an environment for citizens to live and work,
an OS provides an environment for application programs to execute and do useful work.
It doesn't perform useful work itself but facilitates it .
2. Which of the following components of a computer system defines the ways to
use system resources to solve computing problems?
A) Application programs
B) Operating system
C) Computer hardware
D) The CPU
Answer: A
Explanation: Application programs, such as word processors, compilers, and databases,
define how system resources are used to solve users' computing problems. The
operating system simply manages the resources and provides the foundation for these
programs to run .
, 3. Which type of operating system is designed primarily to maximize resource
utilization?
A) PC operating system
B) Handheld computer operating system
C) Mainframe operating system
D) Real-time operating system
Answer: C
Explanation: Mainframe operating systems are designed to maximize utilization of all
system resources (CPU, memory, I/O) by carefully managing and scheduling the many
jobs being processed simultaneously .
4. Which of the following programs runs on the computer at all times?
A) Compiler
B) Application program
C) Text editor
D) Kernel
Answer: D
Explanation: The kernel is the core component of the operating system and is the only
program that runs continuously on the computer. All other programs (like compilers or
editors) are system or application programs that run only when needed .
5. Which of the following events will trigger an interrupt?
A) A system call from a user program
B) The CPU executing a no-operation instruction
C) A user logging out of the system
D) I/O completion from a hardware device
Answer: D
Explanation: Interrupts are a key way hardware communicates with the CPU. An I/O
device, like a disk or keyboard, signals the completion of its operation by sending an
interrupt to the CPU to get its attention .