1.5 Systems software Flashcards
What are operating systems?
They manage hardware and run software.
What are the main functions of an operating system?
-Peripheral management and device drivers.
-Provide a user interface.
-Provide a platform.
-Memory management and multitasking.
-File management.
-User management.
Why do operating systems use device driver software?
To communicate with internal hardware or peripherals connected to the computer system.
What are device drivers?
Required by every piece of hardware connected to the computer system and acts as translator for the signals between OS and hardware.
How does a device driver work?
- When a computer is booted up, the OS will choose the correct device drivers for the hardware it detects.
- If new hardware is connected to the computer, the system will install the new matching driver.
What is a user interface?
Allows the user to interact with a computer system.
What are the features of a user interface?
-Graphical User Interface.
-Command-line interface.
What is a GUI (Graphical User Interface)?
Designed to make the user interface easy for everyday users by making them visual, interactive and intuitive.
What specific input methods have GUI systems been optimised for?
-Windows.
-Icons.
-Menus.
-Pointers.
What is a command-line interface?
-Text-based interface where the user enters specific commands to complete tasks.
-Not suitable for everyday users but more efficient and powerful than a GUI for advanced users.
Why do operating systems provide a platform?
To run different applications.
What is a multi-tasking OS?
An operating system that can run multiple applications at the same time.
What is memory management?
-Allocates certain applications certain memory addresses to ensure their processes are placed into separate locations.
-This allows the OS to ensure that the applications don’t overwrite / interfere with each other so that the OS can run multiple applications.
What are peripherals?
Hardware devices connected to a computer like a printer.
What are the functions of user management?
-Create / delete individual users.
-Gives access levels to users like administrator rights / standard user rights.
-Auditing files a user creates / accesses / edits / deletes.