Você está na página 1de 9

Robótica na Educação

SINTAXE E SEMÂNTICA

Robótica Educacional

SINTAXE E SEMÂNTICA

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

INSTRUÇÕES LÓGICAS
O princípio de um algoritmo computacional é a realização da manipulação dos dados através de
sequência de instruções.

Pode entender como instrução os comandos que determinam a forma pelo qual o(s) dado(s)
deve(m) ser tratado(s).

Já os dados, são informações recolhidas/fornecidas por diversos meios e que serão


processadas pelo computador através das instruções. Exemplo: sensores de movimento ou
captação de objeto de um robô.

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

SINTAXE
Toda linguagem de programação possui um padrão
de escrita que pode ser dividido em duas partes: Exemplo de linguagem
validação semântica e a sintaxe.

O termo sintaxe refere-se às regras que regem a


composição dos textos em uma linguagem formal
que constitui as fórmulas bem formadas de um
sistema lógico.

Ao fornecer uma interpretação, não faz sentido


atribuir um significado para textos que não são FONTE: Pixabay

fórmulas bem formadas.

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

SINTAXE
A sintaxe pode ser considerada como a “escrita” correta em lógica de programação.

Trazendo para o mundo natural, podemos utilizar como exemplo a palavra “Cachorro”. Não
seria correto escrevê-la como “Caxôro”.

Em lógica de programação mais formal, a sintaxe deve ser obedecida de forma que uma
instrução computacional não irá funcionar se o seu código fonte tiver algum erro de sintaxe,
pois este é considerado como crítico.

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

SEMÂNTICA
Já o termo semântica, é o princípio da lógica de programação em si, ou seja, é fazer com que a sequência
de instruções computacionais esteja escrita de forma lógica.

Por exemplo, um robô que esteja com sua instrução computacional com erros de semântica, poderá entrar
em colapso, dependendo do erro em questão.

Exemplo esquema de instruções lógicas

Instrução n
Instrução 1 Instrução 2 Condição
Instrução m

FONTE: Próprio autor

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

SEMÂNTICA VS SINTAXE
Um algoritmo com sintaxe ótima, mas com semântica péssima não serve para nada (até serve, para
causar estragos no projeto).

É como um profissional que se expressa muito bem, tem excelente oratória, mas não sabe do que
fala, usando do talento “no verbo”, mas pecando forte no conteúdo que está verbalizando.

Prof. Guilherme Mendonça de Moraes


SINTAXE E SEMÂNTICA

REFERÊNCIAS
1. PIXABAY. Exemplo de linguagem. Disponível em: https://pixabay.com/pt/photos/p%C3%A1gina-da-web-aprenda-html-
c%C3%B3digo-2341973/

Fonte: SHIRYAEV (2020)

Prof. Guilherme Mendonça de Moraes


Obrigado!

Você também pode gostar