1.5 System Software Flashcards
What does the Operating System do?
Controls the computer’s hardware and software. It allows applications to interact with the hardware
Types of user interface
- Graphical User Interface - Windows, Icons, Menus, Pointers (WIMP)
- Menu-driven interface, often used by devices that have a dedicated function e.g. MP3, ATM machines, self-service checkouts
- Command Line Interface
- Voice activated
- Real time, sensors detect inputs
Features of CLI
- Little processing
- No need for an expensive graphics card
- Can be faster than using a mouse
- Requires less hard disk storage
- Requires less RAM
Memory management and multitasking
- To run a program, a computer must copy it from memory
- Data used by the program must also be copied
- The OS keeps a record of the location of all programs/data
- The OS makes sure not to overwrite any existing programs and data
- When multiple programs and tasks need executing at once the OS decide which one runs first on the CPU and for how long
Peripheral management and drivers
- The OS manages inputs and outputs to and from peripherals (hardware outside the CPU e.g. mice, keyboards, printers, displays and digital cameras)
- A device driver is a program that controls peripherals
- Each device communicates with the OS using its own driver
- When buying a new device, the driver will need installing
User management
- The OS is responsible for users’ logins and passwords
- It stores them in a file/database
What file management does the OS do?
Names, folders, moves, saves, deletes and copies them
What does utility software do?
Housekeeping
Encryption
Renders data incomprehensible by hackers without the necessary decryption tools therefore preventing unauthorised access to data
Compression
Reduces file size so that more files can be stored per unit storage
Defragmentation
Orders fragmented storage so that the files and space are grouped correctly. Therefore only user with the necessary defragmentation tools can access completed versions of files stored, so preventing unauthorised access. This also speeds reading and writing if physical distance has to be travelled in the memory (Hard Disk Drive)