Evolución histórica de los sistemas operativos

Get Started. It's Free
or sign up with your email address
Rocket clouds
Evolución histórica de los sistemas operativos by Mind Map: Evolución histórica de los sistemas operativos

1. • Tercera generación (1965-1980): circuitos integrados y multiprogramación: – Difusión de la multiprogramación: – Soportan timesharing (tiempo compartido), variante de la multiprogramación

2. • Generación Cero (década de 1940): – Carencia total de S. O. – Completo acceso al lenguaje de máquina

3. En la década de 1940, los primeros sistemas electrónicos digitales no tenían sistemas operativos. Los ordenadores deesta época eran tan primitivos comparados con los de hoy endía que los programas se introdujeron a el ordenador un poco ala vez en las filas de los interruptores mecánicos.Eventualmente, los lenguajes de máquina (que consisten encadenas de 0 y 1) se introdujeron lo que aceleró el proceso de programación . Los sistemas de la década de 1950 engeneral funcionaban solamente con un proceso a la vez. Y se permitía una sola persona a la vez para utilizar la máquina.Todos los recursos de la máquina estaban a disposición del usuario.

4. • Primera generación (1945-1955): bulbos y conexiones: – Carencia de S. O. – En los años cincuenta comienzan como transición entre trabajos

5. • Segunda generación (1955-1965): transistores y sistemas de procesamiento por lotes (batch): – En los años sesenta aparecen los S. O. para sistemas compartidos con: ¤ Multiprogramación: ¤ Multiprocesamiento:

6. • Cuarta generación (1980-1995): computadoras personales y redes. – Aparición de software amigable con el usuario, destinado a usuarios no profesionales y con una interfase gráfica muy desarrollada. – Desarrollo de sistemas operativos de red y sistemas operativos distribuidos. – Aparición de emuladores de terminal para el acceso a equipos remotos desde computadoras personales (PC).

7. Quinta generación (1995-): ordenadores superescalares. Redes internacionales. Los sistemas operativos de quinta generación en la que nos encontramos tienen y tendrán que ser capaces de utilizar las nuevas herramientas software, como por ejemplo la POO y ser capaces de controlar los nuevos componentes hardware que van apareciendo. Deben satisfacer las necesidades tanto de programadores como de usuarios.

8. Funciones comunes de un sistema operativo: • Compartir el hardware entre usuarios y procesos resolviendo los problemas de concurrencia • Facilitar la entrada-salida • Definir la “interfaz de usuario” • Permitir a los usuarios compartir los datos • Recuperarse de los errores Recursos claves que administra: • Procesadores • Dispositivos de entrada-salida • Almacenamiento y datos