The Operating System Flashcards
Batch Operating Systems
Processes large amounts of data in batches
How do batch operating systems work
Batch’s of data are sent to the CPU to be processed
What is one advantage of batch operating systems
They are designed to handle large amounts of data at once quickly
What is one disadvantage of batch operating systems
They have limited use with complex problems
Single-user operating systems
Allows only one user to operate the system at any one time
How do single user operating systems work
They limit the instructions that can be processed so that only one person can enter them
What is one advantage and one disadvantage of Single-user OS
Advantage: Fast and efficient for problems encountered by one user.
Disadvantage: Not fast for dealing with large amounts of data, due to a lack of processing power
Multi-user OS
Allows multiple users to access one operating system at the same time
How do Multi-user OS work
Processes all of the users instructions and problems using more processing power, therefore making it more efficient
What is one advantage and one disadvantage of Multi-user OS
Advantage: Can share data easily between multiple users
Disadvantage: Not suited to smaller tasks, as it wastes processing power
Multi-tasking OS
Supports the ability to completed multiple tasks at the same time
How do multi-tasking OS work
They Process multiple tasks at the same time on different cores.
What is one advantage and one disadvantage of Multi-Tasking OS
Advantage: Allow the processing of multiple tasks
Disadvantage: is more expensive, and can loose smoothness if one operation slows the system down
Multi-programming OS
Optimizes use of the CPU, preventing it from ever being idle
How do Multi-programming OS work
Stores multiple jobs in the computers main memory at the same time, processing them each time the CPU is available