Save
AQA A-Level Computer Science
6.0 Fundamentals of computer systems
6.3 Operating systems
Save
Share
Learn
Content
Leaderboard
Share
Learn
Cards (110)
What is the primary role of an operating system (OS)?
Manages hardware and resources
The
file
system management function organizes files and directories for storage and retrieval.
A graphical user interface (GUI) is an example of a user interface provided by an
operating system
.
What does the security control function of an OS manage?
Access control and permissions
Match the OS component with its function:
Kernel ↔️ Core of the OS
Device Drivers ↔️ Hardware interface
System Utilities ↔️ OS tools
User Interface ↔️ User interaction
The hardware
management
function controls access to CPU, memory, and peripherals.
The user interface
function
allows users to interact with the computer.
What does the security and access control function protect the system from?
Unauthorized access
Match the OS function with its description:
Hardware Management ↔️ Controls CPU and memory
Resource Allocation ↔️ Coordinates usage for applications
User Interface ↔️ Enables user interaction
Security Control ↔️ Protects system access
The hardware
management
function controls access to CPU, memory, and peripherals.
What type of interface allows users to interact with the computer?
User Interface
The file management function organizes files and
directories
for storage.
Match the type of OS with its example:
Batch OS ↔️ IBM OS/360
Time-Sharing OS ↔️ Unix
Real-Time OS ↔️ VxWorks
Distributed OS ↔️ Amoeba
What is an Operating System (OS)?
Manages hardware and software
A single-user operating system supports
one
Match the type of OS with its example:
Single-user ↔️ MS-DOS
Multi-user ↔️ Unix
Multitasking ↔️ Windows
Real-time ↔️ VxWorks
MS-DOS is an example of a multi-user operating system.
False
A multitasking OS allows multiple applications to run
concurrently
Which operating system is used in embedded systems and guarantees a fast response to events?
VxWorks
A multitasking OS allows users to switch between
applications
seamlessly.
The type of OS used depends on specific system requirements like multi-user support or real-time
processing
What is the primary role of process management in an operating system?
Managing programs in execution
Arrange the key aspects of process management in the correct sequence:
1️⃣ Creating and terminating processes
2️⃣ Scheduling processes for CPU execution
3️⃣ Synchronizing processes to avoid conflicts
4️⃣ Communicating between processes
Match the process management component with its function:
Process Scheduler ↔️ Allocates CPU time
Process Synchronizer ↔️ Avoids data conflicts
Process synchronization is necessary to avoid
data conflicts
between processes.
One key aspect of process management is creating and terminating
processes
Process Management is a critical function of an Operating System (OS) that involves managing
processes
Process management includes scheduling processes for
CPU
execution.
What is one purpose of synchronizing processes in process management?
Avoid conflicts
The Process Scheduler decides which process to execute
next
What does the Process Control Block (PCB) store information about?
Each process
Inter-Process Communication (
IPC
) enables data exchange between processes.
In a multitasking OS like Windows, process management allows multiple applications to run
concurrently
What other OS functions is process management closely related to?
Memory management and file management
An operating system (OS) coordinates CPU usage, memory allocation, device interaction, file system management, and
security
Resource allocation is a key function of an
operating system
.
What is the purpose of the user interface in an operating system?
Interact with the computer
Match the operating system component with its function:
Kernel ↔️ Manages CPU and memory
Device Drivers ↔️ Translates between OS and hardware
System Utilities ↔️ Performs file management
What is one example of hardware management performed by an operating system?
Controls CPU access
Resource allocation by an OS coordinates usage for multiple
applications
.
See all 110 cards