Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.7 Systems Software - Coggle Diagram
1.7 Systems Software
Operating Systems
-
-
providing a user interface- a program, or suite of programs that allows a user to interact with a computer.
graphical user interface (GUI) - sometimes known as WIMP (Windows, Icons, Menus, Pointers) interface
-
-
multitasking facilities- they allow several programs to run side-by-side. It is not uncommon for a user to be streaming music while entering text into a word processor, or streaming a video while making a backup of files.
memory management- more than one program can run at the same time; more than one document can be opened at the same time
peripherals and drivers- hardware devices connected to a computer, such as a monitor, printer, scanner or camera. Device drivers contain instructions on how to control a device.
managing files
create, modify and delete files and folders
-
-
-
-
-
managing users
-
access levels to be given to users, such as administrator rights or standard user rights
auditing (keeping a log) of files a user creates, accesses, edits and deletes
e.g. Microsoft, Windows, Apple OS X, Linux, Android IOS
-
Utility System Software
encryption software- disguises the contents of files so they can only be understood by authorised users.
defragmentation software- software takes the fragmented files and rearranges the segments so that they run contiguously. This decreases read/write time, thereby speeding up computer performance.
data compression software- reduces the size of a file stored on secondary storage. Smaller files are easier to transmit across a network as they require fewer packets to be sent.
backup software
To prevent data loss, regular copies of the data should be made. A copy of data is known as a backup. Backups can contain a copy of all files on a computer, or just ones specified by a user.
A full backup involves making a copy of every file on the computer or network. They can require a lot of storage space and can be time consuming to make.
Incremental backups take a copy of any new files created since the last backup, or of any files that have been edited, such as user documents.