Interfaces

Páginas: 28 (6904 palabras) Publicado: 11 de septiembre de 2014
Héctor Tinajero
1535393

Los archivos son un mecanismo abstracto, que
proporcionan una manera de almacenar informacion
en el disco y leerla despues.
Al momento de guardar un archivo, se guarda como
nombre.extension (donde esta debe de ser de 1 a 3
letras) este texto despues del punto se le llama
extension del archivo.

Algunos archivos pueden tener 2 extensiones como
nombre.html.zip,archivo de pagina web comprimido
mediante el prograam zip.

Bueno aqui van algunas de las extensiones que existen en el momento:
Extension

Significado

Archivo.bak

Archivo de respaldo

Archivo.c

Programa fuente c

Archivo.gif

Imagen en formatio de intercambio de
graficos de CompuServe

Archivo.html

Documento en el lenguaje de
marcacion de hipertexto de world wideweb

Archivo.jpg

Imagen fija codificada con el estandar
JPEG

Archivo.pdf

Archivo en formato de documento
portable

archivo.hpl

Archivo de ayuda

archivo.tex

Entrada para el programa formateador
tex

Los archivos se pueden estructurar de varias formas; tres
posibilidades comunes les explicare.
1.- Secuencia de bytes sin estructura
Donde el sistema operativo no sabe ni leimporta que
hay en el archivo,
todo lo ve como bytes y el significado
del archivo se lo pone el
usuario. Esta metodologia la
utiliza tanto Windows, UNIX y MS-DOS.

2.- Secuencia de registros
En este modelo un archivo es una secuencia de longitud
fija
uno con cierta estructura interna. El concepto central para
la idea de
que un archivo sea una secuencia de
registros es
que laoperacion de
devuelva un registro y la
operacion de escritura sobrescriba o
agregue un
registro. En la actualidad ya nadie usa este modelo de
archivos

3.- Arbol
En esta organizacion un archivo consiste de un arbol de
registros
donde no todos son encesariamenta de la misma
longitud.Cada uno de ellos contiene un campo llave en una
posicion fija dentro
del
registr. El arbol se ordena conbase
en el campo llave par
apermitir
una busqueda rapida por
una llave especifica.

Los archivos regulares son los que contienen informacion del
usuario. Todos los archivos explicados anteriormente son
archivos regulares. Estos archivos son ASCII o binarios, donde
consisten en lineas de texto. En algunos sistemas cada linea
termina con un caracter de retorndo de carro, en otros
terminancon el caracter de avanze de linea. Algunos sistemas
utilizan ambos, por ejemplo MS-DOS
Los directorios son sistemas de archivos para manterner la
esctructura del sistema de archivos.

Los archivos especiales de caracteres se relacionan con la
entrada/salida y se utulizar para modelar dispositivos de E/S
para modelar dispositivos en serie, tales como terminales
impresoras y redes.
Losarchivos especiales de bloques se utilizan para modelar

Estos archivos son ASCII o binarios, donde consisten en lineas
de texto. En algunos sistemas cada linea termina con un
caracter de retorndo de carro, en otros terminan con el caracter
de avanze de linea. Algunos sistemas utilizan ambos, por
ejemplo MS-DOS
La ventaja de los archivos ASCII es que se pueden mostrar e
imprimir como estan yse pueden editar en cualquier editor de
texto.
Otros archivos que son binarios no significa que sean ASCII, al
imprimirlos aparece un listado incomprensible de puros
caracteres, esto quiere decir que tienen cierta estructura interna
conocida para el programa que lo utiliza.

Existen dos maneras de accesara rchivos, de manera secuencial
y de manera aleatoria.
Acceso secuencial: En estesistema al momento de querer
accesar un archivo, un proceso podia leer todos los bytes o
registros en un archivo en orden , empezando desde el principio
y no podia saltar niuno ni leerlos fuera de orden. Este se
utilizaba cuando en ves de disco duro, se usaba una cinta
magnetica.
Acceso Aleatorio: Archivos cuyos bytes o registros se pueden
leer en cualquier orden.
Esto quiere decir que la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interfaces
  • Interface
  • Interface
  • Interfaces
  • Interfaces
  • interfaces
  • Interfaces
  • interfaces

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS