You are on page 1of 8

UNIVERSIDAD NACIONAL DE SAN CRISTBAL DE

HUAMANGA
FACULTAD DE INGENIERA DE QUMICA Y METALURGA
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA
AGROINDUSTRIAL

TRABAJO N 4
ARCHIVOS
ASIGNATURA:
LENGUAJE DE PROGRAMACIN
DOCENTE:
M .Cs .Ing. Abel Nilo JUSCAMAYTA TOMASEVICH
ALUMNA:
ALFARO MENDIVEL, Eda Erika

AYACUCHO- PER
2015

INTRODUCCION
Los archivos tambin denominados ficheros (files); son una coleccin de
informacin (datos relacionados entre s), localizada o almacenada como una
unidad en alguna parte de la computadora.
Los archivos son el conjunto organizado de informaciones del mismo tipo, que
pueden utilizarse en un mismo tratamiento; como soporte material de estas
informaciones.
Los archivos pueden ser contrastados con Arrays y registros; Lo que resulta
dinmico y por esto en un registro se deben especificar los campos, l nmero
de elementos de un arrays (o arreglo), el nmero de caracteres en una cadena;
por esto se denotan como "Estructuras Estticas".
En los archivos no se requiere de un tamao predeterminado; esto significa que
se pueden hacer archivos de datos ms grandes o pequeos, segn se
necesiten.
Cada archivo es referenciado por su identificador (su nombre.).
Los archivos como coleccin de datos sirven para la entrada y salida a la
computadora y son manejados con programas a travs de Clases predefinidas
para tal fin.

EL ARCHIVO
DEFINICIN

Archivo es uno o ms conjuntos de documentos, sea cual sea su fecha,


su forma y soporte material, acumulados en un proceso natural por una
persona o institucin pblica o privada en el transcurso de su gestin,
conservados, respetando aquel orden, para servir como testimonio e
informacin para la persona o institucin que lo produce, para los
ciudadanos o para servir de fuentes de historia.

El depsito donde se guardan organizada y ordenadamente los


testimonios escritos, grficos o audiovisuales, producidos por cualquier
institucin pblica o privada, conservados con el doble fin de garantizar
los derechos de los administrados o de servir de fuentes para la
investigacin.

PARA QU SIRVE?
Un archivo sirve para almacenar documentos de importancia o que necesiten
ser almacenados para su uso en tiempo fututo, en un archivo se almacena
documentos de todo tipo.
Planificar y promover la correcta gestin de los documentos y de los archivos
de la Universidad, proponiendo instrucciones, normas y procedimientos.
Asesorar a las unidades productoras y colaborar con ellas para la organizacin
y tratamiento uniforme de los documentos de los archivos de gestin.
Organizar las transferencias peridicas de documentos desde los archivos de
gestin al Archivo General.
Garantizar los servicios de consulta, prstamo y reproduccin de documentos,
segn la normativa especfica en materia de acceso.
Disear actividades formativas en materia de archivos y documentos.

Gestionar

el

Archivo

General,

custodiando,

instalando,

organizando,

describiendo y haciendo accesibles sus fondos documentales.


En resumen:

Conservar la documentacin.
Clasificacin y ordenacin de los documentos.
Rpida localizacin.
Facilita la consulta.

TIPOS DE ARCHIVOS
Los elementos de un archivo pueden ser de cualquier tipo, simples o
estructurados o segn su funcin.
Segn su funcin:
Se define por:
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
procesamiento de las modificaciones experimentado por los mismos.
c.- Archivo de Maniobra o Transitorio
Son los archivos creados auxiliares creados durante la ejecucin del programa
y borrados habitualmente al terminar el mismo.

Segn sus elementos.


Los principales archivos de este tipo son:
a) Archivo de Entrada: Una coleccin de datos localizados en un
dispositivo de entrada.
b) Archivo de Salida: Una coleccin de informacin visualizada por la
computadora.
c) Constantes: estn formados por registros que contienen campos fijos y
campos de baja frecuencia de variacin en el tiempo.
d) De Situacin: son los que en cada momento contienen informacin
actualizada.
e) Histricos: Contienen informacin acumulada a lo largo del tiempo de
archivos que han sufrido procesos de actualizacin, o bien acumulan
datos de variacin peridica en el tiempo.
f) Archivos de Movimiento o Transacciones: Son aquellos que se
utilizan conjuntamente con los maestros (constantes), y contienen algn
campo comn en sus registros con aquellos, para el procesamiento de
las modificaciones experimentado por los mismos.
g) Archivos de Maniobra o Transitorios: Son los archivos auxiliares
creados durante la ejecucin del programa y borrados habitualmente al
terminar el mismo.
ACCESO A LOS ARCHIVOS
Se refiere al mtodo utilizado para acceder a los registros de un archivo
prescindiendo de su organizacin. Existen distintas formas de acceder a los
datos:
Tipos de accesos
a) Acceso Secuencial. Exige el tratamiento de elemento, para esto es
necesario una exploracin secuencial comenzando desde el primer
momento (Pascal permite este acceso)
b) Secuenciales: archivo de texto que debe ser ledo del principio hasta el
final.
c) Acceso Directo. Permite procesar o acceder a un elemento determinado
y

referencia

directamente

por

su

posicin

en

almacenamiento (Turbo Pascal permite este acceso.

el

soporte

de

d) Aleatorios: es un archivo con registros de un mismo largo. Un programa


puede acceder
e) directamente cualquier registro sin tener que leer los registros previos.
f) Binarios: Es un archivo que lee byte por byte sin asumir ninguna
estructura.
Los archivos Binarios no son un nuevo tipo de archivo, pero si una
nueva forma de manipular cualquier tipo de archivo. Las tcnicas de
archivo binarios permiten leer o cambiar cualquier byte de un archivo.
Son herramientas extremadamente

potentes,

pero

como

toda

herramienta potente debe manejarse con cuidado

MANEJO DE ARCHIVO DE DATOS


Archivo de datos:
Un archivo de datos es un conjunto de datos relacionados entre s y
almacenados en un dispositivo de almacenamiento externo .Estos datos se
encuentran estructurados en una coleccin de entidades denominadas
artculos o registros , de igual tipo y que constan a su vez de diferentes
entidades de nivel ms bajo denominados campos .
El manejo de archivos de datos:
Desde el punto de vista de la programacin un archivo no difiere en nada de los
que utilizamos en un procesador de texto o en cualquier otra aplicacin:
simplemente lo abrimos, ejecutamos algn tipo de operacin sobre l y luego lo
volvemos a cerrar.
Sin embargo, la diferencia ms importante es que en un programa accedemos
a los archivos de manera secuencial, es decir, se lee una lnea por vez desde el
comienzo del archivo. En la prctica, un procesador de texto realiza la misma
operacin, slo que mantiene el archivo en la memoria mientras uno trabaja en
l y luego lo guarda en el disco una vez finalizada la edicin. Otra diferencia a
tener en cuenta es que podemos abrir un archivo para ser ledo o para ser
escrito. Podemos escribir en un archivo al crearlo de la nada (o sobre
escribiendo uno ya existente) o agregando informacin al final de un archivo
preexistente a la manera de un apndice.

Otra caracterstica importante es que podemos volver al comienzo del archivo


mientras lo estamos procesando.
Archivos - Entrada y Salida
Veamos un ejemplo. Supongamos que existe un archivo llamado menu.txt que
contiene una lista de comidas:
ensalada de tomate
papas fritas
pizza
Ahora vamos a escribir un programa que lea el archivo y nos muestre su
contenido (como los comandos 'cat' en Unix o 'type' en DOS:
# Primero abrimos el archivo en modo lectura (r)
inp = open("menu.txt","r")
# leemos el archivo, colocamos el contenido en una lista
# e imprimimos cada item
for linea in inp.readlines():
print linea
# Ahora lo cerramos
inp.close()
Nota 1:
Open () requiere dos argumentos. El primero es el nombre del archivo (que
puede ser pasado como una variable o directamente como una cadena de
caracteres, como hicimos en el ejemplo). El segundo es el modo de acceso. El
modo determina en qu forma se abrir el archivo: para lectura (r) o para
escritura (w). El modo tambin indica el tipo de contenido del archivo; as,
agregando "b" a la "r" o "w" indicaremos que el archivo es binario (por
ejemplo, open (na,"rb"); de lo contrario se da por supuesto de que se trata de
un archivo en formato ASCII de texto.
Nota 2:

Leemos y cerramos el archivo mediante funciones prefijadas con la variable de


archivo. Esta notacin se conoce como invocacin de mtodos y es nuestro
primer vistazo a la Programacin Orientada a Objetos. Por ahora no te
preocupes, simplemente fjate que esto se relaciona de algn modo con lo que
hemos visto en el uso de los mdulos. Podes pensar en una variable de archivo
como una referencia a un mdulo que contiene una serie de funciones que
operan sobre los archivos y que importamos automticamente cada vez que
creamos esta variable.
CONCLUSIN

La utilizacin de archivo de datos facilita el intercambio de informacin


entre programas por lo que puede ser una buena opcin para la entrada
y salida de la informacin en nuestras aplicaciones.

BIBLIOGRAFA
http://quierosaberdearchivo.blogspot.pe/2010/11/que-es-y-para-quesirve-un-archivo.html
http://www.monografias.com/trabajos7/arch/arch.shtml#I
https://www.uco.es/gestion/archivoyregistro/archivo/funciones
http://html.rincondelvago.com/archivos.html
Fundamentos de programacin: Luis Joyanes Aguilar

You might also like