2.3 Esquemas de generación.

Description

AUTOMATAS 2
Eliu Osseas   Puc Puc
Mind Map by Eliu Osseas Puc Puc, updated more than 1 year ago
Eliu Osseas   Puc Puc
Created by Eliu Osseas Puc Puc over 7 years ago
5397
1

Resource summary

2.3 Esquemas de generación.
  1. Variables y constantes
    1. Variables.
      1. Espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución del programa
        1. Ejemplo:
          1. area=pi*radio^2
      2. Constantes
        1. Dato numerico o alfanumerico que no cambia durante la ejecucion del programa
          1. Ejemplo:
            1. pi = 3.1416
      3. Que son los esquemas de generación
        1. Estrategias o acciones que deberan realizarse y tomarse en cuenta al momento de generar código intermedio
        2. Variables y constantes
          1. • Las declaraciones de variables y constantes deben separarse de tal manera que queden las expresiones una por una de manera simple.
            1. Expresiones
              1. • Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.
                1. Ejemplos:
                  1. a + (b + 3) / c
            2. 2.3.3 Instruccion de asignación
              1. • Una instrucción de asignación (o simplemente asignación) consiste en asignar el resultado de la evaluación de una expresión a una variable.
                1. Ejemplo:
                  1. x = a+b/5; debe quedar de la forma y = b/5; z = a+y; x=z.
                2. 2.3.5 Funciones.
                  1. una función es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra función o procedimiento.
                    1. En general las funciones deben tener un nombre único en el ámbito para poder ser llamadas, un tipo de dato de resultado, una lista de parámetros de entrada y su código.
                    2. 2.3.6 Estructuras.
                      1. Las Estructuras de Control se emplean para controlar la ejecución y flujo del código, las cuales se dividen en:
                        1.  Estructuras de Selección: son aquellas que se utilizan para realizar operaciones basadas en el valor de una expresión  Estructuras de Iteración: son aquellas que nos permiten ejecutar un bloque de código repetidamente mientras una condicíon específica sea verdadera.
                          1. Estructuras de seleccion
                            1. Estructura if, Estructura switch, For. Estructuras de Iteración; While, Do.
                    3. 2.3.4 Instruccion de control.
                      1. Cuando se presentan implementaciones de Java para las estructuras de control, nos referimos a ellas con la terminología de la Especificación del lenguaje Java, que se refiera a ella como instrucciones.
                        1. • Con las estructuras de control se puede
                          1.  De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case)  Ejecutar un grupo de sentencias mientras exista una condición (Do-While)  Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until)  Ejecutar un grupo de sentencias un número determinado de veces (For-Next)  Etc
                        2. Tipos de estructura de control.
                          1. Ejecución secuencial. Transferencia de control. Estructura de control: selección if simple. If-Then-Else. Select-Case. Do-While. Do-Until. For-Next.
                        Show full summary Hide full summary

                        Similar

                        Organizadores graficos
                        jopigo1971
                        Tecnicas de estudio
                        Deivin Alexander
                        Decisión 393 Modificación de la Decisión 331 “Transporte Multimodal”
                        Shirley Andrea T
                        Atados a una estrella
                        dianiss2345
                        TIPOS DE CLIENTES
                        Juan Camilo Salazar
                        B-LEARNING Y E_LEARNING
                        Andres Chavez
                        Proyecto Tutoria III
                        brandonsanlo
                        competencias para el manejo de la informacion
                        estefani_olin
                        LOGICA
                        Roel Resendez
                        Mapa conceptual maquetas
                        Luimar Camacho