Todos los sistemas operativos monoprocesador son monotarea

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,31 KB

Tema3:


1. ¿Qué es un proceso? Defínelo

Podemos definir un proceso como una instancia de un programa en Ejecución que es creado y gestionado por el sistema operativo.

2. ¿Cómo podemos clasificar un sistema operativo, según el número De procesos que se pueden ejecutar simultáneamente?

Monotarea, Multitarea

3. ¿Cuáles son los estados de un proceso?

Nonato o nuevo.

Preparado o en espera.

Activo.

Bloqueado.

Muerto.

4. ¿Qué es un Bloque de Control de Proceso?

Es Un registro especial donde el sistema Operativo agrupa Toda la información que necesita conocer respecto a Un proceso particular. 

5. ¿Qué criterios se siguen para planificar un algoritmo de Planificación de procesos?

Maximizar la Utilización y productividad de la CPU.

Minimizar El tiempo de retorno, de espera y de respuesta.

Incremento de la utilización de la CPU


Mayor Productividad


Mayor cantidad de trabajo realizado en un intervalo de tiempo dado.

6. Realiza el Diagrama de Gantt, partiendo de los siguientes datos, Para los siguientes datos, para los algoritmos:

FCFS, con prioridad y sin prioridad


SJB


Round-Robín con Quantum igual a 2


Tema4:


1. ¿Qué Entendemos por memoria virtual? ¿Para qué se usa?

La memoria virtual es una técnica que, utilizando l memoria secundaria, permite ejecutar programas más grandes que el tamaño de la memoria

2. Explica, Brevemente, cómo funcionan los algoritmos LRU y FIFO

LRU: Least Recently Used: Se reemplaza la página que se usó hace más tiempo.

FIFO: First In, First Out: La primera página que llega es la primera que se reemplaza.

3. ¿Por qué se Produce a veces un error llamado hiperpaginación?

Puede llegar un momento en que el sistema operativo esté más tiempo ocupado con el intercambio de fragmentos que con la ejecución de los mismos.

4. ¿En qué Consisten las técnicas llamadas paginación y segmentación?

Paginación: Consiste en dividir la memoria en zonas fijas llamadas frames o marcos de página.

Segmentación: El programa se divide en segmentos que se diferencian de las páginas en que su tamaño no es fijo, aunque si existe un tamaño máximo de segmento.

5. Define Máquina Virtual y Emulador

- Una máquina virtual es un software que permite emular un sistema operativo y, por tanto, ejecutar programas usando los componentes y periféricos de la máquina real.

- Un emulador es un software que permite ejecutar programas en una plataforma distinta para la que fueron creados.

6. Hablando de Máquinas virtuales, ¿qué es anfitrión y huésped?

El sistema operativo de la máquina física se denomina anfitrión (host) y los sistemas operativos creados por la máquina virtual, huéspedes (guest).

7. Las máquinas Virtuales se clasifican según su funcionalidad, y se llaman Máquina Virtual de proceso, o Máquina virtual de sistema; explica cada una, Y di algún ejemplo de ellas.


8. Cuando se crea Un disco duro en una máquina virtual, ¿qué opciones nos da? Explícalas


9. Cuando se Configura el soporte de red en la máquina virtual (VMware), ¿qué 4 Opciones nos da a elegir?


10. ¿Qué son las Guest additions?

Es un paquete que depende del sistema operativo instalado en la máquina virtual, por lo que no es posible intentarlo, aunque ya nos lo hayamos descargado.

11. ¿Qué es un Emulador? Di tres ejemplos

Un emulador es un programa informático capaz de simular o imitar otro programa o sistema. (MSX, MAME, Commodore)

12. Explica Brevemente, enumerando los pasos, cómo se crea y configura una Máquina virtual, con el programa que tú quieras.


Entradas relacionadas: