Chapter 5 - System Software Flashcards
CMOS
Complimentary metal-oxide semi-conductor
BIOS configuration stored here, meaning it can be altered/deleted as required
Operating system
Software that provides an environment in which applications can run and provides an interface between hardware and human operators
HCI
Human-Computer Interface
GUI
Graphical User Interface
CLI
Command Line interface
Icon
Small picture/symbol used to represent an application on a screen
WIMP
Windows, Icons, Menu and Pointing device
One of the first commonly used GUI environments
Developed for use on PCs
Post-WIMP
Interfaces that go beyond WIMP and use tough screen technology rather than a pointing device
Memory management
Part of the operating system that controls the main memory
Memory optimisation
Function of memory management that determines how memory is allocated and deallocated
Memory organisation
Function of memory management that determines how much memory is allocated to a location
Security management
Part of the operating system that ensures the integrity, confidentiality and availability of data
Virtual memory systems
Memory management (part of OS) that makes use of hardware + software to enable a computer to compensate for shortage of actual physical memory
Memory protection
Function of memory management that ensures 2 competing applications can’t use same memory locations at the same time
Process management
Part of OS that involves allocation of resources and permits the sharing and exchange of data. Thus allowing all processes to be fully synchronised
Hardware management
Part of OS that controls all input/output devices connected to a computer (made up of sub-management systems such as printer management, secondary storage management etc.)
Device driver
Software that communicates with the OS and translates data into a format understood by the device
Utility program
Parts of the OS which carry out certain functions, such as virus checking, defragmentation or hard disk formatting
Disk formatter
Utility that prepares a disk to allow data/files to be stored and retrieved
Bad sector
Faulty sector on an HDD which can be soft or hard
Anti virus software
Software that quarantines and deletes files/programs infected by malware. It can run in the background or be initiated by the user
Heuristic checking
Checking of software for behaviour that could indicate a possible virus
Quarantine
File/program identified as being infected by a virus which has been isolated by anti-virus software before it is deleted at a later stage
False positive
File/program identified by a virus checker as being infected but the user knows this cannot be correct