1.5 - Systems Software Flashcards
Operating system
Software that acts as an interface between the applications and the hardware, the most important type of Systems Software
Perphieral manager
Operating system function that manages input and output between the computer and attached devices
Memory manager
The function of the OS that manages the computer’s memory, allocating it to processes as necessary
Process manager
The OS function that manages the computer’s processors by scheduling which processes are to be executed and in which order.
User interface
Function of an OS that allows users to interact with the computer, can just be a command line or could be graphical
Multitasking
An operating system function that allows more than one application to run at a time by slicing up the CPU’s time and sharing it out
File manager
Operating system function that saves and retrieves files on behalf of the applications. Usually provides a folder structure plus move, rename and search options
User manager
OS function that allocates user accounts, provides a login process, checks passwords and manages access rights
Window
Feature of a graphical user interface that displays applications within boxes which can be moved, opened and closed
Pointer
An on-screen arrow that shows the current position of the mouse, sometimes called a cursor, in a graphical user interface
Driver
A small piece of system software that instructs the operating system how to operate a peripheral device like a printer or scanner
Time slice
The amount of time a process is given in the CPU in a multitasking operating system
RAM
The OS must reserve some of this, then copy a program from secondary storage into here so that it can start running
Virtual memory
The OS’s memory manager function will move processes here when primary memory (RAM) is full, it’s a reserved space on the secondary storage device (HDD or SSD)
GUI
A Graphical User Interface, such as Windows, macOS, iOS or Android, it provides a user-friendly way of interacting with the computer