1) An operating system is necessary because it:
- – controls the backing store and peripherals such as disk drives and printers
- - controls the loading and running of programs
- -organises the use of memory between programs
- -organises processing time between programs and users
- -organises priorities between programs and users
- - maintains security and access rights of users
- - deals with errors and user instructions
2) 4 tasks than an operating system does:
- –deal with the transfer of programs in and out of memory
- –allow the user to save files to a backing store
- –control the transfer of data to peripherals such as printers
- –provide the interface between user and computer - for example, Windows XP and OSX
3) 4 Brands of an operating system:
- Microsoft Windows
- Apple Mackintosh
- Linux
- Samsung
4) Multi-tasking operating system:
A operating system can manage many people on the it at the same time by having a central processor which will allocate time slices to each user within the system.
5) Utility Programs
A utility program provides a 'toolbox' of common tasks which help the computer to run more efficiently. A utility program can:
- manage folder now 1.5- this can hide folders and create short cuts to the folders being viewed
- novaPDF.std 1.2 - this will print any document to a PDF file
- IsoBuster 1.9 - this will recover data from a DVD or CD
6) Transaction Processing
Inputs are noted by the computer, but it deals with them after a short delay. It spends that delay handling other inputs and managing data movements.
The delay may be so brief that it looks to you as if it has happened straight away. But in terms of 'computer time', where each computer cycle is far less than a millionth of a second, it will have spent many cycles doing other things.
- Booking tickets
- Ordering books online
7) Batch Processing
It is often not desirable to deal with the inputs until a certain number have occurred or a set time has passed. So they are stored until the system comes online to process the data in one 'batch'.
- Producing money bank statements
- Electricity, gas and telephone bills calculated on a monthly basis
8) Operating System or Application?
- Controlling the engine management for a car - APPLICATION
- Writing a letter - APPLICATION
- Backing up the system - OPERATING SYSTEM
- Calculating company accounts - APPLICATION
- Allocating memory to allow programs to run - OPERATING SYSTEM
- Writing a report - APPLICATION
- Communicating with a printer - OPERATING SYSTEM