miércoles, 18 de abril de 2012

5-DIFERENCIAR LAS FUNCIONES DEL SISTEMA OPERATIVO (SO)

Establecer las funciones de un Sistema Operativo


Tiene 2 funciones esenciales completamente distintas
:1.Simplificar el manejo de la computadora-ADMINISTRACION DE TRABAJOSCuando existen varios programas en espera de ser procesados, el sistema operativodebe decidir el orden de procesamiento de ellos, así como asignar los recursosnecesarios para su proceso.- UTILERIAS PARA ARCHIVOSManejan información de los archivos tales como imprimir, clasificar, copiar, etc.- RECUPERACION DE ERRORESEl sistema operativo contiene rutinas que intentan evitar perder el control de una tareacuando se suscitan errores en la transferencia de información hacia y desde losdispositivos de entrada / salida.2. Administrar los recursos de la computadora- ADMINISTRACION DE RECURSOSMediante está función el sistema operativo está en capacidad de distribuir en formaadecuada y en el momento oportuno los diferentes recursos (memoria, dispositivos,etc.,...) entre los diversos programas que se encuentran en proceso, para esto, llevaun registro que le permite conocer que recursos están disponibles y cuales estánsiendo utilizados, por cuanto tiempo y por quien, etc.-ADMINISTRACION DE LA MEMORIASupervisa que áreas de memoria están en uso y cual están libre, determina cu antamemoria asignará a un proceso y en qué momento, además libera la memoria cuandoya no es requerida para el proceso.-CONTROL DE OPERACIONES DE ENTRADA Y SALIDAMediante esta actividad el sistema operativo decide que proceso hará uso del recurso,durante cuánto tiempo y en qué momento.
Otras Funciones del Sistema Operativo
-Aceptar los trabajos y conservarlos hasta su finalización.-Detectar errores y actuar de modo apropiado en caso de que se produzcan.-Controlar las operaciones de E/S.-Controlar las interrupciones.-Planificar la ejecución de tareas.-Entregar recursos a las tareas.-Retirar recursos de las tareas.-Proteger la memoria contra el acceso indebido de los programas.

-Soportar el multiacceso.-Proporcionar al usuario un sencillo manejo de todo el sistema.-Aprovechar los tiempos muertos del procesador.-Compartir los recursos de la máquina entre varios procesos al mismo tiempo.-Administrar eficientemente el sistema de cómputo como un todo armónico.-Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlosunos de otros.-Permitir a los usuarios almacenar información durante plazos medianos o largos-Dar alos usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades ylenguajes de que dispone la computadora.-Administrar y organizar los recursos de que dispone una computadora para la mejorutilización de la misma, en beneficio del mayor número posible de usuarios.-Controlar el acceso a los recursos de un sistema de computadoras.








No hay comentarios:

Publicar un comentario