|
|
1) The users of computers will benefit because they will be familiar with the operating system. 2) The manufacturers of computers will benefit because the operating system will be able to cope with all hardware 3) Developers of software will benefit because they will only need to produce one copy for the operating system and not one for Mac and an other for windows. B) Virus checker – checks the disk and memory for viruses and deletes them when if they are detected File management – repairs corrupted files, Defragments files to improve efficiency, compresses files to reduce the space they use. Security – Checks passwords and user ids, logs logon date and session lengthy C) Resource allocation and scheduling Multiprogramming – allocation of processing time, memory and input – output resources to each one. Interrupt handling – detects many interrupt such as pressing of a key, printer sending out of paper message or paper jam, real time clock interrupting to indicate processor allocation to move to next task Allowing a user to communicate with the computer – instructions given by the user to start a program, or to copy a file, send a message to another user etc. by typing commands or using a mouse to point and click in a GUI (windows 95 etc) 4. Command – user types commands in an exact syntax to perform and operation. Complex commands to customise the OS to the user, experienced users may be able to perform faster using DOS opposed to mouse and menu WIMP (windows, icons, mouse and pull down) more user friendly, 5.
|