Mostra i principali dati dell'item
ParsingEDU : aplicação desktop para o auxílio no estudo de gramáticas e parsers
dc.contributor.advisor | Dorneles, Ricardo Vargas | |
dc.contributor.author | Manica, Diogo | |
dc.contributor.other | Nascimento, Alexandre Erasmo Krohn | |
dc.contributor.other | Martinotto, André Luis | |
dc.date.accessioned | 2019-06-24T18:38:29Z | |
dc.date.available | 2019-06-24T18:38:29Z | |
dc.date.issued | 2019-06-06 | |
dc.date.submitted | 2018-11-28 | |
dc.identifier.uri | https://repositorio.ucs.br/11338/4766 | |
dc.description | Este trabalho apresenta os principais formalismos e métodos de análises sintáticas utilizados por compiladores e as dificuldades encontradas no seu estudo por alunos do curso de Ciência da Computação. É realizada uma apresentação das técnicas empregadas na construção de parsers para os diferentes tipos de gramáticas utilizadas na definição de linguagens de programação. São apresentadas as ferramentas já utilizadas em sala de aula e suas restrições no uso didático das disciplinas de Linguagens Formais e Compiladores. Por fim é apresentada a implementação da ferramenta ParsingEDU com objetivo didático e que faz uso das técnicas apresentadas para reduzir as restrições das ferramentas utilizadas atualmente (sic). | pt_BR |
dc.description.abstract | This work presents the main formalisms and methods of syntactic analysis used by compilers and the difficulties found in their study by students of Computer Science course. A presentation of the techniques used in the construction of parsers for the different types of grammars utilized at programming languages definition is carried out. The tools already used in the classroom and their restrictions in the didactic use of the disciplines of Formal Languages and Compilers are detailed. Finally, the implementation of the ParsingEDU tool with a didactic purpose is presented and it makes use of the presented techniques to reduce the restrictions of the tools currently used (sic). | pt_BR |
dc.language.iso | pt | pt_BR |
dc.subject | Computação | pt_BR |
dc.subject | Análise sintática | pt_BR |
dc.subject | Compiladores (Programas de computador) | pt_BR |
dc.title | ParsingEDU : aplicação desktop para o auxílio no estudo de gramáticas e parsers | 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 |