¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Desarrollo de Software Orientado a Objetos Vivian

jeniffer castiblanco Español

Contenido del mapa

Desarrollo de Software Orientado a Objetos Vivian

  1. ¿Para qué sirve?

    • La programación orientada a objetos disminuye los errores y promociona la reutilización del código.
  2. Modelos mas comunes para la creación.

    • 5. Modelo de Pruebas
    • 4. Modelo de Implementación
    • 6. Modelo de Documentación
    • 3. Modelo de Diseño
    • 2. Modelo de Análisis
    • 1. Modelo de Requisitos
  3. Lenguajes

    • JavaScript
    • C#
    • C++
    • Objetive-C
    • Java
    • Matlab
    • Swift
    • PHP
    • R
    • Python
  4. Principios fundamentales

    • Clases
      • Plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los sustantivos en el lenguaje
    • Objetos
      • Unidad dentro de un programa informático que tiene un estado, y un comportamiento. Es decir, tiene una serie de datos almacenados y tareas que realiza con esos datos en el tiempo de ejecución.
    • Atributos
      • son las características individuales que diferencian un objeto de otro y determinan su apariencia, estado u otras cualidades.
    • Metodos
      • Se define como un conjunto de instrucciones englobadas dentro de una sola instrucción, la cual se manda llamar cuando es necesario realizar una tarea.
  5. Metodologías de desarrollo

    • Modelo de Cascada
    • Modelo de Espiral
    • Metodología de Prototipo
    • Metodología de Programación Extrema (XP)
    • Desarrollo Rápido de Aplicaciones (RAD)
  6. ¿Qué es?

    • Es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos y código en forma de métodos.
  7. Características

    • Abstracción
      • procedimiento que permite la elección de una determinada entidad de la realidad, sus características y funciones que desempeñan, la cual es representada mediante clases que contienen atributos y métodos de dicha clase.
    • Encapsulamiento
      • orienta a objetos, se acostumbra a proteger la información o el estado de los atributos para que no se pueda ver o modificar la información del objeto sin el mecanismo adecuado.
    • Principio de ocultación
      • hace referencia a que los atributos privados de un objeto no pueden ser modificados ni obtenidos a no ser que se haga a través del paso de un mensaje
    • Polimorfismo
      • colección de objetos con herencia, si las clases especializadas de una superclase tienen un método con la misma definición o firma, reaccionarán de la manera adecuada cuando reciban el mismo mensaje.
    • Herencia
      • permite reutilizar el código programado en cada clase “heredando” o extendiendo las características de un objeto a sus “descendientes” o derivados.

Información

Descripción
Mapa Mental sobre Desarrollo de Software Orientado a Objetos Vivian, creado por jeniffer castiblanco el 13/02/2022.
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?