Está en la página 1de 3

Definición de Sistema Operativo

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.

En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad


y poder, es como un policía de tráfico, se asegura de que los programas y
usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El
sistema operativo también es responsable de la seguridad, asegurándose de
que los usuarios no autorizados no tengan acceso al sistema.

Cómo funciona un Sistema Operativo

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.

Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows,
pero hay otros que también se utilizan, como por ejemplo Linux.

Cómo se utiliza un Sistema Operativo

Un usuario normalmente interactúa con el sistema operativo a través de un


sistema de comandos, por ejemplo, el sistema operativo DOS contiene
comandos como copiar y pegar para copiar y pegar archivos respectivamente.
Los comandos son aceptados y ejecutados por una parte del sistema operativo
llamada procesador de comandos o intérprete de la línea de comandos. Las
interfaces gráficas permiten que utilices los comandos señalando y pinchando
en objetos que aparecen en la pantalla.

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS


• Requiere que el programa, datos y órdenes al sistema sean remitidos todos
Sistemas
juntos en forma de lote.
operativos por
• Permiten poca o ninguna interacción usuario/programa en ejecución.
lotes.
• Mayor potencial de utilización de recursos que procesamiento serial simple
en sistemas multiusuarios.
• No conveniente para desarrollo de programas por bajo tiempo de retorno y
depuración fuera de línea.
• Conveniente para programas de largos tiempos de ejecución (Ej., análisis
estadísticos, nóminas de personal, etc.)
• Se encuentra en muchos computadores personales combinados con
procesamiento serial.
• Planificación del procesador sencilla, típicamente procesados en orden de
llegada.
• Planificación de memoria sencilla, generalmente se divide en dos: parte
residente del S.O. y programas transitorios.
• No requieren gestión crítica de dispositivos en el tiempo.

• Suelen proporcionar gestión sencilla de manejo de archivos: se requiere


poca protección y ningún control de concurrencia para el acceso.
• Populares representantes de sistemas multiprogramados multiusuario, Ej.:
Sistemas
sistemas de diseño asistido por computador, procesamiento de texto, etc.
operativos de
• Dan la ilusión de que cada usuario tiene una máquina para sí.
tiempo compartido.
• La mayoría utilizan algoritmo de reparto circular.
• Los programas se ejecutan con prioridad rotatoria que se incrementa con la
espera y disminuye después de concedido el servicio.
• Evitan monopolización del sistema asignando tiempos de procesador (time
slot).
• Gestión de memoria: proporciona protección a programas residentes.

• Gestión de archivo: debe proporcionar protección y control de acceso debido


a que pueden existir múltiples usuarios accesando un mismo archivo.
• Se dan en entornos en donde deben ser aceptados y procesados gran
Sistemas
cantidad de sucesos.
operativos de
• Se utilizan en control industrial, conmutación telefónica, control de vuelo,
tiempo real.
simulaciones en tiempo real., aplicaciones militares, etc.
• Su objetivo es proporcionar rápidos tiempos de respuesta.
• Procesa ráfagas de miles de interrupciones por segundo sin perder un solo
suceso.
• Gestión de memoria menos exigente que tiempo compartido, usualmente
procesos son residentes permanentes en memoria.
• Población de procesos estática en gran medida.
• Poco movimiento de programas entre almacenamiento secundario y
memoria.
• La gestión de archivos se orienta más a velocidad de acceso que a
utilización eficiente del recurso.

Sistemas  mecanismo para transferir archivos de una máquina a otra.


operativos de red.
 los archivos no se comparten realmente, porque un usuario solo puede
copiar un archivo de una instalación a otra.

 pueden existir varias copias del mismo archivo.

• Colección de sistemas autónomos capaces de comunicación y cooperación


Sistemas
mediante interconexiones hardware y software.
operativos
• Proporciona abstracción de máquina virtual a los usuarios.
distribuidos.
• Objetivo clave es la transparencia.

• Generalmente proporcionan medios para la compartición global de recursos.


 los procesadores comparten la memoria y el reloj.
Sistemas
 . Se incrementa la capacidad de procesamiento y la confiabilidad.
operativos
multiprocesadores.  son económicos.
 Al usar una computadora con capacidades de multiproceso
incrementamos su velocidad de respuesta y procesos

También podría gustarte