PROGRAMACIÓN

Beschreibung

Hay un enlace en la nube de TIPOS DE PROGRAMACIÓN, otro en el pentágono de EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN y otro en el círculo de PROGRAMACIÓN ESTRUCTURADA
MaciiuS Xx
Mindmap von MaciiuS Xx, aktualisiert more than 1 year ago
MaciiuS Xx
Erstellt von MaciiuS Xx vor fast 7 Jahre
0
0

Zusammenfassung der Ressource

PROGRAMACIÓN
  1. ¿Qué es un programa?
    1. Son una serie de instrucciones que el ordenador puede entender y que le permiten realizar las acciones para las que han sido creadas.
      1. Utiliza los LENGUAJES DE PROGRAMACIÓN
        1. LENGUAJE MÁQUINA
          1. Utiliza el alfabeto binario, el 0 y el 1, formando cadenas binarias con las que elabora las instrucciones que la CPU del ordenador procesa
            1. Código binario
          2. LENGUAJES DE BAJO NIVEL
            1. Son más sencillos. El lenguaje ensamblador, que es uno de ellos, trató de sustituir al lenguaje máquina por uno mucho más parecido al de los seres humanos.
              1. Assembler x86, JMP y MULT son ejemplos de este tipo de lenguajes
            2. LENGUAJES DE ALTO NIVEL
              1. Diseñados para que los programadores escriban y entiendan instrucciones lo más parecidas al lenguaje humano
                1. Java es un ejemplo de este tipo de lenguajes
              2. Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos.
              3. Se escriben en un código fuente, y esto debe ser traducido a código binario. Para esto se utilizan los compiladores.
              4. EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN

                Anmerkungen:

                • https://es.wikipedia.org/wiki/Historia_de_los_lenguajes_de_programaci%C3%B3n
                1. PRIMERA GENERACIÓN
                  1. Antes de 1950. Se caracteriza por el uso del lenguaje de máquina
                  2. SEGUNDA GENERACIÓN
                    1. De 1950-1955. Se introduce el lenguaje ensamblador.
                    2. TERCERA GENERACIÓN
                      1. De 1956 a 1965. Más completos y comprensibles. Nace el primer lenguaje de alto nivel: FORTRAN
                      2. CUARTA GENERACIÓN
                        1. A partir de 1980. Incluyen herramientas de más alto nivel. Su máximo representante es el SQL.
                        2. DE QUINTA GENERACIÓN
                          1. Se trabaja en ellos para que los ordenadores sean capaces de realizar un propósito mediante técnicas de reglas, reutilización, etc.
                        3. TIPOS DE PROGRAMACIÓN

                          Anmerkungen:

                          • https://desarrolloweb.com/articulos/2477.php
                          1. Programación modular
                            1. Consta de varias secciones que interactúan a través de llamadas a procedimientos con el fin de hacerlo más legible y manejable.
                            2. Programación orientada a objetos
                              1. Usa objetos y sus interacciones para diseñar aplicaciones. Es más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
                              2. Programación estructurada
                                1. Está compuesta por un conjunto de técnicas evolucionadas que aumentan la productividad del programa.
                              3. LA CREACIÓN DE UN PROGRAMA
                                1. Entrada de datos
                                  1. Se recogen datos que luego se almacenan en la memoria central.
                                  2. Proceso o algoritmo
                                    1. Aquí se escriben las instrucciones encargadas de procesar los datos
                                      1. Un algoritmo es una sucesión de pasos que se deben realizar para la resolución de un programa
                                        1. Un diagrama de flujo es la representación gráfica de un algoritmo
                                          1. SÍMBOLOS USADOS
                                        2. Salida de datos o resultado
                                          1. Son las instrucciones que toman los resultados en la etapa del proceso, las cuales se envían a los dispositivos de salida de información.
                                          2. Fases del proceso
                                            1. Definición del programa
                                              1. Diseño del algoritmo
                                                1. Codificación
                                                  1. Compilación ( obtenemos el código objeto)
                                                    1. Depuración de errores
                                                      1. Explotación
                                                    2. TIPOS DE DATOS
                                                      1. OPERADORES
                                                        1. LA PROGRAMACIÓN ESTRUCTURADA

                                                          Anmerkungen:

                                                          • https://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada
                                                          1. Los lenguajes estructurados son aquellos en los que las sentencias incluidas en el código se ejecutan de forma lineal y sencilla
                                                            1. SECUENCIALES
                                                              1. Instrucciones sucesivas que se ejecutan de forma ordenada y seguida
                                                              2. CONDICIONALES O SELECTIVAS
                                                                1. Instrucciones que permiten estrablecer condiciones
                                                                  1. si <condición> entonces <instrucción>
                                                                2. REPETITIVAS
                                                                  1. Instrucciones que se repiten hasta que se cumple una condición
                                                                    1. mientras <condición> haz <instrucción>
                                                                Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                ähnlicher Inhalt

                                                                Operadores Python
                                                                Giovanni Sanhuez
                                                                Test PYTHON
                                                                peralesmagana
                                                                Mis Recursos de Programación
                                                                maya velasquez
                                                                FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                anhita
                                                                Mapa Conceptual de la arquitectura de base de datos
                                                                Alan Alvarado
                                                                Abreviaciones comunes en programación web
                                                                Diego Santos
                                                                codigos QR
                                                                Cristina Padilla
                                                                Linux - Unidad 08 Examen (Español)
                                                                Manuel Lustres
                                                                Editor Dibujo Paint
                                                                gladiscj
                                                                Test de Programacion Básica
                                                                Carlos Santillan
                                                                Prueba de evaluación de conocimientos SQL
                                                                Novaquality