Professional Documents
Culture Documents
CAPTULO I
1. Defina el trmino sistemas operativos. Cules son las tres categoras como parte de
las funciones de un sistema operativo?
R/ conjunto de programas y datos que ayudan a crear otros programas y a controlar su
ejecucin. Las tres grandes categoras:
Gestin de los recursos de la computadora
Ejecucin de servicios para los programas
Ejecucin de los mandatos de los usuarios
2. Cules son las caractersticas de un sistema operativo?
Monousuario: tiene un slo usuario y generalmente est dedicada a una sola funcin
(crear ficheros, nombrar ficheros, guardar ficheros, ejecutar programas, etc.)
Multiusuario: Un sistema operativo es multiusuario cuando puedes tener configurados
en l varios usuarios distintos.
Sistema de gestin de operaciones
Sistema de consulta de informacin
Sistema de propsito general
11. Qu es una mquina virtual? Cules son los tipos de mquinas virtuales? Cules
son las funciones de un monitor de mquina virtual?
R/ Es un duplicado de una mquina real, eficiente y aislado. Los tipos son: Mquinas
virtuales por proceso y Mquina virtual por sistema. Su funcin es el control de
recursos y planificacin de huspedes.
12. Cules son las funciones fundamentales del sistema operativo mquina virtual?
R/ Las funciones del sistema operativo son:
1. Crear una mquina tratable, es decir, adaptada a las necesidades de cada usuario
(mquina virtual)
2. Hacer posible la comparticin de recursos, es decir, soportar la multiprogramacin
13. A qu se refiere cuando hablamos de infraestructura virtual? Cules son sus
componentes?
R/ Una infraestructura virtual consiste en el mapping dinmico de recursos fsicos en
funcin de las necesidades de la empresa. Consta de los siguientes componentes:
Hipervisor de un solo nodo para hacer posible la Virtualizacin de todos los
ordenadores x86.
Un conjunto de servicios de infraestructura de sistemas distribuida basada en la
Virtualizacin, como gestin de recursos, para optimizar los recursos disponibles entre
las mquinas virtuales.
Soluciones de automatizacin que proporcionen capacidades especiales para
optimizar un proceso de TI concreto, como provisioning o recuperacin ante desastres.
14. Cules son las ventajas de la virtualizacin? Indique la diferencia entre los diferentes
tipos de virtualizacin.
R/ Los tipos de virtualizacin:
Se alcanzan ahorros considerables.
utilizacin eficaz de los recursos de hardware
Administracin centralizada de todas las mquinas.
Creacin inmediata de nuevas mquinas virtuales.
Seguridad ante virus.
La virtualizacin es una tecnologa que permite reducir costos, reducir y consolidar
requisitos de hardware fsico. Mejora su red ofreciendo agilidad y escalabilidad a las
TI. Acta como base para un centro de datos definido por software.
15. Cul es la diferencia entre cliente y servidor? Cules son las funciones que
desempea el ncleo en un sistema cliente-servidor? Cules son las ventajas de este
sistema?
R/ Un cliente: Es el equipo con un acceso restringido solo puede entrar a partes donde
el servidor le d permiso de otra manera no lo podr hacer. Un servidor: Es el equipo
encargado del mando de la red, este equipo puede entrar y salir en cualquier
El ncleo desempea 2 funciones:
1. Soporta los mensajes a travs de los cuales se comunican los clientes y servidores.
2. Manipula al hardware para responder a peticiones cuando se lo piden los
servidores.
20. Cules son las formas bsicas de prestacin de servicios por parte del sistema?
Cul es la diferencia entre llamadas al sistema y programas del sistema? Cules
son las principales llamadas al sistema? Cules son las categoras en que se divide
los programas al sistema?
R/ La llamada al sistema: determina qu quiere el proceso invocador, examinando los
parmetros y los programas al sistema: Ofrecen un entorno ms cmodo para el
desarrollo y ejecucin de programas. Las principales llamadas al sistema son:
Control de Procesos, Manipulacin de ficheros, Control de dispositivos e Informacin
de sistema. Se divide en: 1) Estndar POSIX en UNIX y LINUX. 2) Win32 en Windows.
21. Cules son las caractersticas del acceso a los servicios del SO?
Los servicios se programan mediante sentencias de un lenguaje (por ejemplo, C)
Estas sentencias son como llamadas a funcin
El trap, como toda interrupcin es tratada por el SO
El SO realiza el servicio pedido y devuelve un valor
22. Cmo se clasifican los sistemas operativos por la forma de ofrecer sus servicios?
R/ Sistemas Operativos de Red, Sistemas Operativos Distribuidos, Sistemas
Operativos de Tiempo Compartido y Sistemas Operativos Paralelos.
23. Cules son las fuentes por las cuales trabaja un SO? Cules son los mecanismos
para romper la secuencia de ejecucin de un SO? Cules son los pasos involucrados
en una llamada al SO?
R/ El trabajo del SO puede provenir de las siguientes fuentes:
Llamadas al sistema emitidas por los programas
Interrupciones producidas por los perifricos
Condiciones de excepcin o error del hardware
Los mecanismos para romper la secuencia de ejecucin son dos: las instrucciones
de bifurcacin y las interrupciones. Solicitud de servicio al SO Compuesta de:
Inicialmente prepara los parmetros del servicio de acuerdo con la forma en que los
espera el SO, Instruccin TRAP que realiza el paso al SO y Finalmente, recupera los
parmetros de contestacin del SO, para devolverles al programa que lo llam
24. Cules son los diversos tipos de interfaces e indique sus diferencias?
Para el programador: interfaz con los servicios que proporciona el Sistema
Operativo. Esta interfaz recupera la visin que como mquina extendida tiene el
usuario del sistema operativo.
Para el usuario:
intrprete de rdenes o comandos (Shell)
programas del sistema-interfaces grficos
Manipulacin de archivos y directorios
Herramientas de desarrollo de aplicaciones
Comunicacin con otros sistemas
Informacin de estado.