2. Ejercicio Mental
Nos encargan la organización de una
biblioteca desde el principio, es decir, que
cuando nos dan la responsabilidad,
tenemos muchísimos libros y un edificio
sin ningún tipo de divisiones. No hay pisos,
ni habitaciones y todos los libros afuera
esperando en camiones. Empezamos de
cero, cero.
3. Ejercicio Mental
Eso sí, tenemos recursos, dinero, para
hacer todo. Lo que necesitamos son
ideas.
Así que vamos a ver qué necesitamos.
4. Ejercicio Mental
Divisiones en el edificio (pisos y
habitaciones)
¿de qué tamaño?
Primero debemos definir cómo vamos a
ordenar los libros
5. Ejercicio Mental
¿Cómo los vamos a dividir?:
por temas o por autores,
por el título,
por la cantidad de páginas,
ordenados alfabéticamente,
de acuerdo a qué alfabeto,
cómo hacemos con los libros con título en otro idioma o
incluso otro alfabeto como el chino o el cirílico?,
quizás simplemente queramos guardarlos en el orden
en que lleguen.
6. Ejercicio Mental
Tenemos que elegir una manera de
organizar todo, y sea cual sea el sistema
que elijamos, tenemos que respetar ese
orden.
No podemos dejar libros arriba de la mesa,
esperando para ser guardados, por lo
menos no durante mucho tiempo.
Tampoco podemos ir y poner los libros en
cualquier lado apenas nos lleguen.
7. Ejercicio Mental
Tenemos que llevar un registro. Cuando
nos piden un libro, tenemos que anotar
quién lo pidió, a qué hora.
Tenemos también que fijarnos que el libro
nos sea devuelto en condiciones.
Si vamos a hacer préstamos a domicilio,
tenemos que anotar, no solo quién se lleva
el libro y cuando, sino también cuándo lo
va a devolver.
8. Ejercicio Mental
Cuando alguien venga a pedirnos un libro
específico, nosotros tenemos que tener al
instante la información. Si está prestado
tenemos que decirle al usuario que no
puede tenerlo porque no está disponible,
pero si nadie lo está leyendo, tenemos que
poder ir a buscarlo donde está y no
podemos demorar mucho tiempo.
9. Ejercicio Mental
Cada libro tiene que tener su ubicación específica
Nuestro edificio tiene:
tres pisos, cada piso está dividido en
salas numeradas, en cada sala hay
estanterías numeradas, en cada anaquel hay
estantes numerados, en cada estante hay
exactamente la misma cantidad de libros (100).
Por todo esto una referencia puede ser 2.3.4.2.67:
en el segundo piso, en la tercera habitación, en el
cuarto anaquel, en el segundo estante, en el lugar
67 está el libro de sistemas operativos que estamos
buscando
10. Sistema de Archivo
Un sistema de archivos de un sistema
operativo organiza nuestros espacios de
almacenamiento, de manera tal que
podamos utilizar nuestros archivos cada
vez que los necesitemos.
Además de decirnos donde está el archivo,
nos da un montón de información
necesaria para el seguimiento del archivo
11. Sistema de Archivo
Un disco duro que no tiene formato no
puede ser utilizado para guardar ningún
tipo de archivos, digamos que si fuera
nuestra biblioteca, sería como si
tuviéramos un galpón gigante sin estantes,
ni divisiones de ningún tipo, adonde llegan
los camiones y descargan los libros en
cualquier lugar, sin poner ningún orden ni
nada.
12. Sistema de Archivo
Un disco duro para poder ser utilizado
debe estar particionado.
Una partición es un espacio de
almacenamiento que está organizado
gracias a que posee un sistema de
archivos determinado. Es decir, no existe
partición sin sistema de archivo.
El espacio sin partición se llama no
direccionado y no se puede utilizar
13. Sistema de Archivo
Las particiones primarias son aquellas
en las que podemos poner un sistema
operativo y hacer que la máquina empiece
allí.
Si tenemos varias particiones primarias,
solo una de ellas puede estar activa a la
vez.
En cada una de ellas podemos poner un
14. Sistema de Archivo
La partición extendida es, en general, la
que está hecha para almacenar archivos, y
puede dividirse en muchas particiones
lógicas más.
Una partición lógica puede ocupar todo el
espacio de la partición extendida o no,
puede haber varias particiones lógicas,
hasta 64 particiones lógicas en una
partición extendida.
15. Sistema de Archivo
Disco Duro
Capas: una o varias, son las superficies
circulares donde se graban los datos
Pista: Regiones que equidistan del centro
Sectores: División de una pista en base a
líneas radiales
Clusters: unidad mínima de
almacenamiento (abstracción del SO)
16. Sistema de Archivo
Primer Sector de la Primera Pista
Master Boot Record
En él se guarda toda la información sobre qué particiones
hay y cuál de ellas es la que tiene el sistema operativo.
Cuando arranca la máquina, la bios busca el sector 0
del disco, donde está el MBR. El MBR entonces inicia
la secuencia de arranque fijándose cuál es la partición
primaria activa, tiene la dirección donde arranca esa
partición y hacia allí va, ejecutando el sistema
operativo.
18. Sistema de Archivo
El particionado brinda organización:
numera las pistas, los sectores, los
cilindros, establece un tamaño mínimo
que puedo usar del disco, lo que se
llama cluster.
19. Sistema de Archivo
Además brinda una tabla donde está la
dirección de cada archivo y también la
dirección de los pedazos de archivo si
está fragmentado
El tipo de archivo, quién es el dueño,
quiénes pueden leer o modificar el
archivo, las fechas de creación y
modificación