martes, 20 de agosto de 2013

Quiz N°1 Sistemas Operativos


1. La introducción de la tecnología de discos entrega una solución: en vez de leer del disco y escribir a la impresora, la CPU interactúa directamente con el disco. Sila CPU necesita leer una tarjeta, lee desde un área del disco. En forma similar cuando necesita imprimir una línea, la escribe en el disco. Esta forma de procesamiento se denomina

a. Mapeo
b. Paginacion
c. Spooling (Simultaneous peripheral operation on-line)  
d. Acceso directo a disco

2. Se puede afirmar que existen algunas funciones principales que realizan todo sistema operativo, algunas de estas, se puede decir que son las características del sistema operativo, seleccione algunas de ellas

a. Conveniencia.  
b. Habilidad para evolucionar.  
c. Encargado de administrar el hardware.  
d. Eficiencia.  

3. Una interrupción es un evento que altera la secuencia en que el procesador ejecuta las instrucciones. La interrupción es generada por el hardware del sistema de cómputo. PORQUE Los sistemas operativos modernos son sistemas que reaccionan ante interrupciones, es decir, si no hay E/S, ni procesos ejecutándose, el S.O. está quieto y atento a que ocurra alguna interrupción.

a. Marque B si ambas afirmaciones son verdaderas pero la segunda NO es una razón o explicación correcta de la primera
b. Marque D si la primera afirmación es falsa pero la segunda es verdadera
c. Marque C si la primera afirmación es verdadera pero la segunda es falsa
d. Marque A si ambas afirmaciones son verdadera y la segunda es una razón o explicación correcta de la primera  
e. Marque E si ambas afirmaciones son falsas

4. Para asegurar una correcta operación se debe proteger al S.O. y los programas frente a situaciones de error. La protección se requiere para cualquier recurso compartido. El hardware provee una importante protección llamada Modo Dual, En la cual se agrega un bit al hardware llamado bit de modo para indicar dos modos posibles de operación. Cuales son

a. Modo Usuario  
b. Modo superusuario
c. Modo monitor  
d. Modo monousuario

5. El concepto de archivos y directorios se encuentra en prácticamente todos los sistemas operativos. La organización de los archivos posee un sistema jerárquico. Cada archivo se identifica con su directorio y nombre. Existe un directorio padre de todos los directorios. Las referencias a archivos pueden ser:

a. Relativas  
b. Indirecta
c. Absolutas  
d. Directa

6. El núcleo de un sistema operativo normalmente contiene el código necesario para realizar las siguientes funciones:

a. Creación y destrucción de procesos.  
b. Cambio de estado de los procesos.  
c. Manejo de interrupciones.  
d. Despacho.  

7. Los modos de explotación se corresponden con las distintas maneras en que puede funcionar un sistema operativo, dentro de ellas cual encontramos

a. Multiprogramación  
b. Registro de procesos
c. Asignación de memoria
d. Procesamiento por lotes  

8. En este modo de explotación, el sistema operativo se encarga de distribuir la carga computacional entre los procesadores existentes (monoprocesador o multiprocesador), con el fin de incrementar el poder de procesamiento de la máquina.

a. Monoprogramacion
b. Multiprogramacion  
c. Ningua de las opciones
d. Modo de explotación

9. Los sistemas operativos monousuario son aquellos que únicamente soportan un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Un ejemplo de estos sistemas es

a. Las computadoras personales  
b. Sistema distribuido
c. Una red de computadores
d. Ninguna de las opciones

10. Un programa no hace nada a menos que sus instrucciones sean ejecutadas por la CPU. Un proceso necesita ciertos recursos, tiempo de CPU, memoria, archivos y dispositivos de E/S, para completar sus tareas. Estos recursos son reservados cuando se crea el proceso o bien se otorgan en tiempo de ejecución. El sistema operativo es responsable de:

a. Proveer mecanismo para administrar la memoria.
b. Proveer mecanismos para sincronizar, comunicar y proteger procesos.  
c. Detener y continuar la administración de la memoria.
d. La creación y eliminación de procesos de sistema y de usuarios.  

11. La arquitectura cliente/servidor es un modelo para el desarrollo de sistemas de información, en el que las transacciones se dividen en procesos independientes que cooperan entre sí para intercambiar información, servicios o recursos. PORQUE Es el modelo de interacción más común entre aplicaciones en una red. No forma parte de los conceptos de la Internet como los protocolos IP, TCP o UDP, sin embargo todos los servicios estándares de alto nivel propuestos en Internet funcionan según este modelo.

a. Marque B si ambas afirmaciones son verdaderas pero la segunda NO es una razón o explicación correcta de la primera
b. Marque A si ambas afirmaciones son verdadera y la segunda es una razón o explicación correcta de la primera Incorrecto!!!
c. Marque D si la primera afirmación es falsa pero la segunda es verdadera
d. Marque E si ambas afirmaciones son falsas
e. Marque C si la primera afirmación es verdadera pero la segunda es falsa

12. Estas funciones aumentan considerablemente el costo de una solución, pero no se pueden evitar. Siempre deben adaptarse a las necesidades de la organización, y al decidir la plataforma operativa y el entorno de desarrollo, es decir, en las primeras fases de la definición de la solución, merece la pena considerar los aspectos siguientes:

a. ¿Cuántos tipos distintos se soportarán?  
b. ¿Qué tipo de soporte es necesario y quién lo proporciona?  
c. ¿Qué necesitamos gestionar?  
d. ¿Dónde estarán situados los procesadores y estaciones de trabajo?  

13. El middleware es un módulo intermedio que actúa como conductor entre dos módulos de software. Para compartir datos, los dos módulos de software no necesitan saber cómo comunicarse entre ellos, sino cómo comunicarse con el módulo de middleware. Por que debe ser capaz de traducir la información de una aplicación y pasarla a la otra.

a. Marque A si ambas afirmaciones son verdadera y la segunda es una razón o explicación correcta de la primera  
b. Marque B si ambas afirmaciones son verdaderas pero la segunda NO es una razón o explicación correcta de la primera
c. Marque E si ambas afirmaciones son falsas
d. Marque D si la primera afirmación es falsa pero la segunda es verdadera
e. Marque C si la primera afirmación es verdadera pero la segunda es falsa

14. Una variante interesante es la de complementar el procesamiento en el cliente con procesamiento en el servidor. Este objetivo se puede abordar de dos maneras bastante diferentes:

a. "batch"
b. El uso de "Stored Procedures"  
c. "Triggers" asociados al servidor de base de datos.  
d. Ninguna de las opciones

15. Una arquitectura cliente / servidor debe mostrar los sistemas de información no como un cliente que accede a un servidor corporativo, sino como un entorno que ofrece acceso a una colección de servicios. Para llegar a este estado pueden distinguirse las siguientes fases de evolución del sistema:

a. Fase de proliferación  
b. Fase de integración  
c. Fase de Control  
d. Fase de iniciación

CALIFICACIÓN 16 / 16