Computer Science, asked by SAICHARAN6940, 1 year ago

what is the purpose of the command interpreter? why is it usually separate from the kernel? would it be possible for the user to develop a new command interpreter using the system-call interface provided by the operating system?

Answers

Answered by shoaibahmad131
20

A command interpreter is the part of a computer operating system that understands and executes commands that are entered interactively by a human being or from a program. In some operating systems, the command interpreter is called the shell.

a command interpreter usually separate the kernel as kernel is the central part of an operating system. It manages the operations of the computer and the hardware - most notably memory and CPU time. There are two types of kernels: A micro kernel, which only contains basic functionality; A monolithic kernel, which contains many device drivers.

yes it is  possible for the user to develop a new command interpreter using the system-call interface provided by the operating system.

Answered by Sidyandex
6

A command interpreter is an interpreter used to analyze and execute the command given by the users directly or via some software.

It is necessary to have a command operator as it considerably reduces the time of work.

It is possible to have a new command operator using the system call interface.

Similar questions