Fundamentos Generales

Beschreibung

Lenguajes de Programacion Mindmap am Fundamentos Generales, erstellt von Ernesto Vector am 14/09/2017.
Ernesto Vector
Mindmap von Ernesto Vector, aktualisiert more than 1 year ago
Ernesto Vector
Erstellt von Ernesto Vector vor mehr als 7 Jahre
12
0

Zusammenfassung der Ressource

Fundamentos Generales
  1. Lenguaje de Programación
    1. Lenguaje Artificial
      1. Diseñado para expresar Instrucciones
        1. Llevadas a cabo por máquinas
          1. por ejemplo las computadoras
      2. Clasificación
        1. Bajo Nivel (casi lenguaje Máquina)
          1. Alto nivel (casi lenguaje natural)
        2. Programa
          1. Conjunto de Instrucciones
            1. Realizan una o varias tareas
            2. Algoritmo
              1. Instrucciones elementales seleccionadas
                1. Pueden ser realizadas por un robot o procesador
                  1. Secuencia
                    1. Ejecuta instrucción por instrucción
                    2. Condicional
                      1. Ejecuta un grupo de acciones A o un grupo de acciones B
                        1. En función de el resultado de alguna comparación o condición
                      2. Ciclos iterativos (repetitivos)
                        1. Iteración Definida
                          1. Ejecuta un grupo de instrucciones exactamente "n" veces
                          2. Iteración Condicional
                            1. Repite un bloque de acciones mientras alguna condición sea verdadera
                    3. Estructuras de Control
                      1. Condicional, Secuencial e iterativa
                        1. Pueden estar intercaladas y anidadas para tener un flujo complejo
                      2. Entornos sobre los Lenguajes
                        1. Objetos Denotables

                          Anmerkungen:

                          • Se les puede dar un nombre
                          1. Variables
                            1. Procedimientos
                              1. Parámetros
                                1. Tipos definidos por el usuario
                                  1. Módulos
                                    1. Etiquetas
                                      1. Constantes definidas por el usuario
                                        1. Excepciones
                                        2. Objetos Definidos por el lenguaje
                                          1. Definición del lenguaje

                                            Anmerkungen:

                                            • Por ejemplo: + indica la suma int es el tipo de dato entero etc
                                            1. Escritura del programa

                                              Anmerkungen:

                                              • El programador elige los nombres que usará en sus códigos
                                              1. Tiempo de compilación

                                                Anmerkungen:

                                                • El compilador reserva espacio en memoria para datos que pueden ser procesados estáticamente
                                                1. Tiempo de ejecución

                                                  Anmerkungen:

                                                  • Periodo entre inicio y fin del programa.
                                                  • Todas las asociaciones que no se han realizado previamente, se realizan en este periodo
                                              2. Bloques
                                                1. Región textual del programa identificada por un inicio y un fin
                                                  1. Bloque asociado a un Procedimiento
                                                    1. Bloque in-line

                                                      Anmerkungen:

                                                      • No asocia procedimientos, puede aparecer a cualquier posiciónen la que se pueda colocar algún comando
                                                    2. Entornos
                                                      1. Local

                                                        Anmerkungen:

                                                        • Compuesto por el conjunto de asociaciones para nombres declarados localmente en el bloque
                                                        • Ejemplo: A:{      int b;      b = 5; }
                                                        1. No Local

                                                          Anmerkungen:

                                                          • Entorno formado por las asociaciones de nombres que son visibles dentro del bloque, pero que no se declararon localmente
                                                          • Ejemplo: A:{      int a, b;      B:{           a = a+b; //Variables fuera del bloque      } }
                                                          1. Global

                                                            Anmerkungen:

                                                            • Es el que se forma cuando inicia la ejecución del programa
                                                            1. Operaciones sobre entornos
                                                              1. Se crean

                                                                Anmerkungen:

                                                                • Las asociaciones entre los nombres declarados localmente y sus correspondientes objetos denotables
                                                                1. Se desactivan

                                                                  Anmerkungen:

                                                                  • Las asociaciones entre nombres declarados de forma externa al bloque y que son redefinidos dentro del mismo
                                                                  1. Se reactivan

                                                                    Anmerkungen:

                                                                    • Las asociaciones entre nombres declarados fuera del bloque y que fueron redefinidas dentro del mismo
                                                              Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                              ähnlicher Inhalt

                                                              Mapa Conceptual de la arquitectura de base de datos
                                                              Alan Alvarado
                                                              Abreviaciones comunes en programación web
                                                              Diego Santos
                                                              codigos QR
                                                              Cristina Padilla
                                                              ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
                                                              Ana pinzon
                                                              Simbología de programacion
                                                              Gustavo Angel Beristain Vazquez
                                                              Historia de la Computadora
                                                              Diego Santos
                                                              tipos de errores de programacion
                                                              alex alexnuñez
                                                              Fundamentos de la Programación
                                                              Sukey Nakasima
                                                              EXAMEN PARCIAL 1INF
                                                              Hector Andres S
                                                              PROGRAMACION ORIENTADA A OBJETOS
                                                              ADRIANA RODRIGUEZ
                                                              Conceptos básicos de Economía
                                                              María Eugenia Méndez Piamba