Definição de comando (em computação)
Miscelânea / / November 13, 2021
Por Guillem Alsina González, em outubro 2018
Antes de existir janelas, o primeiro MacOS ou qualquer outro ambiente de computação que seja gerenciado visualmente usando o mouse (ou agora brincando com os dedos na tela), os computadores eram maiores e mais ásperos a interação humano, tendo que dar ordens por meio de palavras escritas no teclado que pode ser seguido por vários parâmetros para modificar seus funcionando.
Na computação, um comando é uma instrução ou comando que é dado a computadores por meio de um teclado ou dispositivo analógico.
A interação por meio de comandos pressupõe a existência de um intérprete de comando, um programa que recebe as instruções que estamos dando na forma de um comando escrito e as executa.
Neste ponto, é melhor dar um exemplo do que estou falando.
Sistemas operacionais mais antigos sem um ambiente gráfico, como o MS-DOS (e suas variantes de tipo DR-DOS ou o FreeDOS atual) interagir com o usuário no nível do sistema por meio de um interpretador de comandos e os comandos correspondentes de que é capaz reconhecer.
Quem é velho vai se lembrar dos dias do MS-DOS. Assim, por exemplo, o comando para ver a lista de arquivos e pastas contidos em um Arquivo era DIR
.
Mas vamos complicar um pouco as coisas ...
o parametros são modificadores da ação dos comandos, ou dados necessários para que possam executar a tarefa confiada.
Por exemplo, no MS-DOS, para preparar um disco físico (como um disquete antigo), tínhamos que usar o comando FORMAT
. Mas este, simplesmente, nos mostraria um erro porque precisaria saber o que Unidade dar Formato. FORMAT A:
seria um exemplo de uso correto do comando FORMAT, já que somos indicando que formata o drive A: e este último seria o parâmetro necessário para realizar o açao.
Confuso? Vamos dar mais uma torção ...
Em qualquer sistema operacional, os comandos podem ser internos ou externos.
Anteriormente, expliquei que os comandos são processados por um shell. Pode ter sido programado para reconhecer diretamente várias "palavras-chave" e executar ações quando as tiver reconhecido. Esses são os comandos internos, que não precisam ser implementados separadamente e que o intérprete reconhece diretamente.
Os comandos externos nada mais são do que arquivos executáveis que o intérprete irá procurar automaticamente por uma das pastas marcadas como pastas do sistema.
Nesse sentido, se excluirmos o Arquivo contendo o comando, não podemos usá-lo.
Por fim, uma reflexão: você notou que em quase todos os sistemas operacionais com ambientes gráficos temos a opção de abrir algo chamado Linha de comando? Seu uso é normalmente restrito a profissionais e amadores que tenham um bom conhecimento do computador, mas está lá para todos que querem ousar. Você só tem que saber... Alguns comandos!
Fotos da Fotolia: Gorodenkoff / Superingo
Tópicos em Comando (em ciência da computação)