sistemas operativos - sistemas de archivos - reporte unidad 5

21
INSTITUTO TECNOLÓGICO SUPERIOR DE TIERRA BLANCA Reporte: Sistema de Archivos (Unidad 5) Materia: Sistema Operativo Profesor: Lic. Angelita Ventura Sánchez Alumnos: Kenya Aguilar Flores Rebeca Reyes Santamaría Marcelino Fernández Martínez Mary Carmen Ramírez Morales Guillermo Antonio Osorio Contreras Grado y Grupo: 302 – B

Upload: dj-mada-tres-valles-veracruz

Post on 28-Nov-2014

11.456 views

Category:

Education


0 download

DESCRIPTION

Sistemas operativos - Sistemas De Archivos - reporte unidad 5Carrera - Ingenieria en sistemas Computacionales

TRANSCRIPT

Page 1: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

INSTITUTO TECNOLÓGICO SUPERIOR DE

TIERRA BLANCA

Reporte:

Sistema de Archivos (Unidad 5)

Materia:

Sistema Operativo

Profesor:

Lic. Angelita Ventura Sánchez

Alumnos:

Kenya Aguilar Flores

Rebeca Reyes Santamaría

Marcelino Fernández Martínez

Mary Carmen Ramírez Morales

Guillermo Antonio Osorio Contreras

Grado y Grupo:

302 – B

ITSTB Diciembre 2011

Page 2: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

CONTENIDO

Introduccion.........................................................................................................1

1. Sistemas de archivos..................................................................................... 2

1.1. Concepto sistemas archivos....................................................................2

1.2. Noción de archivo real y virtual...............................................................3

1.3. Componentes de un sistema de archivos...............................................4

1.4. Organización lógica y física.....................................................................6

1.5. Mecanismos de acceso a los archivos....................................................7

1.6. Mecanismo de control de acceso............................................................8

1.7. Manejo de espacio en memoria secundaria............................................9

1.8. Modelo jerárquico..................................................................................10

1.9. Mecanismos de recuperación en caso de falla.....................................11

Conclusion.........................................................................................................13

Bibliografia.........................................................................................................14

Page 3: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

INTRODUCCIÓN

Sistemas operativos es un espacio de trabajo en el cual puedes realizar una

abundancia de tareas, Gestionando la información de manera libre, entre ella las

más comunes, Crear, Copiar, pegar, Eliminar, Denegar, Dar acceso y más.

Para llevar el control de los archivos se utilizan directorios, en muchos

sistemas, éstos, son archivos. En la manera en que estas carpetas o directorios

también contienen información detallada, como es la fecha de creación, tamaño de

la carpeta, propietario y un nombre para identificarla.

Es por ello que manipulando esta variedad de información la mayoría de los

sistemas operativos tienen muchos tipos distintos de archivos, UNIX, por ejemplo,

tiene archivos regulares, directorios y archivos especiales (de bloques y

caracteres). Los archivos regulares contienen la información que se necesita para

dar a los archivos nombres simbólicos (es decir, cadenas ASCII). Los archivos

especiales de bloques y de caracteres se utilizan para modelar dispositivos de

disco y otros como terminales, respectivamente.

Además veremos la forma de acceder a ellos y gestionarlo en un sistema

operativo como es el de (Windows XP), uno de los sistemas operativos que fue

más usado en sus tiempos, que nos ayudó a revolucionar el dedo por su facilidad

de clic en el mouse y unas ventanas muy atractivas y sus impresionantes sonidos.

Esto nos lleva a un manejo de información gráfica, ¿pero qué hacemos

cuando los archivos son dañados y ya no tenemos acceso a ello mediante el

Sistema operativos?, Aunque la mayoría de los usuarios siempre opta por la

ayuda que nos ofrece el sistema, casi la mayor parte de esa ayuda es

gratificantemente falsa.

Recuperación de archivos, casi siempre por fallas eléctricas, Virus, un mal

funcionamiento del disco duro, un corto energía muy breve pero que puede causar

una ruptura en un archivo, entre muchos problemas más comunes, lo cual

veremos diferentes herramientas y programas y formas de recuperar archivos.

Página 1

Page 4: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

SISTEMAS ARCHIVOS

Para la mayoría de los usuarios, el sistema de archivos es el aspecto más visible

de un sistema operativo. Los archivos almacenan datos y programas, y el sistema

operativo implanta el concepto genérico de archivo administrando dispositivos de

almacenamiento masivo.

Los archivos son administrados por el sistema operativo. La forma como se

estructuran, nombran, acceden, usan, protegen e implementan son temas

importantes en el diseño de sistemas operativos. Globalmente la parte del

sistema operativo que se ocupa de archivos se denomina sistema de archivos.

Página 2

Page 5: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

NOCIÓN DE ARCHIVO REAL Y VIRTUAL

Un archivo virtual de uso temporal que es utilizado por los procesos del sistema

mientras se están ejecutando dichos procesos. Estos archivos se crean durante la

ejecución de un sistema y los utiliza para el almacenamiento de información,

intercambio y organización mientras se ejecuta el sistema, Se le conoce como

archivo virtual, aquel que contiene los datos generados por el usuario.

Veremos un ejemplo muy claro de tareas comunes en nuestro sistema y que

nosotros en simple vista no vemos, Cuando nosotros estamos trabajando en

Word y el nombre de nuestro archivo se llama “Sistemas Operativos - Reporte

Unidad 5”, se crea un archivo Virtual llamado “~$stemas Operativos - Reporte

Unidad 5” y su tamaño varia.

Este es un claro ejemplo de archivo virtual, un archivo real, se muestra de manera

real, en la información del espacio que ocupa en un disco duro o sistema de

almacenamiento, en otras palabras su tamaño en bytes.

Página 3

Page 6: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

COMPONENTES DE UN SISTEMA DE ARCHIVOS

Identificar que es un componente de archivo es muy fácil, ya que tiene que ver

todas las que conforman todas aquellas rutinas encargadas de administrar todos

los aspectos relacionados con el manejo de Archivos.

En general, un Sistema de Archivos está compuesto por: Métodos De Acceso,

Administración De Archivos, Administración De Almacenamiento Secundario y

Mecanismos De Integridad.

Métodos De Acceso: Se ocupan de la manera en que se tendrá acceso a la

información almacenada en el archivo. Ejemplo: Secuencial, Directo, indexado,

etc.

Administración De Archivos: Se ocupa de ofrecer los mecanismos para

almacenar, compartir y asegurar archivos, así como para hacer referencia a ellos.

Administración De Almacenamiento Secundario: Se ocupa de asignar espacio

para los archivos en los dispositivos de almacenamiento secundario. En la

siguiente figura se muestra un ejemplo de la administración de espacio en un

disco duro.

Administración de almacenamiento en un disco duro.

Página 4

Page 7: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

Mecanismos De Integridad: Se ocupan de garantizar que no se corrompa la

información de un archivo, de tal manera que solo la información que deba estar

en él, se encuentre ahí.

Mecanismos de Organización Lógica: Contiene diferentes rutinas y comandos a

través de los cuales el usuario podrá estructurar sus archivos virtuales.

Directorio de Identificadores: Convierte los identificadores simbólicos de los

archivos en identificadores internos, los cuales apuntarán a su descriptor o a una

estructura que permite encontrar el archivo.

Sistemas Teóricos de Archivos: Su objetivo es el de activar y desactivar a

través de las rutinas de abrir y cerrar archivos y verifica el modo de acceso.

Mecanismos de Organización Física: Traslada las direcciones lógicas en

direcciones físicas correspondientes a las estructuras de memoria secundaria y los

buffers en memoria principal necesarios para la transferencia de datos.

Mecanismos de E/S: petición de acceso al archivo real, este mecanismo genera

la secuencia de operaciones elementales de entrada y salida que se necesita.

SCHEDULING E/S: En este nivel es donde se tiene el número de peticiones

pendientes así como de las que se están realizando y lleva el control y asignación

de tiempo de CPU a las diferentes peticiones de E/S.

Ejemplo de un schedulin

Página 5

Page 8: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

ORGANIZACIÓN LÓGICA Y FÍSICA

Se refiere a las diferentes maneras en las que puede ser organizada la

información de los archivos, así como las diferentes maneras en que ésta puede

ser Reservada. Dado que hay 2 niveles de visión de los archivos (físico y lógico),

se puede hablar también de 2 aspectos de organización de archivos:

Organización de archivos lógicos y de archivos físicos.

Organización de un sistema de archivos utilizando directorios.

Organización lógica.

La mayoría de las computadoras organizan los archivos en jerarquías llamadas

carpetas, directorios o catálogos . (El concepto es el mismo independientemente

de la terminología usada.) Cada carpeta puede contener un número arbitrario de

archivos, y también puede contener otras carpetas. Las otras carpetas pueden

contener todavía más archivos y carpetas, y así sucesivamente, construyéndose

un estructura en árbol en la que una «carpeta raíz» (el nombre varía de una

computadora a otra) puede contener cualquier número de niveles de otras

carpetas y archivos. A las carpetas se les puede dar nombre exactamente igual

que a los archivos (excepto para la carpeta raíz, que a menudo no tiene nombre).

El uso de carpetas hace más fácil organizar los archivos de una manera lógica.

Página 6

Page 9: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

MECANISMOS DE ACCESO A LOS ARCHIVOS

Para acceder a los archivos existen varios mecanismos, Directorios, Descriptores

de archivos, mecanismos de control de acceso y procedimientos para abrir y

cerrar archivos.

El descriptor de archivos o bloque de control, contiene información que el sistema

necesita para administrar un archivo, Estructura muy dependiente del sistema.

Puede incluir la siguiente información:

Nombre simbólico del archivo.

Localización del archivo en el almacenamiento secundario.

Organización del archivo (método de organización y acceso).

Tipo de dispositivo.

Datos de control de acceso.

Tipo (archivo de datos, programa objeto, programa fuente, etc.).

Disposición (permanente contra temporal).

Fecha y tiempo de creación.

Fecha de destrucción.

Fecha de la última modificación.

Suma de las actividades de acceso (número de lecturas, por ejemplo).

El descriptor de archivos es controlado por el sistema de archivos; el usuario no

puede hacer referencia directa a él.

Identificación del archivo. Consiste de dos partes que es el nombre simbólico que

es el que le da el usuario y un identificador interno que es asignado por el sistema

operativo (número). Lugar de almacenamiento así como el tamaño del archivo.

Modo de acceso. Se debe indicar en forma explícita quien puede acceder el

archivo y conque derecho.

Página 7

Page 10: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

Mecanismo de control de acceso

Control de un sistema de información especializado en detectar los intentos de

acceso, permitiendo el paso de las entidades autorizadas, y denegando el paso a

todas las demás. Involucra medios técnicos y procedimientos operativos.

Mecanismo que en función de la identificación ya autenticada permite acceder a

datos o recursos.

Los Directorios son utilizados por el sistema operativo para llevar un registro de los

archivos que incluye el nombre, los atributos y las direcciones en disco donde se

almacenan los datos del archivo referenciado.

Open (abrir): antes de utilizar un archivo, un proceso debe abrirlo. La finalidad es

permitir que el sistema traslade los atributos y la lista de direcciones en disco a la

memoria principal para un rápido acceso en llamadas posteriores.

Close (cerrar): cuando concluyen los accesos, los atributos y direcciones del disco

ya no son necesarios, por lo que el archivo debe cerrarse y liberar la tabla de

espacio interno.

Página 8

Page 11: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

MANEJO DE ESPACIO EN MEMORIA SECUNDARIA

En la memoria secundaria, posiblemente un nombre no muy común, es la que

utilizamos hoy en día, más frecuente.

Tal vez la memoria secundaria no es la más rápida, pero muy eficiente. Pero tiene

gran capacidad para almacenar información en dispositivos tales como discos,

cintas magnéticas, discos ópticos. Frecuentemente los datos y programas se

graban en la Memoria Secundaria, de esta forma, cuando se ejecuta varias veces

un programa o se utilicen repetidamente unos datos, no es necesario darlos de

nuevo a través del dispositivo de entrada.

En la Memoria Secundaria un archivo consta de un conjunto de bloques

(correspondiente a la cantidad de información que se transfiere físicamente en

cada operación de acceso (lectura o escritura).

Página 9

Page 12: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

MODELO JERÁRQUICO

En la gestión de archivos, ya vimos que esta la manipulación de archivos y

directorios, eh aquí la palabra clave para introducirnos al modelo jerárquico.

Como la mayoría de los usuarios creamos carpetas, y creamos carpeta dentro de

otra carpeta y avece ni contamos cuantas carpetas hay dentro de otra carpeta.

Una posibilidad es que el directorio contenga por cada archivo referenciado:

El nombre.

Sus atributos.

Las direcciones en disco donde se almacenan los datos.

Otra posibilidad es que cada entrada del directorio contenga:

El nombre del archivo.

Un apuntador a otra estructura de datos donde se encuentran los atributos

y las, direcciones en disco.

Página 10

Page 13: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

MECANISMOS DE RECUPERACIÓN EN CASO DE FALLA

Existen muchas herramientas que contiene el mismo sistema operativo para

recuperar información. De igual manera existen innumerable programas en

internet que son de mucha ayuda y muy fáciles de usar y que su ejecución tiene

que ser atreves de un sistema operativo, pero el problema persiste en muchas

ocasiones, porque no conocemos más allá de las posible soluciones que le

podemos dar, tratando el error más a fondo. Eh aquí cuando entran los programas

que trabajan independiente del sistema operativo.

A continuación daremos a conocer la primera herramienta que podemos encontrar

en Windows XP.

CHKDSK: Con esto podemos verificar la integridad del disco duro y su sistema de

archivos si son legibles o si están dañados Esto lo efectuamos ingresando al menú

Inicio -> Todos Los Programas -> Accesorios -> Símbolo de Sistema

Como en la imagen de arriba dice “chkdsk /f /r” Pues primero es el comando que

estamos utilizando que es CHKDSK, Después sigue /f, que es para desmontar el

volumen. Si el volumen está siendo ocupado por un proceso, rompe ese enlace y

el disco duro lo ocupa solo para la terminal de símbolo de sistema y así poder

analizarlo, también viene /r esto es para reparar los sectores dañados del sistema.

Página 11

Page 14: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

HDD Regenerator: Este programa elimina sectores dañados de la superficie de

un disco duro. Este lo tenemos que ocupar fuera del sistema operativo para que el

uso del disco duro sea más fácil de manipular, para ello se tiene que hacer un

disco booteable o como es la actualidad, ya lo podemos hacer en una memoria.

Pulsamos la Opción 1 (Scan and Repair) y nos aparecerá la siguiente pantalla:

Se deja ese valor como nos indica la imagen Pulsamos Enter para comenzar con

la reparación:

El proceso puede tardar bastantes horas dependiendo del tamaño del disco.

Ejemplo: Un Hdd de 200Gb. sin errores tarda entre 40 y 60 minutos, si hay

encuentra errores vamos sumando 5 minutos Aprox. por sector defectuoso

encontrado.

Página 12

Page 15: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

CONCLUSIÓN

La Vida cotidiana nos ha llevado a omitir todos estos procedimientos, los cuales

son muy necesarios conocer, ya que conociendo la estructura y la forma en cómo

trabajan e identificar los conceptos básicos en la materia de Sistemas Operativos.

Nos lleva a un entendimiento más claro de la gestión de archivos.

Sistemas Operativos no solo abarca conocer, cuantos sistemas operativos hay,

sino de todo lo que se puede hacer en ello, Poder tener una manipulación más

libre de tu sistema.

Los archivos de igual manera cuando conoces en la manera como están creados

virtualmente se puede sacar algunas ventajas sobre ello.

La recuperación de archivos es una introducción de lo poco que se puede hacer

en caso de pérdida de datos, pero especializándose día con día, nos llevaría ir a

conociendo conceptos más complejos, que atreves del tiempo iremos

manipulando de una manera muy sencilla, pero no basta con recuperar los

archivos cada vez que se pierdan. Lo más importante es cómo prevenir esa

pérdida de datos o que los archivos se pierda. Esa sería la mejor opción para

estos problemas, ya que tenemos siempre que estar un paso adelante.

Administrar los archivos adecuadamente y teniendo una integridad de calidad, nos

hace confiar más en nuestro sistema, debido a que estamos más seguros de tener

una mejor estabilidad y protección.

Página 13

Page 16: Sistemas operativos - Sistemas De Archivos - reporte unidad 5

Bibliografía

Sistemas Operativos.

Vidal Rodríguez Lidia Paulina

http://sistemasoperativos56-vidal.blogspot.com/2008_11_01_archive.html

Sistemas Operativos, Instituto Tecnológico de Veracruz.

Lic. Martha Martínez Moreno

http://sistemasoperativos.angelfire.com/html/5.4.html

Sistemas Operativos. Sistema de Archivos

Javier Fernández Rivera - www.aurea.es

http://aurea.es/wp-content/uploads/sistemadearchivos.pdf

Página 14