Sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 4 (761 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de marzo de 2011
Leer documento completo
Vista previa del texto
Practica.
2.2 ¿Qué diferencia existe entre un mandato y una llamada al sistema?

Los mandatos suministran una interfaz para que el usuario pueda comunicarse con la computadora mediante unintérprete llamado Shell. Este intérprete recibe, interpreta y ejecuta los mandatos del usuario mientras que una llamada al sistema extiende la funcionalidad de los programas brindándoles servicios medianteuna interfaz de programación llamada API (Application Programing Interface), que proporcionan una maquina virtual extendida a los programas facilitando la elaboración de estos.

2.3 Definir lostérminos de visión externa e interna de un sistema operativo. ¿Cuál de los dos determina mejor a un sistema operativo concreto? ¿Por qué?

La visión externa de un sistema operativo es la cantidadprocesos, usuarios y servicios que este pueda brindar, la visión interna es la parte estructural y funcional del sistema operativo; la visión interna es la que determina mejor a un sistema operativo porquedefine la estructura y lo que el sistema operativo requiere para funcionar.

2.4 ¿Cuántas instrucciones de la siguiente lista deben ejecutarse exclusivamente en modo núcleo? Razone su respuesta.
1.Inhibir todas las interrupciones.
2. Escriba en los registros de control de un controlador DMA.
3. Leer el estado de un controlador de periférico.
4. Escribir en el reloj de la computadora.
5.Provocar un TRAP o interrupción software.
6. Escribir en los registros de la MMU.
La 1, 2,3 y la 6 se deben ejecutar en modo núcleo (modo supervisor) debido a que solo el sistema operativo puedeejecutarlas, es decir, un usuario no puede ejecutar una instrucción en modo núcleo.

2.5 Sea un sistema multitarea sin memoria virtual que tiene una memoria principal de 24 MB. Conociendo que la parteresidente del sistema operativo ocupa 5 MB y que cada proceso ocupa 3 MB, calcular el número de procesos que pueden estar activos en el sistema.

Pueden estar activos en el sistema 6 procesos....
tracking img