Tipos De Datos Definidos Por El Usuario

Páginas: 4 (905 palabras) Publicado: 2 de octubre de 2011
Unidad 1 Tipos de datos definidos por el usuario

Unidad 1: Tipos de datos definidos por el usuario A comienzos de la era informática, un lenguaje de programación venía con tipos (como integers(enteros), booleans (booleanos), strings (cadenas), etc.) y procedimientos incorporados; p. ej., para la entrada y salida de datos. Los usuarios podían definir sus propios procedimientos, y de este modose construyeron programas de gran tamaño. La idea de tipos abstractos supuso un gran avance en el desarrollo de software. Según esta idea, se podría diseñar un lenguaje de programación que admitiesetambién tipos definidos por el usuario. Esta idea surgió del trabajo de muchos investigadores, en particular Dahl (creador del lenguaje Simula), Hoare (quién desarrolló muchas de las técnicas que seutilizan actualmente para trabajar con tipos abstractos), Parnas (que acuñó el concepto “ocultación de datos”, y que por primera vez articuló la idea de organizar los módulos de un programa de acuerdocon el contenido que encapsulaban), y, ya por último, Barbara Liskov y John Guttag, profesores de MIT, que realizaron un trabajo clave en relación con la especificación de tipos abstractos, y con elsoporte de un lenguaje de programación para éstos. La abstracción de datos parte de la idea de que lo que caracteriza a un tipo determinado son las operaciones que se pueden realizar en él. Un número esalgo que se puede sumar y multiplicar; una string es algo que se puede concatenar y que puede tomar una substring (subcadena); un tipo booleano es algo que se puede negar, y así sucesivamente. Encierto modo, los usuarios podían ya definir sus propios tipos en los primeros lenguajes de programación: era posible crear un tipo date a través de un recurso de programación record; por ejemplo, concampos integer para el día, el mes y el año. No obstante, la originalidad de los tipos abstractos radicaba en el énfasis en las operaciones: el usuario del tipo no necesitaba preocuparse por cómo sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tipos de datos definidos por el usuario
  • Tipos de datos definidos por el usuario
  • Tipos de datos definidos por el usuario
  • Tipos De Datos Definidos Por El Usuario
  • Tipos de datos definidos po el usuario
  • Tipos de Usuarios de una Base de Datos
  • Tipos de Usuarios de bases de datos
  • tipos de usuarios de bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS