System software Flashcards
What is system software and what can it do
The software that governs the computer system. It allows programs to run and allows users to interact with the computer
What is a Operating system and what function do the have
`A collection of programs that manages and controls the computer the functions are: Controlling hardware,Providing a platform for a application to run,Providing a User Interface+Managing Peripherals
What 2 types of System software is there
Operating system+Utilities
What 3 Types of User interfaces are there and what separates them
GUI-Graphic user interface Powerful easy to use requires a lot of processing
MUI - Mobile user interface Similar to GUI but touch based
CLI Command line interface Text based extremely powerful little processing needed but hard to use
What is Multitasking in computers and what is required to do so
The ability to open/run more than one program simultaneously.
Primary memory must have enough memory to hold more than one program
Give a method of memory management and how it works
Paging
Memory is divided into fixed size block known as pages the system determines how much pages a document/program needs and allocates a certain amount of pages once program/document is closed the pages are freed up for another program to use
How do operating systems control peripherals and give advantages to it
They use drivers. This contains instructions on how to control the device.
It can be updated to remove bugs
It can work on any OS as long as the driver is there
what does a file handling software do
Allows users to create modify delete move copy paste files
How can A OS control users
Its can create/delete users
What are the 4 types of Utility software and what do they do
Encryption software - Disguises files so that only the owner can read it if someone else it’ll make no sense
Disk compression - It arranges the fragments of a file in order making the computer run quicker
Data Compression - Reduces file sizes this can be used to store more files on Secondary storage of to transfer files quicker
Data backup - allows lost data to be retrieved once again
Give the 2 types of Data back up and what they do
Full backup - Backs up all data possible it is really long
Incremental back up - Backs up all newer data not older its quicker. You can do a Full back up then just do Incremental because there is no need to do all of it again
What is Fragmentation
when the segmentation are not stored together/lined up