Operating Systems
Operating systems.
To enable users to communicate with computer systems, special software, known as operating systems, have been developed.
The general tasks for a typical operating system include:
● Controlling the operation of the input, output and backing storage devices
● Supervising the loading, running and storage of applications programs
● Dealing with errors that occur in applications programs
● Maintaining security of the whole computer system
● Maintaining a computer log (which contains details of computer usage)
● Allowing communication between user and the computer system (user interface).
The general tasks for a typical operating system include:
● Controlling the operation of the input, output and backing storage devices
● Supervising the loading, running and storage of applications programs
● Dealing with errors that occur in applications programs
● Maintaining security of the whole computer system
● Maintaining a computer log (which contains details of computer usage)
● Allowing communication between user and the computer system (user interface).
Command line interface. (CLI)
CLI's require a user to type in instructions in order to choose options from menus, open software etc. There are often a number of commands that need to be typed in, for example, to save or load a file. The user therefore has to learn a number of commands just to carry out basic operations. It is also slow having to key in these commands every time an operation has to be carried out. However, the advantage of CLI is that the user is in direct communication with the computer and is not restricted to a number of pre-determined options