general tasks of operating systems controlling the operation of input, output and backing
storage devices
supervising the load, running and storage of applications programs
dealing with error that occur in applications program
maintaining security of the whole computer system
maintaining a computer log
allowing communications between user and the computer system (user interface)
CLI (Command Line Interface) requires user to type in instructions in order to choose
options from menus, open software etc.
GUI (Graphic User Interface) allows the user to interact with a computer (or any other
device) using pictures or symbols (icons)
PC/desktop computers general purpose computers made up of separate monitor, keyboard,
mouse, and processor unit
Advantages of PC spare parts and connections are standardized- low costs
desktops have better specifications
large casing allows good dissipation of heat build-up
Disadvantages of PC not portable
components need to be hooked up by wiring which can be complex and clutter up space
necessary to cop files when doing work at different place other than where desktop is situated
Laptop Computers monitor, keyboard, pointing device and processor are all in one single
unit.