Ejemplo
const char FINCAD = char(0);
const int MAXCAD = 20;
ARCHIVOS
Son una recopilacin de informacin (datos relacionados
entre s), localizada o almacenada como una unidad en alguna
parte del computador, manejados a travs de programas. Los
archivos estn formados por mltiples caracteres que deben ser
interpretados en conjunto para poder ejecutarse o visualizarse
(exceptuando el texto puro). El tipo de interpretacin de cada
archivo est dado por el formato que utiliza (un archivo grfico
de formato GIF debe tomarse e interpretarse como tal y no como
si fuese de formato ZIP, que es un archivo comprimido). Los
archivos pueden contener diferentes tipos de informacin segn
su formato: archivos de texto (.txt,), de documentos
TIPOS DE ARCHIVOS
CLASIFICACION DE ARCHIVOS
Segn su Funcin
a.- Archivos Permanentes: Son aquellos cuyos registros sufren
pocas o ninguna variacin a lo largo del tiempo, se dividen en:
- Constantes: Estn formados por registros que contienen
campos fijos y campos de baja frecuencia de variacin en el
tiempo.
- De Situacin: Son los que en cada momento contienen
informacin actualizada.
- Histricos: Contienen informacin acumulada a lo largo del
tiempo de archivos que han sufridos procesos de actualizacin o
bien acumulan datos de variacin peridica en el tiempo.
b.- Archivos de Movimiento: son aquellos que se utilizan
conjuntamente con los maestros (constantes), y contienen algn
campo comn en sus registros con aquellos, para el
DECLARACIN DE ARCHIVOS
La secuencia que usaremos para realizar operaciones con
archivos es la siguiente:
- Crear un apuntador del tipo FILE *
- Abrir el archivo utilizando la funcin fopen y asignndole el
resultado de la llamada a nuestro apuntador.
ACCESO SECUENCIAL
PILAS Y COLAS
PILAS
Una PILA es una estructura en donde cada elemento es
insertado y retirado del tope de la misma, y debido a esto el
comportamiento de un una pila se conoce como LIFO (ltimo en
entrar, primero en salir ).
Push en vaca
El proceso es muy simple, bastar con que:
1.
2.
Resultado
El proceso sigue siendo muy sencillo:
1.
2.
Pop
Ahora slo existe un caso posible, ya que slo podemos leer desde un
extremo de la pila.
Partiremos de una pila con uno o ms nodos, y usaremos un puntero
auxiliar, nodo:
Resultado
1.
2.
3.
4.
Colas
Una cola es una estructura en donde cada elemento es insertado
inmediatamente despus del ltimo elemento insertado; y donde los
elementos se retiran siempre por el frente de la misma, debido a esto el
comportamiento de un una cola se conoce como FIFO (primero en
entrar, primero en salir).
Representacin de las colas
final (r)
y la lista o array de n elementos (LONGMAX)
parte no utilizada de la lista Cola parte no utilizada de la lista
Para ver el grfico seleccione la opcin "Descargar" del men superior
Representacin de una Cola, mediante un array.
100
264
Frente final
TIPOS DE COLAS
1.
Cola circular o anillo: Una cola circular o anillo es una estructura de
datos en la que los elementos estn de forma circular y cada elemento
tiene un sucesor y un predecesor. Los elementos pueden consultarse,
aadirse y eliminarse nicamente desde la cabeza del anillo que es una
posicin distinguida. Esta avanza en el sentido de las agujas del reloj.