Mapa mental
Programación
Conteúdo do mapa
Programación
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.
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.
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
- HTML
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.
- Entorno de Desarrollo Integrado (IDE) Eclipse
Informações
- Descrição
- Mapa Mental sobre Programación, criado por Juanes Música em 21-02-2024.
- Criado por
- Juanes Música
- Visualizações
- 6
- Avaliação