Sistemas operativos

Páginas: 5 (1048 palabras) Publicado: 3 de febrero de 2014
Sistemas operativos

Es el conjunto de programas que se encarga de ejercer control y coordinar el uso de hardware en distintos usuarios y distintos programas de aplicación.
El sistema operativo tiene 2 funciones:
1) Proveer una maquina virtual, que consiste en proporcionar un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente.
2) Administrar de forma eficiente losrecursos de la computadora cuando hay más de dos programas que ejecutan la misma aplicación.
Algunas de las tareas que realiza un sistema operativo son las siguientes:
1) Compartir los recursos de Hardware entre los usuarios.
2) Permitir a los usuarios compartir sus datos entre ellos.
3) Prevenir que las actividades de un usuario no interfieran en las de los
4) Calendarizar los recursos delos usuarios.
5) Facilitar el acceso a los dispositivos de entrada/salida.
6) Recuperarse de falla o errores.

Componentes del sistema operativo
El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:
a) El núcleo: Representa lasfunciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, procesos, archivos, entradas/salidas principales y de las funciones de comunicación.
b) El intérprete de comandos: posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizando lagestión de direcciones físicas.
c) El sistema de archivos: Permite que los archivos se registren en una estructura arbórea.





















Sistemas Operativos por su estructura:

Se deben observar dos tipos de requisitos cuando se construye un sistema operativo:
1) Requisitos de usuario: Sistema fácil de usar y aprender, seguro, rápido y adecuado al uso que se lequiere destinar.
2) Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad
A continuación se describen las distintas estructuras que presentan los actuales sistemas operativos para satisfacer las necesidades que de ellos se quieren obtener:
a) Estructura monolítica: Es laestructura de los primeros sistemas operativos construidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquiera otra. Las características fundamentales para este tipo de estructura son las siguientes:

-Construcción del programa final a base de módulos copilados separadamente que se unen a través del ligador.-Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.
-Carecen de protecciones y privilegios al entrar en rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.

Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión, pero por lo mismo carecen deflexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.

b) Estructura jerárquica: En un Sistema Operativo se organiza como una jerarquía de capas, donde cada capa ofrece una interfaz clara y bien definida a la capa superior y solamente utiliza los servicios que le ofrece la capa inferior. Otra forma de ver este tipo de sistema es la denominanda de anillosconcéntricos o “rings”.

Sistemas operativos por servicios:
Esta clasificación es la más comúnmente utilizada y conocida desde el punto de vista del usuario final. Se comprende fácilmente con el cuadro sinóptico que a continuación se muestra.


a) Monousuarios: Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el numero de procesadores que tenga la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS