SISTEMA OPERATIVO
Es el programa más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso personal debe de tener un sistema operativo. los sistemas operativos realizan tareas básicas tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco y controlar los dispositivos periféricos tales como impresoras, escanér, etc.
HISTORIA.
surgió a raíz de la II guerra mundial, en la década de los 40.
El concepto de sistema operativo fue creado en la década de los 50. El primero fue creado en 1956 para un ordenador IBM y lo que hacia era comenzar la ejecución de un programa cuando el anterior terminaba.
En los años 60 se produce una revolución en los sistemas operativos. aparecen conceptos como sistema multitareas, multiusuario, sistema multiprocesadores y sistema en tiempo real.
En los años 70 se produce un boom en cuestión de ordenadores personales, acercando estos al público general de manera impensable hasta entonces. Esto hace que se multiplique el desarrollo, creándose el lenguaje de programación C (diseñado específicamente para reescribir por completo el código UNIX).
E los años 80 nacieron sistemas como MacOS, MS, DOS, 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
CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.
- Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.
- Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
- Multitarea: permite que varios programas se ejecuten al mismo tiempo.
- Multitramo: permiten que diversas partes de un solo programa funcionen al mismo tiempo.
- Tiempo real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.