Sei sulla pagina 1di 10

Programación de sistemas operativos

Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Universidad Abierta y a Distancia de México

Ingeniería en Desarrollo de Software


3er semestre

Programa de la asignatura:
Programación de sistemas operativos

Unidad 2.
Administrador de sistemas de archivos

Actividades de aprendizaje
Actividad 1. Sistemas de archivos
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Contenido
Introducción: ...................................................................................................................... 3
Indicaciones: ...................................................................................................................... 3
Conclusiones ..................................................................................................................... 9
Bibliografía ....................................................................................................................... 10
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Introducción:
En esta era en donde se genera tanta información día tras día es importante tener un
manejo de esta de una manera sencilla y que puede estar alojada en medios físicos o en
la nube y que podamos acceder rápidamente a está en cualquier momento, al dar un orden
a esta información a través de las herramientas que un sistema operativo suele tener,
permiten que la información se vaya alojando basada en una jerarquía, que nos va a permitir
acceder de una manera rápida, a cualquier tipo de datos que tenga una característica.

Indicaciones:
1. Investiga y realiza un cuadro comparativo en donde indiques la definición, de
los elementos de los archivos, sus características y describe el ambiente en que se
utiliza cada uno de ellos.

A través de este proceso se especifican las características y


Creación
propiedades del archivo con la finalidad de que el sistema de
archivos pueda procesarlo y reconocerlo.

A través de este proceso se especifican las características y


Apertura propiedades del archivo con la finalidad de que el sistema de
archivos pueda procesarlo y reconocerlo.

Al llevar a cabo este proceso el sistema tiene que escribir en el


dispositivo de almacenamiento los datos que tienen los buffers que
Elementos Cierre
se asocian al archivo y que realizan las operaciones de limpieza que
Archivo
sean necesarias.
s

Tomando en cuenta la organización del archivo, el método de


acceso será determinante en si el espacio adicional que debe
ser asignado será contiguo al archivo o no. A través de este
proceso, el atributo que especifica el tamaño del archivo será
Extensión
devuelto y modificado al programa de usuario con un código de
estado. La única razón por la cual esta operación no se emplee
de manera exitosa es que no exista espacio disponible en la
región adecuada.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

 Nombre y extensión: Cada archivo se identifica por un nombre (que


debería indicar su contenido) y por una extensión (algunas veces
opcional) que suele identificar el tipo de archivo.
 El nombre de los archivos permite normalmente hasta 256 caracteres,
mientras que la extensión consta de 3 ó 4 caracteres.
 Los archivos tienen un tamaño que se mide en bytes, kilobytes,
megabytes, gigabytes, … y que depende de la cantidad de datos que
Características
contenga.
 Los archivos pueden contener diferentes tipos de información: archivos
de texto, de imagen, de audio, de vídeo, etc.
 Los archivos se organizan en carpetas (directorios) y subcarpetas
(subdirectorios) de forma jerárquica. Véase ejemplo en la figura inferior
(Fuente: wikipedia)
 No puede haber 2 archivos con el mismo nombre (y extensión) en la
misma carpeta.

El ambiente de los sistemas de información que predominó hasta principios de la


década de los noventa, –previo a la globalización de las telecomunicaciones, las
redes mundiales de teleproceso, la Internet, etcétera– tuvo como una de sus
características más relevantes la de poseer entornos informáticos en los que se
operaba de manera aislada o en redes privadas en las cuales, la seguridad impuesta
por el acceso físico y algunas simples barreras informáticas bastaban para que la
seguridad de la información en ellos contenida estuviese garantizada. Por lo mismo,
Archivo no había mucha preocupación al respecto ni estrategias al efecto. En 1977, el
s senador Abraham A. Ribicoff, de Connecticut, EUA, propuso una iniciativa de "Acta
de Ptotección de los Sistemas de Cómputo Federales", la cual buscaba por primera
vez definir cibercrímenes y recomendar sanciones por dichos delitos. La iniciativa
no prosperó en esa ocasión.

En la actualidad, los sistemas de información han sido sustituidos casi en su


Ambiente totalidad por Tecnologías de Información y Comunicaciones (TIC) convergentes, por
inmensas y cada vez más complejas redes institucionales locales y regionales, por
servidores y computadoras personales que cada vez tienen mayor capacidad de
proceso y de acceso a otros computadores, y cuya interconexión se extiende
mundialmente. Al mismo tiempo, la Internet forma ya parte de la infraestructura
operativa de sectores estratégicos de todos los países como el comercial, energía,
transportes, banca y finanzas, –por mencionar algunos– y desempeña un papel
fundamental en la forma en que los gobiernos proporcionan sus servicios e
interactúan con organizaciones, empresas y ciudadanía, y es un factor cada vez
más creciente de intercambio de información de manera individual por parte de los
ciudadanos toda vez que se forman redes sociales cada vez más complejas.

La naturaleza y el tipo de tecnologías que constituyen la infraestructura de la


información y comunicaciones también han cambiado de manera significativa. El
número y tipo de dispositivos, servicios y variedades que integran la infraestructura
de acceso se ha multiplicado, e incluye ya variados elementos de tecnología fija,
inalámbrica y móvil, así como una proporción creciente de accesos que están
conectados de manera permanente.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Un archivo digital, también denominado Fichero, es una unidad de datos o


Definición información almacenada en algún medio que puede ser utilizada por aplicaciones
de la computadora.

2. Define lo que es un sistema de archivos e indica su Función, definición, y


elementos de los sistemas de archivos. Y explica la vinculación existente entre los
sistemas de archivos y los sistemas operativos.

Un sistema de archivos son los métodos y estructuras de datos que un sistema operativo
utiliza para seguir la pista de los archivos de un disco o partición; es decir, es la manera en
la que se organizan los archivos en el disco. El término también es utilizado para referirse
a una partición o disco que se está utilizando para almacenamiento, o el tipo del sistema de
archivos que utiliza. Así uno puede decir “tengo dos sistemas de archivo” refiriéndose a que
tiene dos particiones en las que almacenar archivos, o que uno utiliza el sistema de
“archivos extendido”, refiriéndose al tipo del sistema de archivos.

Funciones del sistema de archivos:

 Crear y borrar archivos


 Permitir el acceso a los archivos para que sean leídos o escritos
 Automatizar la gestión de la memoria secundaria
 Permitir referenciar un archivo por su nombre simbólico
 Proteger los archivos frente a fallos del sistema
 Permitir el uso compartido de archivos a usuarios autorizado

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


Administración De Archivos, Administración De Almacenamiento Secundario,
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.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

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 el, se encuentre
ahí.

Mecanismos de Organización Lógica. Contiene las 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. Por cada 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.

El sistema operativo suministra una serie de operaciones especiales (llamadas al


sistema) para la manipulación de los archivos:

 Como unidad: Apertura, cierre, creación, borrado, copia, ...


 Accediendo al contenido: Lectura y escritura, actualización, inserción

3. Selecciona y explica un caso de organización de información en tu entorno


laboral Y/o personal acerca de la administración de archivo y sistema de archivo.

En el área donde laboro utilizo una carpeta principal llamada “primer semestre”, que me
permite alojar una carpeta para cada grupo “101, 102, 103, 104, 105, 106” y dentro de cada
carpeta dos carpetas llamadas “Evidencias” y “Practicas”, en las cuales se alojaran los
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

documentos respectivos para ser presentados durante cada una las sesiones, de acuerdo
a la planeación.

4. Ejemplifica y explica la importancia que tiene la jerarquía de datos en el


sistema de archivos en base en el caso seleccionado.

Para mi actividad diaria me valgo de office 365, que es la plataforma que aloja mi correo
institucional, que incluye One Drive que me permite tener a mi alcance en cualquier
momento información que requiero para poder planear cada una de mis sesiones, esto lo
tengo distribuido en una carpeta principal, en la que incluye 6 carpetas, una para cada grupo
que tengo asignado, que a su vez consta de dos carpetas en las que distribuyo la
información referente a las evidencias que se requieren por parte de mis alumnos
(organizadores gráficos) y las practicas correspondientes, muchos de estos archivos los
transmito por medio de una plataforma llamada Yammer, que es una red social educativa y
que me sirve de enlace para ir coleccionado los archivos que se van generando en cada
sesión, que posteriormente, puedo revisar y dar una retroalimentación de lo realizado.

5. Realiza el diagrama correspondiente a la jerarquía de datos del caso


seleccionado.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Esta captura es de la herramienta llamada Yammer, que me permite transmitir e ir


almacenado las evidencias que cada alumno va realizando en cada sesión

Conclusiones
6. Redacta una conclusión en relación a los sistemas de archivos y la
importancia de la jerarquía de datos

Podemos indicar que una buena administración de archivos nos va a permitir realizar
búsquedas sencillas de la información que requerimos en cualquier momento, esto va a
implicar un ahorro de tiempo, para generar diversos datos que se nos pueden solicitar por
parte de alumnos, padres de familia, autoridades y que podamos mostrar en cualquier
momento, por dar un ejemplo que evidencias han entregado y cuales les faltan por entregar
a cada alumno, e incluso verificar rápidamente si se trata de un error u omisión al capturar
la información o como en muchos casos sucede que el alumno solo indique que si realizo
la evidencia, pero esta no se encuentre en el lugar que se dejó dicha actividad.
Programación de sistemas operativos
Unidad 1. Administración de procesador, memoria y dispositivos de E/S

Bibliografía
desconocido. (17 de octubre de 2019). El sistema operativo. Obtenido de
https://tecnologia-informatica.com/el-sistema-operativo/
desconocido. (21 de octubre de 2019). Partes del Archivo. Obtenido de
https://www.partesdel.com/partes_del_archivo.html
González, M., & Gutiérrez, J. (s.f.). Principios de sistemas operativos. Obtenido de
https://www.ctr.unican.es/asignaturas/so/cap8-2en1.pdf
Javier Baeza, T. (21 de octubre de 2019). Materia Sistemas operativos. Obtenido de
https://sites.google.com/site/materiasisoperativo/unidad-5-sistemas-de-archivos/5-
3-componentes-de-un-sistema-de-archivos
Stafford, S., & Weeks., A. (21 de octubre de 2019). Sistemas de archivos Capítulo 6.
Utilizando Discos y Otros Medios de Almacenamiento. Obtenido de
http://www.tldp.org/pub/Linux/docs/ldp-archived/system-admin-
guide/translations/es/html/ch06s08.html
Voutssas M., J. (21 de octubre de 2019). Preservación documental digital y seguridad
informática. Obtenido de http://rev-
ib.unam.mx/ib/index.php/ib/article/view/21416/51419

Potrebbero piacerti anche