Curso de Compiladores – Computação

Entenda como funcionam estes importantes componentes da programação.

Compartilhe:
Curso de Compiladores – Computação
  • Empresa: Isidoro
  • Nível do curso: Básico

No mundo da programação e do desenvolvimento, um compilador é um elemento muito importante, pois é um software 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. Por isso que realmente ele se torna muito importante, já que os compiladores acabam se tornando fundamental em determinadas linguagens, para que o programador consiga ver, na prática, o que aquele código está fazendo.

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. Embora conceitualmente seja possível executar toda a análise e apenas estão iniciar a síntese, em geral as duas atividades ocorrem praticamente em paralelo.

Aprenda mais sobre os compiladores neste curso online e gratuito. Não deixe de conferir também o curso de Linguagem de Programação e Compiladores.

Sobre o curso

Neste curso online e gratuito, os alunos poderão aprender mais sobre como funciona, na teoria e também na prática, um compilador. Ao longo do curso, os alunos poderão aprender sobre os mais variados temas dentro deste assunto, como gramáticas, análise léxica, implementação de analisador léxico, dentre outros.

Estrutura do curso

Compiladores – Curso Completo – Aula 0

Compiladores – Curso Completo – Aula 1 – Gramáticas

Compiladores – Curso Completo – Aula 2 – Análise Léxica

Compiladores – Curso Completo – Aula 3 – Implementação do Analisador Léxico

Compiladores – Curso Completo – Aula 4 – Conjuntos First e Follow em Gramáticas

Compiladores – Curso Completo – Aula 5 – Análise Sintática Preditiva

Compiladores – Curso Completo – Aula 6 – Implementando Análise Sintática

Compiladores – Curso Completo – Aula 7 – Implementando a IsiLanguage com ANTLR4

Compiladores – Curso Completo – Aula 8 – Análise Semântica

Compiladores – Curso Completo – Aula 9 – Análise Semântica na prática

Compiladores – Curso Completo – Aula 10 – Geração de código

Curso de Compiladores – Computação Dê seu voto para Curso de Compiladores – Computação:
VOTE:
Ruim!Regular!Bom!Muito bom!Ótimo! (Seja o primeiro a votar!)
Loading...