Mostrar registro simples

dc.contributor.advisorDorneles, Ricardo Vargas
dc.contributor.authorWeber, Gabriel dos Santos
dc.contributor.otherMartinotto, André Luis
dc.date.accessioned2017-02-06T18:41:58Z
dc.date.available2017-02-06T18:41:58Z
dc.date.submitted2016
dc.identifier.urihttps://repositorio.ucs.br/handle/11338/1540
dc.descriptionO 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.isoptpt_BR
dc.subjectEnsino auxiliado por computadorpt_BR
dc.subjectLinguagem de programação (Computadores)pt_BR
dc.subjectAlgorítmos computacionaispt_BR
dc.titleDesenvolvimento de um compilador de português estruturado para a JVM no portal de algoritmos da UCSpt_BR
dc.typeMonografiapt_BR
mtd2-br.advisor.instituationUniversidade de Caxias do Sulpt_BR
mtd2-br.program.nameBacharelado em Ciência da Computaçãopt_BR
mtd2-br.contributor.coorientadorNascimento, Alexandre Erasmo Krohn


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples