domingo, 6 de julio de 2008

Sistemas operativos


Sistemas Operativos
Un sistema operativo es un software de sistema, un conjunto de programas de computadora que permite la administración eficaz de sus recursos. Comienza a trabajar cuando se enciende la computadora, y gestiona el hardware de la máquina, habilitando asi la interacción con el usuario. El sistema operativo se encuentra normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores, gracias a éstos podemos entender la máquina y que ésta cumpla correctamente con sus funciones (Celulares, reproductores de DVD, autoradios, computadoras, etc.)




Funciones basicas:

Funciones basicas del sistema operativo: cada una realizada por un componente interno (módulo ennucleos monoliticos y servidor en micronucleos), podemos destacar las siguientes:
-Proporcionar comodidad en el uso de un computador.
-Gestionar de manera eficiente los recursos del equipo, ejecutando servicios para los procesos (programas).
-Brindar una interfaz al usuario, ejecutandoinstrucciones (comandos).
-Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad).
-administración de recursos .
-administración de archivos, administración de tareas.
-y servicio de soporte y utilidades.



Componentes de un sistema operativo:


Nucleo o Kernel : es el modulo de mas bajo nivel, se encarga de asignale trabajo al procesador contiene un sub modulo (planificador)

Administrador de memoria: administra la memoria hacia todos lo programas

Sistema de entrada/salida: Consiste en un sistema de almacenamiento temporal (cache), una interfaz de manejadores de dispositivos y otra para dispositivos concretos.

administrador de archivos: Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas


Clasificacion de los sistemas operativos:

administracion de tareas:

S.O. Monotarea : Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta acabar o hasta ser interrumpido.

S.O.Multitarea : Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. 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.

Administración de usuarios

Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo

Multiusuario: Si 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.



No hay comentarios: