GoConqr has a new look! Let us know what you think.

Mind map

Cap 1 JOYANES

Kenneth Corrales Spanish

Cap 1 JOYANES

Map content

Cap 1 JOYANES

  1. ABSTRACCIÓN

    • Abstracción de Control
      • Aquí tenemos: saltos, condicionales, bucles, excepciones, plantillas, etc. Es decir aquí tenemos lo que nos dice en que orden se van a ejecutar las instrucciones
    • Abstracción de Datos
      • Aquí es donde podemos crear nuevos tipos de datos, esto con el fin de que sea mas corto, fácil y o entendible el programa.Estamos por lo tanto tocando la creación de clases y por ende entrando al mundo de la Programción orientada a objetos
  2. TIPOS DE DATOS ABSTRACTOS

    • Tenemos prácticamente 2 partes: los datos(estructura de datos) y los métodos para manipular estos datos. Al ser un tipo de dato, tenemos una parte pública que son los nombres de los métodos y una parte privada que es como están implementados estos métodos
    • Entre las ventajas tenemos:
      • Mejor modelado del mundo real
      • Mejoras en el rendimiento
      • Mejoras en la reusabilidad
      • Separa el uso del tipo de dato a su funcionamiento
    • Especificación
      • Informal
        • SUMAR(int,int) -> Toma dos numeros enteros y los suma, retorna el resultado de la suma
      • Formal
        • Se debe especificar la cabecera de la clase, es decir que hace o representa esta clase, los métodos deben de estar representados semántica y sintácticamente, tanto sus entradas como salidas
      • https://www.youtube.com/watch?v=Qj3xmWXuesE
  3. PROGRAMACIÓN ESTRUCTURADA

    • Su unidad básica son las funciones, que son subrutinas que tienen una función especifica. Este paradigma encuentra problemas cuando se crean problemas mas grandes y que por lo tanto necesita soluciones mas complejas, no hay control de que función tiene derecho a usar que datos,esto sumado al hecho que carece de similitud al mundo real
    • Datos Locales: son los que se crean en una función y solo existen en ella
    • Datos Globales: son datos a los que se puede acceder desde cualquier función
    • No se puede crear un modelado del mundo real, ya que ej: un avión no puede ser representado mediante un metodo o una función
  4. PROGRAMACIÓN ORIENTADA A OBJETOS

    • A diferencia de la programación Estructurada, se hace mas fácil acoplar la realidad al lenguaje mediante la creación de objetos
      • entre las caracteristicas principales tenemos:
        • Abstracción
        • Encapsulamiento
        • Herencia
        • Polimorfismo
        • https://www.youtube.com/watch?v=A_hdpi2oUw0

Images and files in the map

  • Cap 1 JOYANES

Information

Description
Mind Map on Cap 1 JOYANES, created by Kenneth Corrales on 25/02/2019.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?