Sie sind auf Seite 1von 4

Un sistema operativo (SO).

Es el programa o conjunto de programas que


efectan la gestin de los procesos bsicos de un Sistema informtico y
permite la normal ejecucin del resto de las operaciones.
Componentes del sistema operativo
El sistema operativo est compuesto por un conjunto de paquetes de software
que pueden utilizarse para gestionar las interacciones con el hardware. Estos
elementos se incluyen por lo general en este conjunto de software:

El ncleo, que representa las funciones bsicas del sistema operativo,


como por ejemplo, la gestin de la memoria, de los procesos, de los
archivos, de las entradas/salidas principales y de las funciones
de comunicacin.
El intrprete de comandos, que posibilita la comunicacin con el sistema
operativo a travs de un lenguaje de control, permitiendo al usuario
controlar los perifricos sin conocer las caractersticas del hardware
utilizado, la gestin de las direcciones fsicas, etctera.
El sistema de archivos, que permite que los archivos se registren en una
estructura arbrea.

Los Sistemas Operativos son una interfaz con:

Operadores.
Programadores de aplicaciones.
Programadores de sistemas (administradores del S. O.).
Programas.
Hardware.
Usuarios.

Funciones de los Sistemas Operativos

Administracin del procesador: el sistema operativo administra la


distribucin del procesador entre los distintos programas por medio de
un algoritmo de programacin. El tipo de programador depende
completamente del sistema operativo, segn el objetivo deseado.
Gestin de la memoria de acceso aleatorio: el sistema operativo se encarga
de gestionar el espacio de memoria asignado para cada aplicacin y para
cada usuario, si resulta pertinente. Cuando lamemoria fsica es insuficiente,
el sistema operativo puede crear una zona de memoria en el disco duro,
denominada "memoria virtual".
Gestin de entradas/salidas: el sistema operativo permite unificar y controlar
el acceso de los programas a los recursos materiales a travs de
los drivers (tambin conocidos como administradores perifricos o de
entrada/salida).
Gestin de ejecucin de aplicaciones: el sistema operativo se encarga de
que las aplicaciones se ejecuten sin problemas asignndoles los recursos
que stas necesitan para funcionar.

Administracin de autorizaciones: el sistema operativo se encarga de la


seguridad en relacin con la ejecucin de programas garantizando que los
recursos sean utilizados slo por programas y usuarios que posean las
autorizaciones correspondientes.
Gestin de archivos: el sistema operativo gestiona la lectura y escritura en
el sistema de archivos, y las autorizaciones de acceso a archivos de
aplicaciones y usuarios.
Gestin de la informacin: el sistema operativo proporciona cierta cantidad
de indicadores que pueden utilizarse para diagnosticar el funcionamiento
correcto del equipo.

Sistema Operativo como administrador de recursos


La tarea de un sistema operativo consiste en administrar los recursos de un
computador cuando hay dos o ms programas que ejecutan simultneamente y
requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora).
Adems, en un sistema multiusuario, suele ser necesario o conveniente
compartir, adems de dispositivos fsicos, informacin. Al mismo tiempo, debe
tenerse en cuenta consideraciones de seguridad: por ejemplo, la informacin
confidencial slo debe ser accesada por usuarios autorizados, un usuario
cualquiera no debiera ser capaz de sobrescribir reas crticas del Sistema, etc.
Recursos administrados por los Sistemas Operativos

Procesadores.
Almacenamiento.
Dispositivos de entrada y salida.
Datos.

Tareas que realiza un Sistema Operativo

Realizar el interfaz sistema-usuario.


Compartir los recursos de Hardware entre los usuarios.
Permitir a los usuarios compartir sus datos entre ellos.
Prevenir que las actividades de un usuario no interfieran en las de los
dems usuarios. *Calendarizar los recursos de los usuarios.
Facilitar el acceso a los dispositivos de E/S.
Recuperarse de fallas o errores.
Llevar el control sobre el uso de los recursos (entre otras).

Clasificacin de los Sistemas Operativos


Debido a la evolucin de los sistemas operativos fue necesario realizar una
clasificacin; considerando las diferencias existentes entre sus componentes
los podemos clasificar en:
Sistemas operativos por lotes.
Sistemas operativos multiprogramacin.
Sistemas operativos multiusuario.

Sistemas operativos de tiempo compartido.


Sistemas operativos de tiempo real.
Sistemas operativos por lotes
Los sistemas operativos por lotes requieren que la informacin est reunida en
bloque o "lote" (el programa, los datos, y las instrucciones). Los trabajos son
procesados en el orden de admisin, segn el modelo de "primero en llegar
primero en ser atendido". En estos sistemas la memoria se divide en dos
zonas. Una de ellas es ocupada por el sistema operativo, y la otra se usa para
cargar programas transitorios para su ejecucin. Cuando termina la ejecucin
de un programa se carga un nuevo programa en la misma zona de memoria.
Sistemas operativos multiprogramacin
Los sistemas de multiprogramacin son capaces de soportar dos o ms
procesos concurrentes mltiples, permiten que residan al mismo tiempo en la
memoria primaria las instrucciones y los datos procedentes de dos o ms
procesos. Estos sistemas implican la operacin de multiproceso, para el
manejo de la informacin. Se caracterizan principalmente por un gran nmero
de programas activos simultneamente que compiten por los recursos del
sistema, como el procesador, la memoria, y los "dispositivos de E/S". Estos
sistemas monitorean el estado de todos los programas activos y recursos del
sistema.
Sistemas operativos multiusuario
Los sistemas operativos multiusuario permiten acceder simultneamente a un
sistema de computadoras a travs de dos o ms terminales. Este tipo de
sistema operativo es fundamental en el manejo de redes de computadoras
actualmente.
Sistemas operativos de tiempo compartido
Los sistemas operativos de tiempo compartido tratan de proporcionar un
reparto equitativo de los recursos comunes para dar la impresin a los usuarios
de que poseen una computadora independiente. En estos sistemas el
administrador de memoria proporciona aislamiento y proteccin de los
programas, ya que generalmente no tienen necesidad de comunicarse entre
ellos. El control de E/S se encarga de proporcionar o retirar la asignacin a los
dispositivos de forma que se preserve la integridad del sistema y se
proporcione servicio a todos los usuarios.
Sistemas operativos de tiempo real
Estos sistemas tienen como objetivo proporcionar tiempos ms rpidos de
respuesta, procesar la informacin sin tiempos muertos. En estos sistemas el
administrador de memoria es relativamente menos solicitado debido a que
muchos procesos residen permanentemente en memoria. El administrador de
archivos se encuentra normalmente en grandes sistemas de tiempo real y su

objetivo principal es manejar la velocidad de acceso, ms que la utilizacin


eficaz del almacenamiento secundario.
Fuente: http://www.ecured.cu/index.php/Sistema_operativo

Sistemas operativos de red


Un sistema operativo de red est diseado para administrar y apoyar a los
dispositivos de una red de rea local.
Un sistema operativo de red es un sistema operativo de computadora diseado
para administrar y apoyar a las estaciones de trabajo, computadoras
personales y servidores normalmente conectados a una red de rea local.
Algunas de las funciones principales de un sistema operativo de red son
compartir impresoras, sistemas de archivos comunes, comparticin de bases
de datos y aplicaciones, administracin del directorio de nombres de la red y la
habilidad de efectuar un servicio de limpieza para el sistema de red.
Fuente: http://www.ehowenespanol.com/lista-tipos-sistemas-operativos-redlista_89832/
Escrito por Raine Chasing

Das könnte Ihnen auch gefallen