Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Implementación de medallas sociales en jueces en línea

dc.contributor.advisorGómez Martín, Marco Antonio
dc.contributor.advisorGómez Martín, Pedro Pablo
dc.contributor.authorGarcía de Ceca Elejoste, Eric
dc.date.accessioned2023-06-18T01:26:16Z
dc.date.available2023-06-18T01:26:16Z
dc.date.issued2017
dc.degree.titleDoble Grado en Ingeniería Informática y Matemáticas
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática y Matemáticas (Universidad Complutense, Facultad de Informática, curso 2016/2017)
dc.description.abstract“Implementación de medallas sociales en jueces en línea” es un proyecto que tiene como objetivo la inclusión de diversas funcionalidades en el juez en línea de problemas de programación ‘¡Acepta el Reto!’ para aumentar la interacción entre los usuarios, y fomentar la competitividad entre ellos y la autosuperación. La funcionalidad principal que queremos implementar es la inclusión de nuevos rankings. En concreto, queremos implementar rankings que ofrezcan datos actualizados en tiempo real, y que además puedan filtrarse por lenguaje. De manera secundaria, queremos extender la funcionalidad social con botones de ‘Me gusta’ y de ‘Seguir’. Durante el diseño, se ha prestado especial atención a la eficiencia tanto en tiempo como en memoria de las funcionalidades implementadas, de manera que sigan siendo válidas y rápidas a medida que la plataforma de ‘¡Acepta el Reto!’ siga creciendo con nuevos usuarios y problemas. Para garantizar su efectividad, se han analizado los costes de las diversas implementaciones propuestas y se han realizado algunas pruebas de carga a posteriori usando datos de usuarios, problemas y envíos reales de la web.
dc.description.abstract“Implementation of social badges for online judges” is a project that aims to include various functionalities into ‘¡Acepta el reto!’, an online judge of programming exercises, in order to increase user competitiveness and self-improvement. The main functionality we want to implement is the inclusion of new rankings. In particular, we want to implement rankings that offer real-time data, which will be able to be filtered by language. Secondly, we want to extend social functionality with ‘Like’ and ‘Follow’ buttons. During the design phase, special attention was paid to achieving a both time and memoryefficient implementations, so they remain valid and fast while ‘¡Acepta el reto!’ platform grows, both in users and exercises. In order to guarantee its efficiency, the efficiency of the suggested implementations was analyzed, and some load tests have been made afterward using real user, problem and submission data from the platform.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/44578
dc.identifier.urihttps://hdl.handle.net/20.500.14352/20489
dc.language.isospa
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004.65:061(043.3)
dc.subject.cdu004.42(043.3)
dc.subject.keywordJuez en línea
dc.subject.keywordEjercicios de programación
dc.subject.keywordDesarrollo de framework
dc.subject.keywordMe gusta
dc.subject.keywordSeguidor
dc.subject.keywordClasificación
dc.subject.keywordOnline judge
dc.subject.keywordProgramming exercises
dc.subject.keywordFramework development
dc.subject.keywordLike
dc.subject.keywordFollower
dc.subject.keywordRanking
dc.subject.ucmInternet (Informática)
dc.subject.ucmProgramación de ordenadores (Informática)
dc.subject.unesco3325 Tecnología de las Telecomunicaciones
dc.subject.unesco1203.23 Lenguajes de Programación
dc.titleImplementación de medallas sociales en jueces en línea
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication47690a94-e97c-4f96-917d-569d14ecba3b
relation.isAdvisorOfPublicationef9526b3-169c-4e45-b8f9-2e82965baecb
relation.isAdvisorOfPublication.latestForDiscovery47690a94-e97c-4f96-917d-569d14ecba3b

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Implementacion de medallas sociales en jueces en linea.pdf
Size:
2.08 MB
Format:
Adobe Portable Document Format