Los sistemas operativos proveen una interfaz entre los programas, hardware y usuario. Clasifican como multiusuario, multitarea, tiempo real, multiprocesador. Funciones incluyen control de E/S, administración de recursos y memoria, y recuperación de errores. Ejemplos son Windows, Mac OS, y sistemas Unix como Linux y Solaris.
3. ¿Qué es un sistema operativo?
• Un Sistema Operativo (SO) es el software
básico de una computadora que provee una
interfaz entre el resto de programas del
ordenador, los dispositivos hardware y el
usuario. Para que funcionen los otros
programas, cada computador de uso general
debe tener un sistema operativo.
• El sistema operativo también es responsable de
la seguridad, asegurándose de que los usuarios
no autorizados no tengan acceso al sistema.
4. Importancia
La creación, desarrollo y evolución de los sistemas operativos han
sido básicos para el acercamiento del consumidor a productos que
son especialmente para el consumo, como los ordenadores y los
teléfonos móviles.
* Hacer posible que cualquier individuo pueda manejar un dispositivo
electrónico sin la necesidad de tener conocimientos técnicos.
* Posibilita la “comunicación” con una máquina, utilizando un ratón,
tocando una pantalla táctil, presionando un botón físico o pulsando las
teclas de un teclado
* Poder controlar una máquina , convirtiendo un hardware
complejo en una solución para el hogar o la oficina completamente
amigable y accesible a todos los públicos.
6. Los sistemas operativos proporcionan una plataforma de software
encima de la cual otros programas, llamados aplicaciones, puedan
funcionar.
Las aplicaciones se programan para que funcionen encima de un
sistema operativo particular, por tanto, la elección del sistema
operativo determina en gran medida las aplicaciones que puedes
utilizar.
¿Cómo Funciona?
7. Funciones Básicas
• CONTROL DE OPERACIONES DE ENTRADA Y SALIDA
El sistema operativo decide que proceso hará uso del recurso,
durante cuánto tiempo y en que momento.
• ADMINISTRACION DE TRABAJOS
Cuando existen varios programas en espera de ser
procesados, este debe decidir el orden de procesamiento de
ellos, así como asignar los recursos necesarios para su
proceso.
• ADMINISTRACION DE RECURSOS
El sistema operativo esta en capacidad de distribuir en forma
adecuada y en el momento oportuno los diferentes recursos
(memoria, dispositivos, etc.)
8. Funciones Básicas
• ADMINISTRACION DE LA MEMORIA
Supervisa que áreas de memoria están en uso y cuales no, y
determina cuanta memoria asignará a un proceso y en que
momento.
• RECUPERACION DE ERRORES
Evita perder el control de una tarea cuando se suscitan errores
en la trasferencia de información hacia y desde los dispositivos
de entrada / salida.
• PROGRAMAS DE PROCESO
El sistema operativo contiene programas de servicios que
sirven de apoyo al procesamiento de los trabajos.
9. Ejemplos de Sistema Operativo
Familia Windows:
W 85, W 98, W ME,
W NT, W 2000, W XP,
W CE, W Mobile,
W Vista,
Familia Macintosh
Mac OS 7, Mac OS 8
Mac OS 9, Mac OS X
Familia Unix
AIX, AMIX, GNU/Linux
GNU/Hurd, HP-UX, Irix, Minix
System V, Solaris, UnixWare