Use este identificador para citar ou linkar para este item: https://repositorio.unipampa.edu.br/jspui/handle/riu/7518
Tipo: Trabalho de Conclusão de Curso
Título: SAELF :Sistema de apoio ao estudo em linguagens formais
Autor(es): Camargo, Edson Azevedo de
Primeiro Orientador: Piovesan, Sandra Dutra
1° Membro da banca: Piovesan, Sandra Dutra
2° Membro da banca: Domingues Júnior, Julio Saraçol
3° Membro da banca: Ramos, Fábio Luis Livi
Resumo: Este trabalho apresenta o desenvolvimento de um sistema online, implementado em PHP para que os acadêmicos do curso de Engenharia de Computação da Unipampa tenham a possibilidade de efetuar os exercícios da disciplina de Linguagens Formais. Dessa forma, auxiliando no aprendizado e facilitando a compreensão dos conteúdos abordados em sala de aula e com o propósito de tornar esta disciplina mais atraente aos olhos dos discentes do curso. O conteúdo da disciplina de linguagens formais é muito técnico e de difícil assimilação, desta forma o desenvolvimento do SAELF se mostra extremamente importante. Assim, o sistema conta com uma opção para realizar testes de expressões regulares, possibilidade de construção de autômatos finitos determinísticos e não-determinísticos e geração de palavras. O acadêmico poderá construir autômatos finitos determinísticos ou não-determinísticos, conseguindo efetuar o reconhecimento de palavras. No reconhecimento de palavras, têm-se duas opções: o reconhecimento direto, que indica somente se a palavra foi reconhecida ou não, e o reconhecimento passo a passo, que permite que o acadêmico visualize a análise de uma palavra a cada símbolo reconhecido. Durante o teste de expressões regulares, ele poderá inserir uma determinada expressão e realizar o reconhecimento ou não de uma palavra. Na opção geração de palavras o acadêmico deverá inserir os símbolos de um alfabeto qualquer e a quantidade de palavras que ele deseja listar. O sistema passou por uma validação com os alunos da disciplina de Linguagens Formais baseando-se em um questionário e a utilização do sistema, além disso, também foi avaliado pelo professor Esdras Lins Bispo Junior da Universidade Federal do Jataí (UFJ) em Goiás, onde foi emitido um parecer com a sua avaliação.
Abstract: This work presents the development of an online system, implemented in PHP so that the students of the Computer Engineering course at Unipampa have the possibility to carry out the exercises of the discipline of Formal Languages. In this way, assisting in learning and facilitating the understanding of the contents covered in the classroom and with the purpose of making this discipline more attractive in the eyes of the students of the course. The content of the discipline of formal languages is very technical and difficult to assimilate, in this way the development of the SAELF is extremely important. The system has an option to test regular expressions, the possibility of building deterministic and non-deterministic finite automata and generating words. The academic will be able to build deterministic or non-deterministic finite automata, being able to perform word recognition. In word recognition, there are two options: direct recognition, which indicates only whether the word was recognized or not, and step-by-step recognition, which allows the academic to visualize the analysis of a word for each recognized symbol. During the regular expression test, it will be able to enter a certain expression and perform the recognition or not of a word. In the word generation option, the student must insert the symbols of any alphabet and the number of words he wants to list. The system underwent validation with the students of the Formal Languages subject based on a questionnaire and the use of the system, in addition it was also evaluated by Professor Esdras Lins Bispo Junior of the Federal University of Jatai (UFJ) in Goiás, where it was issued an opinion with its assessment.
Palavras-chave: Expressão Regular
Linguagens
Autômatos
PHP
Regular Expressions
Languages
Automata
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
País: Brasil
Editor: Universidade Federal do Pampa
Sigla da Instituição: UNIPAMPA
Campus: Campus Bagé
Citação: CAMARGO, Edson Azevedo de. SAELF :Sistema de apoio ao estudo em linguagens formais. 121p. 2022. Trabalho de Conclusão de Curso (Bacharel em Engenharia da Computação) – Universidade Federal do Pampa, Curso de Ciência da Computação, Bagé, 2022.
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.unipampa.edu.br/jspui/handle/riu/7518
Data do documento: 10-Ago-2022
Aparece nas coleções:Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Monografia_EAC_com_FichaAprov.pdf10.45 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.