Diseño e implementación de un juez en línea para el desarrollo de competencias algorítmicas en la Universidad Libre
| dc.contributor.advisor | Triana, Eduardo | |
| dc.contributor.author | Chaparro Díaz, Ronald Fernando | |
| dc.coverage.spatial | Bogotá | spa |
| dc.date.accessioned | 2016-05-27T15:07:09Z | |
| dc.date.available | 2016-05-27T15:07:09Z | |
| dc.date.created | 2015-02-06 | |
| dc.description.abstract | El presente trabajo define el diseño y la construcción de un Juez en Línea para el desarrollo de competencias algorítmicas. La base conceptual para el desarrollo del juez virtual, está fundamentada en los principios de la programación orientada a objetos y el uso de patrones, frameworks y herramientas para facilitar el desarrollo, como también con el empleo de metodologías ágiles, específicamente SCRUM con la cual se hace la planeación, ejecución y seguimiento del proyecto. El producto terminal, se diseñó con base a buenas prácticas de ingeniería de software, lo que hace al producto fácilmente extensible, flexible y reutilizable. La infraestructura de hardware soportada en los servicios web de Amazon hace que la aplicación sea también fácilmente escalable y de alta disponibilidad. | spa |
| dc.description.abstract | This work presents the design and building of a Judge On Line for programming contests. The concepts to the development of the virtual judge are based on the Object Oriented Programming principles and the use of patterns, frameworks and tools that make easier the development phase. The uses of SCRUM as agile methodology help us to make the planning, control and execution of the project. The software design are made based on good practices in software engineering, to make the application easy to extend, flexible and reusable. The hardware infrastructure is supported on Amazon Web Services technology that makes the application scalable and high available. | Eng |
| dc.format | ||
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | instname:Universidad Libre | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad Libre | spa |
| dc.identifier.uri | https://hdl.handle.net/10901/8420 | |
| dc.language.iso | spa | |
| dc.relation.references | Estupiñan Cisneros Mireya. Como elaborar trabajos de grado. Editorial Ecoe. Ediciones Ltda. 2007 | Spa |
| dc.relation.references | Skiena – Revilla. Programming Challenges. Springer. 2003 | Spa |
| dc.relation.references | Sedgewick Robert – Algorithms Fourth Edition - Addison-Wesley 2011 | Eng |
| dc.relation.references | Cormen Thomas – Introduction to Algorithms – MIT Press 2013 | Eng |
| dc.relation.references | Gamma Erich - Design Patterns: Elements of Reusable ObjectOriented Software - Addison-Wesley Professional - 1994 | Eng |
| dc.relation.references | Drosdek Adam – Estructura de datos y algoritmos en Java – Thomsom - 2010 | Spa |
| dc.relation.references | McConnell Jeffrey – Analysis of Algorithms – Jones and Bartlett - 2012 | Eng |
| dc.relation.references | Date C. J. Introduction to Database Systems - Addison Wesley Longman - 2000 | Eng |
| dc.relation.references | Buschmann Frank - Pattern-Oriented Software Architecture Volume 1: A System of Patterns - Wiley - 1996 | Eng |
| dc.relation.references | Eckel Bruce - Thinking in Java (4th Edition) - Prentice Hall - 2006 | Eng |
| dc.relation.references | Fowler Martin - Patterns of Enterprise Application Architecture - Addison-Wesley Professional - 2002 | Eng |
| dc.relation.references | Booch Grady - Object-Oriented Analysis and Design with Applications (3rd Edition) - Addison-Wesley Professional - 2007 | Eng |
| dc.relation.references | Newham Cameron - Learning the bash Shell: Unix Shell Programming - O'Reilly Media - 2005 | Eng |
| dc.relation.references | Lea Doug - Concurrent Programming in Java™: Design Principles and Pattern, 2nd Edition - Addison-Wesley Professional - 1999 | Eng |
| dc.relation.references | Duckett Jon - HTML and CSS: Design and Build Websites - Wiley - 2011 | Eng |
| dc.relation.references | Hostetler Glenn - Web Service and SOA Technologies - Practicing Safe Techs - 2009 | Eng |
| dc.relation.references | Atkinson Malcolm - Fully Integrated Data Environments: Persistent Programming Languages, Object Stores, and Programming Environments - Springer - 1999 | Eng |
| dc.relation.references | Thomas Dave - Pragmatic Version Control Using CVS - The Pragmatic Programmers - 2003 | Eng |
| dc.relation.references | Patterson David - Engineering Software as a Service: An Agile Approach Using Cloud Computing - Strawberry Canyon LLC - 2013 | Eng |
| dc.relation.references | Stallings William - Operating Systems: Internals and Design Principles - (7th Edition) - Prentice Hall - 2011 | Eng |
| dc.relation.references | Rubin Kenneth - Essential Scrum: A Practical Guide to the Most Popular Agile Process - Addison-Wesley Professional - 2012 | Eng |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | spa |
| dc.rights.license | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject | Juez en línea | spa |
| dc.subject | Competencias algorítmicas | spa |
| dc.subject | Ingeniería de sistemas | spa |
| dc.subject.lemb | TESIS - FACULTAD INGENIERÍA | spa |
| dc.subject.lemb | INGENIERÍA DE SISTEMAS | spa |
| dc.subject.lemb | PROGRAMAS DE ORDENADORES | spa |
| dc.subject.proposal | Competencia | spa |
| dc.subject.proposal | Ejercicio | spa |
| dc.subject.proposal | Juez | spa |
| dc.subject.subjectenglish | Contest | eng |
| dc.subject.subjectenglish | Judge; | eng |
| dc.subject.subjectenglish | Problem | eng |
| dc.title | Diseño e implementación de un juez en línea para el desarrollo de competencias algorítmicas en la Universidad Libre | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | spa |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | spa |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | spa |
| dc.type.local | Tesis de Pregrado | spa |
Archivos
Bloque original
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: