Sunteți pe pagina 1din 1

Esquemas de generación

Instituto Tecnológico de Tlaxiaco


Ing. Sistemas Computacionales
Jorge Coronel Lopez
19/Octubre/2018

I. INTRODUCCIÓN
Los esquemas de generación son las estrategias o acciones VI. ESTATUTO DE CICLOS
que se deberán realizarse y tomarse en cuenta en el momento de Los ciclos se descomponen en un ciclo genérico, por lo que
generar código intermedio. Los esquemas de generación ciclos while, for y dowhile tienen la misma representación
dependen de cada lenguaje. Tomaremos algunos esquemas de
interna. En el caso de C, todo queda en forma de while.
generación del lenguaje C.
Las condiciones lógicas también pueden ser evaluadas en
cortocircuito y reducidas.
II. EXPRESIONES
Para generar expresiones estas deben representarse de VII. ARREGLOS
manera más simple y más literal para que su conversión sea más
Los arreglos se descomponen en estructuras básicas de
rápida.
manejo de manera simple, asípor ejemplo: char *a=“Hola”; se
Por ejemplo: la traducción de operaciones aritméticas debe
especificarse una por una, de tal forma que una expresión sea lo reduce a: a[0]=‘H’; a[1]=‘o’; a[2]=‘l’; a[3]=‘a’; a[4]=‘\0’;
más mínimo posible.

VIII. FUNCIONES
III. DECLARACIÓN DE VARIABLES, CONSTANTES
Las funciones pueden reducir a en línea, lo que se hace es
Las declaraciones de variables y constantes deben separarse
expandir el código original dela función.
de tal manera que queden las expresiones una por una de manera
simple. Las funciones se descomponen simplificando los
Por ejemplo: int a,b,c; se descompone a int a; int b; parámetros de manera individual al igual que el valor de
intc; respectivamente. retorno. [1].

IV. ESTATUTO DE ASIGNACIÓN


Conclusiones
Las operaciones de asignación deben quedar expresadas por
El seguimiento de las normas indicadas permitirá que su
una expresión sencilla, si está es compleja se debe reducir hasta
trabajo resulte visualmente atractivo. Esta misma plantilla se
quedar un operador sencillo.
puede encontrar en formato LATEX, en la dirección web oficial
Por ejemplo: x = a+b/5; debe quedar de la forma y = b/5; z
de las jornadas (http://www.jitel.org).
= a+y; x=z.
AGRADECIMIENTOS
Los agradecimientos deberán ubicarse al final del trabajo,
V. ESTATUTO CONDICIONAL
justo antes de las referencias, en una sección sin numerar.
Las condiciones deben expresarse de manera lo más sencilla
posible de tal forma que puedan evaluarse en cortocircuito. REFERENCIAS
Por ejemplo: una instrucción como: if (a == b && f!=5&&
f%3==0) se evalúa primero x = (a==b && f!=5)y = x && [1] J. Díaz-Verdejo, "Ejemplo de bibliografía", En Actas de las
f%3==0; if (y). XI Jornadas de Ingeniería Telemática, vol. 1, n. 1, pp. 1-5,
2013.

S-ar putea să vă placă și