Um estudo sobre a capacidade de geração de código do ChatGPT em relação ao desenvolvedor humano na criação de um sistema
Show simple item record
dc.contributor.advisor |
Pinto, Rafael Coimbra |
pt_BR |
dc.contributor.author |
Guimarães, Artur Fernandes |
pt_BR |
dc.date.accessioned |
2024-08-30T21:16:22Z |
|
dc.date.available |
2024-08-30T21:16:22Z |
|
dc.date.issued |
2024 |
|
dc.identifier.uri |
https://dspace.ifrs.edu.br/xmlui/handle/123456789/1449 |
|
dc.description.abstract |
O ChatGPT, uma ferramenta de processamento de linguagem natural, tem sido amplamente adotado no desenvolvimento de software devido à sua capacidade de gerar código a partir de requisitos em linguagem natural. Este estudo compara dois sistemas de loja virtual, um desenvolvido manualmente e outro inteiramente gerado pelo ChatGPT, focando na eficiência, qualidade do código e usabilidade. Ambos os sistemas utilizaram PHP, MySQL, HTML, CSS e JavaScript. As comparações técnicas utilizando SonarQube mostraram uma quantia menor de falhas no sistema feito pelo ChatGPT, porém com muito mais redundâncias em relação ao código manualmente desenvolvido que, além disso, se mostrou mais aceito na pesquisa feita com usuários. Os resultados sugerem que a adaptação do desenvolvedor a essas novas tecnologias se mostra cada vez mais fundamental. |
pt_BR |
dc.description.abstract |
ChatGPT, a Natural Language Processing tool, has been widely adopted in software development due to its ability to generate code from natural language requirements.
This study compares two virtual store systems, one manually developed and the other entirely generated by ChatGPT, focusing on efficiency, code quality, and usability. Both systems utilized PHP, MySQL, HTML, CSS, and JavaScript. SonarQube technical comparisons revealed less issues on the ChatGPT generated code, but also a lot more duplications than the manually developed code, which also
appeared to be much preferred among the users. The results suggest that the
developer's adaptation to these new technologies is becoming increasingly essential. |
en |
dc.format.mimetype |
application/pdf |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.rights |
Open Access |
pt_BR |
dc.subject |
Inteligência Artificial |
pt_BR |
dc.subject |
Software - Desenvolvimento |
pt_BR |
dc.title |
Um estudo sobre a capacidade de geração de código do ChatGPT em relação ao desenvolvedor humano na criação de um sistema |
pt_BR |
dc.type |
Trabalho de conclusão de graduação |
pt_BR |
dc.degree.grantor |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
pt_BR |
dc.degree.level |
Graduação |
pt_BR |
dc.degree.date |
2024 |
pt_BR |
dc.degree.local |
Canoas, BR-RS |
pt_BR |
dc.degree.graduation |
Tecnologia em Análise e Desenvolvimento de Sistemas |
pt_BR |
dc.degree.department |
Campus Canoas |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account