Please use this identifier to cite or link to this item: http://www.monografias.ufop.br/handle/35400000/252
Title: Uma ferramenta de apoio ao teste de software no suporte ao ensino de programação de computadores.
Authors: Calisto, Marcus Vinícius Nunes
metadata.dc.contributor.advisor: Marinho, Euler Horta
metadata.dc.contributor.referee: Garcia, Diego Zuquim Guimarães
Oliveira, Fernando Bernardes de
Keywords: Engenharia de software
Teste de software
Aplicações web
Issue Date: 2016
Citation: CALISTO, Marcus Vinícius Nunes. Uma ferramenta de apoio ao teste de software no suporte ao ensino de programação de computadores. 2016. 87 f. Monografia (Graduação em Sistemas de Informação) – Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2016.
Abstract: O ensino de programação de computadores se torna complicado para principiantes, devido, em parte, ao fato que existem muitas linguagens de programação (JAVA, C, Python, PHP etc) e diferentes paradigmas. Dessa maneira, a definição de uma linguagem para ser tomada como ponto de partida nesse processo pode se tornar difícil. Alunos apresentam diversas dificuldades ao longo da aprendizagem de uma nova linguagem, principalmente nos primeiros passos para assimilação da lógica de programação. Por outro lado, nem sempre são utilizadas ferramentas de apoio ao desenvolvimento adequadas, o que pode levar a um desinteresse para o planejamento e execução do teste de software. Os professores estão diretamente ligados a esses problemas, pois é necessário saber como conduzir o ensino de modo a atender as necessidades de todos os alunos. Então, é necessário que professores recebam retorno com o propósito de analisar os pontos fracos e fortes do grupo de alunos. Este trabalho tem como objetivo a criação de uma aplicação Web denominada TESTAÍ, que permita ao professor realizar os testes de programas em Java de uma maneira simplificada, porém completa em atividades propostas aos alunos. A utilização da ferramenta de testes EvoSuite permite a integração de testes de software na correção de trabalhos de programação de computadores.
metadata.dc.description.abstracten: The teaching of computer programming becomes complicated for beginners due in part to the fact that there are several programming languages (JAVA, Python, C, PHP etc) and paradigms. Thus, the choice of the initial language can be difficult. Students have many difficulties throughout the learning of a new language, mainly during the first steps for assimilating programming logic. In the other hand, the most appropriate development tools are not always used, which can lead to a disinterest for the planning and execution of the software testing. The professors are directly linked to these problems because there is a need to know how to conduct the teaching in order to satisfy the needs of all students. So, professors must receive feedback for the purpose of analyze the weak and strong points of the class. This work has as goal the development of a Web Application named TESTAÍ that allows users to execute tests of Java programs in a simplified and at the same time comprehensive manner. The use of the EvoSuite tool enables the integration of software testing in the correction of practical assignments.
URI: http://www.monografias.ufop.br/handle/35400000/252
metadata.dc.rights.license: Autorização concedida à Biblioteca Digital de TCC da UFOP pelo autor(a), 20/08/2016, com as seguintes condições: disponível sob Licença Creative Commons 4.0, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Permite o uso para fins comerciais e a adaptação desta, desde que outros compartilhem pela mesma licença.
Appears in Collections:Sistema de Informação - JMV

Files in This Item:
File Description SizeFormat 
MONOGRAFIA_FerramentaApoioTeste.pdf3,51 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons