estructura de datos

Páginas: 28 (6976 palabras) Publicado: 27 de mayo de 2013
TIPOS DE DATOS ELEMENTALES, DE ESTRUCTURAS Y ABSTRACTOS.
Datos objetos, variables y constantes.

Un dato objeto que se define y se nombra explicitamente por el programador en un programa es llamado en forma habital, variable. Una variable simple es un dato objeto elemental con un nombre. Una constante, es un dato objeto con un nombre, el cual se liga a un valor (o valores) en formapermanente durante su tiempo de vida. Una literal (o constante literal) es una constante cuyo nombre es solo la representacion escrita de su valor. Una constante definida por el programador, es una constante cuyo nombre escoge el programador en una definicion del dato objeto. El dato objeto es mas general que el de variable o de constante, ya que los datos objeto no necesitan tener nombres ni ser creadosexplicitamente por el programador.
Especificaciones de datos elementales.
Un dato objeto elemental contiene un valor simple.
 Declaraciones.
Una declaracion es una instruccion en un programa que sirve para comunicarse con la informacion del traductor del lenguaje a cerca del numero y tipo de los datos objeto que se necesitan durante la ejecucion de un programa.
 Datos numericos.Algunas formas de datos numericos se encuentran en casi todos los lenguajes de programacion, pero los detalles de la especificacion e implementacion de tales tipos varia mucho, los tipos de numeros enteros y reales son mas comunes, porque estan directamente soportados en el hardware de la computadora. Las diferentes clases de datos numericos son:
Enteros. Un dato objeto de tipo entero no tieneotros atributos ademas de su tipo. La serie de valores enteros definidos por el tipo forman un subconjunto ordenado, dentro de los limites finitos del conjunto infirnito de enteros.
Reales de punto flotante. Un tipo de datos de numeros reales de punto flotante se especifica con el simple atributo del tipo de dato REAL. En forma alternativa, debe especificar el programador la precision requerida enlos numeros de punto flotante, en terminos del numero de digitos utilizados en la represetacion decimal, como en Ada y en PL/I.
Otros tipos de datos numericos.
Numeros reales de punto fijo. Un numero de punto fijo se representa como una secuencia de digitos de longitud fija, con el punto decimal posicionado en un punto entre dos digitos.
Numero complejos. Un numero complejo consta de un parde numeros reales, que representan las partes reales e imaginarias de un numero. Un tipo de dato de numeros complejos puede ser proporcionado con facilidad, representando cada dato objeto como un bloque de dos locaciones de almacenamiento que contienen un par de valores reales.
Numeros racionales. Un numero racional es el cociente de dos enteros. La razon usual para incluir un tipo de dato denumeros racional en un lenguaje es evitar los problemas de redondeo y truncamiento que se encuentran en las representaciones de reales de punto fijo y punto flotante. Como resultado, se desea representar numeros racionales como pares de enteros de longitud ilimitada.
Caracteres.
La mayoria de los datos entran y salen en forma de caracteres. Por lo regular se proporciona la conversion a otrostipos de datos durante la entrada y salida, pero el proceso de algunos datos directamente en forma de caracteres tambien es importante. Las secuencias de caracteres (cadenas de caracteres) se presenta como una unidad. Las provisiones para datos en cadenas de caracteres pueden ser proporcionadas ya sea directamente a traves de un tipo de dato de cadena de caracteres (como en SNOBOL4 y PL/I) o a travesde un tipo de datos caracter, con una cadena de caracteres considerada como un arreglo lineal de caracteres (como en APL, Pascal, Ada, o C).
Enumeracion.
Es comun en programacion tener una variable que puede tomar solo uno de un numero pequño de valores. Muchos lenguajes recientes como Pascal, Ada o C, incluye un tipo de datos de enumeracion que permite al programador definir y manipular esas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de Datos
  • Estructura De Datos
  • Estructura de datos
  • Estructura de datos
  • Estructura de datos
  • Estructuras de datos
  • Estructura de Datos
  • estructura de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS