ContenidoGenerales SO

Ing. Fausto Batista Sistema Operativo I [email protected] . Universidad Dominicana O&M Nombre: Otoniel A.

Views 113 Downloads 8 File size 158KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Ing. Fausto Batista

Sistema Operativo I

[email protected]

.

Universidad Dominicana O&M Nombre: Otoniel A. Alcántara Reyes Matricula: 20-EIST-1-026 Sección: 326 CONCEPTOS BÁSICOS OBJETIVO: Repasar los Conceptos Básicos en Relación a la Materia Sistema Operativo I

PRACTICA I: 1.- ¿Qué es un sistema operativo? Es conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas. 2.- ¿Qué es el Kernel? Kernel es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado. 3.- ¿Cuáles son los objetivos que debe cumplir un sistema operativo? -Abstraer al usuario de la complejidad del hardware: El sistema operativo hace que el ordenador sea más fácil de utilizar. -Eficiencia: Permite que los recursos del ordenador se utilicen de la forma más eficiente posible. Por ejemplo, se deben optimizar los accesos a disco para acelerar las operaciones de entrada y salida. -Permitir la ejecución de programas: Cuando un usuario quiere ejecutar un programa, el sistema operativo realiza todas las tareas necesarias para ello, tales como cargar las instrucciones y datos del programa en memoria, iniciar dispositivos de entrada/salida y preparar otros recursos. -Acceder a los dispositivos entrada/salida: El sistema operativo suministra una interfaz homogénea para los dispositivos de entrada/salida para que el usuario pueda utilizar de forma más sencilla los mismos.

4.- Mencione como han evolucionado los sistemas operativos a través de las Ing. Fausto Batista

[email protected]

Ing. Fausto Batista

Sistema Operativo I

[email protected]

Generaciones de computadoras La historia y evolución de los SO va asociado a las distintas generaciones de computadoras, como es el caso del primer SO que surgió en la década de los 50. Este SO fue creado para un ordenador IBM 704, y prácticamente lo único que era capaz de hacer era inicializar un programa cuando el anterior finalizaba correctamente. En la década de los 60 hay una gran innovación en cuanto a SO se refiere, en esta época tuvo cabida las primeras apariciones de conceptos sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. Aquí fue cuando, por primera vez, hizo acto de presencia el sistema operativo UNIX, sistema que sirve de base para la gran mayoría de SO al día de hoy. En el próximo salto generacional en los años 80, como fue el boom de los ordenadores portátiles, nos trajo como consecuencia la prioridad a la facilidad de su uso en los SO, surgiendo con esto las primeras interfaces de usuario. Aquí nacieron SO como MacOS, MSDOS, y Windows. En la década de los 90 hace su aparición Linux, publicándose la primera versión del núcleo en septiembre de 1991, que posteriormente se uniría al proyecto GNU, un sistema operativo completamente libre, similar a UNIX, al que le faltaba para funcionar un núcleo funcional. Hoy en día la mayoría de la gente conoce por Linux al Sistema Operativo que realmente se llama GNU/Linux. 5.- ¿Qué es una capa del sistema operativo? Es un conjunto de funciones denominadas controladores de dispositivo que se encuentra dentro del kernel del SO. Ellas acceden directamente al hardware y hacen el trabajo de lectura, escritura, etc. 6.- ¿Cuál es la principal ventaja del enfoque de capas? La cualidad mas importante de este enfoque de capas es que le permite al sistema realizar cambios en una capa sin tener que interrumpir significativamente alguna otra capa , de esta forma mientras se realiza un proceso “pesado” en una capa especifica las demás pueden seguir con regularidad sus tareas. 7.- ¿En que sistema operativo se uso por primera vez el diseño por capas? El primer sistema construido de esta manera fue el sistema THE (Technische Hogeschool Eindhoven), desarrollado en Holanda por E. W. Dijkstra (1968). 8.- Mencione las capas del sistema Venus y The. El SO Venus consta de 6 capas: Capa 5: Se encuentra la interfaz de usuario. Capa 4: Aloja los programas de usuario. Capa 3: Se controlan los dispositivos E/S (entrada y salida). Capa 2: Se administra la comunicación inter-proceso y la consola del operador.

Ing. Fausto Batista

[email protected]

Ing. Fausto Batista

Sistema Operativo I

[email protected]

Capa 1: Administración de memoria y discos.

El SO THE tenía 6 estratos o capas, estructuradas de tal forma que capas superiores dependían únicamente de capas inferiores: Capa 0: Distribución del procesador y multiprogramación; Capa 1: Administración de la memoria y el tambor magnético; Capa 2: Comunicación entre el operador y el proceso; Capa 3: Administración de Entrada/Salida; Capa 4: Programas del usuario; Capa 5: Operador de THE. 9.- Explique lo que es una maquina virtual. Una maquina virtual no es más que un software destinado a simular sistemas operativos y todo lo que le respecta tal como si de una maquina real (física) se tratara. 10.- ¿Cuáles son los modos de operación agregados al hardware para proteger al sistema operativo? El agregado al hardware para la protección del SO más conocido es el famoso firewall o cortafuegos, que es utilizado para escanear un sistema completo en busca de irregularidades al igual que para controlar la red. Otros ejemplos menos comunes incluyen módulos de seguridad de hardware (HSM), los cuales suministran claves criptográficas para funciones críticas tales como el cifrado, descifrado y autenticación para varios sistemas

Ing. Fausto Batista

[email protected]

Ing. Fausto Batista

[email protected]

Sistema Operativo I

11-) ¿Exprese su opinión profesional sobre las importancia de los sistemas operativos para la computadora, y cuales el impacto de esto en la tecnología actual comparando las generaciones de ayer con la generación de hoy. (Mínimo 2 pagina de esta pregunta) En este escrito veremos la importancia de los SO en el mundo de los computadores como también el de la tecnología en general, tocando temas como su evolución y su adaptación a las necesidades de los usuarios, y sin más preámbulos comencemos. La historia de los SO tiene inicio con la incorporación del GM-NAA I/O en 1956, que fue creado para su utilización en los ordenadores IMB 704. Como nos podemos imaginar este se trataba de un SO bastante básico y primitivo, pero claro, para el tiempo en el que corria y siendo el primero de su tipo era bastante ostentoso en aquel tiempo, ofreciéndonos su existencia como via para poder utilizar el ordenador. En el salto de década hubo una gran evolución con respecto a los SO, ya que fue en esta época donde por primera vez vimos en práctica los conceptos (referentes a sistemas operativos) como los multitarea, multiusuario y multiprocesadores, esto representando una gran innovación, ya que con esto varias personas podrían dar

uso a un mismo ordenador teniendo su

privacidad garantizada, como también haría que las maquinas pudieran aprovechar el potencial que le presentaba contar con distintos procesadores, potencia que a su vez les ayudaría con la nueva función, como lo fue la multitarea. En esta época hizo su aparición el Sistema Operativo UNIX, el aclamado y consolidado Sistema Operativo que a dia de hoy sirve como base para la mayoría de Sistema Operativos que existen el mercado actual.

Ing. Fausto Batista

[email protected]

Ing. Fausto Batista

[email protected]

Sistema Operativo I

En la década de los 80 vimos la gran importancia de los Sistemas Operativos para el mundo de la tecnología, ya que estos nos permitieron sacarle el máximo provecho a la llegada de los nuevos ordenadores portartiles, ya que con la aparición de estos los sistemas operativos como MacOS y Windows tuvieron vida, dándonos paso la prioridad a la interfaz de usuario, permiitiendole esto a cualquier persona con moderados conocimientos informáticos poder dar uso a un equipo de estos de manera fácil y sencilla. Aquí hemos visto como con el paso de los años, desde su primera aparición, los Sistemas Operativos han sido determinantes para la continua evolución de este mundo de la tecnología. Todo este recorrido nos trae hasta la actualidad, donde gracias a la constante innovación de los sistemas operativos podemos aprovechar al máximo el potencial de esas pequeñas super computadoras que llevamos en nuestro bolsillo como lo son nuestros celulares, dentro de estos Sistemas Operativos podemos mencionar los dos que dominan del mercado, como lo son Android y IOS. Y esto no se detiene aquí, porque tenemos Sistemas Operativos corriendo en artefactos que hace un tiempo jamás pensaríamos que contaran con uno, como lo son nuestros televisores, los relojes inteligentes, entre muchas otras cosas. Sin duda alguna la constante evolución de los sistemas operativos ha sido sumamente importante para poder aprovechar al máximo la paralela carrera evolutiva que tiene el mundo de la tecnología.

Ing. Fausto Batista

[email protected]

Ing. Fausto Batista

[email protected]

Sistema Operativo I

Realizar el cuestionario para ser entregado en formato digital el Miercoles 30/09/2020, en el horario de clase, no se aceptarán trabajos fueran de la fecha señalada. Enlace: https://drive.google.com/drive/folders/1Eua0GP-gGh48-w_82pgw0X-r1oFEWeaA? usp=sharing [email protected]

Ing. Fausto Batista

[email protected]