Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matricula. Al1350102
Autorreflexiones Unidad 1.
1. Por qu consideras son tan importantes las estructuras de datos dentro del software?
menciona al menos tres aplicaciones de las estructuras de datos dentro del software (no
cotidianas, particulares dentro de la computacin como en los compiladores o en las colas
de impresin).
- Son de suma importancia ya que mencionaremos que sin ellas nuestros equipos no
funcionaran, bsicamente ayudan a soportar los sistemas de software el cual nos ayuda a
realizar funciones y tareas las cuales nos ayudan a realizar tareas simple o difciles as como
darnos entretenimiento. De ejemplos : mencionare las paqueteras de office, editores de
fotografas y las ventanas de uso de internet.
- Apuntador. Variable cuyo valor es la direccin de memoria de otra variable, apunta a la variable
cuyo valor se almacena a partir de la direccin de memoria que contiene el apuntador.
- Asignacin dinmica de memoria. Consiste en asignar memoria para acciones especificas, ya sea
en la compilacin o en la ejecucin es dinmica, si son variables locales a un grupo de sentencias
se denomina automtica.
2. Qu son las estructuras (struct) auto-referenciadas y como se utilizan para codificar listas
enlazadas.
4. Leer y escribir es ante todo un arte, entonces codificar correctamente y realizar programas y
sistemas correctos y perfectibles, bien documentados es un arte tambin. Qu opinas sobre este
comentario?
struct contacto
int id;
char nombre[20];
char apellido[20];
char email[30];
char telefono[10];
};
- Lo que hace es darle un tamao especifico de caracteres para cada elemento que nos pide
ingresar, y ser lo que se imprimir en pantalla.
6. Supongamos que l es una lista de n numeros reales la cual esta realizada usando enlace simple.
Cul seria el pseudocodigo de una funcin que calcula la suma Pn i=1 l[i]?. Cules son sus
entradas y sus salidas? Sugerencia: revisar los apuntadores y las estructuras autor referenciadas y
las funciones.