![]() |
What is the difference between a Kernel and an operating system? |
[Edit] |
Answer
An operating system, also known as an OS, is the software that makes a computer usable. The kernel is merely the "core" or lowest level of an operating system. The kernel provides numerous callable routines that allow other software to access files, display text and graphics, get input from a keyboard or mouse, and other such capabilities.
The operating systems that we come across today, generally have many features which are not the necessary features to make a system work. But these features are required to make the interaction with the system easier. Such features include graphical interface, file management, process management, shell, etc. These features rely on the core part of the OS (called as kernel) to run and provide interface to the user or other application programs. It is to be realized that these features are inevitable, and only a kernel alone is of no use to the user.
An operating system also includes utilities that use the kernel. For example, MS-DOS provides a program known as COMMAND.COM, which is the program that allows a human to use the operating system. Windows Explorer, the MacOS Finder, and the various UNIX shells offer similar functionality. Other OS utilities may include a file manager, a software installer, and other items that are necessary to make the computer useful (never mind some don't find computers useful in the first place :) ).
First answer by Joe Sewell. Last edit by Chary pr23. Contributor trust: 23 [recommend contributor]. Question popularity: 35 [recommend question]
|
Research your answer: |
- Whats this mean-you're seeing this error because you have debug true in your django settings file change that to false and django will display a standard 404 page-its on mysoju.com use firefox HELP?
- What is vector and arraylist in collections of java?
- What are the factors influencing the programming design in computer?




