Sistemas Operativos I
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas Operativos I Descripción: Sistemas Operativos I US21 |




Comentarios |
---|
NO HAY REGISTROS |
¿A qué llamamos proceso tradicional? Seleccione la respuesta correcta. Proceso con un solo hilo. Con un algoritmo. ¿A qué se denomina multi hilo (Multiheading)?. Multiheading es una técnica en la cual un proceso ejecutando una aplicación se divide en una serie de hilos threads que pueden ejecutar concurrentemente. Multiheading es una técnica en la cual un proceso ejecutando aplicaciones varias se dividen en una serie de hilos threads que pueden ejecutar de manera estable. ¿Con qué otro nombre se suelen denominar los hilos?. Procesos ligeros. Procesos lentos. ¿Cuál de las siguientes opciones refiere a una característica de los hilos y el proceso?. Comparten los tipos de estados. Comparten los hilos. El estado “Suspendido”: Es diferente para procesos que para hilos. Es lo mismo. Los hilos emergentes se caracterizan por: (Seleccione la respuesta correcta.). No poseer historial. Por ser muy utiles. ¿Qué caracteriza al modelo de hilos?. Paralelismo, llamadas al sistema de bloqueo. Generalización en las aplicaciones. ¿Qué caracteriza al modelo de Proceso con un solo hilo?. Sin paralelismo, llamadas al sistema con bloqueo. Modelo Unicornio. ¿Qué elementos permite compartir un espacio de direcciones y datos?. Los hilos. Los cables Utp. Una ventaja de los hilos a nivel de usuario es que: Cambiar de hilo no requiere privilegios de modo núcleo. No tienen ventajas. ¿A qué se denomina swapping?. Mover parte o todo el proceso de memoria principal al disco. Intercambiar discos. ¿A qué se denomina Plug-And-Play o PnP?. Capacidad que tienen algunos periféricos de poder enchufarse o desenchufarse al ordenador, sin apagar el mismo y funcionar correctamente. Capacidad de andar automaticamente. ¿A qué tipo de procesos se les denomina en primer plano? Selecciona la respuesta correcta. A los procesos que interactúan con los usuarios y realizan trabajo para ellos. A los procesos que se realizan primero. Cual de las siguientes opciones refiere al bloque de control de proceso (BCP)?. Es una tabla donde se guarda la información relacionada al proceso. Es una tabla que procesan datos. Cual de las siguientes opciones refiere a una característica de una variable candado?. Se basa en el software. Se basa en la seguridad. ¿Cuál de las siguientes es una característica de sistemas operativos tipo Mainframe?. Ofrece tres tipos de servicios: Procesamiento por lotes, procesamiento de transacciones y tiempo compartido. No tienen características distintas al resto. ¿Cuál es la diferencia entre Interrupción y Trama?. Una trama es una señal que se envía al suceder un evento y una interrupción es un evento que se ejecuta al enviar una señal. Una trama es la tarea y una interrupción es cuando se corta la tarea. ¿Cuál es la estructura de sistema operativo que se ejecuta como un solo programa en modo kernel?. Máquinas virtuales. Sistemas operativos. Cual es el primer problema con el que un sistema operativo debe lidiar?. Las condiciones de carrera. Con el disco duro. ¿Cuál es la diferencia entre límites duro y suave en cuota de disco?. Se puede exceder el límite suave, pero el límite duro no. Se puede exceder el límite duro, pero el suave no. ¿Cuál es la función del bloque de Control de Proceso o BCP?. Permite al sistema operativo dar soporte a múltiples procesos y proporcionar multiprogramación. Multiprocesos. ¿Cuál es la llamada en Windows que termina un proceso?. Call. .exe. ¿Cuál política de recuperación es más eficiente si la información se encuentra almacenada en forma contigua en memoria secundaria?. Paginación adelantada. Busqueda de datos. Cuales de las siguientes opciones se relaciona la virtualización?. Posibilita utilizar un servidor físico para crear múltiples dispositivos virtuales que utilizaran los recursos del servidor físico como si fueran propios. Hacer Hologramas. ¿Cuáles pueden ser las dos interfaces de usuario?. La interfaz de usuario puede ser un shell de línea de comandos o una interfaz gráfica. Mouse y Teclado. ¿Cuáles son las metas de los algoritmos de planificación para sistemas de procesamiento por lotes?. Rendimiento, Tiempo de retorno y Utilización de la CPU. Ser super rápidos. ¿Cuáles son las metas de los algoritmos de planificación para sistemas en tiempo real?. Cumplir con los plazos y predictibilidad. Ser agiles. Cuando una computadora se multiprograma, con frecuencia tiene varios proceso o hilos que compiten por la CPU al mismo tiempo. Si solo hay una CPU disponible, hay que decidir ¿cuál proceso se va a ejecutar a continuación. ¿Qué controla esto?. Planificador de procesos. El usuario. Cuando un proceso se encuentra en el estado “Nuevo”, podemos decir que: Todavía no fue cargado en la memoria principal. Esta sin usar. ¿Cuántos bytes son 1 yotta byte?. 1.000.000.000.000.000.000.0000. 1.000.000. Dentro de los diferentes diseños que encontramos en los que respecta a los sistemas operativos, siempre una porción de la memoria está reservada al sistema operativo y el resto de la memoria es para: Los procesos. Los juegos. ¿De las siguientes opciones, cual corresponde a la deshabilitación de interrupciones?. Se hace por hardware. Se hace con una linea de comando. El concepto de lectores/escritores es: Un problema de concurrencia. Un problema de la imprenta. El concepto de ”transparencia” en un sistema operativo distribuido se refiere a: La asignación de recursos. La visibilidad en el interior. El encargado de obtener las instrucciones y de ejecutarlas es: El procesador. El usuario. El esquema más simple para entender los estados de un proceso consiste en un diagrama de dos estados, ¿Cuál?. En ejecución o No en ejecución. Apagado o prendido. El pasaje de datos desde la memoria principal hacia el disco se denomina: Se denomina memoria virtual. Aeropuente de datos. El sistema operativo es un software que: Coordina y dirige los servicios y aplicaciones que utiliza un usuario. Nos permite ejecutar programas y realizar tareas varias. El término multifilamento hace referencia a...?. Permitir varios hilos en el mismo proceso. Una fibra óptica. El tiempo de envío de mensajes de sincronización de red en sistemas operativos distribuidos depende de: La distancia entre equipos, la velocidad de transmisión y la propia estructura de la red. De las ganas que tenga la información de viajar. El mecanismo de sincronización de procesos ligeros más sencillo y eficiente se llama: Mutex. Fastex. El núcleo de un sistema operativo se denomina: Kernel. Merkel. El pasaje de datos desde la memoria principal hacia el disco se denomina: Se denomina memoria virtual. Archivos móviles. ¿En qué año se desarrolló el MS-DOS?. 1981. 1978. ¿En qué tipo de memoria está almacenada la BIOS dentro de la motherboard?. Ram tipo Flash. HDD. En el ciclo básico de ejecución de programas. ¿Cuál es la primera operación que realiza la CPU?. Obtener instrucción de memoria. Encenderse. En la planificación en sistemas de procesamiento por lotes, como se llama a los algoritmos de planificación es el de tipo “el trabajo más corto primero es el menor tiempo restante a continuación”: SRTN. JPT. En la empresa "Epsilon" utilizan un método de encriptación para las claves de acceso al sistema. Para comparar la clave guardada en la base de datos con la ingresada por el usuario, el proceso utiliza un vector cargado en memoria sobre el cual se realiza la encriptación. ¿Qué nombre recibe este proceso de encriptación desde el punto de vista de la concurrencia?. Productor/Consumidor. Gestor/Usuario. En la red de una empresa existe un servidor de impresión que, a veces, tarda mucho en imprimir, pues varios programas desean tener acceso a la impresora. ¿Cómo se resuelve el conflicto?. El sistema operativo es el encargado de poner orden al caos que significa que varias aplicaciones intenten utilizar un único recurso de hardware. Hay que esperar. En los sistemas multiproceso, cuando un proceso o hilo pasa de un estado a otro, se denomina: Cambio de contexto. Cambio de estado. En UNIX, ¿cuál es la llamada para crear un proceso?. Fork. Make. En un ambiente de multiprogramación, múltiples programas se encuentran simultáneamente en ejecución. Esto significa que: El sistema es multitarea. El sistema esta andando bien. En un negocio deciden cambiar las computadoras por equipos más modernos y le preguntan si es necesario actualizar el sistema operativo que venían utilizando. ¿Qué les sugeriría?. Que se actualicen porque los nuevos equipos son más potentes y eficientes. Pa´hacerla la hacemos bien. En un sistema de cabezal móvil, el tiempo que se tarda en situar la cabeza en la pista se denomina: Tiempo de Búsqueda. Tiempo de organización. ¿En un sistema operativo multiusuario, para escribir un archivo, que es importante tener en cuenta?. Se requieren permisos. Se requiere tener ganas de hacerlos. Hablando de mecanismos de sincronización. ¿Para qué se utilizan las barreras?. Las aplicaciones se dividen en fases y tiene la regla de que ningún proceso puede continuar a la siguiente fase, sino hasta que todos los procesos estén listos para hacerlo. Para delimitarse. Juan se queja de que cada cierta cantidad de tiempo su PC se enlentece y, se da cuenta que esto sucede cuando se actualiza su antivirus, ya que luego de un tiempo le aparece en pantalla un mensaje al respecto. ¿Qué explicación profesional le daría?. Siempre hay procesos secundarios que no tienen una función específica para el usuario. Porque no usa Mac. La arquitectura SMP: Se caracteriza por tener un acceso uniforme a memoria. Se caracteriza por tener un acceso uniforme al HDD. La directiva de planificación primero en llegar, primero en servirse (first-come-first-served) se asemeja a... Una cola FIFO. ... La información típica en el superbloque incluye un número mágico para identificar el tipo del... Sistema de archivos. Super número. La mayoría de las CPU, con excepción de las extremadamente simples que se utilizan en los sistemas integrados, tienen dos modos: Modo kernel y modo usuario. ¿Qué registro permite el control mediante uno de sus bit el cambio de modo?. PSW. JPT. La parte de un programa que tiene que hacer uso de algo compartido se denomina: Sección crítica. ... La secretaria de un consultorio médico, acostumbrada a tener abiertos varios programas a la vez para manejar los turnos, navegar por internet, consultar el correo, etc. Al hacer esto, normalmente se lentifica mucho la máquina. ¿Qué le sugiere y le explica?. Hay procesos primarios y secundarios. Estos últimos se ejecutan en segundo plano y el usuario no lo ve. Hay que cerrar aquellos procesos que no se están utilizando en tiempo real. Que use Mac. La secretaria de un estudio contable, se queja acerca de las actualizaciones de software. Manifiesta que al momento de descargarse actualizaciones del OS o el antivirus, el sistema se pone extremadamente lento y, hasta incluso, inoperable hasta que la actualización finaliza. ¿Qué explicación puede darle?. El planificador de procesos del OS le da prioridad a los procesos de actualización por sobre cualquier otro. Porque no usa Mac. La secretaria de un consultorio manifiesta que los programas tardan mucho en abrirse, pero que una vez abiertos, la apertura de archivos se hace manualmente . …. Si, dado que al abrir los archivos esta trabajando con hilos y no con procesos. Porque no usa Mac. Lo convocan de una empresa estatal para que evalúe las posibilidades de actualización de un “sistema heredado”. Se denomina sistema heredado a un sistema desarrollado hace mucho tiempo con tecnología antigua pero que es de vital importancia para la empresa. Para la realización de las actualizaciones Ud. necesita contar con un SO viejo que es imposible instalar en las maquinas que la empresa tiene por ser más modernas. ¿Qué técnica aplicaría para resolver este problema?. Virtualización. Cambiar el software. Los mutex son: Versiones simplificadas de los semáforos. Distintos a los hablex. Los sectores de un disco tienen: Tamaño fijo. Tamaño dinámico. Mientras se encuentra trabajando en un determinado documento, el software deja de funcionar y le aparece en pantalla el mensaje que el programa no responde. Ante esta circunstancia Ud. se ve obligado a cerrar el programa y reiniciarlo. ¿Qué es lo que el SO no pudo hacer?. Matar el proceso. No puede hacer nada porque no es Mac. Para hacer un uso eficiente del tiempo del procesador, que debe suceder?. El sistema operativo gestiona los procesos. Evitar las redes sociales. Para que no se produzca un cuello de botella, que debe suceder?. La memoria debe ser igual o más rápida que el procesador. Evitar los embases chicos, usar bidones. ¿Qué caracteriza a una Máquina de estados finitos?. Paralelismo, llamadas al sistema sin bloqueo, interrupciones. ... ¿Qué es POSIX?. Norma que define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos. Un OS. ¿Qué es región crítica o sección crítica?. Es la parte del programa en la que se accede a la memoria compartida. Es la zona prohibida. ¿Qué es un proceso?. Un proceso es un programa en ejecución. Es una ejecución en curso. Un programa en ejecución es un hilo. Falso. Verdadero. Como los hilos pueden considerarse pequeños procesos, comparten los tipos de estados de estos. Verdadero. Falso. Cada proceso lleva asociado un único identificador, que puede utilizarse para indexar dentro de una tabla de punteros a bloques de control de proceso. Verdadero. Falso. La razón por la cual cada hilo necesita su propia pila es porque esta última contiene un conjunto de valores para cada procedimiento llamado. Verdadero. Falso. La mayoría de las computadoras tiene dos modos de operación: modo kernel y modo usuario. Verdadero. Falso. Si hablamos de procesos podemos decir: Seleccione las 4 (cuatro) respuestas correctas. Cada proceso tiene asociado un espacio de direcciones. El espacio de direcciones contiene un programa ejecutable, los datos del programa y su pila. Un proceso es en esencia un programa en ejecución. Hay asociado a cada proceso un conjunto de recursos. ¿Qué tareas realiza un Sistema Operativo? Seleccione las 4 (cuatro) respuestas correctas. ✔ Realiza el interfaz sistema-usuario. ✔ Calendarizar los usuarios. ✔ Facilita el acceso a los dispositivos E/S. ✔ Llevar el control sobre el uso de recursos. ¿Cuáles son las razones para tener un tipo de proceso dentro de otro proceso, conocido como hilos? Seleccione las 4 (cuatro) respuestas correctas. No introducen un aumento del rendimiento cuando todos ellos están ligados a la CPU. Son más ligeros que los procesos, son más fáciles de crear y destruir. Son útiles en los sistemas con varias CPU. En muchas aplicaciones se desarrollan varias actividades a la vez. Seleccione las 4 (cuatro) opciones correctas. ¿Cuál de los siguientes, son tipos de sistemas operativos?. Sistemas operativos para servidores. Sistemas operativos para virtualización. Sistemas operativos distribuidos. Sistemas operativos para computadoras personales. Seleccione las 4 (cuatro) opciones correctas. La planificación busca cumplir con diversos objetivos, en función de …. donde se implemente el sistema operativo. Estos ambientes son: Sistemas de tiempo real. Sistemas de procesamiento por lotes. Sistemas interactivos. Todos los sistemas. Seleccione las 4 (cuatro) opciones correctas. ¿Cuáles serían las opciones por las que recomendaría a un cliente matar un proceso?. ✔ El proceso necesita reiniciarse. ✔ El proceso bloquea a otros procesos. ✔ El proceso, aun cuando se ejecuta en segundo plano, consume CPU. ✔ El proceso es irrelevante en el momento en que se está ejecutando. Seleccione las 4 (cuatro) opciones correctas. Una vez que un programa ha entrado en estado de ejecución y sea convertido en proceso, puede atravesar varias fases o estados hasta que finaliza. Estas fases son: Preparado y pasando a ejecución. Bloqueado pasando a ejecución. En ejecución y esperando. Tiempo asignado agotado. Seleccione los nombres de las 4 (cuatro) primeras computadoras construidas: Z3. ENIAK. Colossus. Mark I. Seleccione los 4 (cuatro) elementos estructurales principales en la arquitectura de ordenadores que controla el sistema operativo: Procesador. Bus del sistema. Memoria principal. Módulos de E/S. Seleccione las 4 (cuatro) opciones correctas. Una empresa de remises tiene un sistema hecho a medida hace ya muchos años y funciona correctamente bajo Windows. La PC en la cual está instalado se utiliza únicamente para registrar los viajes realizados y no tiene acceso a internet. Como la PC es antigua, por momentos se pone muy lenta. ¿Cuáles serían los procesos que Ud. recomendaría finalizar?. Firewall. Antivirus. Actualizaciones automáticas. Notificaciones. Seleccione las 4 (cuatro) opciones correctas. Las llamadas al sistema para la manipulación de archivos son: Close. Write. Read. Create. Para poder crear un proceso hay que hacer un proceso existente ejecute una llamada al sistema de creación de proceso, este puede ser: Seleccione las 3 (tres) respuestas correctas: Un proceso de usuario en ejecución. Un proceso del sistema invocado mediante el teclado o ratón. Un proceso del administrador de procesamiento por lotes. ¿Cuáles son las desventajas de solicitar todos los recursos simultáneamente para evitar los interbloqueos? Seleccione las 3 (tres) respuestas correctas. Retrasa el inicio del proceso. Ineficiencia. Los procesos deben conocer todos los recursos que se necesitaran inclusive en el futuro. Seleccione las 2 (dos) funciones básicas de un sistema operativo: Proporcionar un conjunto abstracto de recursos simples, en vez de los complejos conjuntos dehardware. Administrar estos recursos de hardware. Seleccione los 3 (tres) estados que puede tener un proceso: Bloqueado. Listo. En ejecución. Seleccione las 3 (tres) opciones correctas. Los tipos clásicos de memoria son: RAM. ROM. EPROM. Seleccione las 2 (dos) opciones correctas. Para poder ejecutar programas las computadoras tienen dos componentes muy importantes, ¿Cuáles?. Procesador. Memoria principal. Seleccione las 2 (dos) opciones correctas. Ud. se encuentra frente a una computadora en la que habitualmente se cierran los programas por diversas causas. Estas causas las puede clasificar en: Voluntarias. Involuntarias. Seleccione las 2 (dos) opciones correctas. El equipo con el que se encuentra trabajando comienza a funcionar… la instalación de programas nuevos. ¿Cuáles pueden ser las causas posibles?. Programas residentes muy pesados. Exceso de programas residentes. Seleccione la opción correcta. En los sistemas operativos distribuidos existen dos esquemas básicos, ¿cuáles?. Fuertemente acoplados o débilmente acoplados. Los algoritmos de planificación se pueden dividir en dos categorías con respecto a la forma en que manejan las interrupciones del reloj. Elija 1 opción. No apropiativo y apropiativo. Además del diseño del kernel, el debate se ramificó hacia otros temas distintos, tales como qué arquitectura de microprocesador vencería a otras en el futuro, en este punto, ambos se equivocaron pues el desarrollo de los microprocesadores superó las expectativas de ese momento. Este desarrollo vino de la mano del desarrollo de la industria electrónica. Verdadero, ya que el desarrollo de la industria informática vino de la mano del desarrollo electrónico. Falso. La sección o región crítica del proceso de contar los visitantes es el incremento en1 de la variable “cuenta”. Verdadero, ya que la sección o región crítica es el área de código que requiere serprotegida de accesos simultáneos. Falso, ya que la sección o región crítica es el área de código que requiere ser expuesta aaccesos simultáneos, por lo tanto el incremento puede variar. En tanto no haya mucha cola para entrar al jardín, la utilización de un solomolinete solucionaría el problema. Por lo tanto, ¿podemos decir que el problemaes la multitarea y que la solución es no utilizarla?. No, esa alternativa la evalúa el propio OS. No, porque en otras situaciones análogas no funcionaría. Si, es la solución correcta. No, depende de cuantos procesadores haya. Pensando en un algoritmo que indique cuál proceso está intentando ingresar en la sección crítica de acuerdo a un flag (bandera), ¿se garantiza que no puede haber dos procesos en esa sección?. Si, pero ocasiona otros problemas de concurrencia como el deadlock. Si, pues uno de los procesos toma el control absoluto del algoritmo. No, pues esto no sirve de garantía. ¿Cómo podría aumentarse la performance de los molinetes y minimizar losposibles problemas de concurrencia y bloqueos?. Matando todos los procesos excepto los contadores. Matando los procesos irrelevantes que sean ajenos a la ejecución de los contadores demolinetes. Matando los procesos zombies. Matando los procesos que corren en segundo plano. Por motivos de mejora del servicio, se decide instalar un nuevo programa quetome los datos de los contadores de los molinetes y haga estadísticas en tiempo real. El nuevo proceso no afecta en nada a los procesos ya existentes. El nuevo proceso se ejecuta en segundo plano sin interferir con el resto. Este nuevo proceso puede ocasionar más problemas de concurrencia que antes por lainteracción con los otros. Ocasionará problemas de lectura en disco. Para el sistema operativo, un programa y un proceso son entidades, sin embargo,para los desarrolladores existe una diferencia fundamental. ¿Cuál es estadiferencia?. Los procesos están en ejecución permanente. Una es una entidad activa y otra una entidad pasiva. No existe tal diferencia. Un programa no se puede ejecutar. Puede haber problemas de concurrencia entre un programa y un proceso. |