Computer Operating System
Operating System is most important program that runs on a computer. Operating system is responsible to run other programs.
Operating system (OS) are essential collections of software that manage resources and provides common services for other software that runs.It is responsible for basic functions of computer system.
Operating systems perform basic tasks, such as recognizing input from the keyboard, sending data to the display unit, maintaining all files and directories and controlling all devices attached to computer unit.
Types of Operating system.
1) Command line.
In this operating system we need to type command for all task,there is no graphics.
Example : MSDOS, Unix
2) GUI ( Graphical user interface)
As the name suggest its have graphics like button ,menu ,pointer etc.
Example : windows XP , Linux.
Operating systems can be classified as below:
Multi-user : Multi-user operating system allow two or more users to run programs at the same time.
Multiprocessing : Multiprocessing allow us to run a program on more than one CPU.
Multitasking : Multitasking operating system allow us to run more than one program concurrently.
Real time : Real time operating system responds to input instantly. DOS and UNIX, are not real-time.
Some of following commonly used Operating Systems :
DOS : Single-tasking operating system
Windows : Multi-tasking, single-user, networking and resource sharing. Used NETBEUI protocol .
MacOS : Multi-tasking, single-user, network-based resource sharing. Used AppleTalk protocol.
Novell NetWare : Resource sharing; also supports Windows and Mac clients.
Unix : Multi-tasking, single or multi-user operating system. Predominant server operating system on Internet servers; has always used TCP/IP.
Linux : Open-source, lightweight, It is a version of UNIX, many variants. Excellent OS for resource sharing, uses TCP/IP
Operating System Components is as follow :
Kernel : OS core functions
Application Program Interface (API) : Interface to kernel
File System and User Interface : User/program I/O and storage
Device Drivers : Interface between hardware and OS
Hardware Devices : Peripheral devices controllers
It is central module of an operating system.
Kernel’s position is between application program and device driver.
It is responsible for resource allocation, low level hardware interface, security.
kernel is the part of the operating system which is loaded first, and remains in main memory (RAM).
Kernel handles :
Program execution or Process management
You May Also Enjoy Reading This …