Archivo Sistemas operativos.docx

18
Unidad 7: Gestión de memoria secundaria Archivo: concepto, características, atributos, Bloque de control de archivos, operaciones sobre el bloque de control. Directorios: definición, objetivos, diseño, del sistema jerárquico. Un sistema de gestión de archivos es aquel conjunto de software del sistema que ofrece a los usuarios y aplicaciones unos servicios relativos al empleo de archivos. CARACTERÍSTICAS DE LOS ARCHIVOS Las principales características de esta estructura son: Independencia de las informaciones respecto de los programas La información almacenada es permanente Un archivo puede ser accedido por distintos programas en distintos momentos Gran capacidad de almacenamiento. Leer más: http://www.monografias.com/trabajos7/arch/arch.shtml#ixzz3cxJ17gNW Gestión De Archivos La memoria que maneja el sistema operativo tiene limitaciones importantes, dos de ellas es la escaza capacidad de información que se puede almacenar en un espacio de direcciones, la otra es la velocidad de los datos,. La solución de este problema es almacenar la información en dispositivos de almacenamiento no volátil, como discos duros, discos ópticos entre otros. El almacenamiento de la información se lleva a cabo mediante archivos (también llamados ficheros).

Transcript of Archivo Sistemas operativos.docx

Page 1: Archivo Sistemas operativos.docx

Unidad 7: Gestión de memoria secundaria

Archivo: concepto, características, atributos, Bloque de control de archivos, operaciones sobre el bloque de control.

Directorios: definición, objetivos, diseño, del sistema jerárquico.

Un sistema de gestión de archivos es aquel conjunto de software del sistema que ofrece a los usuarios y aplicaciones unos servicios relativos al empleo de archivos.

CARACTERÍSTICAS DE LOS ARCHIVOS

Las principales características de esta estructura son:

Independencia de las informaciones respecto de los programas

La información almacenada es permanente

Un archivo puede ser accedido por distintos programas en distintos momentos

Gran capacidad de almacenamiento.

Leer más: http://www.monografias.com/trabajos7/arch/arch.shtml#ixzz3cxJ17gNW

Gestión De Archivos

La memoria que maneja el sistema operativo tiene limitaciones importantes, dos de ellas es la escaza capacidad de información que se puede almacenar en un espacio de direcciones, la otra es la velocidad de los datos,. La solución de este problema es almacenar la información en dispositivos de almacenamiento no volátil, como discos duros, discos ópticos entre otros. El almacenamiento de la información se lleva a cabo mediante archivos (también llamados ficheros).

Un archivo se define como un conjunto de datos almacenados en un dispositivo de almacenamiento, un ejemplo es una imagen fotográfica, consiste en un conjunto de bit con un formato. Es más fácil usar archivos que tratar con discos duros directamente. El sistema operativo gestiona los archivos mediante el sistema de archivos. Algunas características de los sistemas de archivos son:

Cada sistema operativo utiliza su propio sistema de archivo Un sistema operativo con un sistema de archivo no tienen por qué leer

otro sistema de archivo de otro sistema operativo distinto.

Un sistema de archivos es un conjunto de normas y procedimientos para almacenar información en dispositivos de almacenamiento.

Page 2: Archivo Sistemas operativos.docx

Atributos de los archivos: cada archivo tiene, su nombre y elementos adicionales llamados atributos que varean considerablemente de sistema a sistema, algunos posibles atributos de archivos son:

Protección: quien debe tener acceso y de qué forma. Contraseña: contraseña necesaria para acceder al archivo. Creador: identificados de la persona que creo el archivo. Tiempo de creación: fecha y hora de la creación del archivo. tiempo de último acceso: fecha y hora del último acceso al archivo. tiempo de última modificación: fecha y hora de la última modificación del

archivo. tamaño actual: número de bytes en el archivo. Tamaño máximo: tamaño máximo al que pude crecer el archivo.

Tipos de Archivo

Muchos sistemas operativos soportan varios tipos de archivo, por lo general los sistemas operativos entre estos tipos de archivo.

Normales: los archivos pueden contener cualquier tipo de información, en algunos casos los archivos pueden ser programas que una vez ejecutados pasan hacer procesos.

Directorios: son archivos que tiene información de otros archivos. Especiales: estos archivos permiten comunicarse con dispositivos d entra y

salida (archivos especiales con caracteres) o con discos (archivos especiales de bloque)

Acceso a un archivo:

Los tipos de acceso más conocidos son:

Acceso secuencial: el proceso lee en orden todos los registros del archivo comenzando por el principio, sin poder: saltar registros , leer en otro orden

Acceso aleatorio: el proceso puede leer el registro en cualquier orden utilizando dos métodos para determinar el punto de inicio de lectura. - Cada operación de lectura (read) de la posición en el archivo con la cual

iniciar - Una operación especial (seek) establece la posición de trabajo pudiendo

luego leerse el archivo secuencialmente

Page 3: Archivo Sistemas operativos.docx

CLASIFICACION DE LOS ARCHIVOS

Los archivos se clasifican según su uso en tres grupos:

Permanentes o Maestros:

Estos contienen información que varía poco. En algunos casos es preciso actualizarlos periódicamente.

De Movimientos

Se cercan para actualizar los archivos maestros. Sus registros son de tres tipos: alta, bajas y modificaciones.

De Maniobra o Trabajo.

Tienen una vida limitada, normalmente menor que la duración de la ejecución de un programa. Su utilizan como auxiliares de los anteriores.

1.4. - TIPOS DE ARCHIVOS

Los elementos de un archivo pueden ser de cualquier tipo, simples o estructurados o según su función.

1.4.1. - SEGÚN SU FUNCION.

Se define por:

a.- Archivos Permanentes:

Son aquellos cuyo registros sufren pocas o ninguna variación a lo largo del tiempo, se dividen en:

Constantes: Están formados por registros que contienen campos fijos y campos de baja frecuencia de variación en el tiempo.

De Situación: Son los que en cada momento contienen información actualizada.

Históricos: Contienen información acumulada a lo largo del tiempo de archivos que han sufridos procesos de actualización o bien acumulan datos de variación periódica en el tiempo.

b.- Archivos de Movimiento

Son aquellos que se utilizan conjuntamente con los maestros (constantes), y contienen algún campo común en sus registros con aquellos, para el procesamiento de las modificaciones experimentados por los mismos.

Page 4: Archivo Sistemas operativos.docx

c.- Archivo de Maniobra o Transitorio

Son los archivos creados auxiliares creados durante la ejecución del programa y borrados habitualmente al terminar el mismo.

1.4.2. – SEGÚN SUS ELEMENTOS.

Los principales archivos de este tipo son:

Archivo de Entrada: Una colección de datos localizados en un dispositivo de entrada.

Archivo de Salida: Una colección de información visualizada por la computadora.

Constantes: están formados por registros que contienen campos fijos y campos de baja frecuencia de variación en el tiempo.

De Situación: son los que en cada momento contienen información actualizada.

Históricos: Contienen información acumulada a lo largo del tiempo de archivos que han sufrido procesos de actualización, o bien acumulan datos de variación periódica en el tiempo.

Archivos de Movimiento o Transacciones: Son aquellos que se utilizan conjuntamente con los maestros (constantes), y contienen algún campo común en sus registros con aquellos, para el procesamiento de las modificaciones experimentados por los mismos.

Archivos de Maniobra o Transitorios: Son los archivos auxiliares creados durante la ejecución del programa y borrados habitualmente al terminar el mismo.

- SEGÚN SUS ELEMENTOS

Los principales archivos de este tipo son:

Archivo de Entrada, una colección de datos localizada en un dispositivo de entrada.

Archivo de Salida, una colección de información visualizada por la computadora.

Archivo de Programa, un programa codificado en un lenguaje especifico y localizado o almacenado en un dispositivo de almacenamiento.

Page 5: Archivo Sistemas operativos.docx

Archivo de Texto, una colección de caracteres almacenados como una unidad en un dispositivo de almacenamiento.

Leer más: http://www.monografias.com/trabajos7/arch/arch.shtml#ixzz3cxvdbMFZ

CARACTERISTICASEn el ámbito de la informática se define como archivo a un conjunto de datos organizados que, una vez almacenados, se pueden utilizar a través de las distintas aplicaciones.Existen distintas clasificaciones de archivos, algunas de ellas son las siguientes:De acuerdo a sus elementos se encuentran:

Archivos de entrada:estos archivos están compuestos por una serie de datos almacenados en un dispositivo de entrada.

Archivos de salida:estos archivos contienen aquella información que se la visualiza desde la computadora.

Archivos de situación: estos archivos contienen información que es actualizada constantemente.

Archivos constantes:estos archivos están conformados por registros cuyos campos son fijos o bien, de baja frecuencia de variación.

Archivos históricos:está compuesto por datos que varían en el tiempo y con información de los archivos actualizados.

Page 6: Archivo Sistemas operativos.docx

Archivos de movimiento:esta clase de archivos se utilizan junto con los constantes y poseen en común algún campo.

Archivos de maniobra:estos se crean en el momento en que se ejecuta algún programa y se borran una vez que finaliza la ejecución, son auxiliares.

El File control block (FCB) es una estructura de control interno de archivos, utilizado en el sistema operativo MS-DOS de Microsoft, para mantener información básica acerca de un archivo en memoria. Este contiene información acerca del nombre de la unidad, nombre del archivo, tipo de archivo, entre otra información, que es requerida por el sistema cuando un archivo es accedido o creado. Esta información suele almacenarse en memoria secundaria y se pasa a la memoria primaria al abrir el archivo

Bloque de control de archivos :

Cuando un proceso está usando un archivo, existe una estructura que es mantenida por el sistema operativo, esta estructura es la FCB

La FBC contiene la información el descriptor del archivo adicionalmente a otras referencias con respecto a su uso actual:

Modo Actual: tipo de acceso para el proceso que lo usa.

Estado compartido: si el acceso actual está permitido compartir el archivo

Estado en espera: si el recuro es compartido y otro lo está accesando , chequear que esta nueva solicitud debe esperar o regresar con alguna indicación.

Posición actual o lógica: referencia lógica del elemento actual en acceso

Posición actual fisca: dirección física del elemento actual

Actividades del FBC

- El proceso del usuario solicita la apertura del archivo - El manejador de archivos lee la información el directorio - Retorna una condición de error si ocurre.- Genera una FCB nueva.- Coloca la información en la FCB - Actualizar la información en el directorio - Coloca la FCB al PCB

Page 7: Archivo Sistemas operativos.docx

- Retorna el estado al proceso del usuario

Bloque de control de archivos o Descriptor

Es el bloque que contiene información que el sistema operativo necesita para administrar el archivo

- Es una estructura independiente del sistema operativo - Suele mantenerse en el almacenamiento secundario- Se pasa al almacenamiento primario al abrir el archivo- Es controlado por el sistema de archivo po lo que el usuario puede no hacer

referencia de él.

Operaciones Sobre El Bloque De Control De Archivo

El sistema operativo brinda servicios para la manipulación de archivos:

Crear y abrir: provee la creación de un archivo en el sistema de archivos. Se

debe proveer un nombre del nuevo archivo. Además, se provee la apertura de un

archivo ya existente para acceder o modificar la información.

Escribir: poder escribir información en un archivo previamente abierto.

 Leer: poder leer información en un archivo previamente abierto.

Reposicionar dentro de un archivo: lograr acceder a cualquier parte del

archivo.

Eliminar: destruir el archivo a nivel del sistema de archivo.

Truncar: eliminar la información que está dentro del archivo, pero sin eliminar  el

archivo.

Por lo general, los sistemas tienen una tabla de archivos abierto por proceso. Estos archivos se

abren a través de un llamado al sistema y, de esa forma, se puede operar con ellos (leer,

escribir, etc.). Finalmente, el archivo es cerrado antes que finalice la ejecución del proceso.

Tener un archivo abierto para el sistema implica mantener una estructura que tenga por lo

menos:

puntero de archivo (file pointer) para operaciones de lectura y escritura,

contador de archivos abiertos

ubicación del archivo en el dispositivo, derechos de acceso.

Algunos sistemas proveen sistema de acceso único a un archivo (lock)  por parte

de los procesos.

Page 8: Archivo Sistemas operativos.docx

A su vez, varios sistemas implementan el mapeo de archivos al espacio de

usuario del proceso. De esta forma, no es necesario realizar read y write para

operar sobre el archivo, sino accederlo directamente. Esto trae el beneficio de no

hacer el llamado a sistema para operar sobre el archivo.

Page 9: Archivo Sistemas operativos.docx
Page 10: Archivo Sistemas operativos.docx
Page 11: Archivo Sistemas operativos.docx

Sistemas de ficheros:

Cada partición contiene una estructura para almacenar y manipular datos, llamada sistemas de ficheros. Los sistemas operativos actuales se pueden instalar en diferentes sistemas de fichero, según las preferencias determinadas en la instalación.

Los sistemas de ficheros modernos incorporan un esquema llamado transaccional que asegura que cada operación de discos se termina correctamente o en caso de erros puede deshacerse dejando el sistema de fichero como estaba antes de realizar la operación.

Los sistemas de ficheros más populares en Windows son:

Fat (file allocation tabla): es un sistema de archivo rápido y no transaccional que tiende a fragmentarse con gran facilidad.

Page 12: Archivo Sistemas operativos.docx

NTFS: (New technology file system) es un sistema de fichero transaccional en cual los nombres de archivos son almacenados en formato Unicode.

Los sistemas de ficheros mas conocidos en Linux son:

Ext: (Extend filesystem): es el sistema de fichero transacional por defecto que utilizan los sistemas operativos de Linux, cuando formatean las particiones

Transcripción de EL ARCHIVO Y SUS CARACTERISTICASEL ARCHIVO Y SUS CARACTERISTICASPROPIEDADES DE LOS ARCHIVOSOPERACIONES CON ARCHIVOS Las funciones básicas para poder acceder a un archivo son:Lectura (consulta).- Esta operación consiste el leer la información contenida en fichero sin alterarla.Escritura (modificación).- Consiste en actualizar el contenido del fichero bien añadiéndole nuevos datos o borrando parte de los que contenía.Apertura.- Antes de acceder a un fichero, tanto para consultar como para actualizar su información, es necesario abrirlo. Esta operación se debe realizar previamente a las operaciones de lectura o escritura.Cierre.- Cuando se ha terminado de consultar o modificar un fichero, por lo general, del mismo modo que se tuvo que abrir para realizar alguna operación de lectura/escritura sobre él, éste deberá ser cerrado.DEFINICIÓNEs un conjunto de bits que son almacenados en un dispositivo.Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. A los archivos informáticos se les llama así porque son los equivalentes digitales de los archivos escritos en libros, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático virtual.CARACTERISTICASEn el ámbito de la informática se define como archivo a un conjunto de datos organizados que, una vez almacenados, se pueden utilizar a través de las distintas aplicaciones.Existen distintas clasificaciones de archivos, algunas de ellas son las siguientes:De acuerdo a sus elementos se encuentran:

Page 13: Archivo Sistemas operativos.docx

Archivos de entrada:estos archivos están compuestos por una serie de datos almacenados en un dispositivo de entrada.

Archivos de salida:estos archivos contienen aquella información que se la visualiza desde la computadora.

Archivos de situación: estos archivos contienen información que es actualizada constantemente.

Archivos constantes:estos archivos están conformados por registros cuyos campos son fijos o bien, de baja frecuencia de variación.

Archivos históricos:está compuesto por datos que varían en el tiempo y con información de los archivos actualizados.

Archivos de movimiento:esta clase de archivos se utilizan junto con los constantes y poseen en común algún campo.

Archivos de maniobra:estos se crean en el momento en que se ejecuta algún programa y se borran una vez que finaliza la ejecución, son auxiliares.TIPOS DE ARCHIVOSLa ventana de propiedades del archivo le muestra información tal como el tipo de archivo, su tamaño y cuándo lo modificó por última vez. Si necesita esta información a menudo, puede mostrarla en las columnas de la vista de lista o en las leyendas de los iconos.La información básica dada en la pestaña Básico se explica a continuación. También están las pestañas Permisos y Abrir con. Para ciertos tipos de archivos, como imágenes y vídeos, habrá una pestaña adicional que proporcione información sobre el tamaño, la duración y el códec.PROPIEDADES BASICASNombrePuede cambiar el nombre del archivo cambiando este campo. También puede cambiar el nombre de un archivo fuera de la ventana

Page 14: Archivo Sistemas operativos.docx

de propiedades. Consulte la Renombrar un archivo o una carpeta.TipoAyuda a identificar el tipo de un archivo, como un documento PDF, texto de OpenDocument o una imagen JPEG. Determina, entre otras cosas, qué aplicaciones pueden abrir el archivo.Entre paréntesis se muestra el tipo MIME del archivo; el tipo MIME es una forma estándar que los equipos usan para referirse al tipo de archivo.ContenidoEste campo se muestra si está consultando las propiedades de una carpeta. Muestra el número de elementos de la carpeta. Si la carpeta incluye otras carpetas, cada carpeta interna se cuenta como un elemento, aunque contenga a su vez otros elementos. Cada archivo se cuenta como un elemento. Si la carpeta está vacía, el contenido no mostrará nada.TamañoEste campo se muestra si está viendo un archivo (no una carpeta). el tamaño de un archivo le indica cuanto espacio ocupa en el disco. También es un indicador de cuánto tardará en descargar un archivo o en enviarlo por correo-e (cuanto más grande es el archivo, más tarda al enviarse/recibirse).Los tamaños se puede dar en bytes, KB, MB o GB; en los tres últimos casos, el tamaño en bytes aparece entre paréntesis. Técnicamente, 1KB son 1024 bytes, 1MB son 1024 KB, y así sucesivamente.UbicaciónLa ubicación de cada archivo en su sistema viene dada por su ruta absoluta. Esto es una «dirección» única del archivo en el equipo, compuesta de una lista de carpetas a las que debe ir para encontrar el archivo. Por ejemplo, si Jaime tiene un archivo Resumen.pdf en su carpeta personal, la ubicación será /home/jaime/Resumen.pdf.VolumenEl sistema de archivo o el dispositivo en el que está almacenado el archivo. Esto le muestra dónde está alamcenado físicamente el archivo, por ejemplo, si está en el disco duro, en un CD o en una carpeta de red o un servidor de archivos. Los discos duros se pueden dividir en varias particiones; la partición se mostrará también debajo del VolumenEspacio libreEsto sólo se muestra para las carpetas. Indica la cantidad total de espacio disponible en el disco en el que se encuentra la carpeta. Es útil para comprobar si el disco duro está lleno.Accedido

Page 15: Archivo Sistemas operativos.docx

Fecha y hora de la última apertura del archivo.ModificadoFecha y hora de la última vez que se cambió y guardó el archivo.

COPIAR Y PEGAR el copiar y pegar (junto a la acción de cortar) son el paradigma en cuanto a la transferencia de texto, datos, archivos u objetos desde un lugar de origen a uno de destino.ELIMINAR TEXTOSi usted elimina texto, este es borrado del documento y no es guardado en el portapapeles o Clipboard. Lo que eliminó se fue para siempre, a menos que utilice Deshacer antes de que lo borrado se haya movido de la lista que se guarda en Deshacer. MOVER TEXTOPara mover texto, lo seleccionará y o bien lo arrastrará a su nueva ubicación o lo cortará y pegará. En un arrastre prolongado, pueden resbalársele los dedos y dejar el texto en el sitio equivocado. En ese caso, cortar y pegar será más fácil.