O que é sintaxe? (Definição de sintaxe)

Índice:

O que é sintaxe? (Definição de sintaxe)
O que é sintaxe? (Definição de sintaxe)
Anonim

No mundo da computação, a sintaxe de um comando se refere às regras nas quais o comando deve ser executado para que um software o entenda.

Por exemplo, a sintaxe de um comando pode ditar a diferenciação entre maiúsculas e minúsculas e quais tipos de opções estão disponíveis que fazem o comando operar de maneiras diferentes.

Sem sintaxe adequada, as palavras e outros caracteres que compõem o comando não são agrupados em uma sequência que faça sentido. O que resulta de uma sintaxe ruim é a incapacidade do leitor de sintaxe de entender o que está tentando ser transmitido.

Sintaxe é como uma linguagem

Image
Image

Para entender melhor a sintaxe do computador, pense nela como um idioma, como inglês, alemão, espanhol, etc.

A sintaxe de uma linguagem requer que certas palavras e pontuação sejam usadas da maneira correta para que alguém que ouça ou leia as palavras possa entendê-las corretamente. Se as palavras e os caracteres forem colocados incorretamente em uma frase, será muito difícil entender.

Assim como a linguagem, a estrutura ou sintaxe de um comando de computador deve ser codificado ou executado perfeitamente para que seja entendido, com todas as palavras, símbolos e outros caracteres posicionados da maneira correta.

Por que a sintaxe é importante?

Você esperaria que alguém que lê e fala apenas em russo entenda japonês? Ou que tal alguém que só entende inglês, para poder ler palavras escritas em italiano?

Da mesma forma, programas diferentes (assim como linguagens diferentes) requerem regras diferentes que devem ser seguidas para que o software (ou pessoa, com linguagem falada) possa interpretar suas solicitações.

Por exemplo, você não diria "I down run the hill large." porque isso dificilmente faz sentido, dadas as regras que os falantes de inglês passaram a entender quando se trata de compreender palavras. O mesmo vale para a sintaxe de comando porque o programa que lê a sintaxe só a entende quando está configurada de uma maneira específica, como você verá abaixo.

É importante não negligenciar a sintaxe quando se trata de trabalhar com comandos de computador, porque mesmo um pequeno erro de sintaxe aparentemente aceitável significa que um computador não pode entender o que você está procurando.

Vejamos o comando ping como um exemplo de sintaxe apropriada e imprópria. A maneira mais comum de usar o comando ping é executando ping, seguido por um endereço IP, como este:


ping 192.168.1.1

Esta sintaxe está 100% correta e, por estar correta, o interpretador de linha de comando, provavelmente o Prompt de Comando no Windows, pode entender que queremos verificar se o computador pode se comunicar com esse dispositivo específico na rede.

No entanto, o comando não funcionará se reorganizarmos o texto e colocarmos o endereço IP primeiro e depois a palavra ping, assim:


192.168.1.1 ping

Não estamos usando a sintaxe correta, portanto, embora o comando pareça um pouco como deveria, ele não funcionará porque o computador não tem idéia de como lidar com isso.

Comandos de computador que têm a sintaxe errada são frequentemente considerados como tendo um erro de sintaxe e não serão executados como pretendido até que a sintaxe seja corrigida.

Embora seja certamente possível com comandos mais simples (como você viu com o ping), é muito mais provável que você encontre um erro de sintaxe à medida que os comandos do computador se tornam cada vez mais complexos. Basta olhar para estes exemplos de comandos de formato para ver o que queremos dizer.

Os erros de sintaxe não se limitam apenas a comandos como os mencionados, mas também a qualquer outra linguagem de programação como HTML ou JavaScript. Basta considerar quantos erros de sintaxe em potencial podem ser cometidos ao codificar algo como um sistema operacional inteiro como o Windows XP, que exigia 45 milhões de linhas de código!

Você pode ver apenas neste exemplo com ping que é muito importante não apenas ler a sintaxe corretamente, mas também aplicá-la perfeitamente.

Sintaxe adequada com comandos do prompt de comando

Cada comando faz algo diferente, então cada um tem uma sintaxe diferente. Examinar nossa tabela de comandos do prompt de comando é uma maneira rápida de ver quantos comandos existem no Windows, todos com certas regras que se aplicam a como eles podem ser usados.

Sintaxe de comando tem regras muito específicas que descrevem como um determinado comando pode ou não ser executado. Veja Como Ler a Sintaxe do Comando para saber mais sobre isso.

Recomendado: