Diferencia entre revisiones de «Práctica Administración de la Información (Sistemas Operativos)»

De Cuba-Wiki
Sin resumen de edición
(Mismo formato que el de la p.3 Igual, me parece que hay fruta... hoy consulto y corrijo.)
(No se muestran 6 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
== Ejercicio 01: ==  
===Ejercicio 1===
Nota: CREAR nombre, numero_de_paquete, numero_de_pistas, codigos_de_acceso.
'''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 - 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.
'''NOTA - BORRAR nombre_del_archivo, numero_de_paquete.'''
a.
#CREAR "ARCH1", "PAQ1", 50, NINGUNO.
#CREAR "ARCH2", "ABCD", 100, TODOS / L.
#CREAR "ARCH3", "ABCD", 100, TODOS / L, INSPEC / {L | G}.  


a. i. CREAR "ARCH1", "PAQ1", 50, NINGUNO.
b.
No entiendo.  


a. ii. CREAR "ARCH2", "ABCD", 100, TODOS / L.
===Ejercicio 2*===
No entiendo.  


a. iii. CREAR "ARCH3", "ABCD", 100, TODOS / L, INSPEC / {L | G}.
===Ejercicio 3*===
Ver Pags 3 en adelante


b. No entiendo.
===Ejercicio 4===
El nombre del directorio del trabajo actual (Que puede ser el que tenga el nombre igual al usuario activo en el sistema).


iv. No entiendo.
===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 02:(*) ==  
===Ejercicio 6*===
No entiendo.
Agregar permisos de ejecución y/o eliminación.  


== Ejercicio 03:(*) ==
===Ejercicio 7===
a.


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


== Ejercicio 05: ==
c.
Es mas facil darle permiso a todos los usuarios sobre un archivo. Es mas dificil darle a un usuario permiso sobre todos los archivos. Ni idea por que una o la otra.


[Zaiden Edit]
d.


Me parece que eso es fruta...
===Ejercicio 8===
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. 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.
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.  


[/Zaiden Edit]
===Ejercicio 9===
a.


== Ejercicio 06:(*) ==
b.
Agregar permisos de ejecucion y/o eliminacion.


== Ejercicio 07: ==  
===Ejercicio 10*===
Ni idea.
a.
<br>A: el archivo es un directorio.
<br>B: Tiene la direccion de donde se encuentra el directorio primero.
<br>C: Esta en blanco puede ir alguna informacion relevante al directorio.
<br>D: Puntero al paquete (paquete).
<br>E: Permisos de los usuarios. LCA.


== Ejercicio 08: ==
b. LCU pero cada archivo tiene la opcion de Todos L y/o Todos G.
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. Ni idea.
d. Ni idea.
== Ejercicio 09: ==
Ni idea.


== Ejercicio 10:(*) ==
c. Son los "punteros" a donde se guarda la informacion de donde estan los archivos.
a. A: Si el archivo es un directorio.
B: Tiene la direccion de donde se encuentra el directorio primero.
C: Ni idea.
D: Ni idea.
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. No entiendo.
f. No entiendo.
== Ejercicio 11: ==
a. LCA, ya que solo se necesita poner todos en la misma.
b. Se borra la LCA del archivo, que se encuentra junto al mismo y se borra el archivo.
== Ejercicio 12: ==
Ni idea.
== Ejercicio 13:(*) ==
Ni idea.
== Ejercicio 14:(*) == 
a. Verdadero.
b. Verdadero.
c. Verdadero.
d. Verdadero.
e. Verdadero.
f. Verdadero.
g.
h.
i. Verdadero.
== Ejercicio 15:(*) == 
a. Verdadero.
b. Verdadero.
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:(*) ==
d. Si tiene hard links, y que usuarios tienen permisos sobre el para poder borrarlos.
Ni idea.
== Ejercicio 18:(*) ==


Tiene 15 punteros.
e. Cambiar-Permiso nombrearchivo, permisos , directorio


los 1ros 12 apuntan a Bloques de 4k
f. Busca en directorio la tabla de archivos, busca nomber_archivo y agrega permisos en su entrada.


los otros 3 apuntan Indirecto, Doble Indirecto, y Triple Indirecto (o sea, apuntan a otras tablas de bloques)
===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).

Revisión del 15:02 7 nov 2006

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).