Sistemas Operativos MATERIA: Sistemas Operativos SEMANA 1 TEMAS SEMANA 1: 1. Antecedentes de los sistemas Operativos 1.1. Historia y evolución 1.2. Tipos de sistemas operativos 1.3. Tendencias de los sistemas operativos 1.4 Funciones principales de un sistema Operativo ¿Cómo están vinculados las generaciones de los sistemas operativos con las generaciones de las computadoras? Los sistemas operativos han estado estrechamente relacionados a través de la historia con la arquitectura de las computadoras en las que ejecutan, de hecho su progresión se realiza de forma cronológica aunque su desarrollo ha sido un tanto accidentado. Primera Generación (1945 a 1955): Los sistemas operativos en esta década fueron diseñados para hacer más fluida la transición entre trabajos, es decir, para que no se perdiera tanto tiempo entre la terminación de un trabajo y el comienzo de otro. La segunda generación (1955 a 1965): En esta generación entran lo que son los sistemas con multiprogramación y los principios del multiprocesamiento. Como también se desarrollaron los sistemas compartidos, en las que los usuarios podían acoplarse directamente con la computadora por medio de terminales. Ademas de surgier los sistemas de tiempo real, los cuales se caracterizan por proveer una respuesta inmediata. Tercera Generación (1965 a 1980): Eran sistemas de modos múltiples, algunos soportaban procesos por lotes, tiempo compartido, procesamiento de tiempo real y multiprocesamiento. La cuarta generación (1980 a la fecha): En 1984 se lanza al mercado el Sistema Operativo Mac (Mac OS), que utilizaba multitareas y mouse. Sistemas Operativos A mediados de los 80 se crea el sistema operativo Microsoft Windows, pero no se le consideró como tal hasta la salida del Windows 95. ¿Cómo están clasificados los sistemas operativos? Los sistemas operativos se clasifican de diferente manera, aunque las principales son: En función de la administración de las tareas las cuales se distinguen dos clases que son: Sistemas operativos Monotarea: Son sistemas operativos que únicamente cuentan con la capacidad para realizar una tarea al mismo tiempo. Sistemas Multitarea: Son los sistemas operativos más modernos, con capacidad para el procesamiento de varias tareas al mismo tiempo. En fucnión de la administración de los usuarios las cuales se distinguen dos clases: Sistema de administración Monousuario: Sólo pueden gestionar un usuario al mismo tiempo. Sistemas de administración Multiusuario: Se refiere a todos aquellos sistemas operativos que permiten el empleo de sus procesamientos y servicios al mismo tiempo. ¿Cuál es la tendencia actual de los sistemas operativos? Que hoy en día existen sistemas operativos mejores y más innovadores, como por ejemplo los Web OS, (Sistemas Operativos Web) Su objetivo clave se dirige a conseguir un funcionamiento basado en “la nube”, es decir, en relacionarse con el exterior mediante la interfaz del navegador y donde todo se realiza de forma remota a través de la conexión a Internet. Sistemas Operativos ¿Cuál es la función que realiza los sistemas operativos en los procesos? Gestionar los procesos que se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a matar el proceso. Ejemplo: Tienes ejecutando el programa de CorelDRAW 12 el cual es un programa de diseño, el cual ocupa una gran cantidad de recursos entre ellos la memoria RAM que permite que el programa se ejecute sin problemas, pero al abrir Word 2017 la maquina se pone un poco lenta pues necesita liberar recursos del otro programa que está siendo ejecutado. Y es donde el sistema operativo busca que mediante el gestor de proceso, el administrador de memoria y la administración de la CPU trabajen en conjunto sin problemas para asignarle los recursos que requiere.