jueves, 22 de septiembre de 2011

Sistemas Operativos, programas de utilería y traductores de lenguaje

Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema. 


En una definición informal es un sistema que consiste en ofrecer una distribución ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos.

A pesar de que todos nosotros usamos sistemas operativos casi a diario, es difícil definir qué es un sistema operativo. En parte, esto se debe a que los sistemas operativos realizan dos funciones diferentes. 

Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware. Administrar eficientemente los recursos del computador. 

Las tareas que generalmente realiza un Sistema Operativo son las siguientes:

  • 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 demás 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. 
 
Un sistema operativo está formado por varios programas que en conjunto presentan al usuario una vista integrada del sistema, los componentes principales de un sistema operativo son los siguientes módulos:

  • Manejo de procesos. 
  • Manejo de E/S. 
  • Manejo de Memoria. 
  • Manejo del Sistema de Archivos.




PROGRAMAS DE UTILERÍA 

Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.


En informática, una utilidad es una herramienta que sirve de soporte  para la construcción y ejecución de programas, en donde se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo, etc.

¿CÓMO SE CLASIFICAN?

A) UTILERÍAS DEL SISTEMA

Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos
usados por el sistema. Son de uso interno.

B) UTILERÍAS PARA ARCHIVOS

Manejan información de los archivos tales como imprimir, clasificar, copiar, etc.

C) UTILERÍAS INDEPENDIENTES

Realizar funciones que se relacionan con la iniciación de dispositivos de Entrada/Salida,
carga del sistema operativo, etc.

    No hay comentarios:

    Publicar un comentario