Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Estadual de Feira de Santana
|
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação
|
| Departamento: |
DEPARTAMENTO DE TECNOLOGIA
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | http://tede2.uefs.br:8080/handle/tede/1793 |
Resumo: | To improve the quality of students’ source code, instructors and researchers seek alternatives to provide code feedback not only regarding its correctness, but also its quality. Thus, tools such as Static Analyzers (SA) can be used to perform code analysis, identifying style problems. Related work indicates there is a low diversity of research in the field of software quality involving programming students at more advanced levels. Therefore, this work aims to evaluate the use of SAs in the context of advanced programming learning based on log analysis from an autograder tool. To do such, this work conducts an initial investigation regarding the quality of students’ programs regarding coding style. Based on the understanding of specific coding conventions of each programming language and the SAs’ quality report, we had to create a Static Analyzer (NamingCheck) to evaluate variable and function naming in both C and Python. In addition, we created PerfeQ, an SA integration tool, to enable more thorough feedback on code quality, integrating the Cpplint, Pylint and NamingCheck tools – presenting their warning messages and metric values to assess the quality of student code regarding style. We designed code style quality metrics and implemented them in PerfeQ. Then, we conducted a statistical study to check differences in style metrics between i) partial versus final submissions; ii) groups of students with grades above versus below a threshold; iii) C code versus Python code. Furthermore, we computed the correlation between code quality and student performance, and the internal correlation between the metrics. The results suggest that, in general, most students do not follow code style conventions of the languages used. From the scientific understanding of student code regarding their quality, we conclude that there is a need for greater concern from instructors and students regarding the issues of code quality in the process of learning programming languages, since code conventions and standards contribute to better software maintainability. |
| id |
UEFS_19254905a33b9f7d928d10552ed02cf1 |
|---|---|
| oai_identifier_str |
oai:tede2.uefs.br:8080:tede/1793 |
| network_acronym_str |
UEFS |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UEFS |
| repository_id_str |
|
| spelling |
Bittencourt, Roberto Almeidahttps://orcid.org/0000-0002-8854-8956http://lattes.cnpq.br/6148546666142551Oliveira, Elaine Harada Teixeira dehttps://orcid.org/0000-0003-2884-9359http://lattes.cnpq.br/6553721651836761Oliveira, David Braga Fernandes de9561812825173697http://lattes.cnpq.br/95618128251736976094949914881422http://lattes.cnpq.br/6094949914881422Pereira, Francisco Tito Silva Santos2025-05-08T19:38:46Z2025-02-18PEREIRA, Francisco Tito Silva Santos. Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos, 2025, 94 f., Dissertação 9mestrado) - Programa de Pós-Graduação em Ciência da Computação, Universidade Estadual de Feira de Santana, Feira de Santana.http://tede2.uefs.br:8080/handle/tede/1793To improve the quality of students’ source code, instructors and researchers seek alternatives to provide code feedback not only regarding its correctness, but also its quality. Thus, tools such as Static Analyzers (SA) can be used to perform code analysis, identifying style problems. Related work indicates there is a low diversity of research in the field of software quality involving programming students at more advanced levels. Therefore, this work aims to evaluate the use of SAs in the context of advanced programming learning based on log analysis from an autograder tool. To do such, this work conducts an initial investigation regarding the quality of students’ programs regarding coding style. Based on the understanding of specific coding conventions of each programming language and the SAs’ quality report, we had to create a Static Analyzer (NamingCheck) to evaluate variable and function naming in both C and Python. In addition, we created PerfeQ, an SA integration tool, to enable more thorough feedback on code quality, integrating the Cpplint, Pylint and NamingCheck tools – presenting their warning messages and metric values to assess the quality of student code regarding style. We designed code style quality metrics and implemented them in PerfeQ. Then, we conducted a statistical study to check differences in style metrics between i) partial versus final submissions; ii) groups of students with grades above versus below a threshold; iii) C code versus Python code. Furthermore, we computed the correlation between code quality and student performance, and the internal correlation between the metrics. The results suggest that, in general, most students do not follow code style conventions of the languages used. From the scientific understanding of student code regarding their quality, we conclude that there is a need for greater concern from instructors and students regarding the issues of code quality in the process of learning programming languages, since code conventions and standards contribute to better software maintainability.Para melhorar a qualidade de código dos estudantes, professores e pesquisadores buscam alternativas de fornecer feedback sobre o código não somente quanto à corretude, mas também sobre a sua qualidade. Assim, ferramentas como Analisadores Estáticos (AE) podem ser utilizadas para realizar a análise do código, identificando problemas de estilo. Trabalhos relacionados indicam que existe uma baixa diversidade de pesquisas na área de qualidade de software envolvendo estudantes de programação em níveis mais avançados. Portanto, o presente trabalho busca realizar uma avaliação do uso de AEs no contexto de aprendizagem de programação avan¸cada a partir da análise de logs de uma ferramenta de juiz online. Para tanto, o trabalho realiza uma investigação inicial a respeito da qualidade do software dos estudantes quanto ao estilo de codificação. A partir do entendimento de convenções de codificação específicas de cada linguagem de programação e o relatório de qualidade dos AEs, foi necessário criar um Analisador Estático para avaliação da nomeação de variáveis e funções em C e Python (NamingCheck). Além disso, foi criada uma ferramenta integradora de AEs, PerfeQ, para possibilitar um feedback mais completo quanto à qualidade do código, integrando as ferramentas Cpplint, Pylint e NamingCheck – apresentando suas mensagens de aviso e valores de métricas para avaliar a qualidade do código dos estudantes em relação ao estilo. Forem concebidas métricas de qualidade de estilo de código, implementadas em PerfeQ. Em seguida, foi realizado um estudo estatístico buscando verificar diferenças em métricas de estilo entre i) submissões parciais versus finais; ii) grupos de estudantes com notas acima versus abaixo de um limiar; iii) códigos em C versus códigos em Python, além da correlação entre a qualidade de código com o desempenho do estudante, e a correlação interna entre as métricas. Os resultados apontam que, de modo geral, a maioria dos estudantes não costuma seguir as convenções de estilo de código das linguagens utilizadas. Por fim, a partir da compreensão científica dos códigos dos estudantes em relação à sua qualidade, conclui-se ser necessária uma maior preocupação de professores e estudantes em trabalhar a questão da qualidade de código no processo de aprendizagem de linguagens de programação, pois convenções e padrões de código contribuem para melhor manutenibilidade de softwareSubmitted by Daniela Costa (dmscosta@uefs.br) on 2025-05-08T19:38:46Z No. of bitstreams: 1 Francisco Tito Silva Santos Pereira - Dissertação.pdf: 1968574 bytes, checksum: e64d07d8eb8b76ca09f447cff2169888 (MD5)Made available in DSpace on 2025-05-08T19:38:46Z (GMT). No. of bitstreams: 1 Francisco Tito Silva Santos Pereira - Dissertação.pdf: 1968574 bytes, checksum: e64d07d8eb8b76ca09f447cff2169888 (MD5) Previous issue date: 2025-02-18application/pdfhttp://tede2.uefs.br:8080/retrieve/7543/Francisco%20Tito%20Silva%20Santos%20Pereira%20-%20Disserta%c3%a7%c3%a3o.pdf.jpgporUniversidade Estadual de Feira de SantanaPrograma de Pós-Graduação em Ciência da ComputaçãoUEFSBrasilDEPARTAMENTO DE TECNOLOGIAQualidade de softwareMétricasAnálise estáticaEstilo de programaçãoJuiz onlineFeedbackSoftware qualityMetricsStatic analysisCoding styleAutograderFeedbackCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAvaliação da qualidade do estilo de código de estudantes através de analisadores estáticosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-457052770699435245860060060043351085230203470513671711205811204509info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UEFSinstname:Universidade Estadual de Feira de Santana (UEFS)instacron:UEFSTHUMBNAILFrancisco Tito Silva Santos Pereira - Dissertação.pdf.jpgFrancisco Tito Silva Santos Pereira - Dissertação.pdf.jpgimage/jpeg3277http://tede2.uefs.br:8080/bitstream/tede/1793/4/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdf.jpgdcc5bb04bdb9d7700c42394e9db833c8MD54TEXTFrancisco Tito Silva Santos Pereira - Dissertação.pdf.txtFrancisco Tito Silva Santos Pereira - Dissertação.pdf.txttext/plain168476http://tede2.uefs.br:8080/bitstream/tede/1793/3/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdf.txt812ff78411e83855a75124eb04774215MD53ORIGINALFrancisco Tito Silva Santos Pereira - Dissertação.pdfFrancisco Tito Silva Santos Pereira - Dissertação.pdfapplication/pdf1968574http://tede2.uefs.br:8080/bitstream/tede/1793/2/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdfe64d07d8eb8b76ca09f447cff2169888MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82089http://tede2.uefs.br:8080/bitstream/tede/1793/1/license.txt7b5ba3d2445355f386edab96125d42b7MD51tede/17932025-09-10 01:39:46.559oai:tede2.uefs.br:8080:tede/1793Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSP1BSSUEgTElDRU4/QQpFc3RhIGxpY2VuP2EgZGUgZXhlbXBsbyA/IGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxJQ0VOP0EgREUgRElTVFJJQlVJPz9PIE4/Ty1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YT8/byBkZXN0YSBsaWNlbj9hLCB2b2M/IChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSA/IFVuaXZlcnNpZGFkZSAKWFhYIChTaWdsYSBkYSBVbml2ZXJzaWRhZGUpIG8gZGlyZWl0byBuP28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSAKZGlzdHJpYnVpciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhPz9vIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyP25pY28gZSAKZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zID91ZGlvIG91IHY/ZGVvLgoKVm9jPyBjb25jb3JkYSBxdWUgYSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZT9kbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YT8/byAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhPz9vLgoKVm9jPyB0YW1iP20gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGM/cGlhIGEgc3VhIHRlc2Ugb3UgCmRpc3NlcnRhPz9vIHBhcmEgZmlucyBkZSBzZWd1cmFuP2EsIGJhY2stdXAgZSBwcmVzZXJ2YT8/by4KClZvYz8gZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YT8/byA/IG9yaWdpbmFsIGUgcXVlIHZvYz8gdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgCm5lc3RhIGxpY2VuP2EuIFZvYz8gdGFtYj9tIGRlY2xhcmEgcXVlIG8gZGVwP3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGE/P28gbj9vLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3U/bS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YT8/byBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jPyBuP28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jPyAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzcz9vIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgPyBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgCm9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyBuZXN0YSBsaWNlbj9hLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3Q/IGNsYXJhbWVudGUgCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlP2RvIGRhIHRlc2Ugb3UgZGlzc2VydGE/P28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQT8/TyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0M/TklPIE9VIApBUE9JTyBERSBVTUEgQUc/TkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIE9SR0FOSVNNTyBRVUUgTj9PIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0M/IERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJUz9PIENPTU8gClRBTUI/TSBBUyBERU1BSVMgT0JSSUdBPz9FUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGE/P28sIGUgbj9vIGZhcj8gcXVhbHF1ZXIgYWx0ZXJhPz9vLCBhbD9tIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2VuP2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.uefs.br:8080/PUBhttp://tede2.uefs.br:8080/oai/requestbcuefs@uefs.br|| bcref@uefs.br||bcuefs@uefs.bropendoar:2025-09-10T04:39:46Biblioteca Digital de Teses e Dissertações da UEFS - Universidade Estadual de Feira de Santana (UEFS)false |
| dc.title.por.fl_str_mv |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| title |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| spellingShingle |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos Pereira, Francisco Tito Silva Santos Qualidade de software Métricas Análise estática Estilo de programação Juiz online Feedback Software quality Metrics Static analysis Coding style Autograder Feedback CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| title_full |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| title_fullStr |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| title_full_unstemmed |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| title_sort |
Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos |
| author |
Pereira, Francisco Tito Silva Santos |
| author_facet |
Pereira, Francisco Tito Silva Santos |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Bittencourt, Roberto Almeida |
| dc.contributor.advisor1ID.fl_str_mv |
https://orcid.org/0000-0002-8854-8956 |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/6148546666142551 |
| dc.contributor.advisor-co1.fl_str_mv |
Oliveira, Elaine Harada Teixeira de |
| dc.contributor.advisor-co1ID.fl_str_mv |
https://orcid.org/0000-0003-2884-9359 |
| dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/6553721651836761 |
| dc.contributor.advisor-co2.fl_str_mv |
Oliveira, David Braga Fernandes de |
| dc.contributor.advisor-co2ID.fl_str_mv |
9561812825173697 |
| dc.contributor.advisor-co2Lattes.fl_str_mv |
http://lattes.cnpq.br/9561812825173697 |
| dc.contributor.authorID.fl_str_mv |
6094949914881422 |
| dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/6094949914881422 |
| dc.contributor.author.fl_str_mv |
Pereira, Francisco Tito Silva Santos |
| contributor_str_mv |
Bittencourt, Roberto Almeida Oliveira, Elaine Harada Teixeira de Oliveira, David Braga Fernandes de |
| dc.subject.por.fl_str_mv |
Qualidade de software Métricas Análise estática Estilo de programação Juiz online Feedback |
| topic |
Qualidade de software Métricas Análise estática Estilo de programação Juiz online Feedback Software quality Metrics Static analysis Coding style Autograder Feedback CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| dc.subject.eng.fl_str_mv |
Software quality Metrics Static analysis Coding style Autograder Feedback |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
To improve the quality of students’ source code, instructors and researchers seek alternatives to provide code feedback not only regarding its correctness, but also its quality. Thus, tools such as Static Analyzers (SA) can be used to perform code analysis, identifying style problems. Related work indicates there is a low diversity of research in the field of software quality involving programming students at more advanced levels. Therefore, this work aims to evaluate the use of SAs in the context of advanced programming learning based on log analysis from an autograder tool. To do such, this work conducts an initial investigation regarding the quality of students’ programs regarding coding style. Based on the understanding of specific coding conventions of each programming language and the SAs’ quality report, we had to create a Static Analyzer (NamingCheck) to evaluate variable and function naming in both C and Python. In addition, we created PerfeQ, an SA integration tool, to enable more thorough feedback on code quality, integrating the Cpplint, Pylint and NamingCheck tools – presenting their warning messages and metric values to assess the quality of student code regarding style. We designed code style quality metrics and implemented them in PerfeQ. Then, we conducted a statistical study to check differences in style metrics between i) partial versus final submissions; ii) groups of students with grades above versus below a threshold; iii) C code versus Python code. Furthermore, we computed the correlation between code quality and student performance, and the internal correlation between the metrics. The results suggest that, in general, most students do not follow code style conventions of the languages used. From the scientific understanding of student code regarding their quality, we conclude that there is a need for greater concern from instructors and students regarding the issues of code quality in the process of learning programming languages, since code conventions and standards contribute to better software maintainability. |
| publishDate |
2025 |
| dc.date.accessioned.fl_str_mv |
2025-05-08T19:38:46Z |
| dc.date.issued.fl_str_mv |
2025-02-18 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
PEREIRA, Francisco Tito Silva Santos. Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos, 2025, 94 f., Dissertação 9mestrado) - Programa de Pós-Graduação em Ciência da Computação, Universidade Estadual de Feira de Santana, Feira de Santana. |
| dc.identifier.uri.fl_str_mv |
http://tede2.uefs.br:8080/handle/tede/1793 |
| identifier_str_mv |
PEREIRA, Francisco Tito Silva Santos. Avaliação da qualidade do estilo de código de estudantes através de analisadores estáticos, 2025, 94 f., Dissertação 9mestrado) - Programa de Pós-Graduação em Ciência da Computação, Universidade Estadual de Feira de Santana, Feira de Santana. |
| url |
http://tede2.uefs.br:8080/handle/tede/1793 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.program.fl_str_mv |
-4570527706994352458 |
| dc.relation.confidence.fl_str_mv |
600 600 600 |
| dc.relation.department.fl_str_mv |
4335108523020347051 |
| dc.relation.cnpq.fl_str_mv |
3671711205811204509 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Estadual de Feira de Santana |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
| dc.publisher.initials.fl_str_mv |
UEFS |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
DEPARTAMENTO DE TECNOLOGIA |
| publisher.none.fl_str_mv |
Universidade Estadual de Feira de Santana |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UEFS instname:Universidade Estadual de Feira de Santana (UEFS) instacron:UEFS |
| instname_str |
Universidade Estadual de Feira de Santana (UEFS) |
| instacron_str |
UEFS |
| institution |
UEFS |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UEFS |
| collection |
Biblioteca Digital de Teses e Dissertações da UEFS |
| bitstream.url.fl_str_mv |
http://tede2.uefs.br:8080/bitstream/tede/1793/4/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdf.jpg http://tede2.uefs.br:8080/bitstream/tede/1793/3/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdf.txt http://tede2.uefs.br:8080/bitstream/tede/1793/2/Francisco+Tito+Silva+Santos+Pereira+-+Disserta%C3%A7%C3%A3o.pdf http://tede2.uefs.br:8080/bitstream/tede/1793/1/license.txt |
| bitstream.checksum.fl_str_mv |
dcc5bb04bdb9d7700c42394e9db833c8 812ff78411e83855a75124eb04774215 e64d07d8eb8b76ca09f447cff2169888 7b5ba3d2445355f386edab96125d42b7 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UEFS - Universidade Estadual de Feira de Santana (UEFS) |
| repository.mail.fl_str_mv |
bcuefs@uefs.br|| bcref@uefs.br||bcuefs@uefs.br |
| _version_ |
1865469248105611264 |