Está en la página 1de 3

Universidad de Guadalajara

Sistema de Universidad Virtual


Licenciatura en Tecnologías e Información

Estructuración de datos
Unidad 1 Tipos de datos estructurados
Actividad 2
Resumen del tema tipo de datos abstractos

Asesor: Luis Eduardo Álvarez Becerra


Alumno: Juan Carlos de los Santos Herrera
Definiciones:

1. Estructura: Debemos de entender por estructura como un conjunto de


variables que pueden ser del mismo tipo o no. Y se encuentran organizadas
de manera lógica dependiendo del fin al que se va a destinar. Ese conjunto
de variables conforma una unidad que da pie a la unidad básica de estructura
de datos. Y la estructura de datos nos permite el almacenamiento y el acceso
a los mismos sin ninguna restricción.
2. Variable: Una variable es un espacio de memoria que almacena un valor y
este puede ser un objeto o tipo de dato que puede cambiar durante la
ejecución del programa. Ya dependiendo del tipo de lenguaje estas variables
pueden ser diferentes: enteras, reales, carácter, lógicas y de cadena. Al ser
declarada una variable de un tipo, esta solo puede ser afectada con un dato
del mismo tipo. Es decir, una variable de tipo carácter, solo puede ser
afectado por otro dato similar y no por un dato tipo fecha. Las variables son
utilizadas en funciones o expresiones ya sea en la memoria principal o la
memoria secundaria.
3. Alias: Es la forma de nombrar de manera alternativa a un medio ya existente
y permite facilitar la lectura del código que se está utilizando. Utilizando alias
es más sencillo acceder a un determinado grupo de datos.
4. Operaciones con estructuras: Básicamente las operaciones son funciones
que se realizan sobre una estructura de datos y la función depende del tipo
de resultado que deseamos realizar. Pueden ser operaciones de consulta,
operaciones de actualización, de sustitución etc.
a. Seudocódigo captura calificaciones y aprueba o no asignatura
1. Inicio (captura calificación)
2. Declara variable: Calificación mínima 6
3. Captura alumno
4. Captura asignatura
5. Captura calificación
6. Si calificación > 6
7. Aprueba
8. Si calificación < 6
9. Reprueba
10. Fin
5. Estructura anidada: Esta es la organización de varias estructuras que
pueden guardar una relación entre sí y permite organizar de manera más
adecuada la información para su posterior uso.
a. La ocuparía en datos que cuenten con una relación directa y que nos
permita acceder a ella de manera más sencilla. Como ejemplo pondré
un cambio en la estructura del sistema infor LN. Anteriormente los
datos de clientes y de proveedores se guardaban en tablas diferentes
del sistema. En la actualidad ambos agentes se dan de alta en un solo
entorno y sobre los datos mismos se hacen las actualizaciones del
alcance comercial de cada uno de ellos. El nombre de Proveedor y
cliente fue sustituido por el de PARTNER y cuando se registra uno de
ellos se le van incrementando los datos importantes. A un partner se
le indica que es de compra y en su caso si se le compran solo
productos o solo servicios o ambos. Las listas de precio con esta
nueva estructura ahora están unificadas y no como antes que existían
listas de precio para cada uno de ellos.

Bibliografía:

Introducción a la programación, Mihaela Juganaru Mathieu , Grupo Editorial Patria, Primera edición ebook, 2014.

Fundamentos de programación, Luis Joyanes Aguilar, Editorial Mc Graw Hill, Cuarta edición, 2008 España.

Tipos de datos abstractos, Sabrina Lizbeth Vega Maldonado, Udg virtual, Jalisco, México, 2013.