Topic 7: Systems Software Flashcards
What are some of the things an operating system does
-controlling hardware components
-providing a platform for software to run on
-providing a
user interface
-multitasking facilities
-managing the computer’s
memory
-managing peripherals
-managing files
-managing users
What is a user interface
A user interface is a program, or suite of programs that allows a user to interact with a computer. It is split into three main parts: Graphical user interface, Mobile user interface and Command line interface.
What does the GUI do
GUIs feature a desktop where everything is displayed. Applications run in Windows, and all objects (apps, hardware and files) are represented by icons. Application features are accessible through the use of menus. Users interact with the interface by using a mouse and on-screen pointer.
What does a MUI do
MUI’s respond to touch. Fingers are used to open programs and interact with them. Gestures such as swiping are used to scroll within documents. Pinching and stretching are used to re-size images.
What do CLI’s do
Command line interfaces are text-based. Users control the computer by typing in commands. CLIs require little processing power and are extremely powerful, but are difficult to use. Originally most interfaces were CLIs, and they still exist within modern operating systems.
What is multitasking
Multitasking means to be able to run more than one program simultaneously.
What are the requirements for multitasking
Multitasking is possible only if:
-the operating system can support multitasking
-the computer has enough memory to hold more than one program in primary memory at the same time
Why do computers need memory management
Computer memory must be managed to ensure that:
-more than one program can run at the same time
-more than one document can be opened at the same time
What are peripheral devices
Peripherals are exteral hardware devices connected to a computer.
What is needed for a peripheral to connect to a computer
To operate a peripheral, the operating system uses a program called a device driver. Device drivers contain instructions on how to control a device. Each connected device has its own driver.
What are the advantages of device drivers
-any device can be used with the operating system, as long as a driver is available for it
-drivers can be updated, usually to give better performance or to remove a bug
What is file handling software
The file handling software allows users to:
-create, modify and delete files and folders
-copy and duplicate files and folders
-move files and folders
-rename files and folders
-sort items into different orders, according to name, file type, date created and more
-search for particular files and folders
-restore deleted files
-set access rights to files such as read only or edit
How do Operating Systems manage users
-individual users to be created and deleted
-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
What purpose does a utility software have
Helps maintain the system
How does a utility software help maintain the system
-encryption software
defragmentation software
-data compression software
-backup software