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.

