You are on page 1of 23

2012

Arquitectura de sistemas operativos

Integrantes Karina de los ngeles Bravo. Francisco Garay Muoz. Yahoska Melissa Gutirrez. Profesor: Cesar Marn Grupo: 0369

13/06/2012 Gua # 2.

Ejercicio #1: Tareas y Estructura de los Sistemas Operativos


1) Reconocer la importancia y funciones del sistema de archivos como componente bsico de los sistemas operativos. 2) Explicar las tcnicas de almacenamiento y control de bloques usados en los sistemas de archivos, as como las de control de bloques libres, con enfoque analtico en las ventajas y desventajas de cada una de ellas. 3) Analizar los factores y aspectos tcnicos, polticos y administrativos ms importantes referentes a los problemas de seguridad y confiabilidad en los sistemas de archivos: consistencia, matriz de proteccin, ataques, respaldos, listas de acceso, etc. 4) Identificar diferencias esenciales entre las tcnicas implementadas por distintos tipos de sistemas de archivos que ofrecen varios de los sistemas operativos modernos.

Preguntas:

1. Qu es un sistema de archivos?
Un sistema de archivos son los mtodos y estructuras de datos que un sistema operativo utiliza para seguir la pista de los archivos de un disco o particin; es decir, es la manera en la que se organizan los archivos en el disco.

2. Cules son las funciones de un sistema de archivos?


Los usuarios deben poder crear, modificar y borrar archivos ya que Se deben compartir los archivos de una manera cuidadosamente controlada. El mecanismo encargado de compartir los archivos debe proporcionar varios tipos de acceso controlado: Acceso de Lectura, Acceso de Escritura, Acceso de Ejecucin, varias combinaciones de estos, etc. Se debe poder estructurar los archivos de la manera ms apropiada a cada aplicacin. Los usuarios deben poder ordenar la transferencia de informacin entre archivos. Se deben proporcionar posibilidades de respaldo y recuperacin para prevenirse contra: La prdida accidental de informacin. La destruccin maliciosa de informacin

3. Indique una forma de organizacin de un sistema de archivo.


La mayor parte de las estructuras de organizaciones de archivos se encuentran dentro de estas cinco categoras: Pilas: Es la forma ms fcil de organizar un archivo. Los datos se recogen en el orden en que llegan. Su objetivo es simplemente acumular una masa de datos y guardarla.

Archivos secuenciales: Es la forma ms comn de estructura de archivos. Se emplea un formato fijo para los registros, son de la misma longitud y constan del mismo nmero de campos de tamao fijo con un orden determinado. Archivos secuenciales indexados: Los registros se organizan en una secuencia basada en un campo clave presentando dos caractersticas, un ndice del archivo para soportar los accesos aleatorios y un archivo de desbordamiento. El ndice proporciona una capacidad de bsqueda para llagar rpidamente al registro deseado y el archivo de desbordamiento es similar al archivo de registros usado en un archivo secuencial, pero est integrado de forma que los archivos de desbordamiento se ubiquen siguiendo un puntero desde su registro predecesor. Archivos indexados: A los registros se accede solo a travs de sus ndices. No hay restriccin en la ubicacin de los registros, al menos un ndice contiene un puntero a cada registro y pueden emplearse registros de longitud variable. Archivos directos o de dispersin: Explotan la capacidad de los discos para acceder directamente a cualquier bloque de direccin conocida. Se requiere un campo clave en cada registro.

4. Cules son los atributos de archivos ms comunes?


Proteccin Contrasea Creador Propietario Solo lectura Oculto Bandera de sistema Bandera de acceso temporal Propietario ltima modificacin Tamao actual Tamao mximo

5. Cules son los diferentes tipos de archivos (los ms comunes) que soportan los sistemas de archivos?
FAT (Tabla de Asignacin de Archivos de 16 bit) FAT32 (Tabla de Asignacin de Archivos de 32 bit) NTFS (Sistema de Archivos de Nueva Tecnologa) Linux Ext2, Est3, Reiser, etc.

6. Indique los principales sistemas de archivos que se conocen hoy en da.


Remote Filke Sharing (RFS en UNIX) Network File System (de Sun Microsystems) Andrew File System (AFS)

7. Cules son los diferentes tipos de acceso a los archivos (los ms conocidos) que soportan los sistemas de archivos? Explique.
Acceso secuencial: Es el mtodo ms lento y consiste en recorrer los componentes de un archivo uno en uno hasta llegar al registro deseado. Se necesita que el orden lgico de los registros sea igual al orden fsico en el medio de almacenamiento

Acceso directo: Permite accesar cualquier sector o registro inmediatamente, por medio de llamadas al sistema como la de seek. Este tipo de acceso es rpido y se usa comnmente en discos duros y discos o archivos manejados en memoria de acceso aleatorio.

Acceso directo indexado: Este tipo de acceso es til para grandes volmenes de informacin o datos. Consiste en que cada archivo tiene una tabla de apuntadores, donde cada apuntador va a la direccin de un bloque de ndices, lo cual permite que el archivo se expanda a travs de un espacio enorme. Consume una cantidad importante de recursos en las tablas de ndices pero es muy rpido.

8. Cules son las llamadas al sistema ms comunes relacionadas con los archivos?
Crear Eliminar Abrir Cerrar Leer Escribir Aadir Buscara Obtener atributos Establecer atributos Cambiar de nombre

9. Explique el propsito de las operaciones open y close.

Open: 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 rpido acceso en llamadas posteriores. Close: 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.

10. Qu significa la expresin archivos mapeados a memoria?.


Archivos mapeados: en memoria son una copia idntica en memoria de un archivo de disco. Esta funcin de mapear es decir que copia el archivo en memoria para evitar la recarga de transacciones hacia el servidor.

11. D cinco nombres de rutas distintos para el archivo /etc./passwd. (Sugerencia: no olvide las entradas de directorios . y ..).
/etc/passwd /etc/./passwd /etc/././passwd /etc/../etc/passwd /etc/.././etc/./passwd

12. Qu es un nodo-i?
nodo-i o nodo ndice es una estructura de datos propia de los sistemas de archivos tradicionalmente empleados en los sistemas operativos tipo UNIX como es el caso de Linux.
13. Supngase que /etc/bin/enlace es un enlace (link) simblico que apunta a /usr/bin/pepe de nodo-i 74 del dispositivo /dev/hd3 y que este ltimo archivo no tiene ningn enlace real adicional. Qu es cierto? a) Al borrar /etc/bin/enlace se decrementa el contador de enlaces del nodo-i 74 de /dev/hd3. b) Al borrar /usr/bin/pepe se borra el archivo realmente y se recupera el nodo-i 74 de /dev/hd3. c) Si se borrar /usr/bin/pepe, se puede seguir accediendo al archivo a travs del nombre /etc/bin/enlace. d) Aunque se desmonte /dev/hd3, se puede seguir accediendo al archivo a travs del nombre /etc/bin/enlace. 14. Los sistemas que manejan archivos secuenciales siempre cuentan con una operacin para rebobinar archivos. Los sistemas que manejan archivos de acceso aleatorio tambin la necesitan?.

No se necesitan porque Con la aparicin de los discos se pudo accesar directamente a cualquier registro del archivo En ellos las operaciones de lectura y escritura deben de incluir el numero de registro como parmetro. Ahora no se lee prximo registro, sino que se especifica leer el registro n
15. Suponga que ocurre un importante avance tecnolgico que permite contar con RAM no voltil, que conserva su contenido de forma confiable despus de una interrupcin de la alimentacin elctrica, al mismo precio y con el mismo rendimiento que la RAM convencional. Qu aspectos del diseo de sistemas de archivos resultaran afectados por este avance?

Suponemos que ninguno porque al mantener una carga de energa el sistema de archivos seguir funcionando y no se perdern los datos que han estado procesados.
16. Algunos sistemas operativos ofrecen una llamada al sistema RENAME para dar un nuevo nombre a un archivo. Hay alguna diferencia entre el empleo de esta llamada para cambiar el nombre de este archivo y la tctica de copiar el archivo en un nuevo archivo con el nuevo nombre, borrando despus el archivo viejo?.

Si hay diferencia ya que al usar RENAME Resulta muy til a la hora de renombrar un grupo de archivos en bloque. Imgenes de cmaras fotogrficas, msica y pelculas son algunos de los ejemplos ms comunes. A la hora de cambiarles el nombre y personalizarlos segn tus necesidades, ya que los cambia en un mismo tiempo, de golpe. Sin tener que hacerlo uno por uno.
17. Algunos sistemas automticamente abren un archivo cuando se hace referencia a l por primera vez y lo cierran cuando el trabajo termina. Discuta las ventajas y desventajas de este esquema. Comprelo con el ms tradicional, en donde el usuario tiene que abrir y cerrar el archivo de manera explcita.

Ventajas Rapidez Mayor facilidad de acceder al archivo Desventajas Inseguridad Poca privacidad la forma tradicional es la mejor, ya que tenemos mayor seguridad porque nosotros mimos abrimos y cerramos el archivo, y claro mayor privacidad en el archivo

18. Proporcione un ejemplo de una aplicacin en la que se deba acceder a los datos de un archivo en el siguiente orden: a) Secuencialmente.

El proceso lee en orden todos los registros del archivo comenzando por el principio, sin poder: a. Saltar registros. b. Leer en otro orden.
Una aplicacin en La viada real sera la fila de espera de un banco, ya que se sigue un orden, y no se puede cambiar. Una aplicacin en una computadora sera reproducir un CD de msica, si lo dejamos reproduciendo empezar desde la primera cancin, luego por la segunda y as sucesivamente hasta terminar con la ltima. b) Aleatoriamente. El proceso puede leer los registros en cualquier orden utilizando dos mtodos para determinar el punto de inicio de la lectura:

a. Cada operacin de lectura (read) da la posicin en el archivo con la cual iniciar. b. Una operacin especial (seek) establece la posicin de trabajo pudiendo luego leerse el archivo secuencialmente.

19. Algunos sistemas proporcionan compartimiento de archivos manteniendo una sola copia de un archivo; otros sistemas mantienen varias copias, una para cada uno de los usuarios que estn compartiendo el archivo. Discuta los mritos relativos de cada enfoque. Ambas formas tienen sus ventajas y sus contras por ejemplo, si se comparte un archivo con varios usuarios, el ahorro de espacio en disto sera muy satisfactorio, en cambio la seguridad no es ptima ya que cualquier usuario podr borrar o editar dicho archivo, y los dems usuarios ya no podrn accederlo. Por otra parte si cada usuario tiene sus archivos an que sean iguales, tendrn el control de este y podrn borrarlo, modificarlo etc. Sin afectar a los dems usuarios, pero el requerimiento de memoria en disco se multiplicar por el nmero de usuario. 20. Algunos investigadores han sugerido que, en lugar de tener una lista de acceso asociada con cada archivo (especificando qu usuarios pueden acceder al archivo, y cmo), deberamos tener una lista de

control de usuarios asociada con cada usuario (especificando a qu archivos puede acceder un usuario y de qu forma). Discuta los mritos relativos de estos dos esquemas. Las listas de control de acceso, proveen de un nivel adicional de seguridad a los ficheros extendiendo el clsico esquema de permisos en Unix: mientras que con estos ltimos slo podemos especificar permisos para los tres grupos de usuarios habituales (propietario, grupo y resto), las ACLs van a permitir asignar permisos a usuarios o grupos concretos; por ejemplo, se pueden otorgar ciertos permisos a dos usuarios sobre unos ficheros sin necesidad de incluirlos en el mismo grupo. Este mecanismo est disponible en la mayora de Unices (Solaris, AIX, HP-UX...), mientras que en otros que no lo proporcionan por defecto, como Linux, puede instalarse como un software adicional. A pesar de las agresivas campaas de marketing de alguna empresa, que justamente presuma de ofrecer este modelo de proteccin en sus sistemas operativos frente al `arcaico' esquema utilizado en Unix. Las dos formas son buenas pero la propuesta se ve un poco mas segura, ya que asi tendramos el control de los usuarios que puedan acceder a los archivos, en pocas palabras habra mas seguridad 21. Qu problemas podran ocurrir si un sistema permitiera que un sistema de archivos se montara simultneamente en ms de una ubicacin?. Un sistema de archivos es un mtodo para el almacenamiento y organizacin de archivos de computadora y los datos que estos contienen, para hacer ms fcil la tarea encontrarlos y accederlos. Los sistemas de archivos son usados en dispositivos de almacenamiento como discos duros y CDROM e involucran el mantenimiento de la localizacin fsica de los archivos. S por alguna razn estos se duplicaran, el sistema se bloqueara porque al existir dos direcciones, no podr establecer alguna diferencia entre ellas, de tal forma no abrira ninguna ubicacin, o las dos al mismo tiempo.

22. El archivo pepe tiene los permisos r w x r w x r w x. Qu mandato debera usarse pare que el archivo slo pueda ser ledo y ejecutado por el propietario y los miembros de su grupo?. a) chmod 766 pepe. b) chmod +rx pepe. c) chmod rx pepe. d) chmod 550 pepe. 23. Qu es cierto en la cach del sistema de archivos de LINUX?. a) Los bloques de nodo-i no se mantienen en cach. b) Los bloques de directorio no se mantienen en cach. c) Acelera las lecturas pero no las escrituras. d) Aumenta las prestaciones y disminuye la fiabilidad del sistema. 24. Cul de las siguientes afirmaciones es falsa?. a) El nmero de enlaces de un archivo en LINUX se almacena en la entrada de directorio correspondiente. b) Crear un enlace simblico a un archivo incrementa el nmero de nodos-i ocupados en el sistema. c) Crear un enlace fsico a un archivo incrementa el nmero de enlaces del archivo. d) Todos los archivos de un sistema de archivos determinado utilizan el mismo tamao de bloque.

25. Cul de las siguientes sentencias acerca de los enlaces a archivos es correcta?. a) El espacio ocupado por un enlace simblico es proporcional al tamao del nombre del archivo al que apunta. El ocupado por un enlace no simblico no. b) El espacio ocupado por un enlace, ya sea simblico o no, es proporcional al tamao del nombre del archivo al que apunta. c) El espacio ocupado por un enlace, ya sea simblico o no, no depende del tamao del nombre del archivo al que apunta. d) El espacio ocupado por un enlace no simblico es proporcional al tamao del nombre del archivo al que apunta. El ocupado por un enlace simblico no.

26. En LINUX, el usuario 2 pone un enlace fsico a un archivo del que es propietario el usuario 1. A continuacin, el usuario 1 borra el archivo. Qu ocurre cuando el usuario 2 intenta abrir el archivo con el nombre de enlace y teniendo los permisos adecuados?. a) No puede abrirlo, puesto que ha sido borrado. b) Puede abrirlo si antes se enmascara como usuario 1. c) No puede abrirlo porque, aunque no se ha borrado, est bloqueado. d) La operacin ser correcta puesto que el archivo no se borra mientras tenga algn enlace fsico. 27. Cul es la diferencia entre nombre absoluto y relativo?. Indique dos nombres relativos para /users/miguel/datos. Indique el directorio respecto al que son relativos. El nombre absoluto es muy diferente al relativo ya que cambian segn su ubicacin, es decir un nombre absoluto empieza desde el directorio raz o unidad, mientras que el relativo se nombra segn la ubicacin de donde se encuentre, por ejemplo: Un nombre relativo sera: /miguel/datos, pero un nombre absoluto sera: c: /users/miguel/datos. Miguel/datos, miguel/datos_a, juan/datos son relativos respecto a /users 28. Cuntos nodos-i estarn ocupados en un sistema de archivos LINUX que contiene nicamente los siguientes archivos: /f1, /f2 (enlace simblico a /f1), f3 (enlace no simblico a /f1) y /dir, que es un directorio vaco?.

F1 un nodo F2 un nodo Enlace simbolico a f1 0 i-nodo F3 un nodo Enlace no simbolico a f1 un i-nodo Dir un i-nodo 5 i-nodo son en total
29. Qu problema tiene usar bloques grandes o agrupaciones?. Cmo puede solucionarse?. Ocupar grandes bloque o agrupaciones en nuestro sistema provoca una lentitud en la velocidad de procesamiento ya que al ocupar grandes bloques pero s solo se requiere uno en especfico el sistema verificar todo hasta encontrarlo generando retrasos. Se puede solucionar haciendo particiones en el disco. Tambin, Causa mucho segmentacin en el caso que los paquetes de los archivos sean muy pequeos y es por eso se produce la fragmentacin, una solucin es reducirlos o introducirles grandes archivos para que los ocupen en su totalidad 30. El mandato mv de LINUX permite renombrar archivos y directorios. Bsicamente el mandato crea un nuevo enlace al archivo y, a continuacin, borra el antiguo. As la ejecucin del mandato mv f1 f2

implica, entre otras, las llamadas al sistema link(f1, f2) y unlink(f1). Se pide responder razonadamente las siguientes cuestiones: a) Qu ocurrira si se ejecuta el mandato mv f1 f2 en las siguientes situaciones? Exista previamente un enlace al archivo f1.

La llamada al sistema link se ejecuta y se pierde el antiguo enlace para crear un nuevo enlace.
Exista previamente un enlace simblico al archivo f1. No ocurrira nada pues el enlace simblico solamente es una referencia al archivo no una copia directa se crea el nuevo enlace sin afectar el archivo pero si el enlace simblico se perder puesto que al abrir ese enlace no aparecer el archivo Un proceso tena previamente el archivo f1 abierto.

No permitir hacer el movimiento hasta el proceso haya terminado de utilizarlo


b) El archivo del mandato pertenece al superusuario y tiene activo el bit setuid ya que, en caso contrario, un usuario normal no podra renombrar directorios debido a que en LINUX slo el superusuario puede hacer enlaces normales a directorios. Cules pueden ser las razones de esta restriccin?. La principal restriccin es por seguridad, ya que es necesario proteger los datos de cualquier usuario debido a que estos no pueden ser borrados o editados por desconocidos u otros usuarios. Puesto que un usuario normal podra daar los enlaces directos o fsicos y eliminar por completo los archivos entonces al momento de buscarlos los dueos del archivo no los encontraran. 31. Dos estudiantes de ciencias de la computacin, Carolina y Eugenia, estn discutiendo acerca de los nodos-i. Carolina asegura que las memorias han crecido tanto y bajado tanto de precio que, cuando se abre un archivo, resulta ms sencillo y rpido traer una copia nueva del nodo-i a la tabla de nodos-i que examinar toda la tabla para ver si ya est ah. Eugenia no est de acuerdo. Quin tiene la razn?. Por qu?. Carolina tiene la razn, debido a que es muy til para un S.O abrir un archivo por partes, cargndose a una memoria temporal, de esta manera se agiliza la lectura ya que no sera necesario abrir todo el archivo grabado en el disco, por que esto genera lentitud, adems si se toma en cuenta que las memorias han bajado tanto de precio no sera una sorpresa que en algunos aos las PC personales no tendrn discos duros sino, simplemente memorias agilizando de esta forma su capacidad y velocidad de procesamiento. 32. Cules son las llamadas al sistema ms comunes relacionadas con los directorios?

CreateDir crear DeleteDir eliminar

ReadDir leer RenameDir renombrar LinkDir Ligar directorios UnlinkDir desligar Crear Eliminar Abrir Directorio Cerrar Directorio Leer Directorio Cambiar de nombre Ligar: es una tcnica que permite que un archivo aparezca en ms de un directorio. Desligar: se elimina una entrada del directorio.

33. Qu contiene la entrada de directorio en el sistema operativo LINUX?. a) Un nodo-i solamente. b) Un nmero de nodo-i solamente. c) Un nodo-i y un nombre de archivo. d) Un nmero de nodo-i y un nombre de archivo.

34. Explique dos estrategias para realizar los respaldos de informacin (copias de seguridad o back-up). Un back-up es una copia de seguridad que sirve de respaldo de cualquier informacin perdida, o borrada accidentalmente. Existen varias formas de como configurar las copias de seguridad. Dos de ellas son: Copia de seguridad completa (full): Este respaldo se genera por completo, es decir que establece una copia total de todos los archivos peridicamente, el inconveniente es que su tamao es muy grande. Copia de seguridad por diferencia: Este respaldo hace una copia de todos los archivos que no estaban anteriormente, sumndolos a la copia de seguridad anterior. 35. Cul es el fundamento de las cuotas de disco?. Las cuotas de disco se utilizan para supervisar y limitar el uso de espacio en disco en volmenes NTFS u otros. Son muy tiles para limitar el uso excesivo de memoria en discos, por lo que los diferentes usuarios no podrn llenar el espacio total del disco ni afectar a los dems usuarios.

Asignar espacios de discos a varios usuarios prcticamente son lmites para que no acceda a ms de la cantidad que el administrador le reparta
36. Se ha sugerido que la primera parte de todo archivo LINUX se almacene en el mismo bloque de disco que su nodo-i. De qu servira esto?.

Para que sea mas rpido su ubicacin al momento de mandar a pedirlo y no tener que buscarlo en cada i-nodo hasta llegar a el, ya que una vez ubicndolo el lo direcciona al siguiente i-nodo donde se encuentra la ubicacin del resto de la informacin.
37. Podra tener algn valor compactar peridicamente un disco?. Explique.

Si lo tiene debido a que se necesita tener bastante espacio en el disco duro para almacenar la base de datos compactada y la original si desea que la operacin de compactacin tenga xito, no cualquier disco con una capacidad pequea y entre mayor la capacidad mayor el costo y porque no puede compactar una base de datos abierta. En un entorno multiusuario la operacin de compactacin no tiene xito si otro usuario tiene la base de datos abierta. Ademas que da origen a poder tener varios archivos en uno solo como por ejemplo la compresin de winrar en window nos permite que podamos subir varios tipo de archivos en un solo archivo lo nico que hace es reducir espacios entre archivos y cambiarles la extensin al archivo nico
38. Cuando se elimina un archivo, sus bloques generalmente se colocan otra vez en la lista libre, pero no se borran. Cree usted que sera aconsejable hacer que el sistema operativo borre cada bloque antes de liberarlo?. Considere factores tanto de seguridad como de rendimiento en su respuesta, y explique el efecto de cada uno.

Desde el punto de seguridad es viable que se elimine pues podra venir algn intruso y recuperara la informacin que supuestamente est eliminada. Con respecto al rendimiento el procesador hace mayor trabajo ya que va remontando informacin sobre otra informacin existente anteriormente, pero si analizamos el caso que un antivirus te elimine informacion de una usb o disco externo es conveniente ste tipo de sistema ya que te permite recuperar archivos de importancia.

39. Considere un sistema de archivos en donde pueda borrarse un archivo y reclamar su espacio en disco mientras todava existan enlaces a dicho archivo. Qu problemas pueden ocurrir si se crea un nuevo archivo en la misma rea de almacenamiento o con el mismo nombre de ruta absoluto?. Cmo pueden evitarse esos problemas?.

Podra haber errores porque si queda la ruta de acceso del archivo antiguo no va a mostrar ninguno de los dos archivos porque el sistema no va a encontrar forma de abrir el archivo que esta eliminado y mucho menos que encuentre el otro. Estos problemas se evitan con una fragmentacin para que el disco cambie y elimine la ruta de archivo porque al no encontrarlo fsicamente (ejecutable) el sistema operativo desaparece el archivo raz.

40. Por qu se debe mantener en almacenamiento masivo el mapa de bits para la asignacin de archivos y no en la memoria principal?.

Porque tiene ms longitud de almacenamiento, adems se encuentra el arranque de los datos y es ms seguro para la proteccin de los archivos porque se desplazan ms rpidamente y en la memoria podran verse afectados por una interrupcin o podran ser borrados accidentalmente
41. La fragmentacin en un dispositivo de almacenamiento podra eliminarse con la recompactacin de la informacin. Los dispositivos de disco tpicos no tienen registros de relocalizacin o base (como los que se usan cuando la memoria se va a compactar); entonces, cmo podemos reubicar los archivos?. Proporcione tres razones por las que a menudo se evitan la recompactacin y reubicacin de archivos.

1. Porque se pueden eliminar los datos. 2. Se pueden extraviar las rutas de acceso de los archivos. 3. Y adems el disco de almacenamiento puede presentar problemas porque al re compactar el disco todos sus clster son reubicados y puede haber un espacio daado y podra resultar una experiencia desagradable.

42. Cmo ayudan las cachs a mejorar el desempeo?. Por qu los sistemas no utilizan ms cachs o cachs ms grandes?.

Ayudan a reducir el tiempo de acceso a la memoria y es un respaldo de los datos ubicados en la memoria principal que son utilizados con mayor frecuencia. Y adems con la propiedad de que los datos originales son costosos de acceder, normalmente en tiempo, respecto a la copia en la cach. Porque reemplazara a la memoria principal y adems porque no tiene tanto espacio si nos acordamos la memoria cache es un espacio temporal de acceso a los datos ms utilizados. El cacheado es una tcnica usada comunmente en la informtica que ayudan para mejorar el rendimiento, manteniendo datos pesados o de uso frecuente en memoria. En el contexto de una aplicacin Web, el cacheado se usa para mantener pginas o datos a travs de peticiones HTTP y reutilizarlos si incurrir en el gasto de tener que volver a crearlos. Normalmente los sistemas no utilizan mas cache por lo que suelen quitarle espacio al sistema operativo y con ello disminuir el rendimiento del sistema sin aumentar en forma apreciable el rendimiento de sus aplicaciones.
43. En qu situaciones sera ms til el empleo de la memoria como un disco RAM que como una cach de disco?. En situaciones en las que un disco fsico no est disponible o en las que el acceso o cambios a ste no es deseable (como en el caso de un LiveCD). Tambin pueden usarse en dispositivos de tipo quiosco, en los que los cambios hechos al sistema no se guardan en el disco fsico y la configuracin original del sistema se carga de ste cada vez que el sistema es reiniciado. En cambio como una de cache de disco suele obviar las motivaciones relacionadas con el rendimiento que impulsan a usar un disco RAM un de las desventajas como memora cache es prdida de datos en caso de apagado, particionado esttico etctera, Porque agilizara el trabajo de la RAM y los procesos se ejecutaran a una mayor velocidad recordemos que la RAM es la que establece el tiempo para las diferentes tareas que el sistema operativo est realizando. En la mejor situacin sera cuando la RAM esta sobre cargada de procesos y sera viable agilizarla con el espacio de la memoria.

44. Considere el siguiente esquema de respaldo: Da 1: copiar en un medio de respaldo todos los archivos del disco. Da 2: copiar en otro medio todos los archivos modificados desde el da 1. Da 3: copiar en otro medio todos los archivos modificados desde el da 2. Este plan difiere de otro en el que todos los respaldos subsecuentes copian todos los archivos modificados desde el primer respaldo total. Cules son los beneficios de este sistema con respecto al otro plan. Cules son las desventajas?. Se facilitan o dificultan las operaciones de restablecimiento?. Explique sus respuestas.

Da 1: copiar en un medio de respaldo todos los archivos del disco. Da 2: copiar en otro medio todos los archivos modificados desde el da 1. Da 3: copiar en otro medio todos los archivos modificados desde el da 2. Este plan difiere de otro en el que todos los respaldos subsecuentes copian todos los archivos modificados desde el primer respaldo total. Cules son los beneficios de este sistema con respecto al otro plan? Tiene muchos beneficios porque primero respaldan el archivo libre de modificaciones, despus en toda empresa hay archivos que no deja de actualizarse como los archivos de transaccin entonces es recomendable guardar las nuevas transacciones para que la empresa no sufra daos econmicos y as sucesivamente entre mas modificaciones se hagan es recomendable hacer un respaldo. Cules son las desventajas? 1. Gasta muchos recursos. 2. Se tiene que comprar muchos discos duros para darle solucin a los datos que se quieren guardar. 3. Desventaja a nivel econmico.

Se facilitan o dificultan las operaciones de restablecimiento? Explique sus respuestas. No se dificultan si se tienen discos de alta capacidad de almacenamiento entre ms capacidad que tenga el disco mejor ser. Pero si tiene en muchos discos diferentes puede ser un problema a la hora de querer el archivo o el documento completo.

45. Qu tcnica es mejor para gestionar el espacio de un disco ocupado como media al 96%?. e) Mapas de bits. f) Lista de bloques de nodo-i. g) Lista de bloques libres.

UNIVERSIDAD CENTROAMERICANA Pg. No. 17 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012
h) Lista de bloques ocupados. 46. El incremento del tamao del bloque en un sistema de archivos LINUX implica: a) La disminucin de la fragmentacin interna. b) El aumento de la fragmentacin externa. c) La disminucin del mximo tamao alcanzable por un archivo. d) La disminucin del tamao del mapa de bloques libres. UNIVERSIDAD CENTROAMERICANA

Pg. No. 1 1 de Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos : Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios.

1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 18 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012
47. Despus de graduarse, usted solicita el puesto de de director de un centro de cmputo universitario grande que acaba de deshacerse de su antiguo sistema operativo y ha cambiado a LINUX. Usted obtiene el puesto. Quince minutos despus de entrar en funciones, su asistente irrumpe en su oficina gritando: Unos estudiantes descubrieron el algoritmo que usamos para cifrar las contraseas y lo acaban de pegar en un tablero de avisos. Qu debera hacer usted?.

Bueno primero que nada entrevistar a los estudiantes y quitarles las contraseas. UNIVERSIDAD CENTROAMERICANA Pg. No. 1 1 de A nivel tcnico: 1) Facultad de Ciencia, Tecnologa y Ambiente red. Usara wireshar para monitorear el trfico de la / Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos :
Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 19 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012 2) Cambiaria el sistema operativo. Y cambiaria todas las contraseas y las planteara encriptadas en la web.
48. Explique los diferentes mecanismos de proteccin que prevenga la prdida de informacin.

de Respaldo: es la copia UNIVERSIDADlos archivos de suma importancia, Pg. copia se puede de la mayora de CENTROAMERICANA esta No. 1 1 realizar en Facultad de Ciencia, Tecnologa ydispositivos /de almacenamiento externos. una particin asignada al disco o en Ambiente Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos : Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 20 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012 Desfragmentacin: esta tcnica es para reubicar los archivos del disco y llenar los huecos que hay entre los bloques de informacin almacenada en el clster y evitar la interrupcin de un archivo cuando an queda la ruta de acceso del mismo. El anlisis con antivirus: esto permite mantener los archivos libres de virus. Los virus pueden causar la destruccin del archivo, la prdida del mismo, se cancelan los procesos que se realizan con un archivo como es: la modificacin, lectura y ejecucin (cuando son aplicaciones). La comprobacin deUNIVERSIDAD CENTROAMERICANA errores lgicos de algn errores: esto determina si el disco no tiene Pg. No. 1o 1 archivo raz que est afectando la funcionalidad de los datos. Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos :
Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 21 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012
49. A qu se refiere el mecanismo de proteccin mediante encriptacin?.

En su sentido bsico, la encriptacin es como un cdigo secreto. Traduce los datos a un lenguaje indescifrable que slo el destinatario indicado comprende. La encriptacin requiere que tanto el remitente como el destinatario tengan una clave para decodificar los datos transmitidos. La encriptacin ms segura utiliza claves muy complicadas, o algoritmos, que cambian con regularidad para proteger los datos. Es un mecanismo de seguridad de la informacin que garantiza la confidencialidad e integridad de los paquetes UNIVERSIDAD CENTROAMERICANA Pg. No. 1 1 de Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos :
Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 22 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012
50. Qu diferencia ha y entre un virus y un gusano?. Cmo se reproduce cada uno?

Un virus informtico es un programa o software que se auto ejecuta y se propaga insertando copias de s mismo en otro programa o documento, de forma que pueda propagarse, infectando los ordenadores a medida que viaja de un ordenador a otro. Pueden propagarse en gran medida: algunos virus solo causan efectos ligeramente molestos mientras que otros pueden daar tu hardware, software o archivos. En cambio un Un worm o gusano informtico es similar a un virus por su diseo, y es considerado una subclase de virus. Se UNIVERSIDAD CENTROAMERICANA Pg. No. 1 1 de propagan de ordenador a ordenador, pero a diferencia de un virus, tiene la capacidad a Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs propagarse sin la ayuda de una persona. Un gusano informtico se aprovecha de un archivo o Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos :
Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

UNIVERSIDAD CENTROAMERICANA Pg. No. 23 de 23 Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC2012 de caractersticas de transporte de tu sistema para viajar. Un ejemplo sera el envo de una copia de s mismo a cada uno de los contactos de tu libreta de direcciones de tu programa de email. Entonces, el gusano se replica y se enva a cada uno de los contactos de la libreta de direcciones de cada uno de los receptores, y as continuamente. El gusano consume demasiada memoria de sistema (o anchura de banda de la red), haciendo que los servidores y los ordenadores individuales dejen de responder.
UNIVERSIDAD CENTROAMERICANA Pg. No. 1 1 de Facultad de Ciencia, Tecnologa y Ambiente / Coordinacin TICs Arquitectura de Sistemas Operativos IIC1111 Ingeniera en Sistemas y Tecnologas de la Informacin Ejercicio #1Tareas y Estructura de los Sistemas Operativos : Objetivo: Reconocer las caractersticas estructurales y funcionales de los sistemas operativos, conceptos, principios y propsitos que devienen en su importancia como programas controladores de recursos y servicios. 1 Cules son las unidades temticas a desarrollar en la asignatura Arquitectura de . Sistemas Operativos?. Qu relacin tiene el nombre de la asignatura con su contenido?. 1 Cules son los objetivos generales de la asignatura?. . 1 Realice un cuadro sinptico acerca del desarrollo evolutivo de los sistemas operativos. . 1 Analice las diferentes definiciones de un sistema operativo. Juzgue si el sistema . operativo debe incluir aplicaciones como navegadores de red y programas de correo electrnico. Presente argumentos para los dos casos, a favor y en contra, y justifique su respuesta. 1 Explique brevemente las principales funciones/servicios de un sistema operativo. . (Ejecucin de programas, Operaciones de E/S, Manipulacin del sistema de archivos, Comunicaciones, Deteccin de errores, Asignacin de recursos, Contabilidad, Proteccin). 1 Explique brevemente los principales componentes de un sistema operativo. . (Administracin de procesos, Administracin de la memoria principal, Administracin de archivos, Administracin del sistema de E/S, Administracin del almacenamiento secundario, Operacin en red, Sistema de proteccin, Sistema de intrprete de comandos). 1 Explique brevemente la estructura / diseo de los sistemas operativos (monolticos, . sistema por capas, mquinas virtuales y modelo Cliente-Servidor). 1 Qu es la multiprogramacin?. . 1 Qu es el spooling?. Cree usted que las computadoras personales avanzadas contarn . con spooling como capacidad estndar en el futuro?. 1. Defina las propiedades esenciales de los siguientes tipos de sistemas operativos: 1

You might also like