Estructuras L Gicas De Datos
En un programa, cada variable pertenece a alguna estructura de datos explícita o implícitamente definida, la cual determina el conjunto de operaciones válidas para ella.Las estructuras de datos que se discuten aquí son estructuras de datos lógicas. Cada estructura de datos lógica puede tener varias representaciones físicas diferentes para sus almacenamientosposibles.
Estructuras Primitivas y Simples
Son aquellas que no están compuestas por otras estructuras de datos por ejemplo, enteros, booleanos y caracteres. Otras estructuras de datos se pueden construir deuna o más primitivas. Las estructuras de datos simples que consideramos se construyen a partir de estructuras primitivas y son: cadenas, arreglos y registros.
Primitivas:
Enteros: Un entero es unmiembro del siguiente conjunto de números:
{...,-(n+1), -n,...-2,-1,0,1,2...n,n+1,...}
Las operaciones fundamentales sobre enteros son: suma, resta, multiplicación, división, exponenciación y otras.Todas estas operaciones trabajan sobre un par de números considerados como operadores binarios.
Booleanos: También llamado lógico. Es un elemento que puede tener uno de dos valores: verdadero o falso. Lostres operadores booleanos básicos son not, and, y or (negación, conjunción, y disyunción)
Datos simples:
Numéricos (Integer, Real)
Lógicos (Boolean)
Carácter (Char, String)
DATOS NUMÉRICOS
TipoNumérico Entero (Integer)
Tipo Numérico Real (Real)
Enteros: Es un subconjunto finito de los números enteros. Los enteros son números completos, no tienen componentes fraccionarios o decimales y pueden serpositivos y negativos, por ejemplo, 5,6,-15,-1340.
Los números enteros máximos y mínimos de una computadora de 16 bits suelen ser -32768 a +32767. los números enteros fuera de este rano no se suelenrepresentar como enteros, sino como reales, aunque existen excepciones (FORTRAN, Quick/Qbasic, C, C++,etc).
Reales: Consiste en un subconjunto de los números reales. Lo números reales siempre tienen...
Regístrate para leer el documento completo.