Está en la página 1de 14

Sistemas Operativos

Introducción

Un sistema operativo es un programa


(software) encargado de poner en
funcionamiento el ordenador, puesto
que gestiona los procesos básicos del
sistema. Así mismo se encarga de
gestionar para el usuario el hardware.

Lic. Carlos Ordóñez


Introducción

El sistema operativo comienza a trabajar en cuanto se


enciende el ordenador y es completamente fundamental
para que el usuario trabaje con él. Los sistemas operativos
realizan tareas básicas y, sin ellos, el ordenador no
funcionaría. Así, por ejemplo, el sistema operativo reconoce
la conexión del teclado, organiza y ordena los archivos,
controla la impresora, la pantalla, etc.

Sobre el sistema operativo se instalan los programas que


vaya a usar el usuario. Los programas, también llamados
aplicaciones son muy diversos. Ejemplo: El procesador de
textos Word.

Lic. Carlos Ordóñez


Funciones

• Gestionan la memoria RAM de los distintos procesos. Un


proceso es simplemente, un programa en ejecución, es
decir, una tarea que realiza el ordenador.
• Gestiona el almacenamiento de información de forma
permanente en unidades de disco (disco duro, disquetes,
pen drives, etc.).
• Gestiona el sistema de archivos que nos permite crear,
eliminar y manipular archivos y carpetas (también
llamadas directorios).

Lic. Carlos Ordóñez


Funciones
• Crea mecanismos de protección para evitar el acceso de
intrusos a recursos o servicios no autorizados.
• Dispone de un intérprete de comandos. Es un recurso que
permite al usuario comunicarse con el sistema operativo a
través de órdenes o comandos que son escritos. También
se llama consola o Shell.
• Gestiona los sistemas de entrada/salida, es decir, controla
los diferentes dispositivos conectados al ordenador
(monitor, impresora, etc.)

Lic. Carlos Ordóñez


Clasificación por el número de tareas

• Monotarea: solamente permite ejecutar un proceso


(aparte de los procesos del propio SO) en un momento
dado. Una vez que empieza a ejecutar un proceso,
continuará haciéndolo hasta su finalización y/o
interrupción. Ejemplo DOS.
• Multitarea: Es capaz de ejecutar varios procesos al mismo
tiempo. Este tipo de SO normalmente asigna los recursos
disponibles (CPU, memoria, periféricos) de forma
alternada a los procesos que los solicitan, de manera que
el usuario percibe que todos funcionan a la vez, de forma
concurrente. Ejemplo Linux, Windows y Mac.

Lic. Carlos Ordóñez


Clasificación por el número de usuarios

• Monousuario: sólo permite ejecutar los programas de un


usuario al mismo tiempo. Ejemplo Windows.

• Multiusuario: permite que varios usuarios ejecuten


simultáneamente sus programas, accediendo a la vez a los
recursos de la computadora. Normalmente estos sistemas
operativos utilizan métodos de protección de datos, de
manera que un programa no pueda usar o cambiar los
datos de otro usuario. Ejemplo Linux.

Lic. Carlos Ordóñez


Clasificación por manejo de recursos

• Centralizado: permite usar los recursos de una sola


computadora.

• Distribuido: permite utilizar los recursos (memoria,


CPU, disco, periféricos...) de más de una computadora
al mismo tiempo.

Lic. Carlos Ordóñez


S.O. Integrados
Los sistemas integrados (embedded), que también se conocen
como incrustados o embebidos, operan en las computadoras
que controlan dispositivos que no se consideran generalmente
como computadoras, ya que no aceptan software instalado por
el usuario. Algunos ejemplos comunes son los hornos de
microondas, las televisiones, los autos, los grabadores de
DVDs, los teléfonos celulares y los reproductores de MP3. La
propiedad principal que diferencia a los sistemas integrados de
los dispositivos de bolsillo es la certeza de que nunca se podrá
ejecutar software que no sea confiable. No se pueden
descargar nuevas aplicaciones en el horno de microondas; todo
el software se encuentra en ROM. Esto significa que no hay
necesidad de protección en las aplicaciones, lo cual conlleva a
cierta simplificación.
Lic. Carlos Ordóñez
S.O. de nodo de sensores
Estos nodos son pequeñas computadoras que se comunican
entre sí con una estación base, mediante el uso de
comunicación inalámbrica. Estas redes de sensores se utilizan
para detectar incendios en bosques, medir la temperatura y la
precipitación para el pronóstico del tiempo y mucho más.
Los sensores son pequeñas computadoras (con CPU, RAM,
ROM) con radios integrados y alimentadas con baterías. El
sistema operativo tiene que ser pequeño y simple debido a que
los nodos tienen poca RAM y el tiempo de vida de las baterías
es una cuestión importante. Además, al igual que con los
sistemas integrados, todos los programas se cargan por
adelantado; los usuarios no inician repentinamente programas
que descargaron de Internet, lo cual simplifica el diseño en
forma considerable. TinyOS es un ejemplo de ello.
Lic. Carlos Ordóñez
S.O. en tiempo real
Estos sistemas se caracterizan por tener el tiempo como un
parámetro clave. Por ejemplo, si un auto se desplaza sobre una
línea de ensamblaje, deben llevarse a cabo ciertas acciones en
determinados instantes. Si un robot soldador realiza su trabajo
de soldadura antes o después de tiempo, el auto se arruinará.
Si la acción debe ocurrir sin excepción en cierto momento (o
dentro de cierto rango), tenemos un sistema en tiempo real
duro. Muchos de estos sistemas se encuentran en el control de
procesos industriales, en aeronáutica, en la milicia y en áreas
de aplicación similares. Estos sistemas deben proveer garantías
absolutas de que cierta acción ocurrirá en un instante
determinado.

Lic. Carlos Ordóñez


S.O. más populares para PC
• Windows (en sus diferentes versiones): Windows XP, Windows
Vista, ... Es un sistema operativo propiedad de la empresa
MicroSoft que es privativo (de pago).
• Mac OS: Es un sistema operativo propiedad de la empresa
Apple, que es privativo.
• Unix: Sistema operativo empleado por las supercomputadoras
y ordenadores de grandes empresas, propiedad de la empresa
AT&T y es privativo. Es un sistema muy seguro.
• GNU/Linux: Sistema operativo que está en alza,
completamente gratuito. Cualquiera lo puede modificar según
sus necesidades. Además, es bastante seguro.
• FreeBSD: Sistema operativo gratuito y según algunos autores
uno de los más seguros.
Lic. Carlos Ordóñez
Controladores de dispositivos
Para que los diferentes dispositivos conectados al ordenador
funcionen (ratón, impresora, escáner, ...) es preciso tener
instalados en el sistema operativo unos programas llamados
controladores, también llamados drivers.

Afortunadamente, los sistemas operativos actuales detectan la


mayoría del hardware automáticamente, mediante el método
“plug and play”. Cuando se conecta un Pen Drive (USB) a un
ordenador, si el ordenador tiene instalado el Sistema Operativo
Windows XP (o superior), automáticamente el sistema detecta
la presencia del Pen Drive y posteriormente tras esperar un
tiempo, instala automáticamente los drivers del Pen Drive.

Lic. Carlos Ordóñez


Sistemas Operativos

También podría gustarte