Programacion
ESTRUCTURA DE DATOS: REPORTE
Integrantes:
Antonio Hernández Bautista
Omar Mejía Acosta
Carlos Alberto Ángeles López
Aldo Alejandro Mendoza Alarcón
Profesora:
Fabiola Martínez JuárezOBJETIVO:
El objetivo de esta practica es implementar estructura de datos a base de funciones en las cuales tenemos que declarar varios tipos de datos, en las cuales se crearadiferentes clases y dando como resultado un codigo estructurado.
Legibilidad menor.
Nos condiciona en muchos casos que el programa sirva para un conjunto de casos.
Atenta contra uno de losprincipios de la programación, la modularidad. El bajo acoplamiento supone no compartir espacios de memoria con otras funciones, y potenciar el paso de información (llamadas) para que la función trate lainformación localmente.
MARCO TEORICO
ARREGLO
Un arreglo es un grupo consecutivo de localidades de memoria relacionadas por el hecho de que tienen el mismo nombre y el mismo tipo. Para hacerreferencia a una localidad o a un elemento del arreglo en particular, especificamos el nombre del arreglo y la posición numérica del elemento en particular dentro del arreglo
LISTAS LINEALES
Unalista lineal de datos es una agrupación de uno o más elementos a1, a2 , a3, …aN donde N > = 0 y cada ai para i = 1,2,3,4,…..N es del mismo tipo de dato.
la longitud de la lista es la cantidad deelementos de la lista N
si N =0 entonces se dice lista vacía
si N > = 1 entonces a1 es el primer elemento y aN es el último elemento de la lista.
Propiedades
ai precede a ai + 1
ai sucede a ai - 1ai está en la posición i
Implementación:
Dependiendo del tipo de variables que utilicemos la sintaxis de nuestro código se verá alterada, es decir, el lugar y el modo de la declaración defunciones y variables será distinta.
Una variable global es aquella que se define fuera de la función, normalmente al principio del programa. Cualquier función puede acceder a dichas variables para...
Regístrate para leer el documento completo.