1- Mencione tres objetivos principales de un sistema operativo.
Administrar los recursos dela computador
Administracion de la memoria
Control de las opreciones de entrada y de salida
2) El sistema operativo permite que el usurio vea una maquina virtual.
Cuales con los servicios que tiene que proporcionar en este caso el S.O.?
Todos los servicios pero virtualmente, por que la virtualización del Sistema Operativo virtualiza servidores en la capa del sistema operativo (kernel).
Este método de virtualización crea particiones aisladas o entornos virtuales (VEs) en un único servidor físico e instancia de SO para así maximizar los esfuerzos de administración del hardware,
software y centro de datos. La Virtualización de Hypervisor tiene una capa base que se carga directamente en el servidor base. Para asignar hardware y recursos a las máquinas virtuales (VMs), es recomendable que todo
el hardware del servidor esté virtualizado. La siguiente capa superior muestra cada chip, placa, etc. que debe virtualizarse para que así pueda ser asignado a las VMs. Una vez en la VM, hay un copia completa de un sistema operativo y finalmente la aplicación o carga de trabajo.
3- Que diferencias hay entre un sistema Operativo como maquina virtual y el sistema operativo
como gestor de recursos?
Virtualizar el sistema operativo es una opción interesante si no queremos instalar dos sistemas operativos en el mismo ordenador, pero si por el contrario lo que hacemos es instalarlo, todos los sistemas operativos que tengamos instalados funcionaran de la misma manera que si estuvieran instalados en distintos ordenadores.
El único y pequeño inconveniente es que necesitamos un gestor de arranque que al encender nuestro ordenador nos de la opción de elegir que sistema operativo queremos utilizar, lo que conlleva a que si por ejemplo estamos en Windows y queremos cambiar a Linux deberíamos reiniciar nuestro ordenador. La virtualización por el contrario permite cambiar de sistema operativo como si se tratase de cualquier otro programa, sin embargo, esta agilidad tiene la desventaja de que un sistema operativo virtualizado no es tan potente como uno que ya estuviera instalado.
4- Cual es el objetivo de las llamadas AL sistema?
El objetivo principal es el de solicitar un servicio al sistema operativo.
5- Por que es necesario considerar en el diseño de un S.O. posibles cambios futuros en el mismo?
Por que nos va a permitir poder modificar el mismo y poderlo adaptar a las nuevas tecnologias ya sea de hardware
o software y nos permitira evolucionar a la par o realizar los cambios de acuerdo a los requeriemientos.