Práctica Administración de la Información (Sistemas Operativos)

De Cuba-Wiki
Revisión del 15:02 7 nov 2006 de 201.253.129.47 (discusión) (Mismo formato que el de la p.3 Igual, me parece que hay fruta... hoy consulto y corrijo.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

Ejercicio 1

NOTA - CREAR nombre, numero_de_paquete, numero_de_pistas, codigos_de_acceso.

NOTA - ARCHIVO codigo_a_asignar_al_archivo, numero_de_paquete, (codigo_de_usario)/nombre_del_archivo, [l/g].

NOTA - BORRAR nombre_del_archivo, numero_de_paquete.

a.

  1. CREAR "ARCH1", "PAQ1", 50, NINGUNO.
  2. CREAR "ARCH2", "ABCD", 100, TODOS / L.
  3. CREAR "ARCH3", "ABCD", 100, TODOS / L, INSPEC / {L | G}.

b. No entiendo.

Ejercicio 2*

No entiendo.

Ejercicio 3*

Ver Pags 3 en adelante

Ejercicio 4

El nombre del directorio del trabajo actual (Que puede ser el que tenga el nombre igual al usuario activo en el sistema).

Ejercicio 5

En el libro dice que la ventaja que ofrece LCU sobre LCA es que se puede tener referenciado un mismo archivo con varios nombres en uno o mas usuarios (proveyendo mayor privacidad y seguridad). La desventaja sería que para darle un permiso generico a un archivo, habría que recorrer uno por uno todos los usuarios y darles el permiso. Lo mismo sucedería al querer borrar, ya que habría que recorrer las LCU de cada usuario, ver si el archivo está referenciado y borrar la referencia.

Ejercicio 6*

Agregar permisos de ejecución y/o eliminación.

Ejercicio 7

a.

b.

c.

d.

Ejercicio 8

a. Puede estar en una posicion fija, o su direccion puede estar en el boot sector o en una direccion fija puede haber un puntero a el. b. ¿Decir que ya existe un archivo con ese mismo nombre? (Salvo que este en otra carpeta y no hay problema). c. La informacion que contiene el DAB de los archivos activos. Ademas agrega un campo para controlar la concurrencia. d. Ni idea.

Ejercicio 9

a.

b.

Ejercicio 10*

a.
A: el archivo es un directorio.
B: Tiene la direccion de donde se encuentra el directorio primero.
C: Esta en blanco puede ir alguna informacion relevante al directorio.
D: Puntero al paquete (paquete).
E: Permisos de los usuarios. LCA.

b. LCU pero cada archivo tiene la opcion de Todos L y/o Todos G.

c. Son los "punteros" a donde se guarda la informacion de donde estan los archivos.

d. Si tiene hard links, y que usuarios tienen permisos sobre el para poder borrarlos.

e. Cambiar-Permiso nombrearchivo, permisos , directorio

f. Busca en directorio la tabla de archivos, busca nomber_archivo y agrega permisos en su entrada.

Ejercicio 11

a. LCA, ya que solo se necesita poner todos en la misma. (Siempre y cuando todos deban ver el archivo con el mismo nombre).

b. Se borra la LCA del archivo, que se encuentra junto al mismo y se borra el archivo.

Ejercicio 12

a.

b.

Ejercicio 13*

a. Dibujar la tabla del DAB con las tablas de usuarios y lcu segun aparece en la practica.

b. DAR_PERMISO nombreusuario , nombrearchivo , permiso. busca la lcu del nombre usuario y agrega en la LCU nombre, archivo y premiso.

c. DELETE nombrearchivo, Ver pag 10.

d. usr/$Dar Permiso JOSE PROC Read/Write; jose/$DELETE proc

lo que hicimos fue loguearnos primero como usr y luego como José. Cuando el ejercicio se refiere a Job Completo a que se refiere?

Ejercicio 14*

a. Verdadero.

b. Verdadero.

c. Verdadero.

d. Verdadero.

e. Verdadero.

f. Verdadero.

g. Verdadero.

h. Falso.

i. Verdadero.

Ejercicio 15*

a. Verdadero.

b. Falso.

c. Verdadero (Aunque no tiene nada que ver con LCU vs LCA).

d. Falso. Ninguna es mas segura que la otra en pricipio. Salvo que consideremos el caso de que se borra un archivo, no se borran los permisos de la LCU, y se crea otro con el mismo nombre o inodo.

e. Falso.

Ejercicio 16*

uid, gid, fecha de ultima modif, contador de hard links, tipo de archivo

Ejercicio 17*

Ídem 13 a.

b.

c.

Ejercicio 18*

Tiene 15 punteros. Los primeros 12 apuntan a Bloques de 4k. Los otros 3 apuntan Indirecto, Doble Indirecto, y Triple Indirecto (o sea, apuntan a otras tablas de bloques).