You are on page 1of 5

AUTOEVALUACIN

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?

Gestin y reparto del conjunto de recursos


Recursos escasos
Proteccin para preservar recursos y procesos
Cooperacin entre procesos

3. Qu ofrece un sistema operativo? En qu consiste la administracin del sistema?


o Facilidades para crear, manipular y eliminar objetos
o Un ambiente para la ejecucin de trabajos
o Facilidades para compartir el conjunto de recursos entre los usuarios
Consiste en inicializar la carga del SO, Compartir el hardware entre usuarios, Facilitar
la entrada salida y Planificar recursos entre usuarios.
4. Cules son las tendencias actuales de un sistema operativo?
Podemos resumir las tendencias actuales en cuatro trminos:
1. Se tiende a que la mquina sea lo ms amistosa
2. Se trata de ocultar a los usuarios todas las complejidades o detalles fsicos de los
sistemas de forma que el usuario slo perciba lo que el Sistema Operativo le muestra.
3. Se tiende a hacer un uso ms extensivo de los sistemas distribuidos.
4. Procesos paralelos.
5. Cules son los tipos de sistemas operativos? Explique cada uno de ellos.

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

Multitarea: la PC puede operar varias aplicaciones de forma simultnea.


S.O. de tiempo real: Su parmetro clave es el tiempo.

Sistemas Transaccionales: reservas de plazas en lneas areas, gestin de cuentas

bancarias, consulta de documentos, etc.


Sistemas embebidos: Equipos que procesan datos digitalmente y estn diseados
para una funcin especfica.

6. Cul(es) es (son) la(s) diferencia(s) de la estructura monoltica, capas, mquina


virtual, microkernel y cliente-servidor?
R/ Estructura Monoltica Es la estructura de los primeros sistemas operativos
constituidos fundamentalmente por un solo programa compuesto de un conjunto de
rutinas entrelazadas que cada una puede llamar a cualquier otra.
El Microkernel se encarga de todo el cdigo de un sistema, y de planificar los hilos
con la finalidad de tener multitareas.
Jerrquica-Capas: Ocultamiento de la informacin, lentitud al referenciar servicios en
niveles inferiores.
Cliente/Servidor: puede ser ejecutado en la mayora de las computadoras, ya sean
grandes o pequeas.
Mquinas Virtuales: Cada usuario del sistema puede usar un SO distinto. Permite un
alto nivel de proteccin. Todas las mquinas virtuales son independientes
7. Cules son las caractersticas fundamentales de un sistema monoltico?
Procedimiento del servicio solicitado
Procedimientos de servicio ejecutan llamadas al sistema
Procedimientos utilitarios apoyan a los procedimientos de servicio.
8. Mencione cada uno de los niveles del sistema por capas.
Capa 5: Programas de usuario
Capa 4: Gestin de la E/S
Capa 3: Controlador de la consola
Capa 2: Gestin de memoria
Capa 1: Planificacin de la CPU y multiprogramacin
Capa 0: hardware
9. Cules son los pasos que se llevan a cabo para el arranque de un sistema operativo?
R/ El arranque de un ordenador actual tiene 2 fases:
arranque hardware
arranque del S.O.
10. A qu se refiere con Virtualizacin? Defina un Hypervisor o VMM. Cules son las
funciones de un Hypervisor o VMM? Cules son los tipos de hypervisores?
R/ Se refiere a la abstraccin de los recursos de una computadora. Hypervisor es la
parte principal de una mquina virtual que se encarga de manejar los recursos del
sistema principal exportndolos a la mquina virtual. La funcin del hypervisor es
manejarr, gestiona y arbitrar los cuatro recursos principales de una computadora
(CPU, Memoria, Red, Almacenamiento). Los tipos son: Type II: Tipo Hosted,
Type I: Tipo Non-Hosted / Binary translation.

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.

16. Cules son los componentes de un sistema operativo? En qu se diferencian?


Cules son las funciones que comprende el componente gestor? Cules son las
funciones de un componente soporte?
R/ Componentes: Gestor de procesos, Gestor de memoria, Comunicacin y
sincronizacin de procesos, Gestor de Entrada/salida, Gestor de ficheros y directorios.
Se diferencian en los servicios. Las funciones que comprende un gestor son: la
abstraccin, estructura y los servicios.
17. Explique los servicios de un sistema operativo. Adems, explique los sistemas
operativos por servicio.
R/ Los servicios de un sistema operativo: El sistema brindar un entorno de
ejecucin de programas donde se dispondr de un conjunto de servicios que sern
accesibles mediante una interface bien definida.
Los Sistemas Operativos por Servicios: esta clasificacin es la ms comnmente
usada y conocida desde el punto de vista del usuario final.
18. Cules son las fases de arranque de una computadora? Cules son las actividades
ms importantes? Qu hace el programa de arranque? Qu hace el programa
cargador del SO y cules son sus operaciones? Cules son las fuentes de activacin
de un SO?
R/ Las fases son: la fase de arranque de hardware y la fase de arranque del sistema
operativo. Las actividades ms importantes son: 1) Bajo el control del iniciador ROM
2) Bajo el control del cargador (boot) del SO 3) Inicializacin bajo el control de la parte
residente del SO.
El programa de arranque hace lo siguiente:
1. Comprobacin del sistema que sirve para detectar sus caractersticas
2. Fase de lectura y almacenamiento en memoria del programa cargador del SO
3. Da control a este programa bifurcando a la direccin de memoria en la que lo ha
almacenado.
El Cargador del SO: almacenado en zona predefinida.
a. Comprueba el sistema (coherencia del sistema de ficheros)
b. Carga el kernel residente en memoria
c. Inicializa las estructuras de informacin (IDT, tablas de procesos).
La fuente de activacin 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
19. Por qu se da la parada de un sistema operativo? Cules son las tres formas de
parada del sistema?
R/ En ocasiones es necesario apagar o reiniciar el sistema: mantenimiento,
diagnstico, hardware nuevo. Las 3 formas de parada del sistema: Copia a disco de
la informacin necesaria, Hibernacin y Suspensin del sistema.

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.

You might also like