FOR FREE YEAR SOLVED

Command Interpreter

 

Command interpreter program is the part of the operating system that interprets the commands of the user. It is an interface between the program and kernel. The command interpreter helps to cremate user processes through system calls. Both the user processes and command interpreter invoked OS services through corresponding system calls. When the user issues a command to execute a program, the command interpreter makes a cremate process systems call with the name of the program as a parameter, and then kernel process it. 

 

Generally, command interpreters are represented by graphical user interfaces or Command user interfaces.

 

 

Users can interact with OS through a command interpreter it translates the user input or requests into SCI/API. In some operating systems, the command interpreter is called the shell. 

 

Fig 4: Command Interpreter