Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://bibdigital.epn.edu.ec/handle/15000/15148
Titel: Desarrollo de una Librería Utilitaria Funcional sobre una Lenguaje Orientado a Objetos, aplicado a un Caso de Estudio
Autor(en): Estrella Heredia, Sebastián
Stichwörter: Programación orientada a objetos
Programación funcional
Java
Lenguajes de programación
Erscheinungsdatum: 2-Mär-2016
Herausgeber: Quito, 2016.
Zitierform: Estrella Heredia, S. (2016). Desarrollo de una Librería Utilitaria Funcional sobre una Lenguaje Orientado a Objetos, aplicado a un Caso de Estudio. 166 hojas. Quito : EPN.
Zusammenfassung: Software nature is not static, it adapts according to customer needs. This means that the life cycle of an application, only starts when it hits the customer. Common tasks are needed to keep the software working on daily basics, like: fixing bugs and add new features. This task could become very straightforward or very complicated according to the software design. Object Oriented programming emphasize on the change of state, which could make difficult to build large scalable distributed systems, since concurrency needs to be handled by the developers. Functional Programming provides a different way of coding and thinking by separating data over functionality, and also by introducing the concept of purity which means that variables are never modified. All this concepts are been applied on a library build on Java, to take advantage of Functional Programming while still programming on Object Oriented Languages.
Beschreibung: La naturaleza del software no es estática, se adapta a las necesidades del cliente. Esto significa que el ciclo de vida de la aplicación, solo empieza cuando el cliente comienza a utilizar la aplicación. Algunas tareas comunes, son necesarias para mantener a la aplicación funcionando, como: arreglar errores y añadir nuevas características. Dichas tareas pueden ser muy fáciles o volverse muy complicadas, de acuerdo al diseño del software. La programación orientada a objetos, se enfatiza en el cambio de estado, lo cual dificulta la construcción de sistemas distribuidos complejos, ya que la concurrencia debe ser manejada por el desarrollador en lugar del lenguaje. La programación funcional provee una manera diferente de pensar y codificar, mediante la separación de los datos y la funcionalidad, también introduce el concepto de puridad. Dichos conceptos fueron aplicados en la construcción de una librería en Java, la cual permite obtener algunas de las ventajas de la programación funcional dentro de un lenguaje orientado a objetos.
URI: http://bibdigital.epn.edu.ec/handle/15000/15148
Art: bachelorThesis
Enthalten in den Sammlungen:Tesis Sistemas Informáticos y de Computación (ISIS)

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
CD-6928.pdf5,94 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.