OSS Exam #1: Operating Systems Concepts
List the five categories of Operating Systems
-Batch -Interactive -Real-time -Hybrid -Embedded
The responsibilities of the Device Manger include... (4)
-Choosing the most efficient resource allocation method -Allocating the device -Starting device operation -Dellocating the device
Responsibilities of the File Manager include... (3)
-Enforcing user/program resource allocation restrictions -Controlling user/program modification restrictions -Allocating resources
What are the two levels of responsibility of the Process Manager?
-Handle jobs as the enter the system -Manage each process within these jobs
List subsystems of an OS (5)
-Memory Manager -Processor Manager -Device Manager -File Manager -Network Manager
List the Operating Systems requirements in Embedded Systems... (3)
-Perform specific set of programs -Not interchangeable among systems -Small kernel and flexible function capabilities
Responsibilities of Memory Manager (4)
-Preserving space in main memory occupied by OS -Checking validity and legality of memory space request -Setting up memory tracking table -Deallocating memory to reclaim it
The two distinguishing features of an Operating Systems category are...
-Response time -How data enters into the system
An instance of program execution tracked by the Process Manager is called...
A process
The Device Manager chooses the most efficient resource allocation method based on...
A scheduling policy
This type of Operating System denotes a computer placed inside another product to add features and capabilities...
Embedded Systems
Interactive Systems were introduced to provide what?
Fast turnaround
This type of Operating System is a combination of Batch and Interactive Systems
Hybrid Systems
How is efficiency measured in Batch Systems?
In throughput
Which category of Operating Systems is faster than Batch, but slower than Real-time?
Interactive System
The Memory Manager is in charge of...
Main memory; RAM
In a Batch System, how must information be input into the system?
On punch cards or tape
"Reliability is key" describes this type of Operating System?...
Real-Time Systems
This type of Real-Time System suffers performance degradation, but not failure if the predicted timeline is missed...
Soft
Which subsystem manager is in charge of monitoring all resources?
The Device Manager
This subsystem manager is in charge of tracking every file in the system...
The File Manager
What handles jobs as they enter the system?
The Job Scheduler
This subsystem manager provides a convenient way for users to share resources...
The Network Manager
What manages each process within each job that enters the system?
The Process Scheduler
This subsystem is in charge of allocating the CPU
The Processor Manager
In Hybrid Systems, this load is light...
The interactive load
What is throughput?
The number of jobs completed per timespan
What kind of SW was developed specifically for Interactive Systems?
Time-Sharing SW
Describe what happens if the predicted timeline is missed in a Hard Real-Time System
Total system failure is risked
Network Manager resources include both HW and SW. (T/F)
True
The Network Manger controls users' access to shared resources? (T/F)
True