2. Operating System The interface between the user and the computer hardware. A program that acts as an intermediary between a user of a computer and the computer hardware Operating system goals: Execute user programs and make solving user problems easier. Make the computer system convenient to use. Use the computer hardware in an efficient manner.
5. Function of OS in Detail Intermediator: Facilitates easy communication between the computer system and the computer operator (human). It also establishes data security and integrity. Process Mgmt: that is, assignment of processor to different tasks being performed by the computer system. File Mgmt: that is, the storage of file of various storage devices to another. It also allows all files to be easily changed and modified through the use of text editors or some other files manipulation routines.
6. Functions(ContâŠ) Memory Mgmt: that is, allocation of main memory and other storage areas to the system programs as well as user programs and data. Security: Operating systems provide password protection to keep unauthorized users out of the system. Job Scheduling: it determines and maintains the order in which jobs are to be executed in the computer system.
8. GUI GUI - Short for Graphical User Interface, a GUI Operating System contains graphics and icons and is commonly navigated by using a computer mouse. Example
9. Multi user Multi-user - A multi-user operating system allows for multiple users to use the same computer at the same time and/or different times. Example: LINUX
10. Multi Tasking An operating system that is capable of allowing multiple software processes to run at the same time. Below are some examples of multitasking operating systems. UnixWindows XP, Vista
11. Multi Processing An operating system capable of supporting and utilizing more than one computer processor. more than one CPUs that can be shared Below are some examples of multiprocessing operating systems. LinuxUnixWindows 2000
12. Multi Threading Smaller parts of a program are loaded when needed by OS Operating systems that allow different parts of a software program to run concurrently Operating systems that would fall into this category are: E.G LinuxUnixWindows 2000
26. Conclusion As Operating System controls and coordinates the use of the hardware among the various applications programs for various uses, we can say that it plays a very important role in computer system.