GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Conceptualización

Daniel Santiago Varon Englisch

Conceptualización

Inhalt der Mindmap

Conceptualización

  1. En la POO cada objeto se organiza por medio de clases y cada una de ellas contiene sus atributos y metodos donde se comunican entre ellos.

    • Desarrollo de software en la Poo
      • 1) Analisis y diseño orientado a objetos
      • 2) Modelado de dominio: identificar objetos y relaciones entre ellos
      • 3) Encapsulamiento: Implica ocultar los detalles de implementacion de un objeto y exponer una interfaz controlada para interactuar con el.
      • 4) Herencia: la subclase herede atributos y metodos de otra clase (superclases)
      • 5) Polimorfismo: capacidad de objetos de diferentes clases de responder de forma diferente al mismo mensaje o metodo.
      • 6) Abstraccion: Identificar caracteristicas esenciales de un objeto y ocultar los detalles irrelevantes.
      • 7) Interfaces: Define el conjunto de metodos que una clase debe implementar.
      • 8) Pruebas unitarias y de integracion: Realizar pruebas para garantizar que el software cumpla con los requisitos y funcione correctamente.
      • 9) Cohesion y acomplamiento: la cohesion son todos los elementos que estan relacionados entre si. Acoplamiento es la dependencia entre modulos.
      • 10) Patrones de diseño: Permite mejorar la estructura y la eficiencia del codigo
    • Principales entornos de la POO
      • Java
        • Funciones: Encapsulacion, herencia, Polimorfismo, abstraccion, interfaces.
      • C++
        • Funciones: clases y objetos, herencia, polimorfismo, plantillas, encapsulacion.
      • C#
        • Funciones: Propiedades y eventos, delegados y eventos,LINQ, clases y objetos, interfaz de usuario.
    • Visual Studio Code es un editor de texto gratuito y de código abierto creado por Microsoft. Tiene muchas funciones, soporte para varios lenguajes de programación y una gran comunidad de usuarios y extensiones. Atom es otro editor de texto de código abierto desarrollado por GitHub. Se destaca por su facilidad de uso, personalizabilidad y una comunidad activa de desarrolladores que crea complementos y temas. Vím es un editor de texto modal que ha existido durante décadas y es muy popular entre los desarrolladores avanzados debido a su eficiencia, potencia y capacidad de personalización.
    • El Lenguaje de Modelado Unificado (UML) es un estándar de la industria para la visualización, especificación, construcción y documentación de sistemas software complejos. proporciona un conjunto de diagramas que permiten a los desarrolladores representar diferentes aspectos de un sistema, desde su estructura estática hasta su comportamiento dinámico.
      • Diagramas comunes
        • Diagrama de clases: representa las clases del sistema, sus caracteristicas, metodos y las relaciones entre ellas.
        • Diagrama de objetos: muestra los objetos relacionados y una instancia específica de una clase en un momento específico de la ejecución del sistema.
        • Diagrama de casos de uso: escribe cómo los actores interactúan con el sistema.
        • Diagrama de secuencia: muestra los mensajes que se han intercambiado entre los objetos a lo largo del tiempo.
        • Diagrama de componentes: muestra cómo se conectan las partes físicas y lógicas del sistema.
        • Diagrama de despliegue: muestra cómo se distribuyen físicamente las partes del sistema en el hardware.
    • Editores de texto comunes para POO
      • Visual Studio Code: es un editor de texto gratuito y de código abierto creado por Microsoft. Tiene muchas funciones, soporte para varios lenguajes de programación y una gran comunidad de usuarios y extensiones. Atom es otro editor de texto de código abierto desarrollado por GitHub. Se destaca por su facilidad de uso, personalizabilidad y una comunidad activa de desarrolladores que crea complementos y temas.
      • VIM: Es un editor de texto modal que ha existido durante décadas y es muy popular entre los desarrolladores avanzados debido a su eficiencia, potencia y capacidad de personalización.
      • Atom: es otro editor de texto de código abierto desarrollado por GitHub. Se destaca por su facilidad de uso, personalizabilidad y una comunidad activa de desarrolladores que crea complementos y temas.

Bilder und Dateien der Mindmap

  • Conceptualización
  • Conceptualización
  • Conceptualización
  • Conceptualización
  • Conceptualización
  • Conceptualización
  • Conceptualización

Informationen

Beschreibung
Mindmap am Conceptualización, erstellt von Daniel Santiago Varon am 15/02/2024.
Erstellt von
Daniel Santiago Varon · Feb 2024
Aktualisiert
15 Feb 2024
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck