parcial de sop 1
|
|
Título del Test:
![]() parcial de sop 1 Descripción: ejercicios del parcial 1 practicos y teoricos |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de las siguientes NO corresponde a una operación de archivo?. retime. create. seek. open. Una Agrupación es... Es una arquitectura de procesadores paralelos fuertemente acoplada y memoria distribuida. Es una arquitectura de procesadores paralelos débilmente acoplada y memoria compartida. Es una arquitectura de procesadores paralelos débilmente acoplada y memoria distribuida. Es una arquitectura de procesadores paralelos fuertemente acoplada y memoria compartida. indique los eventos por los cuales un proceso transita del estado listo a listo y suspendido. el sistema operativo prioriza a algún proceso bloqueado que tiene mayor prioridad. el sistema operativo debe liberar un bloque lo suficientemente grande de memoria principal. el proceso es interactivo. el proceso no tiene asignados todos los recursos que necesita. Cuando un proceso requiere un recurso disponible, un algoritmo debe decidir si su alocación inmediata deja al sistema en un estado seguro, dejando la posibilidad de interbloqueo. verdadero. falso. El sistema operativo Windows reconoce en las versiones actuales nombres de archivos de: 225 caracteres. 8 caracteres más una extensión. La ruta completa puede tener 255 caracteres. 128 caracteres. Dados un archivo de 1 Mbyte y un disco dividido en bloques de 2KB. Cómo se implantará el archivo si se desea aplicar la asignación contigua o adyacente: Ocupará 512 bloques no necesariamente juntos físicamente. Ocupará 256 bloques consecutivos físicamente. Se pueden almacenar los bloques del archivo dispersos en el disco. Ocupará 512 bloques consecutivos físicamente. En un entorno de planificación de procesos Round Robin, ¿Qué desventaja plantea un tamaño de quantum pequeño?. Mejorar los sistemas en lotes. Demasiados cambios de contexto. Mejorar el tiempo de respuesta. Pocos cambios de contexto. Empeorar los sistemas en lotes. Una región crítica es el lugar del proceso donde se: El proceso requiere y utiliza recursos compartidos. Encuentran instrucciones de interbloqueo. Evita la congestión. Ambos procesos se bloquean. Necesitan recursos desde el disco. Cuáles de las siguientes son funciones u objetivos de los sistemas operativos: Desarrollo de aplicaciones. Desarrollo de hardware. Administrador de recursos. Adecuada interfaz usuario - computadora. Facilidad de evolución. La implementación de archivos con Tablas FAT tiene las siguientes características... Toda la tabla debe estar en memoria. No es escalable para discos grandes. Provoca la fragmentación del disco. El acceso a cada bloque de archivo se realiza en forma secuencial. El tamaño de la tabla depende de los inodos. Según la evolución de los sistemas operativos, un "sistema de tiempo compartido" se considera cuando: Cada usuario pone a disposición del resto de usuarios su propia memoria y capacidad de CPU. Múltiples usuarios acceden simultáneamente al sistema por medio de terminales, donde el S.O. intercala la ejecución de cada programa de usuario. Todos los usuarios comparten el tiempo de acceso a Internet de manera alambrada o inalámbrica. En la implementación de hilos a través de ULT: La planificación de los hilos la realiza el núcleo del S.O. Si se posee SMP se pueden ejecutar varios hilos de un mismo proceso. Es necesaria una biblioteca que administre y planifique los hilos. El núcleo es consciente de la existencia de los hilos. En el bloque de control del proceso, BCP se almacena la siguiente información: Identificación del proceso - Registros de control de estados y pilas - Información de planificación de estados de los procesos. Identificación del proceso - Información del estado del procesador - información de control del proceso. Identificación del proceso - Información de la pila del procesador - información de comunicación de los procesos. Identificador del padre del proceso - Información del estado del procesador y del usuario - Información de privilegios del proceso. Información de la pila del procesador - Información de control del proceso - Información de Gestión de la memoria. El planificador de corto término es el que: Es el que toma un proceso del almacenamiento secundario y lo ubica en memoria. Toma procesos de la cola de listos y les asigna la CPU. Se encarga de planificar la memoria RAM. Tiene la misma función que el planificador de medio plazo. Es el que se encarga de asignar los procesos a los dispositivos de E/S. La situación en la cual dos o más procesos leen o escriben en lugares compartidos y el resultado final depende de quién ejecuta qué y en qué momento lo hace, corresponde al concepto de: Sección crítica. Planificación de procesos. Condición de competencia o carrera. Exclusión mutua. Los Sistemas operativos modernos deben tener en cuenta las siguientes características: El incremento en tamaño del kernel. La estructura monolítica. Evolución de las aplicaciones cliente/servidor. Eficencia en la gestión de recursos. La asignación del identificador del proceso a los espacios de memoria. En el mecanismo de Cuotas de disco. Cuando se quiere añadir un bloque a un archivo en una sesión iniciada. ¿Qué sucede si al comprobar con el límite flexible de bloques se excedió del mismo?. No sucede nada y se agrega el bloque. Da un error ya que se excedió el límite. Se da una advertencia al usuario que está sobrepasando el límite. Se cierra la sesión del usuario, informando el exceso del límite. En el caso que el sistema operativo deba agregar datos a un archivo al final del mismo, ¿qué operación debería ejecutarse?. SET ATTRIBUTE. APPEND. WRITE. SEEK. Cuál de los siguientes es el orden correcto por el cual atraviesa un proceso durante su ejecución: Nuevo - listo - ejecución - bloqueado - listo - ejecución - listo - ejecución - terminado. Nuevo - listo - ejecución - listo - bloqueado/suspendido - ejecución - listo - ejecución - terminado. Listo/Suspendido - nuevo - listo - ejecución - listo - ejecución - bloqueado - listo - terminado. listo/suspendido - listo - ejecución - listo - bloqueado - ejecución - terminado. Nuevo - listo/suspendido - bloqueado/suspendido - ejecución - listo - ejecución - terminado. En un registro de la MFT de windows nos encontramos un conjunto que tiene los valores 34-38 después del encabezado. Esto implica: El archivo ocupa 4 bloques de disco. El archivo tiene 34 bloques y comienza en el bloque 38 del disco. 34 es el primer bloque lógico del archivo y ocupa físicamente 38 bloques consecutivos en disco. El archivo comienza en el bloque 34 y termina en el bloque 38. ¿Cuál de las siguientes son ventajas del modelo cliente servidor en los sistemas operativos de Windows?. colabora con la computación distribuida. Simplifica el subsistema de entornos. Las aplicaciones se comunican de manera diferenciada con el sistema ejecutivo. Disminuye el riesgo de los ataques remotos. Mejora la fiabilidad. Un usuario necesita conocer la fecha de última modificación de un archivo, ¿qué operación se debería ejecutar?. Set Attributes. Append. Write. Get Attributes. Seek. Seleccione los componentes del modo usuario del sistema operativo windows: Sistema Ejecutivo. Subsistemas de entorno. Procesos de soporte de sistemas. Aplicaciones. Gestión de ventanas y sistemas gráficos. Controladores de dispositivos. Capa de abstracción de hardware. Procesos de servicios. La implementación de archivos con Tablas FAT tiene las siguientes características: (Seleccione dos). La fragmentación del disco interna es excesiva. La tabla completa debe estar en memoria. El acceso a cada bloque de archivo se realiza en forma secuencial. El tamaño de la tabla depende de los inodos. Asigna los bloques por lista ligada con índice. ¿Qué hace la operación Unlink?. Incrementa el contador de inodos. elimina el directorio. Elimina una entrada de un directorio. Crea una entrada en un directorio. Decremente el contador de inodos. Cuál de las siguientes esquemas de implantación de archivos usa FAT?. Asignación contigua. Asignación con mapa de bits. Asignación por lista ligada. Asignación por lista ligada con índice. En un sistema de tiempo compartido con un solo procesador se llevará a cabo un análisis de 100 ejecuciones, si 20 usuarios acceden a la misma máquina, cada uno de ellos se ejecutará en promedio: 20 veces. 5 veces. 100 veces. 4 veces. 1 vez. ¿A quién corresponde seleccionar el próximo proceso a ejecutarse?. contador de programa. desarrollador. aplicación en ejecución. Planificador del Sistema Operativo. Procesador. ¿Cuál de las siguientes es una de las funciones del sistema operativo?. Gestión de memoria remota. Administrar recursos para ocultar detalles del hardware al programador. Administrar la cuota de disco basada en la cantidad de usuarios. suspender los procesos en memoria principal. Cuál de los siguientes es el orden correcto por el cual atraviesa un proceso durante su ejecución: listo/suspendido - listo - ejecución - listo - bloqueado - ejecución - bloqueado - listo - ejecución - terminado. Listo/Suspendido - nuevo - listo - ejecución - listo - ejecución - bloqueado - listo - ejecución - terminado. Nuevo - listo/suspendido - listo - ejecución - bloqueado - bloqueado/suspendido - listo/suspendido - listo - ejecución - terminado. Nuevo - listo - ejecución - listo - bloqueado - bloqueado/suspendido - Listo/Suspendido - listo - ejecución - listo - ejecución - terminado. ¿Cuál de los siguientes componentes de windows permite aislar el sistema operativo de las diferentes plataformas?. HAL. Subsistemas de entorno. Proceso de soporte de sistemas. Subsistemas DLL. Kernel. ¿Cuál es la consecuencia de disminuir mucho el tamaño del bloque en los discos?. Mayor fragmentación interna. No tiene ninguna consecuencia. Mayor tiempo en la lectura de un archivo. Menor cantidad de errores. ¿De qué manera se accede a la Pila de sistema?. Last in, First out. Ninguna de las anteriores. Last out, First in. First out, Last in. First in, Last out. ¿Cuál de las siguientes características hace que el i-nodo sea muy robusto?. el i-nodo es un número entero. el i-nodo es una estructura de datos almacenada en un bloque de disco. la información de que bloques pertenecen a cada archivo está descentralizada en cada i-nodo. LLevar a RAM la información del i-nodo cuando se abre un archivo y/o directorio. Para un archivo de acceso aleatorio. ¿Qué operaciones son necesarias para sobreescribir los datos desde una posición particular del archivo, por ejemplo desde el medio del mismo?. MOVE y WRITE. SEEK y APPEND. SEEK y WRITE. APPEND y WRITE. Seleccione las funciones del núcleo del sistema operativo para la gestión de memoria. *Gestión de interrupciones. Swapping. *Monitorización. Sincronización y comunicación entre procesos. Gestión de buffers. Gestión de páginas y segmentos. *Reserva de memoria para los procesos. ¿Cuál de las siguientes operaciones tiene efectos sobre el tamaño de la tabla de archivos abiertos de un sistema operativo? (Seleccione dos). Open. Append. Write. Delete. Close. Mantener ocupado el procesador el mayor tiempo posible, es objetivo de: Kernel. Multiprogramación. Tiempo Compartido. Transacciones en tiempo real. Buffers. ¿Qué indica el número mágico en un sistema de archivos?. el sistema de archivos que contiene la partición. el puntero de una partición en un sistema de archivos. la cantidad de particiones que tiene el disco rígido. el sistema de archivos del disco rígido. EL proceso swapping es necesario para: Cambio de contexto. cambio de un estado de proceso a bloqueado. Cambio de procesos. intercambio de memoria a disco. Mostrar por pantalla el listado extendido de aquellos archivos especiales tipo bloque del directorio /dev, tales que su nombre finalice con un dígito (es decir, que finalice con: 0, o 1, o 2, o 3, o 4, o 5, o 6, o 7, u 8, o 9). ls -l /dev | grep "^b" | grep "[0-9]". ls -l /dev | grep -v "block" "[0,9]". ls -l /dev | wc -l. ls -l /dev | egrep "block". ls -l /dev | grep "^b" | grep "[0,9]$". ls -l /dev | egrep "block" | wc -l. ls -l /dev | grep -v "block" "[0-9]". ls -l /dev | grep "b" | grep "[0-9]". ls -l /dev | grep -v "block" "[0|9]". ls -l /dev | grep "^b" | grep "[0-9]$". Suponiendo que usted se encuentra en su directorio de conexión, realizar una copia de respaldo de los siguientes archivos: ~/dir1/archivo1 y ~/dir1/archivo2. La copia de respaldo se deberá llamar: respaldo1.tar, y ubicarse bajo el directorio ~/backups. tar xvf ~/backups/respaldo1.tar ~/dir1/archivo1 ~/dir1/archivo2. tar tvf ~/backups/respaldo1.tar ~/dir1/archivo1 ~/dir1/archivo2. tar cvf ~/backups/respaldo1.tar. tar tvf ~/dir1/archivo1 ~/dir1/archivo2 ~/backups/respaldo1.tar. tar cvf ~/backups/respaldo1.tar ~/dir1. tar cvf ~/dir1/archivo1 ~/dir1/archivo2 ~/backups/respaldo1.tar. tar tvf ~/backups/respaldo1.tar. tar cvf ~/backups/respaldo1.tar ~/dir1/archivo1 ~/dir1/archivo2. tar xvf ~/dir1/archivo1 ~/dir1/archivo2 ~/backups/respaldo1.tar. tar xvf ~/backups/respaldo1.tar. ¿Cuáles de los siguientes sistemas de archivos soportan Journaling (registro de transacciones)?. NTFS. FAT 32. ext3. ISO 9660. Dado el archivo ~/mundiales con el siguiente contenido (registros tipo Año-PaísAnfitrión-PaísGanador-CantidadTotalDeGoles, separados por guion medio). Mostrar por pantalla el contenido del archivo ~/mundiales de manera que se reemplace cada guion medio ("-") por un blanco (" "). elija 1. cat ~/mundiales | tr " " "-". tr -s "-" " " 1> ~/mundiales. *tr -s "-" " " 0< ~/mundiales. cat ~/mundiales | tr -s " " < ~/mundiales. cat ~/mundiales | tr -d " " < ~/mundiales. tr -s "-" " " 2> ~/mundiales. cat ~/mundiales | wc -l. tr -s "-" " " >> ~/mundiales. cat ~/mundiales | rm -r. Considerando una jerarquía de directorios: home > estudiante2k10 > dir1 (con file1) y dir2 (con sdir2). Suponiendo que usted se encuentra en el directorio ~/dir1, crear un enlace duro del archivo ~/dir1/file1, bajo el subdirectorio ~/dir2/sdir2. El nombre del enlace se deberá llamar file1_duro. Utilizar rutas relativas. ln -d file1 ./file1_duro. ln ../file1 ../../dir2/sdir2/file1_duro. ln ../../../file1 ../../../dir2/sdir2/file1_duro. ln ../../dir1/file1_duro ../dir2/sdir2/file1. ln ./file1 ./file1_duro. ln /home/estudiante2k10/dir1/sdir1/ssdir1/file1 file1_duro. ln ./file1 ../dir2/sdir2/file1_duro. ln -d ../file1 ../../../dir2/sdir2/file1_duro. ln -d ../file1 ../../dir2/sdir2/file1_duro. ln ../../../file1 ../../../dir2/sdir2/file1_duro. ¿Cuáles de las siguientes afirmaciones sobre hilos (threads) son verdaderas?. Comparten espacio de direcciones del usuario. Tienen Pilas compartidas. Cada hilo tiene su propio PCB. Comparten el Bloque de Control de Procesos. ¿Cuáles son los Tipos de archivos en NTFS?. Normales. Dispersos. Regulares. Inmediatos. Secuencia de Bytes. En la Arquitectura Microkernel: El microkernel se ejecuta en modo núcleo. El sistema operativo se divide en módulos pequeños y bien definidos. Los usuarios pueden acceder a recursos remotos, de la misma forma que acceden a recursos locales. Asigna pocas funciones al núcleo (las esenciales). Los servicios se dividen en procesos clientes y procesos servidores. Dado el archivo ~/mundiales (registros Año-PaísAnfitrión-PaísGanador-CantidadTotalDeGoles, 4 registros, separador "-"). Mostrar el nombre del "país ganador" (tercer campo) del mundial más reciente, es decir, de aquel cuyo año (primer campo) tenga el valor más alto. cat ~/mundiales | tr -t"-" -kn | head -2 | cut -t"-" -f3. cat ~/mundiales | sort -k1n | tail -1 | cut -t"-" -f3. cat ~/mundiales | sort -t":" -k4r | head -1 | cut -t":" -f1. cat ~/mundiales | sort -t"-" -k1n | head -1 | cut -d"-" -f3. cat ~/mundiales | sort -t"-" -k4n | head -1 | cut -t"-" -f3. cat ~/mundiales | sort -t"-" -k1nr | tail -1 | cut -d"-" -f3. sort -t"-" -k4n mundiales | head -1 | wc -t"-" -f3. cat ~/mundiales | sort -k3n | cut -d"-" -f1. sort -t"-" -k4 ~/mundiales | head -1 | cut -t"-" -f3. cat ~/mundiales | sort -t"-" -k1nr | head -1 | cut -d"-" -f3. ¿Qué partes de un hilo pueden diferenciarse de otro hilo dentro del mismo proceso?. Pila de llamadas. Valor del contador de programa. Zona de datos globales. Pila. La MFT - Master File Table: Es una tabla formada por una secuencia lineal de registros de tamaño variable según la longitud del archivo. Cada registro de la MFT representa un archivo o directorio y contiene los atributos del archivo y la lista de direcciones de disco de sus bloques. Es una tabla formada por una secuencia lineal de registros de tamaño fijo de 1 KB. Si el archivo es muy grande puede ocupar varios registros de la tabla. ¿Qué partes del sistema operativo realizan tareas durante el cambio de contexto?. Intérprete de comandos. Gestor de memoria. Planificador. Gestor de archivos. En la Arquitectura del Sistema Operativo Windows, ¿cuáles son componentes del modo kernel?. Subsistemas de entorno. Gestión de ventanas y sistemas gráficos. *HAL (Capa de abstracción de hardware). *Sistema Ejecutivo. ¿Cuál de las siguientes estructuras describe mejor cómo almacena NTFS la información de cada archivo?. Registro de desplazamiento. Tabla de índice. File Allocation Table (FAT). Master File Table (MFT). ¿Qué elementos forman parte de la imagen de un proceso en memoria?. Código ejecutable. Tabla de páginas del kernel. Tabla de enrutamiento. pila. |




