Sunteți pe pagina 1din 3

Sistema operativo

Noviembre 2017

1. Descripcin del sistema operativo


2. Funciones del sistema operativo
3. Componentes del sistema operativo
4. Sistemas de multiprocesos
5. Sistemas de multiprocesadores
6. Sistemas fijos
7. Sistemas de tiempo real
8. Tipos de sistemas operativos
9. Consulta tambin: Funciones del
sistema operativo

Descripcin del sistema operativo


Para que un ordenador pueda hacer funcionar un programa informtico (tambin conocido como aplicacin o
software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que
puedan garantizar el intercambio entre el procesador, la memoria y los recursos fsicos (perifricos). El sistema
operativo (a veces tambin citado mediante su forma abreviada OS en ingls) se encarga de crear el vnculo
entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, vdeojuegos, etctera). Cuando
un programa desea acceder a un recurso material, no necesita enviar informacin especfica a los dispositivos
perifricos; simplemente enva la informacin al sistema operativo, el cual la transmite a los perifricos
correspondientes a travs de su driver (controlador). Si no existe ningn driver, cada programa debe reconocer y
tener presente la comunicacin con cada tipo de perifrico.

De esta forma, el sistema operativo permite la "disociacin" de programas y hardware, principalmente para
simplificar la gestin de recursos y proporcionar una interfaz de usuario (MMI por sus siglas en ingls) sencilla
con el fin de reducir la complejidad del equipo.

Funciones del sistema operativo


El sistema operativo cumple varias funciones:
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 la memoria fsica es insuficiente, el sistema operativo puede crear una zona
de memoria en el disco duro, denominada memoria virtual. La memoria virtual permite ejecutar aplicaciones
que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es
mucho ms lenta. 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. Esto
significa que si una aplicacin no responde correctamente puede "sucumbir". 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.
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 el conjunto de
software que se describe a continuacin: 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.

Sistemas de multiprocesos
Un sistema operativo se denominade multiprocesos cuando muchas tareas (tambin conocidas como procesos)
se pueden ejecutar al mismo tiempo. Las aplicaciones consisten en una secuencia de instrucciones llamadas
procesos. Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, segn
la prioridad que se les haya concedido, o se pueden ejecutar en forma simultnea. Un sistema se considera
preventivo cuando cuenta con un programador (tambin llamado planificador) el cual, segn los criterios de
prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan. Se denomina sistema de tiempo
compartido a un sistema en el que el programador asigna una cantidad determinada de tiempo a cada proceso.
Este es el caso de los sistemas de usuarios mltiples que permiten a varios usuarios utilizar aplicaciones
diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina sistema
transaccional. Para realizar esto, el sistema asigna un perodo de tiempo a cada usuario.

Sistemas de multiprocesadores
La tcnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para
obtener un poder de clculo mayor que el obtenido al usar un procesador de alta tecnologa o al aumentar la
disponibilidad del sistema (en el caso de fallas del procesador). Las siglas SMP (multiprocesamiento simtrico o
multiprocesador simtrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la
misma memoria compartida. Un sistema de multiprocesadores debe tener capacidad para gestionar la reparticin
de memoria entre varios procesadores, pero tambin debe distribuir la carga de trabajo.

Sistemas fijos
Los sistemas fijos son sistemas operativos diseados para funcionar en equipos pequeos, como los PDA
(asistentes personales digitales) o los dispositivos electrnicos autnomos (sondas espaciales, robots, vehculos
con ordenador de a bordo, etctera) con autonoma reducida. En consecuencia, una caracterstica esencial de los
sistemas fijos es su avanzada administracin de energa y su capacidad de funcionar con recursos limitados. Los
principales sistemas fijos de "uso general" para PDA son PalmOS, Windows CE/Windows Mobile.

Sistemas de tiempo real


Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseados para funcionar
en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma
fiable segn limitaciones de tiempo especficas; en otras palabras, debe tener capacidad para procesar
adecuadamente la informacin recibida a intervalos definidos claramente (regulares o de otro tipo). Algunos
ejemplos de sistemas operativos de tiempo real son OS-9, RTLinux (RealTime Linux), QNX y VxWorks.

Tipos de sistemas operativos


Existen varios tipos de sistemas operativos, definidos segn su capacidad para administrar simultneamente
informacin de 16 bits, 32 bits, 64 bits o ms.
Sistema Programacin Usuario nico Usuario mltiple Tarea nica Multitarea

DOS 16 bits X X

Windows3.1 16/32 bits X no preventivo

Windows95/98/Me 32 bits X cooperativo

WindowsNT/2000 32 bits X preventivo

WindowsXP 32/64 bits X preventivo

Unix / Linux 32/64 bits X preventivo

MAC/OS X 32 bits X preventivo

VMS 32 bits X preventivo

1
2
3
4
5
6
7
8

Siguiente

Operating system Das Betriebssystem Systme d'exploitation Sistema operativo Sistema Operacional

El documento Sistema operativo se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo
libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de informacin.

S-ar putea să vă placă și