ISO UNLP -Preguntas de examen teórico

Páginas: 13 (3183 palabras) Publicado: 21 de octubre de 2015
Introducción a los Sistemas Operativos
Repaso 1er. Parcial Teórico


1. ¿El SO necesita tiempo de CPU?

Si, ya que es software y necesita tiempo de CPU.

2. ¿Pueden convivir en un mismo SO la modalidad Batch y la Interactiva?

Si, en un mismo SO pueden convivir los dos tipos de proceso. Si bien un proceso puede ser batch o interactivo, no puede ser los dos al mismo tiempo.

En los procesosinteractivos, se interactua con un usuario, en cambio los procesos batch no tienen interacción.

3. ¿Puede un sistema monousuario ser multitarea?

Si, un usuario puede lanzar varios procesos.

4. ¿Puede un sistema multiusuario ser monotarea?

Poder puede, pero no tiene sentido.

Imaginen muchos usuarios pero una sola tarea en memoria, no tiene sentido dado que tengo que swapear cada vez que cambio deusuario.

5. ¿Los sistemas time sharing son una consecuencia de la multiprogramación?

Time sharing: Sistemas de tiempo compartido.

Esta relacionado a multiusuarios y tienen la posibilidad de tener un cachito de microprocesador cada uno. Por lo tanto el time sharing se puede hacer gracias a la multiprogramación.

No se puede implementar time sharing si no tengo multiprogramación (varios procesosen memoria).

6. ¿Puede un programa ejecutarse desde el disco?

No, tiene que estar cargado en memoria y tener la CPU.

7. ¿Puedo planificar el uso de la CPU si no cuento con memoria secundaria?

¿Para que sirve la memoria secundaria en uso de CPU? Para swapear.

¿Que pasa con los procesos nuevos que todabian no fueron cargados en memoria principal? Estan en disco.

No, ya que la memoria secundariase utiliza para swapear y para los procesos en estado de nuevo.

En caso de sistemas de tiempo real los procesos ya están en memoria, porque hay una exigencia de tiempo que es muy fuerte.

8. La interrupción por clock impide que un proceso se apropie del procesador.

Si, se implementa normalmente a través de un clock y un contador. El SO da valor al contador que se decrementa con cada tick dereloj y al llegar a cero se produce la expulsión del proceso.

9. La interrupción es externa al proceso.

Verdadero, las interrupciones son externas al proceso, en cambio las interrupciones por software o TRAP o EXCEPCION no. Cuando ocurre una interrupción se ejecuta la rutina de interrupción (en modo KERNEL).

10. Un intento de acceder a una dirección ilegal, se trata como una excepción o
trap.Verdadero, el hardware lo detecta, se trata de una excepción.

11. Un proceso puede acceder al espacio de direcciones de otro proceso si esta en
modo usuario.

No, un proceso en modo usuario puede acceder sólo a su espacio de direcciones.

Si esta en modo usuario va a estar delimitado por el registro base y registro limite.

Espacio de direcciones: Conjunto de direcciones al que el proceso puedeacceder en modo usuario.

12. Una llamada al sistema (system call) genera un proceso del sistema operativo.

Falso, cuando se tiene que ejecutar instrucciones que están en el espacio de direcciones del kernel, el mismo proceso pasa a modo KERNEL (No se genera un nuevo proceso).

13. La llamada al sistema es la forma que tiene la aplicación de comunicarse con el
sistema operativo.

Verdadero, ya quelo que no puede resolver el proceso dentro de su espacio de direcciones lo hace mediante una system call.

Por ejemplo si tengo la instrucción C = A + B, estando A y B en memoria ¿necesito la interacción del SO? No.

Si A y B estarían en memoria secundaria no se va a poder ejecutar esa instrucción, en ese caso si va a ver interacción por parte del SO.

14. Si tengo varios trabajos orientados aentrada/salida, las colas de solicitudes a
los dispositivos estarán vacías.

Falso, como tengo trabajos orientados a I/O, las colas de I/O van a estar llenas.

Cuando hablamos de colas de procesos listos, colas de dispositivos de E/S, estamos hablando de colas de los PCB que están listos.

Nunca la PCB pasa a disco, aunque el proceso se swapee esta en memoria.

15. Buffer, es espacio en memoria, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Preguntas Teoricas Primer Examen
  • Examen teorico
  • Preguntas para examen teórico de manejo
  • 1000 preguntas para el examen teórico
  • PREGUNTAS EXAMEN TEORICO CLASE B
  • Preguntas de examen
  • Preguntas de examen
  • preguntas examen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS