Mostra i principali dati dell'item
Desenvolvimento de um compilador de português estruturado para a JVM no portal de algoritmos da UCS
dc.contributor.advisor | Dorneles, Ricardo Vargas | |
dc.contributor.author | Weber, Gabriel dos Santos | |
dc.contributor.other | Martinotto, André Luis | |
dc.date.accessioned | 2017-02-06T18:41:58Z | |
dc.date.available | 2017-02-06T18:41:58Z | |
dc.date.submitted | 2016 | |
dc.identifier.uri | https://repositorio.ucs.br/handle/11338/1540 | |
dc.description | O Portal de Algoritmos da UCS é uma plataforma web composta de uma interface de edição e interpretação de código, em Português Estruturado, uma área com um conjunto de problemas algorítmicos, uma ferramenta para validação de soluções algorítmicas e uma interface para os professores, executando no navegador do usuário. Porém, a tecnologia utilizada no desenvolvimento do Portal está se tornando obsoleta e não encontra mais suporte nos navegadores mais utilizados atualmente. Outro aspecto do Portal é que seu interpretador foi desenvolvido de forma a não ter uma divisão entre as etapas, como por exemplo, análises léxica e sintática, geração de código intermediário e execução, bem definidas. Sendo assim, este trabalho tem como um dos objetivos o desenvolvimento de uma representação intermediária para o Portal de Algoritmos, tornando as etapas do processo de interpretação do código separadas e bem definidas, o que permitirá, assim, que o Portal possa ser expandido para outras linguagens de programação e também facilitará a inserção de mais etapas no processo de interpretação, como por exemplo a otimização de código (sic). | pt_BR |
dc.language.iso | pt | pt_BR |
dc.subject | Ensino auxiliado por computador | pt_BR |
dc.subject | Linguagem de programação (Computadores) | pt_BR |
dc.subject | Algorítmos computacionais | pt_BR |
dc.title | Desenvolvimento de um compilador de português estruturado para a JVM no portal de algoritmos da UCS | pt_BR |
dc.type | Monografia | pt_BR |
mtd2-br.advisor.instituation | Universidade de Caxias do Sul | pt_BR |
mtd2-br.program.name | Bacharelado em Ciência da Computação | pt_BR |
mtd2-br.contributor.coorientador | Nascimento, Alexandre Erasmo Krohn |