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

Mapa mental

Programación

Juanes Música Inglés

Contenido del mapa

Programación

  1. Tipo Java

    • Clases y Objetos: Java organiza el código en clases, que son plantillas para crear objetos. Interfaz: Las interfaces en Java permiten implementar herencia múltiple y definir un comportamiento común que puede ser compartido por múltiples clases.
    • Encapsulación: Los modificadores de acceso como público, privado y protegido se utilizan para controlar el acceso a los miembros de la clase. Herencia: La herencia permite que una clase adquiera las propiedades y métodos de otra clase.
    • Polimorfismo: Java admite el polimorfismo, que permite que objetos de diferentes clases sean tratados como objetos de la misma clase a través de interfaces y clases base. Abstracción: La abstracción permite modelar conceptos del mundo real en forma de clases y objetos.
    • Métodos y métodos estáticos: Java también soporta métodos estáticos, que pertenecen a una clase y no a una instancia particular. Constructor: Los constructores son métodos especiales que se utilizan para inicializar objetos cuando se crean.
  2. Tipo UML

    • Objetos: Son las entidades basicas de este modelo. pueden ser Abstractos o Concretos. Clases: Es un grupo de objetos con estructura y comportamiento comun
    • Atributos: Son las que definen la estructura de una clase y de sus objetos. Operaciones: Son funciones o transformaciones que se aplican a los objetos de una clase, puede ser ejecutada por objetos o sobre los objetos.
    • Liga: Es la relación entre objetos. Asociación: Es la relación entre clases de objetos y posibles ligas.
    • Generalización: Es la relación entre una clase (Superclase) y una o mas versiones especializadas de la misma (Subclase). Herencia: Se refiere al mecanismo por el que se comparten atributos y operaciones usando la generalización.
    • Ensamblado: es el objeto central. Módulo: Es una construcción lógica para agrupar clases, asociaciones y generalizaciones.
  3. Tipo internet

    • HTML
      • Etiquetas: Se basan en una etiqueta inicial <etiqueta> y una final </etiqueta>.
      • Ligas: Permiten hacer ligas a otro documento, así: <A HREF="archivo">texto></A>.
      • Formas: Las formas para insertar datos y presionar botones dentro de una página mediante dos etiquetas: Datos: <FORM ACTION=url> y </FORM>. Botones: <INPUT TYPE=Tipo opciones>.
    • JSP: Se basa en XML (extensible Markup Language), al cual se le agregan etiquetas especificas para JSP, además de reconocer las etiquetas de HTML
      • Scripts: Permite insertar códigos en Java mediante la etiqueta <%script%>
      • Declaraciones: Son atributos de la clase <%!declaración%>
      • Expresiones: Son el corazón de JSP permten insertar el resultado de expresiones en Java a un documento HTML. <=%expresión%>
      • JavaBeans: Se encargan de almacenar de manera temporal los parámetros generados por el usuario o que serán enviados de regreso. <jsp:useBean id=nombre class=clase scope=alcance/>
    • Servlets
      • Tienen la misma estructura que la programación HTML pero agregando la referencia al servlet: http://localhost:8080/servlet/ejemplo.Manejo Forma
  4. Entornos de programación

    • Entorno de Desarrollo Integrado (IDE) Eclipse
      • Multiplataforma: Eclipse admite múltiples sistemas operativos, incluidos Windows, Linux y macOS. Soporte en varios idiomas. Aunque Eclipse es conocido principalmente por Java, también admite otros lenguajes de programación a través de complementos.
    • Visual Studio (Microsoft)
      • Herramientas de productividad: ofrece potentes herramientas de productividad como IntelliSense que mejoran la velocidad de desarrollo. Entorno unificado: proporciona un entorno único para desarrollar aplicaciones web, de escritorio y móviles.
    • PyCharm (JetBrains)
      • Refactorización de código: proporciona capacidades de refactorización de código que facilitan la reestructuración y mejora del código existente. Pruebas integradas. Facilita la escritura y ejecución de pruebas unitarias, lo cual es muy importante al desarrollar software basado en Python.
    • Android Studio
      • Desarrollo de aplicaciones de Android: es el entorno oficial de desarrollo de aplicaciones de Android que ofrece herramientas dedicadas para el desarrollo de aplicaciones móviles. Emuladores integrados: proporciona emuladores integrados para probar aplicaciones en varios dispositivos Android.

Información

Descripción
Mapa Mental sobre Programación, creado por Juanes Música el 21/02/2024.
Creado por
Juanes Música
Visitas
6
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?