Definición de Sistema Operativo
S. O. como conjunto de programas cuya misión es ofrecer
al usuario final de la computadora la imagen de que ésta
es una máquina sencilla de manejar, por muy difícil y
complicado que sea el hardware con el que se haya
construido.
El sistema operativo es el programa (software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Cada S.O. realizan tareas básicas, tales como reconocimiento de la conexión de teclado, enviar información la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, scáners, etc.
El sistema operativo es el programa (software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Cada S.O. realizan tareas básicas, tales como reconocimiento de la conexión de teclado, enviar información la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, scáners, etc.
Objetivos:
- Actuar de intermediario entre usuario y hardware.
- Garantizar el funcionamiento correcto del computador.
- Facilitar la tarea de programación (comodidad).
- Administrar eficientemente los recursos de la máquina.
- Sistemas operativos por lotes
- Sistemas operativos por multiprogramación.
- Sistemas operativos multiusuario.
- Sistemas operativos tiempo real
- Sistemas operativos de tiempo compartido.
- Los sistemas operativos por lotes requieren la información este reunida en bloque o “lote” (el programa, los datos , las instrucciones ). Los trabajos son procesados en el orden de admisión , según el modelo de "primero en llegar primero en ser atendido “ . En estos sistemas la memoria se divide en dos zonas:
- Ocupado por el sistema operativo
- Se usa para cargar programas transcritos para su ejecución.
- Cuando termina la ejecución de un programa se carga un nuevo programa en la misma zona de la memoria.
Sistemas operativos multiprogramación
Los sistemas de multiprogramación son capaces de soportar dos o mas procesos concurrentes múltiples , permiten que residan al mismo tiempo en la memoria primaria las instrucciones y los datos procedentes de dos o mas procesos . Estos sistemas implican la operación de multiproceso , para el manejo de la información.<br />
Sistemas operativos multiusuario
Los sistemas operativos multiusuario permiten acceder simultáneamente a un sistema de computadoras a través de dos o mas terminales. Este tipo de sistema operativo es fundamental en el manejo de redes de computadoras actualmente.
Sistemas operativos tiempo compartido
Los sistemas operativos tiempo compartido tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios que poseen una computadora independiente. En estos sistemas el administrador de la memoria proporciona aislamiento y protección de los programas , ya que generalmente no tienen necesidad de comunicarse entre ellos.
Sistemas operativos tiempo real.
Estos sistemas tienen como objetivo proporcionar tiempo mas rápidos de respuesta, procesar la información sin tiempos muertos. En estos sistemas el administrador de memoria es relativamente menos solicitado debido a que muchos procesos residen permanentemente en la memoria.
|
Clasificación
|
Ejemplo
|
|
MULTIUSUARIO
|
LINUX
|
|
MONOUSUARIO
|
WINDOWS 3.0 Y 3.1. (PRIMERAS VERSIONES)
|
|
MULTITAREA
|
UNIX
|
|
TIEPO REAL
|
WINDOWS CE, Mac Os
|
|
MULTIPROCESADOR
|
WINDOWS NT
|
|
DISTRIBUIDO
|
SOLARIS
|
|
CENTRALIZADO
|
MY SQL
|
|
LOTE SENCILLO
|
MS-DOS
|
|
HIBRIDO
|
ARCHGNU / LINUX
|
No hay comentarios:
Publicar un comentario