Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro
En el presente trabajo de grado se busca desarrollar una aplicación Web que será soporte para el rendimiento de la población estudiantil del Politécnico grancolombiano en las pruebas SaberPro. La aplicación web será desarrollada usando las herramientas tecnológicas: Framework Angular, Nodejs, Expres...
- Autores:
-
Bernal Bernal, Juan Pablo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Institución Universitaria Politécnico Grancolombiano
- Repositorio:
- Alejandría Repositorio Institucional
- Idioma:
- spa
- OAI Identifier:
- oai:alejandria.poligran.edu.co:10823/7575
- Acceso en línea:
- http://hdl.handle.net/10823/7575
- Palabra clave:
- Aplicación Web
Frameworks
Herramientas de desarrollo
Pruebas SaberPro
Automatización de procesos
Educación superior - pruebas
Innovaciones tecnológicas
Development tools
Frameworks
SaberPro tests
Web application
- Rights
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
| id |
Poli2_fd3cd834308cedd99496ff7e62c6ccd0 |
|---|---|
| oai_identifier_str |
oai:alejandria.poligran.edu.co:10823/7575 |
| network_acronym_str |
Poli2 |
| network_name_str |
Alejandría Repositorio Institucional |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| dc.title.translated.spa.fl_str_mv |
Design and implementation of a Web application to support the performance of the general competencies of the students of the Grancolombiano Polytechnic in the SaberPro tests |
| title |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| spellingShingle |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro Aplicación Web Frameworks Herramientas de desarrollo Pruebas SaberPro Automatización de procesos Educación superior - pruebas Innovaciones tecnológicas Development tools Frameworks SaberPro tests Web application |
| title_short |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| title_full |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| title_fullStr |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| title_full_unstemmed |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| title_sort |
Diseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberPro |
| dc.creator.fl_str_mv |
Bernal Bernal, Juan Pablo |
| dc.contributor.advisor.none.fl_str_mv |
Soto Forero, Wilson Eduardo |
| dc.contributor.author.none.fl_str_mv |
Bernal Bernal, Juan Pablo |
| dc.subject.proposal.spa.fl_str_mv |
Aplicación Web Frameworks Herramientas de desarrollo Pruebas SaberPro |
| topic |
Aplicación Web Frameworks Herramientas de desarrollo Pruebas SaberPro Automatización de procesos Educación superior - pruebas Innovaciones tecnológicas Development tools Frameworks SaberPro tests Web application |
| dc.subject.lemb.spa.fl_str_mv |
Automatización de procesos Educación superior - pruebas Innovaciones tecnológicas |
| dc.subject.keywords.spa.fl_str_mv |
Development tools Frameworks SaberPro tests Web application |
| description |
En el presente trabajo de grado se busca desarrollar una aplicación Web que será soporte para el rendimiento de la población estudiantil del Politécnico grancolombiano en las pruebas SaberPro. La aplicación web será desarrollada usando las herramientas tecnológicas: Framework Angular, Nodejs, Express.Js, JavaScript MongoDB, plantillas para la realización de los casos de uso, Html5, Css y Redis. En términos generales lo que se quiere es mejorar las estadísticas asociadas con las pruebas SaberPro, proporcionando una herramienta de entrenamiento para los estudiantes de la institución en las competencias generales que se presentan en la prueba. |
| publishDate |
2022 |
| dc.date.issued.none.fl_str_mv |
2022-05-09 |
| dc.date.accessioned.none.fl_str_mv |
2025-02-20T16:53:24Z |
| dc.date.available.none.fl_str_mv |
2025-02-20T16:53:24Z |
| dc.type.spa.fl_str_mv |
bachelorThesis |
| dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
| dc.type.redcol.none.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
acceptedVersion |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10823/7575 |
| dc.identifier.instname.spa.fl_str_mv |
instname:Politécnico Grancolombiano |
| dc.identifier.reponame.spa.fl_str_mv |
reponame:Alejandría Repositorio Comunidad |
| dc.identifier.repourl.spa.fl_str_mv |
repourl:http://alejandria.poligran.edu.co |
| url |
http://hdl.handle.net/10823/7575 |
| identifier_str_mv |
instname:Politécnico Grancolombiano reponame:Alejandría Repositorio Comunidad repourl:http://alejandria.poligran.edu.co |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.relation.references.spa.fl_str_mv |
hostiger.es- “Qué es AngularJS”. Disponible en https://www.hostinger.es/tutoriales/que-es-angular Drauta (s.f). “¿Qué es Node.js y para qué sirve?” [Internet]. Disponible en https://www.drauta.com/que-es-nodejs-y-para-que-sirve GUSTAVO ANDRÈS, PÈREZ. (2016). RELACIÓN DEL RENDIMIENTO ACADÉMICO CON RESULTADOS EN LAS PRUEBAS SABER PRO DE ESTUDIANTES DE LA FACULTAD DE INGENIERÍA. Bravo Ruiz, I., & Arturo, J. (2019). FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO Autor(es): Bach. SOSA QUISPE OBED NEFTALI Asesor. Molina Flores, Efrén Alexander (2019). Diseño y desarrollo de una plataforma web que permita la enseñanza y aprendizaje de niños con grado discapacidad intelectual menor al 60 % /. (Trabajo de Titulación de Ingeniero en Informática ). Zuñiga Vazquez, (2020)UNIVERSIDAD POLITÉCNICA DE SINALOA PROGRAMA ACADÉMICO DE INGENIERÍA EN INFORMÁTICA. PROPUESTA METODOLÓGICA. (n.d.). (2018). Obtenido de GUÍA DE ORIENTACIÓN: https://www.icfes.gov.co/documents/20143/498349/Guia+de+orientacion+modulos+de+competencias+genericas+saber+tyt+2018+2.pdf (2022). Obtenido de Documentación del examen Saber PRO: https://www.icfes.gov.co/documents/20143/518352/Documentacion%20saber%20pro.pdf CarlosSánchez Acosta, V. T. (20 de Mayo de 2015). Revista científica INGENIERÍA: CIENCIA, TECNOLOGÍA E INNOVACIÓN. Obtenido de ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA: http://revistas.uss.edu.pe/index.php/ING/article/view/101/100 Erraez Vacacela, E. E. (2020). Utmach. Obtenido de Desarrollo de un sistema de información para la administración de proyectos de software aplicando vue y express framework: http://repositorio.utmachala.edu.ec/handle/48000/15663 Jimmy Rolando Molina Ríos, N. M. (23 de Septiembre de 2016). Evaluación de los Frameworks en el Desarrollo de Aplicaciones Web con Python. Obtenido de https://doi.org/10.18294/relais.2016.201-207 Jimmy Rolando Molina Ríos, N. M. (23 de 09 de 2016). Revista Latinoamericana de Ingeniería de Software. Obtenido de Evaluación de los Frameworks en el Desarrollo de Aplicaciones Web con Python: http://revistas.unla.edu.ar/software/article/view/1149 Díaz González, Y., & Fernández Romero, Y. (2012). Patrón Modelo-Vista-Controlador. Telemática, 11(1), 47–57. Retrieved from https://revistatelematica.cujae.edu.cu/index.php/tele/article/view/15 |
| dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| dc.rights.creativecommons.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
| rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.coverage.spatial.none.fl_str_mv |
Bogotá D.C. |
| dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de ingeniería y Diseño e Innovación |
| institution |
Institución Universitaria Politécnico Grancolombiano |
| bitstream.url.fl_str_mv |
https://alejandria.poligran.edu.co/bitstream/10823/7575/2/license.txt https://alejandria.poligran.edu.co/bitstream/10823/7575/3/TesisDocVF%20%281%29.pdf https://alejandria.poligran.edu.co/bitstream/10823/7575/4/TesisDocVF%20%281%29.pdf.jpg |
| bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 f496e6a473a50bc97e6a85ca8488c365 0d1bdb6572a8e265f46590b4ac9d6ce8 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Comunidad Politecnico Grancolombiano |
| repository.mail.fl_str_mv |
dspace@poligran.edu.co |
| _version_ |
1851058987080876032 |
| spelling |
Soto Forero, Wilson EduardoBernal Bernal, Juan PabloBogotá D.C.2025-02-20T16:53:24Z2025-02-20T16:53:24Z2022-05-09http://hdl.handle.net/10823/7575instname:Politécnico Grancolombianoreponame:Alejandría Repositorio Comunidadrepourl:http://alejandria.poligran.edu.coEn el presente trabajo de grado se busca desarrollar una aplicación Web que será soporte para el rendimiento de la población estudiantil del Politécnico grancolombiano en las pruebas SaberPro. La aplicación web será desarrollada usando las herramientas tecnológicas: Framework Angular, Nodejs, Express.Js, JavaScript MongoDB, plantillas para la realización de los casos de uso, Html5, Css y Redis. En términos generales lo que se quiere es mejorar las estadísticas asociadas con las pruebas SaberPro, proporcionando una herramienta de entrenamiento para los estudiantes de la institución en las competencias generales que se presentan en la prueba.Tabla de Contenidos 1. Título del trabajo 1.1. Título 2. Planteamiento del problema 3. Objetivo General 4. Objetivos específicos 5. Alcance 6. Pregunta de investigación 7. Justificación 8. Marco teórico 8.1. Icfes y Saber Pro: 8.2. Frameworks 8.3. Esquema general de la metodología SCRUM 8.3.1. Product backlog 8.3.2. Spring plannig meeting 8.3.3. Sprint Backlog 8.3.4. Daily Sprint (Seguimiento diario) 8.3.5. Sprint Review 8.3.6. Sprint Retros-pective 8.3.7. Product Owner 8.3.8. Equipo de desarrollo 8.3.9. Scrum Master 9. Metodología 9.1. Metodología de desarrollo en Ingeniería 9.2. Método de investigación deductivo 9.3. Backlog 9.4. Backlog planning 9.5. Sprint Retrospective 9.6. Historias de usuario 9.7. Diagrama de dominio UML 2.5 9.8. Diagrama Paquetes UML 2.5 9.9. Diagrama de despliegue UML 2.5 9.10. Manual de instalación Backend 9.11. Manual de instalación Frontend 9.12. Manual de instalación Frontend Administador 9.13. Bitácora del proyecto 9.13.1. Despliegue del proyecto 9.14. Trello con cronograma detallado 9.15. Publicación de página web en dominio poligran 9.15.1. Vista estudiante: 9.15.2. Vista Administrador: 9.15.3. Backend 10. Resultados 10.1. Impactos esperados a partir del uso de los resultados 11. Cronograma 12. Lista de referencias 13. Anexos 13.1. Imágenes de la aplicación 13.1.1. Lista de módulos: 13.1.2. Lista de test dentro de un módulo: 13.1.3. Diseño de tarjeta: 13.1.4. Preguntas: 13.1.5. Respuesta y retroalimentación: 13.1.6. Tipo de resultados: 13.1.7. Perfil del estudiante: 13.1.8. Iconos cabecera 13.1.9. Cuadro de advertencia: 13.2. Código de Github migraciónThis degree work seeks to develop a web application that will support the performance of the student population of the Politécnico grancolombiano in the SaberPro tests. The web application will be developed using the following technological tools: Angular Framework, Nodejs, Express.Js, JavaScript MongoDB, templates for the realization of use cases, Html5, Css and Redis. In general terms, the goal is to improve the statistics associated with the SaberPro tests, providing a training tool for the students of the institution in the general competencies presented in the test.application/pdfspaDiseño e implementación de una aplicación Web para apoyar en el rendimiento de las competencias generales de los estudiantes del Politécnico Grancolombiano en las pruebas SaberProDesign and implementation of a Web application to support the performance of the general competencies of the students of the Grancolombiano Polytechnic in the SaberPro testsbachelorThesisTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttps://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionAplicación WebFrameworksHerramientas de desarrolloPruebas SaberProAutomatización de procesosEducación superior - pruebasInnovaciones tecnológicasDevelopment toolsFrameworksSaberPro testsWeb applicationhostiger.es- “Qué es AngularJS”. Disponible en https://www.hostinger.es/tutoriales/que-es-angularDrauta (s.f). “¿Qué es Node.js y para qué sirve?” [Internet]. Disponible en https://www.drauta.com/que-es-nodejs-y-para-que-sirveGUSTAVO ANDRÈS, PÈREZ. (2016). RELACIÓN DEL RENDIMIENTO ACADÉMICO CON RESULTADOS EN LAS PRUEBAS SABER PRO DE ESTUDIANTES DE LA FACULTAD DE INGENIERÍA.Bravo Ruiz, I., & Arturo, J. (2019). FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO Autor(es): Bach. SOSA QUISPE OBED NEFTALI Asesor.Molina Flores, Efrén Alexander (2019). Diseño y desarrollo de una plataforma web que permita la enseñanza y aprendizaje de niños con grado discapacidad intelectual menor al 60 % /. (Trabajo de Titulación de Ingeniero en Informática ).Zuñiga Vazquez, (2020)UNIVERSIDAD POLITÉCNICA DE SINALOA PROGRAMA ACADÉMICO DE INGENIERÍA EN INFORMÁTICA. PROPUESTA METODOLÓGICA. (n.d.).(2018). Obtenido de GUÍA DE ORIENTACIÓN: https://www.icfes.gov.co/documents/20143/498349/Guia+de+orientacion+modulos+de+competencias+genericas+saber+tyt+2018+2.pdf(2022). Obtenido de Documentación del examen Saber PRO: https://www.icfes.gov.co/documents/20143/518352/Documentacion%20saber%20pro.pdfCarlosSánchez Acosta, V. T. (20 de Mayo de 2015). Revista científica INGENIERÍA: CIENCIA, TECNOLOGÍA E INNOVACIÓN. Obtenido de ANÁLISIS COMPARATIVO DE FRAMEWORKS PARA EL DESARROLLO DE APLICACIONES WEB EN JAVA: http://revistas.uss.edu.pe/index.php/ING/article/view/101/100Erraez Vacacela, E. E. (2020). Utmach. Obtenido de Desarrollo de un sistema de información para la administración de proyectos de software aplicando vue y express framework: http://repositorio.utmachala.edu.ec/handle/48000/15663Jimmy Rolando Molina Ríos, N. M. (23 de Septiembre de 2016). Evaluación de los Frameworks en el Desarrollo de Aplicaciones Web con Python. Obtenido de https://doi.org/10.18294/relais.2016.201-207Jimmy Rolando Molina Ríos, N. M. (23 de 09 de 2016). Revista Latinoamericana de Ingeniería de Software. Obtenido de Evaluación de los Frameworks en el Desarrollo de Aplicaciones Web con Python: http://revistas.unla.edu.ar/software/article/view/1149Díaz González, Y., & Fernández Romero, Y. (2012). Patrón Modelo-Vista-Controlador. Telemática, 11(1), 47–57. Retrieved from https://revistatelematica.cujae.edu.cu/index.php/tele/article/view/15Ingeniería de SistemasFacultad de ingeniería y Diseño e InnovaciónAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://alejandria.poligran.edu.co/bitstream/10823/7575/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open accessORIGINALTesisDocVF (1).pdfTesisDocVF (1).pdfapplication/pdf1090836https://alejandria.poligran.edu.co/bitstream/10823/7575/3/TesisDocVF%20%281%29.pdff496e6a473a50bc97e6a85ca8488c365MD53open accessTHUMBNAILTesisDocVF (1).pdf.jpgTesisDocVF (1).pdf.jpgIM Thumbnailimage/jpeg3747https://alejandria.poligran.edu.co/bitstream/10823/7575/4/TesisDocVF%20%281%29.pdf.jpg0d1bdb6572a8e265f46590b4ac9d6ce8MD54open access10823/7575oai:alejandria.poligran.edu.co:10823/75752025-02-21 03:00:35.942open accessRepositorio Comunidad Politecnico Grancolombianodspace@poligran.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
