Material

Autores da página

  • Álvaro Pinheiro
    Novembro 8, 2013

Compiladores

Bem vindo!
Para impressão Print


Sobre o curso: Bacharelado em Sistemas de Informação é uma atividade decorrente das necessidades do mundo corporativo moderno. Quem se forma em SI tem como missão planejar e organizar o processamento, o armazenamento e a recuperação de informações. Idealizar e desenvolver sistemas para facilitar as atividades corporativas. Além disso, administrar o fluxo de informações gerado e distribuído dentro da corporação. A formação continuada é essencial para o profissional de Sistemas de Informação, pois a cada dia a tecnologia evolui, gerando a necessidade de atualização constante, assim especializar-se é vital nessa área e o mercado de trabalho nessa área é crescente.


Referência Bibliográfica:

Bibliografia:
Alfred Vaino Aho é cientista da computação canadense. Conhecido internacionalmente como co-autor da linguagem de programação AWK, junto com Peter Weinberger e Brian Kernighan, e também pela sua co-autoria no Livro do Dragão como é mais conhecido o livro, Compilers: Principles, Techniques, and Tools, escrito em parceria com Ravi Sethi e Jeffrey Ullman. Suas contribuições para área foram as versões iniciais das ferramentas Unix egrep e fgrep. Também possui livros nas áreas de algoritmos e estruturas de dados.

As aulas disponíveis abaixo estão estruturadas da seguinte forma: Primeiro vocês terão acesso ao uma vídeo aula que explico a hierarquia Chomsky, para depois falar sobre os autômatos, chegando nas linguagens formais, com a intenção de criar as conexões entre autômatos e compiladores. Em seguida seguem uma série de apresentações explicando os conceitos de compiladores. Finalizando com uma série de links para códigos exemplos de compiladores em Java.

VÍDEO-AULA SOBRE COMPILADORES

Aula 01

Compilador - Aula 01 Apresentação


Aula 02

Compilador - Aula 02 Histórico


Aula 03

Compilador - Aula 03 Introdução


Aula 04

Compilador - Aula 04 Tipo 3


Aula 05

Compilador - Aula 05 Tipo 2


Aula 06

Compilador - Aula 06 Tipo 1


Aula 07

Compilador - Aula 07 Tipo 0


Aula 08

Compilador - Aula 07a Maquina de Turing


Aula 09

Compilador - Aula 08 Análises


Aula 10

Compilador - Aula 09 Processo


Links

Prof. Álvaro Pinheiro
MSc. em Engenharia de Software - CESAR
Esp. em Gestão - UPE
Esp. em Metodologias de Desenvolvimento - UNIBRATEC
BSc. em Sistemas de Informação - FIR
Bacharelado em Ciência da Computação - UNICAP
Coordenador de Sistemas da Procuradoria Geral do Estado de Pernambuco - PGE
Analista de Gestão de TIC da Agência Estadual de Tecnologia da Informação de PE - ATI

Meus agradecimentos ao professor Ph.D.Genésio Neto pelos conhecimentos passados na disciplina de compiladores na graduação.

contador de acesso grátis

Acessos

Comments