Sistemas Operativos

Páginas: 14 (3294 palabras) Publicado: 14 de febrero de 2013
SISTEMAS OPERATIVOS
Convocatoria extraordinaria, 13 de septiembre de 2006
1 2 3

Calificación

4 5 6

Nombre

SOLUCIONES

Titulación

Dispone de tres horas y media para realizar el examen

1Responda brevemente a estas preguntas:
(1,50 puntos)  Definir breve y específicamente: a) procesamiento asimétrico; b) espera

activa;  c) consistencia (entre niveles  de memoria); d) microkernel  (micronúcleo); e) polling; f) bootstrap; g) independencia de dispositivo de E/S.
a) Procesamiento asimétrico: Modelo de procesamiento con múltiples procesadores, en   el   que   a   cada   procesador   se   le   asigna   una   tarea   específica,   existiendo   un procesador maestro que controla el sistema y es el responsable de asignar tareas al resto de procesadores. b)  Espera  activa:  Espera   en   la   que   incurren   los   programas   cuando   necesitan conocer   la   ocurrencia   de   un   evento   en   el   sistema   y   lo   hacen   interrogando permanentemente al procesador, de esta forma y mientras no ocurra el evento, el programa no avanza y hace que el procesador esté ocupado permanentemente. c)  Consistencia   (entre   niveles   de   memoria):   En   una  estructura   jerárquica   de almacenamiento,   los   mismos   datos   pueden   aparecer   en   diferentes   niveles   del sistema. En un ambiente multitarea, en donde la CPU se conmuta de un lado a otro entre los diversos procesos, se debe tener extremo cuidado para asegurar que, si varios procesos quieren acceder a un dato, cada uno de ellos obtenga el valor dedicho dato actualizado más recientemente. Podría ocurrir en un cierto dato A esté en varios distintos niveles de memoria (soporte magnético, memoria principal, caché, registro). La consistencia consiste en asegurar que si un dato ha sido modificado en uno de los niveles de memoria (por ejemplo, en un registro), el resto de los niveles de memoria en los que también está copiado el dato sea modificado también, deforma que los procesos puedan acceder al verdadero valor del dato modificado. d) Microkernel: Este método estructura al SO removiendo todos los componentes no esenciales del  kernel, e implementándolos como programas del sistema y de nivel de usuario. El resultado es un  kernel  más pequeño. No hay mucho consenso en torno   a   cuáles   servicios   deben   permanecer   en   el  kernel  y   cuáles   debenimplementarse en el espacio de usuario. En general, sin embargo, los microkernels

Nombre 
típicamente   proporcionan   una   administración   mínima   de   los   procesos   y   de   la memoria, además de un servicio de comunicaciones. e)  Polling:   En   un   sistema   basado   en   interrupciones,   cuando   un   dispositivo interrumpe   a   la   CPU,   ha   de   averiguarse   cuál   de   los   dispositivos   del   sistema   harealizado dicha interrupción. La técnica del Polling consiste en “preguntar” uno por uno a todos los dispositivos para averiguar la procedencia de dicha interrupción. f) BootStrap: Es un sencillo programa de arranque inicial del sistema. Además, sirve para inicializar todos los aspectos del sistema, desde los registros de la CPU y loscontroladores de dispositivos, hasta los contenidos de la memoria. Debe saber cómo cargar   el   sistema   operativo   y   empezar   a  ejecutar   dicho   sistema;   para   lograrlo   el programa debe localizar y cargar en la memoria el kernel del sistema operativo.  g)  Independencia   del   dispositivo   de   E/S:   Objetivo   que   consiste   en   dar   a   los programas canales genéricos de E/S en los que éstos realizan sus operaciones de E/S   mediante  primitivas   genéricas.   De   esta   manera,   los   programadores   están liberados de hacer referencias a dispositivos concretos, por lo que los programas no dependen de dispositivos concretos de E/S. (0,25 puntos) Dada la frase: «según el algoritmo del banquero, un sistema es inseguro

cuando   en   él   existe   interbloqueo».   ¿Es   dicha   afirmación   cierta?  ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS