Estudos
Tutoriais, exercícios e trabalhos da faculdade pelos autores deste blog.
2007.1:
Contrução de Compiladores:
- Calculadora de horas – Um analisador léxico de horas e uma calculadora em pyqt.
- Árvore Clodobol – Uma analisador léxico/sintático que constroi uma árvore de um programa. Escrito em C com Flex e Bison.
- Clodobol1- Análise léxica do clodobol utilizando Flex.
Programação Concorrente e Paralela:
- Algoritmo ricart agrawala – Uma implementação em C e MPI para uma versão simplificada do algoritmo ricart-agrawala.
- Java e MPI – Rascunho de uma listagem de bindings de MPI para Java.
- Questões de Alg. Conc. – Algumas poucas questões resolvidas do livro adotado na disciplina de Algoritmos Concorrentes.
- Problema da Montanha Russa – Problema de programação concorrente envolvendo semáforos e monitores.
- Montanha Russa, implementações – Implementações do problema da montanha russa.
Teoria da Computação:
- diagonalização – Uma prova de teoria da computação utilizando diagonalização.
- teoria_cap2 – Resumo do capítulo 2 do livro usado na disciplina de Teoria da Computação.
- teoria_cap3 – Resumo do capítulo 3 do livro usado na disciplina de Teoria da Computação.
- tdc-trabalho2 – Primeira parte da segunda lista de exercícios de Teoria da Computação.
- tdc-trabalho2-parte2 – Segunda parta da segunda lista de exercícios de Teoria da Computação.
- L – Rasunho de uma implementação da linguagem L do livro adotado em Teoria da Computação.
Francês
- Voyage au centre de la terre – algumas questões de um questionário sobre o livro “Viagem ao centro da terra” de Júlio Verne.
- Passé Composé – Resumo de como utilizar o passé composé.
- L’imparfait – Resumo de como utilizar o imperfeito.
Outros:
- Tutorial de JNI – Tutorial de JNI (ainda estou escrevendo).
- PIL – Tutorial sobre Python Imaging Library.
- Pilha – Implementação de uma pilha em C.
- Trabalho de Engenharia de Software - Mashup com Google Maps para boletins de ocorrencia.


