Вы находитесь на странице: 1из 5

SERVICIOS DE UN SISTEMA OPERATIVO

Un sistema operativo es un software que contiene un conjunto de programas


destinado a permitir el uso apropiado de las partes fsicas del computador. Los
sistemas operativos entregan un conjunto de funciones necesarias para los
programas de las diferentes aplicaciones alojadas en el computador, y los vnculos
necesarios para controlar y sincronizar el hardware de la misma.

Interfaz de usuario

Las interfaces de usuario de sistemas operativos pueden tomar diferentes formas,


stas permiten la comunicacin entre el usuario y el sistema, la mayora de los
sistemas operativos cuentan con una interfaz de usuario, entre estas se encuentran.

Interfaz de linea de comando (CLI)

Es un programa que permite introducir y editar comandos, la idea principal es


describir una accin a realizar, la forma de realizar la accin y sobre qu realizar la
accin

Esta interfaz interacta con la informacin de la manera ms simple posible, sin


grficas ni nada ms que texto. Casi cualquier programa puede disearse para
ofrecer al usuario alguna clase de CLI.

Interfaz de proceso por lotes

Donde los comandos y las directivas para controlar dichos comandos se


introducen en archivos y luego dichos archivos se ejecutan. De manera similar a la
interfaz por lnea de comando, se utilizan instrucciones para poder realizar una
accin, la diferencia se encuentra en que, en este caso, se usa un archivo donde se
escriben todas estas rdenes.

Interfaz Grfica de Usuario

En este caso la interfaz es un sistema de ventanas con un dispositivo sealador


para dirigir la E/S, para elegir opciones en los menus y para realizar otras
selecciones y con un teclado para introducir texto.
La interfaz grfica es un tipo de visualizacin que permite al usuario elegir
comandos, iniciar programas y ver listas de archivos y otras opciones utilizando
las representaciones visuales, como iconos, y las listas de elementos del men.

Ejecucin de programas

Los programas se almacenan en una memoria no voltil. Al momento de ejecutar


el programa, ste es cargado en la memoria de acceso aleatorio o RAM del equipo,
bajo el control del sistema operativo, el cual accede directamente al procesador. El
procesador ejecuta el programa, instruccin por instruccin hasta que termina.

Operaciones de E/S

El sistema operativo debe proporcionar medios para realizar la E/S ya que por
cuestiones de eficiencia y proteccin, los usuarios no pueden controlar de manera
directa los dispositivos de E/S.

Manipulacin del sistema de archivos

Los programas necesitan leer y escribir en archivos y directorios, crearlos y


borrarlos, abrirlos y cerrarlos, reposicionarlos, establecer y obtener atributos,
realizar bsquedas, mostrar la informacin de un determinado archivo, entre otras
actividades.
Comunicaciones

Es necesaria la comunicacin entre procesos debido al intercambio de informacin


entre un proceso y otro. Esta comunicacin puede darse entre procesos que estn
ejecutndose en el mismo computador o entre procesos que se ejecutan en
computadores diferentes conectados a travs de una red. Para esto existen dos
mecanismos bsicos de comunicacin entre procesos:

a.- Memoria Compartida

Necesitan un mecanismo de sincronizacin externo.

b.- Paso por mensaje

Es un intercambio de informacin usando un protocolo.

1. Comunicacin directa.- Slo se da entre dos procesos.


2. Comunicacin indirecta.- Los mensajes son enviados hacia un buzn de
correo o puerto desde donde se recibe.

Asignacin de Recursos
El sistema operativo gestiona diferentes tipos de recursos, algunos tales como los ciclos de
CPU, la memoria principal y el espacio de almacenamiento de archivos, cuentan con un
cdigo de software especial que gestiona su asignacin, mientras que otros, como los
dispositivos E/S pueden tener cdigo que gestione de manera mucho ms eficiente la
solicitud y liberacin.

Proteccin y Seguridad

Los propietarios y usuarios de computadores, tienen la necesidad de mantener su


informacin bien guardada y poder controlar el uso de dicha informacin. Cundo se
ejecutan de forma concurrente varios procesos diferentes, no debe ser posible que un
proceso interfiera con otro proceso o con el mismo sistema operativo.

Deteccin de Errores

El sistema operativo necesita detectar constantemente los posibles errores. Estos errores
pueden producirse en el hardware del procesador y de memoria, en un dispositivo E/S o
en los programas de usuario.
Registro de sucesos

Este servicio permite ver en el Visor de sucesos los mensajes de registros emitidos por los
servicios de Exchange y otros programas y componentes de Windows. Este servicio no
puede detenerse.

Вам также может понравиться