U5 - SYSTEM MANAGEMENT Flashcards
WHAT DOES SYSTEM SOFTWARE DO ?
Manages the computer system
Contains the OS and Utility software
WHAT IS THE OS ?
The operating system is a collection of programs that manage the system’s hardware, software and any peripherals
It provides an interface between the hardware and any applications being run.
First thing to run on the bootstrap loader
WHAT IS A USER INTERFACE ?
The point of human-computer interaction and communication.
It enables the user to interact and input commands into an application.
NAME 5 TYPES OF INTERFACE ?
GUI
CLI
MENU DRIVEN
BIOMETRICS
VOICE RECOGNITION
WHAT IS A MENU DRIVEN INTERFACE ?
Used in old Ipods and TVs, options are selected by navigating menus.
Easy to operate but can be tedious
Requires little processing power
NAME 8 KINDS OF UTILITY SOFTWARE
ANTIVIRUS
FIREWALLS
DEFRAGMENTATION
COMPRESSION
SYSTEM MONITORING
TASK MANAGEMENT
DISC REPAIR
SYSTEM BACKUP
WHAT IS ANTIVIRUS ?
Prevents malware from loading
Scans routinely to remove viruses
FIREWALL
Monitors data coming from the internet onto the computer server, suspicious websites are flagged and not loaded
DEFRAGMENTATION
Software that rearranges data so that data isn’t split up. Provides quicker access and more efficient use of storage space
COMPRESSION
Reduces the sizes of files when archiving or sending in order to store.
Either done through lossy or lossless methods
SYSTEM MONITORING
Keeps track of resources,
the amount of free RAM,
free hard drive space,
CPU processing rate
TASK MANAGEMENT
Shows what processes are running and how much of the system’s resources they are taking up
DISC REPAIR
Scans hard drive for issues and attempts to repair them
SYSTEM BACKUP
Schedules automatic backups
WHAT 6 WAYS DOES THE OS MANAGE RESOURCES ?
MANAGING PROCESSES
MANAGING PERIPHERALS
MANAGING SECURITY
MANAGING PRINTING
MANAGING THE BACKING STORE
MANAGING RAM
MANAGING PROCESSES
The OS tells the CPU the order of tasks it should focus on, PRIORITISING.
It maintains and schedules a QUEUE of processes.
Ensure processes do not interfere with one another when multitasking
MANAGING PERIPHERALS
The OS deals with I/O signals
A DEVICE DRIVER is used to carry out ‘handshaking’ and will then handle the translation of requests
MANAGING PRINTING
SPOOLING - The OS maintains a queue of things to print
MANAGING THE BACKING STORE
The OS creates files and folders
Allows them to be opened, named and copied
Stores files hierarchically
MANAGING SECURITY
The OS can set up accounts with different levels of access, i.e guest accounts
Keeps track of different passwords and permissions
MANAGING RAM
The OS loads needed data into the RAM and ensures there is enough memory
Moves data between main memory and secondary storage
Makes sure data does not corrupt each other by preventing data from being stored in used memory locations.