Vous êtes sur la page 1sur 2

QUE ES UN SISTEMA OPERATIVO.

Un Sistema Operativo (SO) es una colección organizada de rutinas o


extensiones de software del hardware. Consiste en rutinas de control que
hacen funcionar una computadora y proporcionan un entorno para la ejecución
de los programas. Existen otros programas que se apoyan en el SO para poder
acceder a los recursos que necesitan. Esto se lleva a cabo a través de
llamadas sistema operativo. También el SO debe brindar una forma de que el
usuario se pueda comunicar con él a través de una interfaz que le brinde una
vía de comunicación con el hardware del sistema informático.

El objetivo principal del SO el lograr que el hardware de la computadora se


emplee de modo eficiente, y el objetivo secundario se use de manera cómoda.

El SO debe asegurar el correcto funcionamiento del sistema informático. Para


lograr esto el hardware debe brindar algún mecanismo apropiado que impida
que los usuarios intervengan en el funcionamiento del sistema y así mismo el
SO debe poder utilizar este recurso de hardware de modo que esto se cumpla.

FUNCIONES DE LOS SISTEMAS OPERATIVOS.

*Interpreta los comandos que permiten al usuario comunicarse con el


ordenador.
*Coordina y manipula el hardware de la computadora, como la memoria, las
impresoras, las unidades de disco, el teclado o el mouse.
*Organiza los archivos en diversos dispositivos de almacenamiento, como
discos flexibles, discos duros, discos compactos o cintas magnéticas.
*Gestiona los errores de hardware y la pérdida de datos.
*Servir de base para la creación del software logrando que equipos de marcas
distintas funcionen de manera análoga, salvando las diferencias existentes
entre ambos.
*Configura el entorno para el uso del software y los periféricos; dependiendo
del tipo de máquina que se emplea, debe establecerse en forma lógica la
disposición y características del equipo. Como por ejemplo, una
microcomputadora tiene físicamente dos unidades de disco, puede simular el
uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la
memoria principal para tal fin. En caso de estar conectado a una red, el sistema
operativo se convierte en la plataforma de trabajo de los usuarios y es este
quien controla los elementos o recursos que comparten. De igual forma, provee
de protección a la información que almacena.

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS.

*Sistemas Operativos de multiprogramación (o Sistemas Operativos de


multitarea). Su objetivo es tener a varias tareas en la memoria principal, de
manera que cada uno está usando el procesador, o un procesador distinto, es
decir, involucra máquinas con más de una UCP.
*Sistema Operativo Monotareas. Los sistemas operativos monotareas son más
primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden
manejar un proceso en cada momento o que solo puede ejecutar las tareas de
una en una. Por ejemplo cuando la computadora esta imprimiendo un
documento, no puede iniciar otro proceso ni responder a nuevas instrucciones
hasta que se termine la impresión.

*Sistemas Operativos de tiempo real. Los Sistemas Operativos de tiempo real


son aquellos en los cuales no tiene importancia el usuario, sino los procesos.
Por lo general, están subutilizados sus recursos con la finalidad de prestar
atención a los procesos en el momento que lo requieran. Se utilizan en
entornos donde son procesados un gran número de sucesos o eventos.

*Sistemas Operativos paralelos. En estos tipos de Sistemas Operativos se


pretende que cuando existan dos o más procesos que compitan por algún
recurso se puedan realizar o ejecutar al mismo tiempo.

*Sistemas Operativos de red. Son aquellos sistemas que mantienen a dos o


más computadoras unidas a través de algún medio de comunicación (físico o
no), con el objetivo primordial de poder compartir los diferentes recursos y la
información del sistema.

*Sistemas Operativos distribuidos. Permiten distribuir trabajos, tareas o


procesos, entre un conjunto de procesadores. Puede ser que este conjunto de
procesadores esté en un equipo o en diferentes, en este caso es transparente
para el usuario. Existen dos esquemas básicos de éstos. Un sistema
fuertemente acoplado es a es aquel que comparte la memoria y un reloj global,
cuyos tiempos de acceso son similares para todos los procesadores. En un
sistema débilmente acoplado los procesadores no comparten ni memoria ni
reloj, ya que cada uno cuenta con su memoria local.

Vous aimerez peut-être aussi