Questões Informática

Sobre análise léxica e sintática executadas pelos compiladores, assinale a opção...

Responda: Sobre análise léxica e sintática executadas pelos compiladores, assinale a opção correta.


Q684393 | Informática, Primeiro Tenente Informática, Quadro Técnico, Marinha, 2019

Sobre análise léxica e sintática executadas pelos compiladores, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Usuário
Por Christiano Castro em 31/12/1969 21:00:00
✅ Resposta correta: Letra D
"Um analisador léxico serve como o passo inicial de um analisador sintático."

Explicação:
A análise léxica e a análise sintática são duas fases essenciais de um compilador.

1️⃣ Analisador Léxico (Lexical Analysis)

É a primeira etapa da compilação.

Transforma a sequência de caracteres do código-fonte em tokens (unidades léxicas).

Exemplo: A expressão x = 10 + y; pode ser convertida em tokens como:
IDENTIFIER(x), OPERATOR(=), NUMBER(10), OPERATOR(+), IDENTIFIER(y), SEMICOLON(;)

Ferramentas como Lex, Flex ou geradores de analisadores léxicos implementam essa fase.

2️⃣ Analisador Sintático (Parsing / Syntax Analysis)

Recebe os tokens do analisador léxico e verifica se seguem a gramática da linguagem.

Usa árvores sintáticas para estruturar o código.

Ferramentas como Yacc, Bison ajudam a construir analisadores sintáticos.

⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.