Use este identificador para citar ou linkar para este item: http://www.monografias.ufop.br/handle/35400000/7716
Registro completo de metadados
Campo Dublin CoreValorIdioma
dc.contributor.advisorFortes, Reinaldo Silvapt_BR
dc.contributor.advisorSilva, Pedro Henrique Lopespt_BR
dc.contributor.authorSouza, Mateus Henrique Máximo Lima de-
dc.date.accessioned2025-04-16T15:07:17Z-
dc.date.available2025-04-16T15:07:17Z-
dc.date.issued2025pt_BR
dc.identifier.citationSOUZA, Mateus Henrique Máximo Lima de. Implementação das funcionalidades administrativas e a conteinerização da plataforma de exercícios práticos de programação opCoders Judge. 2025. 73 f. Monografia (Graduação em Ciência da Computação) - Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto, Ouro Preto, 2025.pt_BR
dc.identifier.urihttp://www.monografias.ufop.br/handle/35400000/7716-
dc.description.abstractEste trabalho dá continuidade ao desenvolvimento da nova plataforma web do opCoders Judge, uma ferramenta para a correção automática de exercícios de programação utilizada na Universidade Federal de Ouro Preto (UFOP). O objetivo principal foi realizar a implementação das funcionalidades administrativas da plataforma e aprimorar sua infraestrutura. Para atingir esses objetivos, foram implementadas funcionalidades para gestão de semestres, estratégias de correção, disciplinas, turmas, usuários, alunos, questões e tarefas. Além disso, a aplicação foi conteinerizada com Docker e configurou-se um servidor de homologação, permitindo testes em ambiente controlado antes da implantação em produção. Também foram desenvolvidos testes unitários e de integração para garantir o funcionamento correto da aplicação e realizados ajustes na interface voltada aos alunos, incluindo melhorias na exibição das submissões, mensagens mais claras durante o envio de soluções, interpretação de fórmulas matemáticas em Latex e suporte à exibição dinâmica de trechos de código hospedados externamente. As ações realizadas nesta monografia melhoraram a usabilidade, a portabilidade e a eficiência operacional da plataforma, contribuindo para sua evolução e potencializando sua adoção em outros contextos.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectCorreção automáticapt_BR
dc.subjectGestão administrativa de websitept_BR
dc.subjectConteinerizaçãopt_BR
dc.subjectEnsino de programaçãopt_BR
dc.titleImplementação das funcionalidades administrativas e a conteinerização da plataforma de exercícios práticos de programação opCoders Judge.pt_BR
dc.typeTCC-Graduaçãopt_BR
dc.contributor.refereeBrito, Aline Norberta dept_BR
dc.contributor.refereeAssis, Guilherme Tavares dept_BR
dc.contributor.refereeFortes, Reinaldo Silvapt_BR
dc.contributor.refereeSilva, Pedro Henrique Lopespt_BR
dc.description.abstractenThis work continues the development of the new web platform for opCoders Judge, a tool for automatically correcting programming exercises used at the Federal University of Ouro Preto (UFOP). The primary objective was to implement the administrative functionalities of the platform and enhance its infrastructure. To achieve these goals, functionalities were developed for managing semesters, correction strategies, disciplines, class groups, users, students, questions, and tasks. Additionally, the application was containerized using Docker, and a homologation server was configured to facilitate testing. Unit and integration tests were also developed to ensure the application's correct functioning, alongside improvements in the student interface, such as clearer submission messages, better visualization of submissions, proper rendering of mathematical formulas using Latex, and dynamic display of externally hosted code snippets. The actions carried out in this monograph improved the platform's usability, portability, and operational efficiency, contributing to its evolution and enabling its adoption in broader contexts.pt_BR
dc.contributor.authorID19.2.4004pt_BR
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
MONOGRAFIA_ImplementaçãoFuncionalidadesAdministrativas.pdf5,57 MBAdobe PDFVisualizar/Abrir


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