Interpretador de comandos: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 1:
{{Sem-fontes|data=dezembro de 2013}}
[[Ficheiro:DinossauroBash Palacio Cristalscreenshot.JPGpng|alt=thumb|miniaturadaimagemright|250x250px250px|Tela de execução do [[bash]], um interpretador de comandos]]
Somos lindos sem make uppp
 
Num dia normal de verão com chuva um hipopotamo com cara de dinossauro sentou se no banco de madeira que era feito de ferro.
[[Ficheiro:Dinossauro Palacio Cristal.JPG|alt=|miniaturadaimagem|250x250px|Tela de execução do [[bash]], um interpretador de comandos]]
'''Interpretadores de comandos''' são [[programa de computador|programas de computador]] responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual.
 
== Interpretadores de comandos como interfaces de popota em folensseusuário ==
os interpretadores de comando são comandos
 
Os interpretadores de comandos permitem aos usuários emitirem vários comandos, o que requer ao usuário conhecer tais comandos e seus parâmetros, além da sintaxe da linguagem interpretada. A partir da [[década de 1960]], a interação do usuário com o computador era primariamente realizada através de linha de comando. Na década seguinte os pesquisadores começaram a desenvolver [[interface gráfica|interfaces gráficas]] para fornecer maneiras mais simples e lógicas para a interação com a máquina, o que modelou o avanço da informática, com o surgimento de novos dispositivos periféricos como o [[mouse]]. Isso possibilitou que leigos pudessem aprender rapidamente a utilizar o computador. Apesar disso, mesmo atualmente as interfaces textuais de interpretação de comandos ainda são bastante utilizadas em conjunto com interfaces gráficas, pois para algumas tarefas elas se tornam muito mais eficientes para realizar operações.
== Interpretadores de comandos como interfaces de popota em folensse ==
Hoje em dia, os interpretadores são muito utilizados por programadores{{carece de fontes}}, pois a única forma confiável de se editar um programa é através da '''CLI (Command Line Interface)'''. O Shell utilizado para a edição varia de acordo com a linguagem de programação utilizada.
 
== Console de comandos com a stora dinossauro ==
Os interpretadores de comandos permitem aos usuários emitirem vários comandos, o que requer ao usuário conhecer tais comandos e seus parâmetros, além da sintaxe da linguagem interpretada. A partir da [[década de 1960]], a interação do usuário com o computador era primariamente realizada através de linha de comando. Na década seguinte os pesquisadores começaram a desenvolver [[interface gráfica|interfaces gráficas]] para fornecer maneiras mais simples e lógicas para a interação com a máquina, o que modelou o avanço da informática, com o surgimento de novos dispositivos periféricos como o [[mouse]]. Isso possibilitou que leigos pudessem aprender rapidamente a utilizar o computador. Apesar disso, mesmo atualmente as interfaces textuais de interpretação de comandos ainda são bastante utilizadas em conjunto com interfaces gráficas, pois para algumas tarefas elas se tornam muito mais eficientes.
 
Uma aplicação prática de um interpretador de comandos é a '''linha de comandocomandos''' <sup>([[Português europeu|português de Portugal]])</sup>, ou o '''console de comandos''' <sup>([[português brasileiro]])</sup>, também chamado ''[[shell (informática)|shell]]'' para os sistemas do tipo [[Unix]]. Ela é uma [[interface]] textual que interpreta os comandos existentes em um [[sistema operativo]] e os envia ao [[núcleo (informática)|núcleo]] imprimindo posteriormente o resultado do processamento na tela.
== Console de comandos com a stora dinossauro ==
 
Uma aplicação prática de um interpretador de comandos é a '''linha de comando''' <sup>([[Português europeu|português de Portugal]])</sup>, ou o '''console de comandos''' <sup>([[português brasileiro]])</sup>, também chamado ''[[shell (informática)|shell]]'' para os sistemas do tipo [[Unix]]. Ela é uma [[interface]] textual que interpreta os comandos existentes em um [[sistema operativo]] e os envia ao [[núcleo (informática)|núcleo]] imprimindo posteriormente o resultado do processamento na tela.
 
== Exemplos ==