Está en la página 1de 4

Carlos Eduardo avalos Martínez

Unideg león
10mo cuatrimestre
17/10/2022
Actividad 5: Generación de Código
intermedio.
Maestro: Ramon Ernesto Garza de los
Santos
Introduccion

En el proceso de traducir un programa fuente a código destino, un compilador puede construir


una o más representaciones intermedias, las cuales pueden tener una variedad de formas. Los
árboles sintácticos son una forma de representación intermedia; por lo general, se utilizan
durante el análisis sintáctico y semántico.

Después del análisis sintáctico y semántico del programa fuente, muchos compiladores
generan un nivel bajo explícito, o una representación intermedia similar al código máquina,
que podemos considerar como un programa para una máquina abstracta.

Desarrollo
Short

short: El tipo de dato short es un entero de 16 bits complemento a dos. Su


valor mínimo es -32,768 y el máximo 32,767 (inclusive). int: El tipo de dato int
es un entero de 32 bits complemento a dos. Su valor mínimo es -2,147,483,648
y el máximo 2,147,483,647 (inclusive).

Int

int: El tipo de dato int es un entero de 32 bits complemento a dos. Su valor mínimo
es -2,147,483,648 y el máximo 2,147,483,647 (inclusive). Generalmente este tipo es la
elección predeterminada para valores enteros a no ser que haya una razón (como las
mencionadas anteriormente) para elegir otro.
Long

long: El tipo de dato long es un entero de 64 bits complemento a dos. Su valor


mínimo es -9,223,372,036,854,775,808 y el máximo 9,223,372,036,854,775,807
(inclusive). Utilice este tipo de dato cuando necesite un rango de valores más amplio
que el proporcionado por int.

Conclusión

Los tipos de datos son cruciales y necesarios en la programación, Los lenguajes de alto nivel se
desarrollaron con el objetivo de ser más accesibles y entendibles por la mayoría de
programadores, de manera que los programadores pudieran concentrarse más en resolver la
tarea o los problemas y no en el lenguaje que la maquina tenía que entender.

También podría gustarte