Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20404
Full metadata record
DC FieldValueLanguage
dc.creator.IDOLIVEIRA, J. G. B.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/0463475642337466pt_BR
dc.contributor.advisor1ARAÚJO, Eliane Cristina de.
dc.contributor.advisor1IDARAÚJO, E. C.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8032715047993974pt_BR
dc.contributor.referee1BAPTISTA, Cláudio de Souza.
dc.contributor.referee2MASSONI, Tiago Lima.
dc.description.resumoA escolha do design é de fundamental importância no desenvolvimento de software de qualidade. Mesmo desenvolvedores experientes, costumam dedicar tempo considerável para modelar adequadamente um sistema. Diante disso, esse trabalho tem por objetivo fazer uma análise do design dos códigos desenvolvidos por alunos da disciplina de Laboratório de Programação 2, pois nem sempre o professor ou o próprio desenvolvedor tem um feedback para identificar os erros se escolher um determinado design. Com objetivo de avaliar a escolha de design do aluno, foi realizada uma coleta de métricas que caracterizam o código desenvolvido. Logo em seguida, foi feita uma clusterização, utilizando o algoritmo k-Means, tendo como parâmetros de entrada as métricas extraídas. Com isso, foi possível verificar se existe um padrão entre os códigos que estão presentes no mesmo cluster e se existe uma correlação com a nota que o aluno alcançou. Foram encontrados três clusters, que agrupou os programas analisados nas proporções de 50%, 30% e 20%. Com a clusterização pudemos observar que os códigos com melhores valores de métricas tem correlação com notas altas obtidas, considerando o intervalo que foi pré-definido.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computação.pt_BR
dc.titleAnálise do design de códigos de alunos iniciantes em programação orientada a objetos.pt_BR
dc.date.issued2019-10-25
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20404
dc.date.accessioned2021-08-05T18:04:06Z
dc.date.available2021-07-05
dc.date.available2021-08-05T18:04:06Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectDesign de códigospt_BR
dc.subjectDisciplina Programação Orientada a Objetos - UFCGpt_BR
dc.subjectProgramação Orientada a Objetospt_BR
dc.subjectAlgoritmo k_Meanspt_BR
dc.subjectClusterizaçãopt_BR
dc.subjectQualidade de software - avaliaçãopt_BR
dc.subjectCode designpt_BR
dc.subjectSubject Object Oriented Programming - UFCGpt_BR
dc.subjectObject Oriented Programmingpt_BR
dc.subjectk_Means Algorithmpt_BR
dc.subjectClusteringpt_BR
dc.subjectSoftware Quality - Evaluationpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorOLIVEIRA, José Glauber Braz de.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeAnalysis of code design for beginning students in object-oriented programming.pt_BR
dc.identifier.citationOLIVEIRA, José Glauber Braz de. Análise do design de códigos de alunos iniciantes em programação orientada a objetos. 2019. 12f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20404pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
JOSÉ GLAUBER BRAZ DE OLIVEIRA - TCC CIÊNCIA DA COMPUTAÇÃO 2019.pdf.pdfJosé Glauber Braz de Oliveira - TCC Ciência da Computação 2019.795.62 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.