Ferramenta para o ensino de compiladores
| dc.contributor.advisor | Branco Neto, Wilson Castello | |
| dc.contributor.advisor2 | Avila, Alex Junior | |
| dc.contributor.advisor2Lattes | http://lattes.cnpq.br/7560262846439796 | |
| dc.contributor.advisorLattes | https://lattes.cnpq.br/7359270434823021 | |
| dc.contributor.author | Graciano Junior, Wagner | |
| dc.contributor.author | Grossert, Iara Tavares da Silva | |
| dc.date.accessioned | 2026-09-09T22:31:19Z | |
| dc.date.available | 2021-04-20 | |
| dc.date.available | 2026-09-09T22:31:19Z | |
| dc.date.issued | 2021-04-20 | |
| dc.description.abstract | Este artigo propõe uma ferramenta didática para auxiliar no ensino aprendizado da disciplina de compiladores, por meio de explicações teóricas e da visualização do processo prático das análises léxica e sintática. A ferramenta consiste em uma aplicação web responsiva que, além do estudo dos conceitos teóricos, permite que o usuário digite e acompanhe o processo e o resultado da análise do seu próprio código-fonte. Ela apresenta o passo a passo detalhado com explicações do processamento de acordo com a interação do usuário. Para a implementação da ferramenta foi criada uma linguagem baseada no Portugol para possibilitar que qualquer pessoa com conhecimentos de programação possa usá-la, independente de uma linguagem especıfica. | |
| dc.description.abstract | This paper proposes a didactic tool to assist in the teaching-learning of compilers, through theoretical explanations and the visualization of the practical process of lexical and syntactic analysis. The tool is a responsive web application that enables the study of theoretical concepts and allows users to type its own source code and follow its process of analysis. It presents a detailed step-by-step with explanations of the processing according to the user’s interaction. In order to implement such tool, a language based on Portugol was created to make it possible for anyone with programming knowledge to use it, regardless of a specific language. | |
| dc.identifier.citation | GRACIANO JUNIOR, Wagner; GROSSERT, Iara Tavares da Silva. Ferramenta para o ensino de compiladores. Artigo. (Bacharelado em Ciência da Computação) - Instituto Federal de Santa Catarina Campus Lages, Lages, 2020. | |
| dc.identifier.uri | https://repositorio.ifsc.edu.br/handle/1/2518 | |
| dc.language.iso | Português Brasil | pt_BR |
| dc.publisher | Instituto Federal de Santa Catarina | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Câmpus Lages | pt_BR |
| dc.publisher.initials | IFSC | pt_BR |
| dc.publisher.program | Bacharelado em Ciência da Computação | pt_BR |
| dc.rights.access | Acesso Aberto | |
| dc.subject | Compiladores | |
| dc.subject | Análise sintática | |
| dc.subject | Software educacional | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | |
| dc.title | Ferramenta para o ensino de compiladores | |
| dc.type | Trabalho de conclusão de graduação | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- Tiago_Correa_Bianquini - Wilson_Fernandes_Cordova_Junior - artigo.pdf
- Tamanho:
- 2.17 MB
- Formato:
- Adobe Portable Document Format
Licença do Pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1.71 KB
- Formato:
- Item-specific license agreed to upon submission
- Descrição:
