El sistema operativo es el programa (o software) más importante de un ordenador. Para
que funcionen los otros programas, cada ordenador de uso general debe 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,
escáner, etc.
Definición de Multiusuario: Definimos el concepto de Multiusuario como una de las propiedades
que se le confieren a los Sistemas Operativos, a las Aplicaciones en general, sin importar el tipo de
programa que se trate, o bien a las Bases de Datos que se encuentran dentro de un ordenador, o un
sistema de equipos destinados a una misma finalidad en conjunto. Windows 3.1, Windows NT, Mac OS, UNIX
La multitarea es la característica de los sistemas operativos modernos de permitir que varios procesos o
aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores. Los sistemas
operativos multitarea son capaces de dar servicio a más de un proceso a la vez para permitir la ejecución de
muchos más programas. Ejemplos: Windows me, Windows 7,Windows XP, LINUX.
Un sistema operativo de tiempo real es un sistema operativo que ha sido desarrollado para aplicaciones de
tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las
respeta, se dirá que el sistema ha fallado. Para garantizar el comportamiento correcto en el tiempo requerido se
necesita que el sistema sea predecible, Windows CE, Symbian, LynxOS.
Los sistemas de multiprocesamiento tienen procesadores múltiples corriendo al mismo tiempo. Los sistemas de
multiprocesamiento tradicionales tienen de 2 a 128 procesadores. Más allá de ese número (y este límite superior
sigue aumentando) de sistemas de multiprocesamiento se convierten en procesadores paralelos. Los sistemas de
multiprocesamiento permiten que diferentes hilos funcionen en diferentes procesadores. Esta capacidad acelera
considerablemente el funcionamiento de programa.
Permite que diversas partes de un solo programa funcionen al mismo tiempo