O termo técnico SHELL , em computação, é considerado genericamente a camada externa entre o utilizador e o kernel (núcleo) de um sistema operacional. O termo Shell é mais usualmente utilizado para se referir aos programas de sistemas do tipo Unix que podem ser utilizados como meio de interação entre interface de utilizador para o acesso serviços do kernel no sistema operacional. Este é um programa que recebe, interpreta e executa os comandos do utilizador, aparecendo na tela como uma linha de comandos, representada por um interpretador de comandos, que aguarda na tela os comandos do utilizador. "Shell" é também usado para descrever aplicações, incluindo software que é "construído em torno" de um componente específico, como navegadores e clientes de e-mail que são, em si mesmos, "shells" para motores de renderização HTML.
Geralmente, shells do sistema operacional usam uma interface de linha de comando (CLI) ou interface gráfica do usuário (GUI). Mac OS xxx e Windows xxx são sistemas operacionais amplamente utilizados com interfaces gráficas.
Em sistemas especialista, um shell é um pedaço de software que é um sistema especialista "vazio", sem a base de conhecimento para qualquer aplicação em particular.
Sem comentários:
Enviar um comentário