• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • Tagged with
  • 6
  • 4
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Visualizador y evaluador de mallas geométricas sobre una plataforma Web

Muñoz León, David Miguel January 2018 (has links)
Memoria para optar al título de Ingeniero Civil en Computación / El objetivo del presente trabajo de título consiste en el diseño y desarrollo de una aplicación web para la visualización y evaluación de la calidad de mallas de polígonos. Las mallas de polígonos se refieren a un conjunto de polígonos, aristas y vertices que definen alguna forma u objeto. Actualmente existen variados visualizadores de mallas de polígonos, pero la existencia de esta aplicación se justifica en que ninguno de los visualizadores existentes provee capacidades de evaluación según las propiedades geométricas de las mallas (y si las tiene, no es de manera explícita). Con esta característica, la aplicación busca ser de utilidad para investigadores que trabajen con mallas de polígonos, ayudándolos a encontrar defectos o problemas en estas de manera rápida y sencilla. Durante el desarrollo de la aplicación se usan conceptos de interacción humano computador para lograr una aplicación que sea agradable estéticamente, y que sea fácil de aprender utilizar. El enfoque principal del trabajo es el de aprender y aplicar conceptos de Computación Gráfica. Esto incluye entre otras la manipulación de las mallas utilizando matrices, modelos de iluminación y hacer uso de la GPU. En esta línea, se procura también que el código de la aplicación sea lo suficientemente legible para que sirva también como una herramienta educativa, en que los estudiantes o personas interesadas en Computación Gráfica puedan ver en el código y documentación, los conceptos matemáticos y de programación que hay detrás de esta. Como resultado final se obtiene una herramienta que permite visualizar mallas geométricas, las cuales pueden ser inspeccionadas con acciones como mover, rotar y escalar. Para evaluarlas permite seleccionar elementos de las mallas según propiedades geométricas, y permite generar gráficos respecto a estas mismas propiedades. La aplicación posee una interfaz usable, que es útil tanto para investigadores como para estudiantes. También tiene un buen rendimiento, que hace que la aplicación pueda soportar sin problemas mallas de hasta 1.500.000 de polígonos; y actualmente está a la par con otros visualizadores web existentes. Todo lo anterior, sumado a que la aplicación es gratis y de código abierto, permite que cualquier persona pueda utilizarla sin restricción, ya sea para evaluar mallas o para aprender Computación Gráfica. También, cualquier usuario con conocimientos de programación tiene la libertad de adaptarla para sus necesidades específicas. En el futuro cercano, se planea mejorar el rendimiento de la aplicación, y aumentar el número de formas de visualizar y evaluar las mallas geométricas. / Fondecyt N° 1181506
2

Desarrollo de un lenguaje para la visualización de estructuras de datos

Urzúa Urzúa, Jonathan Alexis January 2018 (has links)
Ingeniero Civil en Computación / Las estructuras de datos son la piedra angular en el desarrollo de cualquier algoritmo o programa. El código fuente de un programa suele describir, en esencia, una serie de operaciones y transformaciones sobre distintas estructuras de datos. El código no sólo debe expresar correctamente estas operaciones para que la máquina pueda ejecutarlas, sino que debe ser legible y entendible por aquellos que trabajan con él, tanto añadiendo nuevas funcionalidades como corrigiendo errores. La motivación principal de esta memoria es mejorar el proceso de documentación de código fuente al incorporar descripciones de las estructuras de datos en juego. Estas descripciones se pueden utilizar posteriormente para la generación de visualizaciones que ayuden a entender de mejor forma el código. Esta memoria describe el desarrollo de un lenguaje para la visualización de estructuras de datos. Se exploran aspectos teóricos y técnicos detrás de la construcción tanto del intérprete del lenguaje como del motor encargado de generar las visualizaciones. Complementario al intéprete y motor del lenguaje, se desarrolló una aplicación web que permite utilizar el lenguaje para generar visualizaciones de forma interactiva, así como explorar las distintas estructuras soportadas por el lenguaje. Se concluye publicando la herramienta en Internet y realizando una evaluación con múltiples usuarios, en la que se validó exitosamente la utilidad y facilidad de uso del lenguaje.
3

Hunter: Una plataforma de reingeniería para JavaScript

Orellana Gutiérrez, Diego Ariel Andrés January 2019 (has links)
Memoria para optar al título de Ingeniero Civil en Computación / En la ingeniería de software resulta clave entender la estructura del código de un proyecto para poder implementar de forma efectiva las funcionalidades requeridas por el cliente. Sin embargo, es común en la industria que el desarrollador deba enfrentarse a bases de código que le son desconocidas y que no cuentan con una documentación adecuada; lo cual entorpece los ciclos de desarrollo y aumenta los costos. La situación en la cual se debe lidiar con código cuyos desarrolladores ya no se encuentran disponibles resulta especialmente crítica. En tal caso, el programador debe realizar un proceso de reingeniería que resulta complejo y demoroso para poder satisfacer las exigencias dadas por el negocio. Con el objetivo de abordar dicha problemática, en este trabajo de memoria se construye un primer prototipo de HUNTER, una plataforma de reingeniería para JavaScript que permite al desarrollador explorar bases de código de forma visual e interactiva. Durante la fase de implementación se resolvieron una serie de desafíos técnicos que permitieron aplicar varios conocimientos enseñados a lo largo de la carrera sobre distintos tópicos tales como lenguajes de programación, patrones de diseño y construcción de interfaces de usuario. Más allá de los retos técnicos enfrentados a lo largo de la confección de la herramienta, se espera que HUNTER pueda asistir al programador en la comprensión de proyectos de JavaScript con los cuales no está familiarizado. Para ello, durante la construcción de la plataforma, se llevaron a cabo pilotos con ingenieros en la industria con la finalidad de recabar feedback temprano y enfocar el desarrollo de HUNTER. Además, mediante experimentos realizados por otros investigadores, se han obtenido resultados que preliminarmente apuntarían a la utilidad de la herramienta para la exploración de proyectos de JavaScript desconocidos. De esta forma, como resultado del presente trabajo de memoria, se obtiene una primera versión de HUNTER que facilita la comprensión de programas de JavaScript. Asimismo, se proponen diversas mejoras para esta plataforma, tales como la presentación de visualizaciones para frameworks} específicos y su extensión a otros lenguajes. Por otro lado, se plantea la interrogante de si la plataforma pudiera no solamente ayudar a la comprensión de programas desconocidos, sino también a un mejor entendimiento de un sistema con el que el desarrollador ya estuviese familiarizado.
4

Visualización para documentos en producción

Pérez Messina, Ignacio Baltazar January 2017 (has links)
Ingeniero Civil en Computación / Gracias a los avances tecnológicos, hoy es posible preservar los diferentes borradores y etapas por los que transita el proceso de escritura de un documento. Un buen ejemplo de ello es el servicio de almacenamiento web Google Drive y su procesador de texto Docs, que permite almacenar diferentes datos del proceso de escritura que están siendo generados masivamente por los mismos usuarios mientras escriben. Un documento en Docs es más que un texto versionado, es un fino registro de cada cambio ocurrido, al cual se ha llamado documento-en-producción para distinguirlo del primero. A pesar de que hoy contamos con ese material invaluable para la investigación del proceso de escritura, para los investigadores de la escritura eso no es suficiente pues exige avanzados conocimientos computacionales. Por ello aparece la necesidad de presentar esa valiosa información de manera más amigable para el usuario. En esta Memoria se diseña una visualización para documentos-en-producción y se implementa un prototipo funcional para los datos que se pueden obtener de Google Drive. Fue necesario desarrollar una nueva estructura de datos para su preprocesamiento. La efectividad de la visualización se muestra por medio de casos de estudio de documentos en un dataset que fue obtenido del proceso de escritura de tareas de estudiantes de la Facultad de Ciencias Físicas y Matemáticas. El análisis de estos casos sugiere que la visualización se muestra adecuada para estudiar el proceso de escritura de textos expositivos, permitiendo observar la estructura jerárquica y/o tópica del texto final, y diferentes características de su proceso de producción. La visualización sigue un paradigma de diseño orgánico, contiene elementos de interactividad y basa su efectividad principalmente en las microdecisiones del usuario a nivel de movimientos del puntero. Se generó un marco de evaluación teórico que arrojó luz sobre las funcionalidades faltantes y las tensiones en el diseño, que muestra, entre otras cosas, que aún no se ha explotado por completo la información disponible y señala el camino para nuevas visualizaciones y futuras exploraciones del documento-en-producción.
5

Audio datos para ciegos sonificación de datos para personas con discapacidad visual : el diseño como medio experimental de comunicación autónoma para discapacitados visuales

Olguín Padilla, Francisco January 2017 (has links)
Memoria para optar al título de Diseñador Gráfico / El proyecto Audio Datos para Ciegos lleva información a usuarios con discapacidad visual, obteniendo esta de manera cualitativa a través del sonido utilizando la Sonificación de datos, lo cual permite la obtención de información de manera autónoma mediante una experiencia sonora. En este caso los datos se presentan de forma no procesada permitiendo que el usuario pueda determinar sus valores mediante la diferenciación de intensidad en los sonidos presentados. Los datos utilizados provienen de los últimos 5 Censos realizados en Chile. Si bien se presenta la cantidad de población en cada región, este puede ser utilizado para la entrega de cualquier tipo de dato, permitiendo una flexibilidad a la hora de qué información entregar. Para la realización de este proyecto se trabajo con la Biblioteca Central para Ciegos en donde pude conocer a personas con discapacidad visual junto a los problemas que tienen a la hora de obtener información del medio y de las dificultades que presenta el ambiente para realizar sus cosas de manera autónoma. Esto se acrecienta teniendo en cuenta que solo entre el 7% y 15% de los discapacitados visuales pueden leer braille, dejando a más del 80% inhabilitados para poder obtener información entregada por establecimientos, instituciones y dispositivos para realizar sus tareas diarias. Con esto en mente el proyecto fue pensado para entregar una instancia experimental de obtención de información de manera autónoma mediante un medio que fuese entendido por todos los discapacitados visuales, sin depender del aprendizaje de braille utilizando una forma de comunicación no convencional e infravalorada como la Sonificación de datos, pudiendo experimentar la magnitud de un dato a través del sonido el cual no puede ser apreciado de la misma manera a través de la gráfica. / 01-03-2020
6

Panel de visualización de información de las universidades estatales para la toma de decisiones de la división de educación superior del Ministerio de Educación de Chile

Aliaga Quezada, Osvaldo Marcelo January 2019 (has links)
Tesis para optar al grado de Magíster en Tecnologías de la Información / En la actualidad el Estado de Chile cuenta con 16 Universidades Estatales tradicionales, que forman parte de un sistema de educación superior heterogéneo de 152 instituciones a lo largo del país. El Ministerio de Educación, a través de la División de Educación Superior, es la entidad que requiere de información para la toma de decisiones, generación de políticas públicas y propuestas legislativas, que propendan al desarrollo de sus instituciones y a la regulación del sistema en pos de mayor calidad y mejor utilización de recursos públicos. Al día de hoy, en este Ministerio no existe una solución que aborde de forma integral las necesidades de información estratégica, que a primera vista entregue una visión global del sistema en general y de cada institución estatal al instante. Esto expone a la jefatura de división no solo a asimetrías de información, en el caso de reuniones presenciales con representantes de cada Universidad por ejemplo, sino también a la demora que implica esperar la recolección de información -usualmente encargada al Servicio de Información de Educación Superior (SIES)- para poder tomar decisiones informadas o generar nuevas acciones. En este trabajo, se propuso una solución de visualización de información a nivel de jefatura de la División de Educación Superior, que permita desplegar información estratégica en situaciones que requieran de rapidez y certeza acerca de las 16 Universidades Estatales chilenas. Al finalizar este trabajo, se contó con un prototipo funcional, realizado en base a metodologías de desarrollo ágil e información disponible, principalmente desde el SIES y otras fuentes relevantes. A su vez, se presentan los resutados de la evaluación de usabilidad y contenido realizada por stakeholders y usuarios de la aplicación, la que entrega resultados acerca de la usabilidad, contenidos y aspectos generales de la aplicación propuesta. De su implementación y posterior uso, se espera que este trabajo sea un aporte ante requerimientos de información y a la vinculación entre las Universidades Estatales y el Estado, motivando mejores decisiones, más informadas y en menor tiempo, contribuyendo así a redefinir un ámbito relevante del país gracias a la potencia de las Tecnologías de la Información.

Page generated in 0.0495 seconds