Taller Sistemas Operativos Esneider Sarabia

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

TALLER FUNDAMENETOS DE SISTEMAS OPERATIVOS

ESNEIDER SARABIA URQUIJO

ESP. CARLOS ALBERTO MEJIA RODRIGUEZ

UNIVERSIDAD POPULAR DEL CESAR


FACULTAD DE INGENIERIA Y TECNOLOGIA
INGENIERIA DE SISTEMAS
9 SEMESTRE
AGUACHICA
2018
1. ¿En qué se diferencia la multitarea apropiativa de la cooperativa? Para todas
las opciones, léase: “A diferencia de la multitarea cooperativa, la apropiativa.
. . ” (Seleccione al menos una respuesta.)

a) Es inmune a que un cálculo demasiado largo o un ciclo infinito dejen a la


computadora efectivamente congelada.

b) Es la más utilizada hoy en día.

c) Ocurre sólo cuando el proceso hace una llamada al sistema.

c) Se emplea principalmente en sistemas multiusuario.

e) Requiere apoyo de hardware.

2. Un sistema operativo ofrece una serie de recursos o características


principales, tanto a sus usuarios como a sus programadores. Estos pueden
agruparse en aislamiento, administración de recursos y abstracción. De las
siguientes afirmaciones, ¿cuál responde a cada uno de dichos conceptos, y
cuál no corresponde a una función del sistema operativo?

(Administración de Recursos) Instrumentar políticas que repartan la atención del


sistema de forma efectiva y acorde a las necesidades establecidas entre los
diferentes procesos o usuarios.

(Aislamiento) Cada proceso y cada usuario no tendrán que preocuparse por otros
que estén usando el mismo sistema; idealmente, su experiencia será la misma que
si el sistema estuviera exclusivamente dedicado a su atención. Requiere que el
sistema operativo cuente con ayuda del hardware.
(NO CORRESPONDE A NINGUNA FUNCIÒN Presentar una interfaz consistente
al usuario (puede ser gráfica o textual), eliminando las diferencias que provendrían
de manejar distintos tipos de hardware.

(Abstracción) Los programadores no deben tener que preocuparse de los detalles


del acceso a hardware, o de la configuración particular de una computadora. El
programador debe poder enfocarse en resolver los problemas o necesidades
particulares de sus usuarios.

3. Algunos dispositivos requieren de bloqueo para garantizar a un programa su


acceso exclusivo. ¿Cuáles de los siguientes entrarían en ese supuesto?

a) Teclado.
b) Unidad de cinta.
c) Discos.
d) Impresora.

4. Un programa típicamente pasa por varias etapas en su ejecución, algunas


de las cuales están limitadas por el procesador, mientras que las otras lo
están por la entrada/salida. Los componentes del sistema que están
ocupados en cada caso son distintos.

¿Qué tipo de sistemas nacieron para responder a esta necesidad?


Los sistemas de tiempo compartido nacieron para solucionar esta situación ya que
permiten la simulación de que el sistema y sus recursos son todos para cada
usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto
como le es posible, y la respuesta aparecerá en la terminal del usuario.

5. Se presentó que los sistemas microkernel se basan en la simplificación de


los mecanismos de comunicación y un esquema más claro de comunicación
entre componentes. Sin embargo, los sistemas monolíticos siempre fueron
más simples de implementar, razón por la cual muchos sistemas microkernel
se han reducido a ejercicios académicos. Explique esta tensión.

Es basado en buscar esquemas lógicos más limpios, por eso actúan los sistemas de
microkernel, los cuales facilita una comprensión de cada una de las piezas,
permitiendo una implementación mucho más elegante. Si ocurriera una falla de
algunos de los componentes, este tendría una auto-reparación más rápida, exitosa
sin mucha complejidad.

6. De los sistemas operativos ampliamente utilizados que conozca, averigüe


cuáles son microkernel y cuáles son monolíticos.

Sistemas operativos que usan microkernel


Minix, QNX, SymbOS, Phoenix – RTOS, Jari Operating System

Sistemas operativos que usan monolíticos


Unix, MS-DOS, Linux, Syllable, Nucleos tipo DOS, DR-DOS

7. Los sistemas operativos empleados para dispositivos móviles son los mismos
que los que utilizan las computadoras personales, sin embargo, hay áreas
particulares, como la interfaz al usuario o el manejo de la energía, que son
claramente distintos: ¿cómo puede verse la influencia en el sentido inverso? Esto
es, ¿qué tanto ha influido la popularización de los dispositivos móviles en el camino
de los sistemas operativos en general?

estos dispositivos móviles están más orientados a la movilidad, una mejor conexión
inalámbrica y una forma más eficiente en cuanto a la administración del
procesamiento y el almacenamiento, por otra parte el proceso multitareas hace que
estos sean más llamativos, y esto es posible gracias a las diferentes capas que
estos poseen tales como la capa kernel, la capa del middleware y la capa de
administración que son las responsables de que procesos como administración de
aplicaciones, multiprocesos y multitareas, soporte multilenguaje, soporte a
diferentes pantallas se lleven a cabo. Y algo muy importante que son inteligentes
siendo soportados por un sistema operativo.

También podría gustarte