Types of user interface Flashcards
Types of user interface
- GUI (graphical user interface)
* Command line
Description of user interface
Software that allows a user to input data, and presents result (outputs) to the user
Purpose and example of systems software
- Programs that run/operate the applications and hardware
* e.g. operating systems, utility programs
Tasks performed by an operating system (OS)
- User interface
- Memory management / multitasking
- Peripheral management / drivers
- User management
- File management
Features of a GUI
- Graphical user interface
- Windows, icons, menus and pointers
- User friendly and intuitive but slow for experienced users
Functions of memory management (OS)
- Deciding when to read/write data from/to memory,where to read/write it from/to and what memory to access it from (e.g. RAM, HDD)
- Deciding when to user virtual memory, and managing VM
- Managing access to memory, e.g. RAM, hard drive
Functions of multitasking (by an OS)
- One CPU(or CPU core) can only run one process at a time
- An OS can make it appear that several things are happening at the same time, e.g. running multiple software packages
- It does this by switching between them so quickly that the user doesn’t notice
Types of compression
- Lossy
* Lossless
Description of lossless compression
- When decompressed the file is the same as the original
* Data is not lost
Purpose and examples of utility software
- Performs maintenance
* e.g. encryption, defragmentation, compression, backup
Functions of user management (OS)
- Setting up and managing user accounts, e.g. usernames and passwords
- Allocating files for users
Purpose of file backup
Creating a copy of files, in case the original are lost
Types of backup
- Full
* Incremental
Description of incremental backup
Only files, data and/ or software that have changed since the last backup are backed up
Advantage of incremental backup
Faster to run because once everything is backed up, only small parts are backed up each time