INSTITUTO TECNOLÓGICO DE FELIPE
CARRILLO PUERTO
ESTRUCTURA DE DATOS
“USO DE TIPOS DE DATOS”
NOMBRE DEL PROFESOR (A): MTI. Niels Henryk Aranda Cuevas.
NOMBRE DEL ALUMNO: Erwin Alexander Villegas tun
INGENIERÍA EN SISTEMAS COMPUTACIONALES
SEMESTRE III GRUPO A
AULA J3
FELIPE CARRILLO PUERTO A 28 DE SEPTIEMBRE DEL 2014
USO DE TIPOS DE DATOS ABSTRACTOS
Para construir un tipo abstracto se debe:
1) Establecer la definición del tipo.
2) Definir también las operaciones (funciones y procedimientos) que
pueden operar con dicho tipo.
3) Ocultar la presentación de los elementos del tipo de modo que sólo
se puede trabajar con ellos usando los procedimientos definidos en 2).
4) Poder crear instancias múltiples del tipo.
DECLARACION E IMPLEMENTACION
La declaración de TDA requiere al menos el uso de dos palabras
reservadas, las cuales son:
Struct: se dice que struct permite crear un tipo de datos que está compuesto
de uno o varios elementos denominados campos. Los campos, a su vez,
pueden ser variables de tipos definidos por el lenguajes u otros TDA.
Una vez definida esta estructura, para ejemplificar y mostrar el grado de
abstracción que puede lograrse, se describe ahora la segunda de las palabras
reservadas.
Typedef: Se utiliza para definir el “alias” o sinónimo de un tipo de datos.
CONCLUSION
Para el uso de TDA se utilizan las dos palabras reservadas en c++, que sirve para
crear tipo de datos denominados campos, en general las dos palabras reservadas
que son Struct y Typedef que sirven para crear nuevos tipos de datos que se
pueden utilizar como cualquier otro tipo de datos.