Ud. está en:
Sistemas Operativos
Virus informáticos
Software útil
Antivirus
Participá con nosotros
¿Cómo se hace?
 

Mantenimiento del teclado

Limpieza del mouse

>>Leer más...

Sitios Recomendados
Fuentes Consultadas
Todas las computadoras dependen de los Sistemas Operativos, para que el Hardware opere con eficiencia y el proceso de comunicación con dicho hardware sea más fácil.
El sistema operativo se mantiene activo mientras la computadora está encendida, los programas que lo componen deben estar almacenados en un soporte de datos (disco) y preparados para ser cargados en memoria en el momento que se les requiera, y de esta forma realizar la función para la que fueron diseñados.
Algunos de estos programas son siempre necesarios, ya que están ejecutándose continuamente, y por ello, deberán permanecer cargados en la memoria central desde el momento del arranque del sistema. Este conjunto de programas recibe el nombre de Núcleo.
El sistema operativo es un sistema de programas que llevan a cabo varias funciones:

Comunicación con los periféricos: Una de las tareas más complejas realizadas por la computadora es la comunicación con los dispositivos periféricos, por ello se incluyen programas que se encargan en forma transparente de realizar dicha comunicación.
Coordinación del procesamiento de trabajos: La computadora aprovecha el tiempo de inactividad de un proceso (por ejemplo la espera de una entrada) trabajando con otro programa.
Administración de memoria: Al procesar varios trabajos, el sistema operativo debe controlar la forma de usar la memoria y asegurar que ningún otro trabajo invada el territorio de otro.
Administración de programas y datos: El sistema operativo actúa localizando y dando acceso a los programas solicitados por el usuario y por otros programas.


Un sistema operativo está formado básicamente por cuatro módulos:

  • Núcleo
  • Administrador de memoria.
  • Sistema de entrada/salida.
  • Administrador de archivos.

A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario ingresa mediante el teclado u otros dispositivos a un "lenguaje" que la máquina pueda entender.

Núcleo

Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la computadora. Se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta política de planificación que varía de un sistema operativo a otro. Normalmente se utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa. Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de programas.

Administrador de memoria

Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace de una forma estructurada, siguiendo un determinado orden. La forma más común de administración de la memoria supone crear una memoria virtual.

Sistema de entrada/salida (E/S)

Este componente presenta al usuario la E/S de datos como una cuestión independiente del dispositivo; es decir, todos los dispositivos tienen las mismas características y son tratados de la misma forma, siendo el sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de operación).

Administrador de archivos

Se encarga de mantener la estructura de los datos y los programas del sistema y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de archivos también supervisa la creación, actualización y eliminación de los archivos, manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el módulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal.
Además cada archivo está dotado de un conjunto de privilegios de acceso, que indican la extensión con la que se puede compartir la información contenida en el archivo; el sistema operativo comprueba que estos privilegios no sean violados.

Copyright 2002 - Todos los derechos reservados - Términos de uso y Privacidad.