Systems Software Flashcards
Application Software
Programs used to perform non-maintenance tasks
BIOS
Basic operating system used to initialise hardware devices when booting a computer system
Closed-Source
Type of software that is provided without its source code files being accessible
Device Driver
Software that allows a computer to communicate with a peripheral device
Distributed
Operating system that uses multiple computer systems to work on the same task
Embedded
Operating system that is built in to a particular device
First Come First Served
Scheduling algorithm where each process is executed in the order it arrives
Interrupt
Signal sent to a component to request that it handle some process
Memory Management
Organising how memory locations are made available to different programs
Multi-Level Feedback Queues
Splitting processes into different queues depending on their priority and running higher-priority processes first
Multi-Tasking
Rapidly switching between running different programs so that they appear to be running simultaneously
Multi-User
Operating system that can handle multiple users simultaneously
Open-Source
This type of software is provided with its source code freely accessible
Operating System
Software that manages the basic operations of a computer
Real-Time
Operating system that executes commands with little delay