1.2.1 Systems Software Flashcards
What is the Operating System?
Software that manages computers,and allows humans to use them.
What are the 5 key roles of the OS?
Memory Management
Interrupt Service and Routines
Processor Scheduling
Backing Store Management
Input / Output Management
What is Backing Store Management?
Allocating and tracking data on secondary storage.
What are Drivers?
Allocating , tracking and deleting data on primary memory.
What is Physical Location?
A register on a hardware device.
What is logical location?
A position in an algorithm.
What is Segmentation?
Dividing memory logically according to program needs.
What are Interrupts?
A signal to the CPU to change the process it’s completing
What is processor scheduling?
Assigning different tasks to a CPU at different times to give the appearance of multitasking.
What is a mulitasking system?
Runs on a standalone computer peforms mulitple tasks at the same time.
What is a multi- user multitasking system?
A single powerful computer connected to multiple terminals. Each user gets a slice of CPU time.
What is a distributed operating system?
A paralell processing that peforms tasks across multiple computers and servers , but appears to the user a single interface.
What is Real - time Operating system?
An operating system that responds very quickly to inputs . Deals with many inputs simultaneously.
Incroprates Redundancy
What is Embedded Operating System?
An operating system built into another device
What is a Virtual Machine?
Software that imitates an operating system on another machine