Tesis y Trabajos de Investigación PUCP

URI permanente para esta comunidadhttp://54.81.141.168/handle/123456789/6

El Repositorio Digital de Tesis y Trabajos de Investigación PUCP aporta al Repositorio Institucional con todos sus registros, organizados por grado: Doctorado, Maestría, Licenciatura y Bachillerato. Se actualiza permanentemente con las nuevas tesis y trabajos de investigación sustentados y autorizados, así como también con los que que fueron sustentados años atrás.
Ingresa a su web: Repositorio Digital de Tesis y Trabajos de Investigación PUCP

Explorar

Resultados de búsqueda

Mostrando 1 - 6 de 6
  • Ítem
    Diseño e implementación de una aplicación Web para el registro y monitoreo de las BTS de una empresa de telecomunicaciones
    (Pontificia Universidad Católica del Perú, 2018-11-30) Pachas Matías, Paulo César; Díaz Rosemberg, Arturo Gustavo
    El presente trabajo de tesis consiste en diseñar e implementar un aplicativo web de uso sencillo e intuitivo basado en la programación orientada a objetos para el registro de las BTS de una empresa de telecomunicaciones, con la finalidad de monitorear y actualizar los distintos estados de las BTS. El primer capítulo expone el problema actual a resolver, sus causas y efectos. Posteriormente se concluye esta sección indicando los objetivos planteados en el presente trabajo. El segundo capítulo describe el marco teórico, donde se revisan los distintos frameworks para desarrollo web, el concepto de bases de datos y su utilidad en un aplicativo web, el alcance y limitaciones del aplicativo web a desarrollar, así como el impacto ambiental y social que se presenta en la presente tesis como solución de ingeniería. El tercer capítulo describe las herramientas de trabajo necesarias para desarrollar la web, los requisitos mínimos de la aplicación, la estructura de la base de datos y del aplicativo web. Finalmente, el cuarto capítulo describe el proceso seguido para la implementación de la aplicación web. Se muestra detalladamente el entorno de desarrollo seleccionado, la elaboración de la base de datos, plan de pruebas y el despliegue de la web en un servidor. Se concluye el capítulo mostrando la aplicación final así como cada una de las funciones que la compone.
  • Ítem
    Intérprete y entorno de desarrollo aplicados al auto-aprendizaje de los conceptos de programación orientada a objetos
    (Pontificia Universidad Católica del Perú, 2013-11-26) Mitta Flores, Ever Ricardo; Hirsh Martínez, Layla
    Con el surgimiento de los lenguajes de programación y el gran interés que estos atraen, cada vez hay más personas que deciden sumergirse a este mundo. Otro punto a tomar en cuenta es que no solo hay un estilo de programación sino que la programación puede estar sujeta a diversos paradigmas, siendo estos el paradigma estructurado, el paradigma orientado a objetos, el paradigma orientado a eventos, entre otros. Si bien los diversos paradigmas se relacionan entre ellos, es decir tienen características afines; en ocasiones, no es fácil para las personas dar un salto de un paradigma a otro. Otra dificultad existente suele ser que existen diversos lenguajes de programación orientados a un mismo paradigma lo que genera usualmente confusión en la definición de conceptos propios de dicho paradigma, a causa de las diferentes sintaxis y alcances que poseen estos lenguajes. El propósito del proyecto es centrarse en la adaptación al paradigma orientado a objetos, definiendo así que problemas se presentan para su correcto aprendizaje; así como también buscar las soluciones existentes y proponer una solución de mejora que conlleve a su correcto aprendizaje.
  • Ítem
    Intérprete para un lenguaje de programación orientado a objetos, con mecanismos de optimización y modificación dinámica de código
    (Pontificia Universidad Católica del Perú, 2012-09-06) Gómez Díaz, Renzo Gonzalo; Salamanca Guillén, Juan Jesús; Khlebnikov, Viktor
    Este trabajo trata sobre la implementación de un intérprete para un lenguaje propio, que incluye algunas características que no son abordadas en cursos básicos de Desarrollo de Compiladores. Estas características son: lenguaje de programación orientado a objetos, modificación dinámica de código y optimización de código intermedio. El objetivo de este proyecto es presentar estas características, proponer una forma de implementación de las mismas y finalmente proceder a implementarlas. De tal manera que este trabajo contribuya al aprendizaje de construcción de intérpretes o compiladores, sirviendo como un caso de estudio para aquellas personas que tengan como objetivo profundizar en el tema, y por consiguiente un posible punto de partida para futuros trabajos. Por otro lado, es necesario validar los resultados obtenidos por el optimizador, así como la eficiencia de la forma implementación escogida, por lo que se incluye también una experimentación numérica que permite comprobar las hipótesis planteadas al inicio. En la primera parte, se define el problema identificado, luego se describe un breve marco teórico con los principales conceptos involucrados en el desarrollo del proyecto, seguidamente se muestra el estado del arte con relación a compiladores e intérpretes y se describe la solución al problema planteado al inicio. En la segunda parte, principalmente, se describen los objetivos del proyecto, los aportes específicos, los resultados esperados y las hipótesis. Como se mencionó anteriormente, uno de los objetivos que se persigue es que la tesis pueda servir como un caso de estudio para las personas interesadas y una posible base para trabajos futuros; por lo tanto, es necesario explicar la implementación con un nivel de detalle adecuado. En ese sentido, se describe las distintas partes de la implementación escogida: se comienza con la descripción de la gramática del lenguaje, después se describen las estructuras utilizadas, algunas operaciones primitivas, el código intermedio generado, las principales acciones semánticas, la interpretación, la administración de memoria, los algoritmos de optimización, el diseño del IDE y el ambiente de desarrollo.
  • Ítem
    Desarrollo de un programa para la proyección cónica de figuras geométricas simples en R4
    (Pontificia Universidad Católica del Perú, 2011-06-13) Torres Sovero, Roberto Javier
    El presente trabajo de tesis tiene como principal objetivo hacer una extensión de la proyección cónica a R4 implementando un visualizador para gráficos en cuatro dimensiones que muestre la validez de la propuesta. Geométricamente, la proyección cónica puede interpretarse como la intersección de un cono con un plano. Partiendo de que ambas figuras geométricas pueden ser descritas por ecuaciones vectoriales (que no dependen del número de componentes de dichos vectores), la presente tesis hace un análisis de la proyección cónica en R4, intenta la generalización a Rn de algunos conceptos geométricos utilizados y esboza un diseño de software que permita reutilizar las principales herramientas y buenas prácticas de programación de gráficos en 3D. Será necesaria la generalización a R4 (y posteriormente a Rn) de algunas figuras geométricas simples como cubos, conos, esferas y planos, no sólo para la construcción de la proyección en sí (a partir de un cono y un plano), sino también para contar con un conjunto de figuras geométricas a dibujar. En una arquitectura orientada objetos como la propuesta, esto también implica la necesidad de un diagrama de clases de estas figuras geométricas y de un pipeline para el proceso de creación, transformación y proyección de las mismas. Finalmente, en R4, una clase cámara se encargará de realizar la proyección utilizando transformaciones con matrices y vectores de orden 4, restringiendo la proyección al rango visible de la cámara. Dándole al usuario la posibilidad de mover la cámara en R4 será posible apreciar, en tiempo real, los resultados de las hipótesis desarrolladas en el presente trabajo.
  • Ítem
    Análisis, diseño e implementación de un software para el apoyo del dictado de clases simulando el uso de una pizarra mediante un dispositivo electrónico pen tablet
    (Pontificia Universidad Católica del Perú, 2011-05-09) Vega Navarrete, Brelis Alejandro
    El objetivo del presente documento es presentar las generalidades del proyecto de tesis para optar por el título de Ingeniero Informático, teniendo como tema el análisis, diseño e implementación de un software para el apoyo del dictado de clases simulando el uso de una pizarra cuyos datos de entrada se obtendrán mediante un dispositivo electrónico Pen Tablet.
  • Ítem
    Modelado lingüístico-prosódico para un sistema conversor texto a voz mediante concatenación de demisílabas
    (Pontificia Universidad Católica del Perú, 2011-05-09) Segura Salas, Elí Rónal
    El objeto principal de esta tesis ha sido el estudio del procesamiento lingüístico y prosódico en un sistema conversor de texto a voz, basado en concatenación de unidades para un hablante limeño del castellano. Basado en la información proporcionada por el estudio antes mencionado, se realizó el análisis, diseño e implementación de los módulos del procesamiento lingüísticoprosódico de un sistema conversor texto a voz; así como también, se hicieron los cambios necesarios en los módulos del sintetizador de voz, para aprovechar la información prosódica (duración segmental y contorno de frecuencia fundamental) proveniente de esos módulos.