Questão
ID 2619533Disciplina: Tecnologia da Informação
Assuntos: Compilador, Interpretador, Linker, Tradutor e Depurador
Ano: 2022 Banca: AMAUC - Associação dos Municípios do Alto Uruguai Catarinense Órgão: Prefeitura Municipal de Ipira
Um compilador é um programa de sistema que traduz um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador. Para desempenhar suas tarefas, um compilador deve executar duas atividades básicas. A primeira atividade é a análise do código fonte, onde a estrutura e o significado do programa de alto nível são reconhecidos. A segunda atividade é a síntese, que traduz o programa a seu equivalente em linguagem simbólica.
Com base nos conhecimentos sobre compiladores, analise as afirmativas abaixo:
I.Lex é um gerador de analisador léxico.
II.A conversão de tipo implícita, também conhecida como coerção, é uma conversão de tipo automática pelo compilador.
III.Um compilador é chamado de Just-in-time compiler (JIT) quando seu processo de compilação acontece apenas quando o código é chamado.
IV.Yacc é um exemplo de analisador léxico a partir de expressões básicas.
Estão CORRETOS: