1.5 Systems Software Flashcards
OS full form
Operating System
OS
manages hardware and runs software
- Communicates with internal + external hardware, using device drivers
- Provides a User Interface (UI) – allows for the user to interact with the computer
- Provides an environment for different applications to run
- Allows the computer to multi task by controlling memory resources + the CPU
- Deals with file management + disk management
- Manage system security + user accounts
UI full form
User Interface
UI
allows the user to interact with a computer system
Types of UI
Graphical User Interface (GUI)
Command-Line-Interface
Graphical User Interface (GUI)
- designed to be easy for everyday users, by being visual + interactive
- uses WIMP (windows, icons, menus, pointers)
Command-Line-Interface
- Text based
- User enters specific commands to complete tasks
- Less resources
- Not efficient for everyday users, but better for advanced users -> more powerful
Device driver software
used for computer system (operating system) to communicate with internal hardware or peripherals
What does every hardware/peripheral connected to a system need?
A device driver
What do device drivers do?
Act as a translator for the signals between the OS and the hardware
What happens when a computer is booted up in relation to device drivers?
the OS picks the correct device drivers for the hardware detected.
(If new hardware is connected to the system, the OS will install a new, matching driver for it.)
Why do device manufacturers release updates for device drivers?
To fix bugs
Add features
Improve performance
How can updates from device manufacturers be installed?
Automatically by the OS
Manually by the user
What is responsible for the file management?
The OS creates a file structure to make it easier for the user to organise and file data in a systematic way
What does the OS manage?
Naming, saving, moving, editing,, deleting of data
What is responsible for the disk management?
The OS splits the physical disk into storage sectors, and decides where to write data
Also keeps track of space
How does the OS maintain the hard disk?
Utility Software e.g. defragmentation software
Multitasking
When several programs are run at the same time
What helps the CPU do multitasking?
The OS