| Trabalho de Conclusão |
|---|
| Título: | Elaboração de Estruturas de Controle e de Dados Avançadas como Extensão para o Compilador Verto |
| Aluno: | Thiago Glaser |
| Semestre: | 2008/01 |
| Situação: | Concluido |
| Áreas de interesse: | Não informado |
| Orientador: | Ricardo Ferreira de Oliveira |
| Avaliadores: | Carlos Sergio Schneider, Rodrigo Rafael Villarreal Goulart |
| Documentos: | Anteprojeto, Texto final TC1, Texto final TC2 |
| Palavras-chave: | Compiladores. Montadores. Arquitetura Cesar. Apoio ao ensino. |
| Resumo: | O Compilador Educativo Verto é uma ferramenta desenvolvida para o apoio pedagógico na disciplina de Compiladores, inicialmente projetado para o uso no Centro Universitário FEEVALE. Até o presente momento já foram feitos 2872 downloads (http://verto.sf.net) do aplicativo. O principal objetivo deste compilador é levar os alunos a compreender concretamente as diversas etapas envolvidas no processo de compilação, principalmente nas fases de síntese do código intermediário e geração de código objeto. Além disto, esta ferramenta visa promover e auxiliar o ensino do montador de linguagem simbólica da arquitetura Cesar, criada pelo Instituto de Informática da UFRGS. Em sua primeira versão, o compilador Verto possui apenas estruturas de controle e dados simples, sem contar com estruturas de vetores, matrizes, laços condicionais, e controles de seleção múltipla. O principal objetivo deste projeto é construir uma versão melhorada deste compilador, contando com estruturas mais complexas para facilitar o estudo dos alunos que utilizarem a ferramenta. |
| Link biblioteca: | Não informado |
TC Online - Sistema de Trabalhos de Conclusão Online