¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

ALVO 07

Jhonatan Silva Tecnologia na Educação Portugués

ALVO 07

Contenido del mapa

ALVO 07

  1. Compiladores: um software que recebe um programa fonte e gera um objeto, executavel, executado em um dispositivo

    • Entra com dados, o programa objeto processa e gera uma saída de dados.
    • Compilador híbrido: possui tradutor para fazer o código intermediário e entrar com os dados na máquina virtual. Ex.: Java
    • Estrutura do compilador: Tabela de símbolos, Analisador Léxico, Analisador sintático, Analisador semântico, Gerador de Código intermediário, Otimizador de código dependente da máquina, Gerador de código e Otimizador de código independente da máquina
      • São as fases do compilador. Podem ser divididas em duas grandes fases
        • Fases de Análise: gera cod interm. a partir cod. fonte
          • Analisador Léxico, sintático, gerador código intermediário e tabela de símbolos
        • Fases de Sintaxe: gera cod. obj. a partir cod. interm.
          • Otimizador de código e Gerador de código
    • Ferramenta para construção de compiladores
      • Lex (lexico em C)
        • Less Then (LT) Less Equals (LE) Equals (EQ) Bigger Then (BT) Bigger Equals (BT) Difference (NA)
        • Análise Léxica: conhecida como scanner ou leitura é a primeira fase de um processo de compilação e sua função é fazer a leitura do programa fonte, agrupando em lexemas e produzir sequência de símbolos léxicos, chamados de tokens.
      • JFlex (lexico em Java)
      • Analise Sintática: determina se o fluxo de tokens possui sentenças válidas para a linguagem.
      • Analise Semântica: compilador olha se os símbolos e estrutura estão corretos, se tem sentido o que tem escrito, identifica o que não tem sentido
      • ANTLR (faz léxica, semântica e sintática em uma única ferramenta)
  2. Interpretador: recebe programa fonte e entrada, traduz do programa fonte para objeto, executando instruções e gera a saída

Imágenes y archivos del mapa

  • ALVO 07
  • ALVO 07

Información

Descripción
ENADE 2021
Creado por
Jhonatan Silva · nov 2021
Actualizado
13 nov 2021
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?