Logo Passei Direto
Buscar
Questão 5 O tratamento de erros de sintaxe é uma função da análise sintática e acontece quando a gramática da linguagem não foi seguida. Podemos citar como maneiras de correção de erros na sintaxe: correção global de erros, recuperação por pânico, recuperação no nível de frase e produções de erros. Nesse contexto, é correto afirmar que a recuperação por pânico é: Selecione a resposta: a simples e simplesmente ignora os tokens seguintes ao ponto do erro, voltando ao encontrar um token no programa. b o resultado da inserção na gramática (G), a ser executada quando o autômato bloqueia determinados estados. c complexa e facilmente causa loops, com a inserção de tokens que exigem mais tokens para correção da linha de código. d válida, não usada na prática, e a correção é feita em todo o programa e não apenas na linha de código isolada. e considerada eficiente pelos programadores, por ser incapaz de ignorar erros embutidos entre os tokens não analisados.
User badge image
Ricardo Seiko Afuso

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

A recuperação por pânico é uma técnica simples de tratamento de erros na análise sintática, que funciona ignorando os tokens seguintes até encontrar um token de sincronização, permitindo que o analisador retome a análise a partir desse ponto. Analisando as alternativas: a) "simples e simplesmente ignora os tokens seguintes ao ponto do erro, voltando ao encontrar um token no programa." — Esta definição está correta e corresponde ao conceito de recuperação por pânico. b) "resultado da inserção na gramática (G), a ser executada quando o autômato bloqueia determinados estados." — Isso não descreve recuperação por pânico. c) "complexa e facilmente causa loops, com a inserção de tokens que exigem mais tokens para correção da linha de código." — Recuperação por pânico é simples, não complexa. d) "válida, não usada na prática, e a correção é feita em todo o programa e não apenas na linha de código isolada." — Recuperação por pânico é usada na prática. e) "considerada eficiente pelos programadores, por ser incapaz de ignorar erros embutidos entre os tokens não analisados." — A recuperação por pânico ignora tokens, então essa afirmação está incorreta. Portanto, a alternativa correta é: a) simples e simplesmente ignora os tokens seguintes ao ponto do erro, voltando ao encontrar um token no programa.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina