Paradigma de Programación Orientado a Objetos

Description

Resumen Capitulo 1-5
JULIAN CAMILO RIVEROS FONSECA
Mind Map by JULIAN CAMILO RIVEROS FONSECA, updated more than 1 year ago
JULIAN CAMILO RIVEROS FONSECA
Created by JULIAN CAMILO RIVEROS FONSECA about 4 years ago
28
0

Resource summary

Paradigma de Programación Orientado a Objetos
  1. se entiende como una filosofía general de desarrollo de sistemas. Aunque sus conceptos son mucho más amplios
    1. Nos proporciona una manera de organizar nuestro trabajo conocimiento en forma conceptual y nos da una visión de como las personas comprenden y procesan el mundo que los rodea.
      1. de estas formas podemos estructurar modelos que nos permiten crear conceptos nuevos y así sucesivamente crear una red de conceptos interconectados pero clasificados
        1. Permitiendo tener una visión hacia el futuro tal que si necesita cambiar algo solo cambia esa cosa en eso específico
          1. Principio Solido
            1. Evitar las Ambiguedades
        2. Conceptos
          1. Los conceptos conforman nuestra percepción, utilizamos conceptos como unidades de conocimientos, donde cada uno tiene una intensidad y una extensión. La intensidad es la definición completa del conjunto y la prueba que determina si el concepto se aplica o no a un objeto. La extensión es el conjunto de todos los objetos a los que se aplica el concepto
            1. Los conceptos pueden ser
              1. Concretos: Persona, lápiz, etc
                1. Intangible: Tiempo, calidad, etc
                  1. Roles:doctor, cliente
                    1. Jucios: buen ejemplo, salario Alto
                      1. Relación: matrimonio,sociedad
                        1. Eventos: venta, compra
                        2. Simbolización de la intensidad y la extensión
                          1. Los símbolos son una manera concisa de referirse a los objetos, son un medio práctico para identificar conceptos
                            1. La tríada del concepto
                              1. concepto
                                1. intensidad
                                  1. extensión
                            2. Dominios
                              1. La compresión de los conceptos se lleva a cabo por lo general mediante la identificación y definición del contexto: o dominio
                                1. Un dominio es un área seleccionada de interés que contiene una colección de objectos que son casos particulares de la especificación del dominio
                                  1. Sin una perspectiva o un contexto, nuestra mente podría tener una mala comprensión del contenido de un mensaje de comunicación
                            3. "los conceptos que adquirimos nos proporcionan un especie de lente mental por medio de la cual tomamos conciencia de los objetos de nuestro mundo"
                            4. Objetos o instancias
                              1. El análisis orientado a objetos investiga los objetos sin prejuicio de si van a ser datos o no, será un objeto siempre y cuando tengamos los conceptos para hacerlo así.
                                1. La mayor parte de los objetos tiene periodos de existencia, aparecen en nuestra conciencia cuando les aplicamos un concepto y desaparecen cuando no se les puede aplicar más conceptos
                                  1. un concepto es una colección particular o clase de objectos.La membresía de un conjunto estará determinada por la definición completa o intensidad de su concepto. Cada conjunto es una colección de objetos que cumplen lo requisitos de membresía de su concepto subyacente
                              2. TIpos de Objetos o clases
                                1. Utilizamos el término concepto para indicar una noción o idea que en nuestra conciencia aplicamos a los objetos. Así, un concepto es solo una palabra o símbolo que podemos utilizar en vez de repetir su definición.
                                2. Asociación de objetos
                                  1. Las asociaciones definen la forma en que los objetos de distintos tipos se pueden ligar o conectar para permitir la construcción de sistemas conceptuales
                                    1. Asociaciones
                                      1. se definen en que objetos de diferentes tipos se pueden ligar o conectar
                                      2. Relaciones
                                        1. Las relaciones se pueden utilizar cuando el analista quiere considerar a las asociasiones
                                        2. Las n-adas son invariantes
                                          1. una n-ada es un objeto invariante compuesto por otros objetos, cada n-ada es una relación(tipo de relación)
                                          2. Mapeos
                                            1. El mapeo asigna los objetos de un tipo a objetos de otro tipo, en otras palabras es un proceso que, dado un objeto, devuelve o hace corresponder un objeto o un conjunto de objetos. Un mapeo que siempre hace corresponder un único objeto
                                        3. Julian Camilo Riveros Fonseca 1152057
                                          Show full summary Hide full summary

                                          Similar

                                          Diapositivas de Topología de Redes
                                          lisi_98
                                          Elementos que conforman a google chrome
                                          juan carlos hernandez morales
                                          Construcción de software
                                          CRHISTIAN SUAREZ
                                          Sistema de Gestor de Base de Datos MongoDB
                                          Edwin Herlop
                                          TRABAJO DE TOPOLOGÍA DE REDES
                                          lisi_98
                                          Arquitecturas de Sistemas Distribuidos
                                          Edisson Reinozo
                                          Cloud Data Integration Specialist Certification
                                          James McLean
                                          INFORMÁTICA - Periféricos de entrada y salida
                                          Serna Izaoly
                                          Conceptos Básicos de Informática
                                          jose antonio negreros orellana
                                          CARACTERISTICAS DE UN PROCESO INDUSTRIAL
                                          josm8506
                                          LA RESPONSABILIDAD EN MI PROYECTO DE VIDA
                                          daylen castillo