Glosario Flashcards
Algoritmo
Se le llama así a la secuencia de instrucciones precisas que lleva a una solución.
Arboles
Conjunto finito de elementos, denominados nodos y un conjunto finito de líneas dirigidas, denominadas ramas, que conectan los nodos. El numero de ramas asociado con un nodo es el grado del nodo.
Archivo
Todos los datos que un programa utiliza durante su ejecución el cual esta guardado en un medio de almacenamiento ya sea primario o secundario.
Arreglo
Secuencia de objetos del mismo tipo. Los objetos se llaman elementos de array (arreglo) y se enumeran consecutivamente 0,1,2,3… El tipo de elementos almacenados en el array puede ser cualquier tipo de dato, incluyendo clases definidas por el usuario.
Cola
Estructura lineal de datos en la que los nuevos elementos se introducen por un extremo y los ya existentes se eliminan por el otro.
Dato
Pieza de información o un registro cuyos valores se especifican a partir de un tipo. Un dato se considera un miembro de un tipo de dato, como por ejemplo un tipo de dato entero.
Estructura de Datos
Conjuntos de variables, quizá de distintos tipos, conectadas entre si de diversas formas.
Estructura de Datos Dinámica
Aquella que permite la asignación de espacio en memoria durante la ejecución de un programa, conforme lo requieran las variables de éste. Como los árboles y las listas.
Estructura de Datos Estática
Es aquella en la que el tamaño ocupado en memoria se define antes de que el programa se ejecute y no puede modificarse dicho tamaño durante la ejecución del programa.
Grafo
Son estructuras de datos no lineales, en las cuales cada elemento puede tener cero o más sucesores y cero o más predecesores. Están formadas por nodos, llamados generalmente vértices, y por arcos, conocidos también con el nombre de aristas. Los vértices representan información y las aristas relaciones entre dicha información.
Información
Conjunto de datos, ya procesados y ordenados para su comprensión, que aportan nuevos conocimientos a un individuo o sistema sobre un asunto, materia, fenómeno o ente determinado.
Listas
Este es un tipo de estructura lineal y dinámica de datos. Lineal porque a cada elemento se le puede seguir solo otro elemento; dinámica porque se puede manejar la memoria de manera flexible, sin necesidad de reservar espacio con antelación.
Listas doblemente enlazadas
Es una colección de nodos, en la cual cada uno de ellos tiene dos apuntadores, uno apuntando a su predecesor y otro apuntando a su sucesor. Por medio de estos punteros se podrá entonces avanzar o retrocederá través de la lista.
Listas enlazadas
Es una colección de elementos llamados nodos. El orden entre estos se establece por medio de punteros, es decir, direcciones de referencias a otros nodos.
Pila
Es una colección ordenada de elementos a los que sólo se puede acceder por un único lugar o extremo.