Programación II Orientada a Objetos

Description

Mapa conceptual
dricardor
Mind Map by dricardor, updated more than 1 year ago
dricardor
Created by dricardor almost 11 years ago
61
0

Resource summary

Programación II Orientada a Objetos
  1. Lenguajes
    1. Lenguajes máquina
      1. Es el diseño del hardware de dicha computadora que finalmente se reducen a 1 y 0
        1. C, C++
      2. Lenguajes ensambladores
        1. Se desarrollaron para convertir los primeros programas en lenguaje ensamblador a lenguaje máquina, a la velocidad de la computadora.
          1. C, C++
        2. Lenguajes de alto nivel
          1. Donde podían escribirse instrucciones individuales para realizar tareas importantes denominados compiladores
            1. Visual Basic .NET, Visual C++ .NET y C#
          2. Historia de C y C+
            1. En 1967 Martin Richards desarrolló BCPL como un lenguaje para escribir software para sistemas operativos y compiladores. BCPL, C y C++. Los que se encuentran en las computadoras portátiles, de escritorio, estaciones de trabajo y pequeños servidores) se escribe en C o C++ es un lenguaje híbrido: es posible programar en un estilo parecido a C, en un estilo orientado a objetos, o en ambos.
          3. ¿Qué es una computadora?
            1. Es un dispositivo capaz de realizar cálculos y tomar decisiones lógicas a velocidades de millones de veces más rápidas que los humanos.
              1. Procesan los datos bajo el control de conjuntos de instrucciones llamadas programas de cómputo
                1. Unidades Lógicas
                  1. Unidad de entrada
                    1. Unidad de salida
                      1. Unidad de memoria
                        1. Unidad aritmética y lógica (ALU)
                          1. Unidad central de procesamiento (CPU)
                            1. Unidad de almacenamiento secundario.
                            2. Sistemas Operativos
                              1. Podían realizar una tarea o un trabajo.
                                1. Conocido como procesamiento por lotes (batch).
                                  1. Se desarrolló para facilitar el uso de la computadora.
                            3. JAVA
                              1. Desarrollador(es) por James Gosling & Sun Microsystems en el año 1991
                                1. Paradigma: Orientado a objetos, imperativo.
                                  1. Extensiones comunes: .java, .class, y .jar.
                                    1. Sistema operativo Multiplataforma, con Tipo de dato Fuerte, Estático. Implementaciones OpenJDK, HotSpot, y Ha influido a C#, J#, JavaScript, PHP, Python
                                2. Una variedad de cafe
                                  1. Piezas llamadas Clases
                                    1. Incluyen Piezas llamadas Metodos
                                      1. Los cuales realizan y devuelven Información cuando completa una tarea
                                        1. APls (interfaces de programación de aplicaciones)
                                          1. Java ME(orientada a entornos de limites recursos)
                                            1. Java SE(entornos gama media y estaciones de trabajo)
                                              1. Java EE(entornos empresariales o de internet)
                                      2. Entorno de Desarrollo
                                        1. Edición: El programa se crea en un editor y se almacena en disco, en un archivo con la extencion.java
                                          1. Compilación: El compilador crea los códigos de bytes y los almacena en disco. En un archivo con la extensión .class
                                            1. Carga: El cargador de clases lee los archivos .class que contienen códigos de bytes del disco y coloca esos códigos de bytes en la memoria
                                              1. Verificación: El verificador de código de bytes confirma que todos los códigos de bytes sean válidos y no violen las restricciones de seguridad de java
                                                1. Ejecución: Para ejecutar el programa, la JVM lee los códigos de bytes y los compila “justo a tiempo” es decir los traduce en un lenguaje que la computadora puede entender. A medida que se ejecuta el programa, existe la posibilidad de que almacene los valores de datos en la memoria principal
                                        2. Programación Orientada a Objetos(POO)
                                          1. Programas en términos de objetos, propiedades y métodos
                                        3. Entorno de Desarrollo Integrado (IDE) NetBeans
                                          1. Código abierto para aplicaciones programadas mediante Java
                                            1. Para aplicaciones multiplataforma, funciona en cualquier sistema operativo
                                              1. Es un software de distribución gratuita
                                            2. Rendimiento y la experiencia de programar
                                              1. Desarrollar aplicaciones para dispositivos móviles
                                                1. Aplicaciones web empresariales a gran escala
                                                2. Se ejecuta en servidores de aplicaciones como GlassFish Server Open Edition 3.0.1, Tomcat 7.0.27, JBoss 6.1
                                              Show full summary Hide full summary

                                              Similar

                                              "El porqué de las maravillas del agua"
                                              Julio Osorio
                                              La historia del futbol.
                                              Osvaldo Hiram Morales Ortiz
                                              Cadena de suministro
                                              Carlos David Carvajal Ortega
                                              Tienda online Panda Market
                                              Martha Roa
                                              Componentes del Marco Estrategico de
                                              ortizzarate954
                                              CAPITULO V ASPECTOS ACADÉMICOS Resolución 04048 del 03-10-2014
                                              Ingrid Milena Lenis Cortes
                                              Artículo 123
                                              Nicole Hernández
                                              Erreinuak
                                              June Gutierrez H
                                              MAPA MENTAL
                                              digio572
                                              LECCION EVALUATIVA proyecto de grado
                                              Breeiner Sierra