Because if it was, the system would be MUCH more prone to crashing(also known as Microsoft Windows).Actually, a shell IS part of an operating system. "Operating System" encompassing not just the kernel, but also a standard set of utilities and libraries which provide a defined API.For example, the UNIX Operating system include the Bourne Shell as a part of its specification, as well as a specific C library, and filesystem utilities such as 'ls', 'grep', etc.Obviously, as there a large number of shells around, a specific shell may NOT be part of a specific Operating System.
Operating systems do 2 things: (1). Providing an easier abstraction layer (system calls) for user programs to access the real HW machine. (2). It manages the system resource. It this view, the shell is not considered as part of the operating system because: (1). It acts as a interpreter(from user command to system calls) only, and (2). It runs in user mode, and (3). It is highly possible to replace the shell if you don't like one.
The 'shell' is a user interface program that interfaces between a user of the system and the Operating System. It is the user interface.
The shell is the interface between users and operationg systems..Kernel
the shell and cornel
No. It is easier to alter shell when it is not part of the operating system. Answer: its easier but the real answer is shell is not part of Operating system as it is command prompt use to operate operating system and its part of disk operating system
Because if it was, the system would be MUCH more prone to crashing(also known as Microsoft Windows).Actually, a shell IS part of an operating system. "Operating System" encompassing not just the kernel, but also a standard set of utilities and libraries which provide a defined API.For example, the UNIX Operating system include the Bourne Shell as a part of its specification, as well as a specific C library, and filesystem utilities such as 'ls', 'grep', etc.Obviously, as there a large number of shells around, a specific shell may NOT be part of a specific Operating System.
Operating systems do 2 things: (1). Providing an easier abstraction layer (system calls) for user programs to access the real HW machine. (2). It manages the system resource. It this view, the shell is not considered as part of the operating system because: (1). It acts as a interpreter(from user command to system calls) only, and (2). It runs in user mode, and (3). It is highly possible to replace the shell if you don't like one.
How is a memory-resident part of an operating system different from a nonresident part of an operating system?
The 'shell' is a user interface program that interfaces between a user of the system and the Operating System. It is the user interface.
KERNEL and SHELL are two major program setsof Operating Systems.KERNEL governs the operations of a computer and SHELL enables Users to interact with Operating System.
A shell program is the interface between the user (environment) and the operating system (kernel). It allows users to specify commands and requests the operating system to execute them.
The 'shell' is a user interface program that interfaces between a user of the system and the Operating System. It is the user interface.
The shell is the interface between users and operationg systems..Kernel
Shell Programs
the shell and cornel
operating system