2.3 Esquemas de generación.

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 4 years ago
4406
1

Description

AUTOMATAS 2

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
                        Tecnicas de estudio
                        Sharin Vizcaino
                        Tecnicas de estudio
                        Sosi Caba
                        Decisión 393 Modificación de la Decisión 331 “Transporte Multimodal”
                        Shirley Andrea T
                        Proyecto Tutoria III
                        brandonsanlo
                        competencias para el manejo de la informacion
                        estefani_olin
                        LOGICA
                        Roel Resendez
                        TIPOS DE CLIENTES
                        Diana Marcela LOPEZ ALDANA
                        Clase2-HabilidadesDigitalesparalaEvaluacion-AnaIsabelCruzMacias
                        cranaisa