Sistemas operativos

Páginas: 13 (3015 palabras) Publicado: 20 de noviembre de 2009
SISTEMAS OPERATIVOS

¿QUÉ ES UN SISTEMA OPERATIVO?
Se podría decir que un sistema operativo es un programa fundamental que controla todos los recursos de la computadora y proporciona la base sobre la cual debe escribirse los programas de aplicación.
* Los sistemas operativos realizan 2 funciones diferentes:
• Proveer una maquina virtual.
• Administrar convenientemente los recursos delcomputador.

- El sistema operativo como una maquina virtual o extendida
En esta perspectiva la función del sistema operativo es la de presentar al usuario una maquina extendida que sea más fácil de programar que el hardware subyacente, dicho de otro modo la maquina virtual es más fácil de programas que la maquina pura.
- El sistema operativo como controlador de recursos
Desde este punto devista el S.O. debe llevar la cuenta acerca de quién está usando que recursos; otorgar recursos a quienes los solicitan; y arbitrar en caso de solicitudes conflictivas.
Un S.O. es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas, como objetivo secundario es que elhardware se emplee de manera eficiente.
* Un sistema de computación puede dividirse en 4 componentes:


• El hardware
• El S.O.
• Los programas de aplicación
• Los usuarios

Características de un S.O.


 Conveniencia
 Eficiencia
 Habilidad para evolucionar
 Encargado de administrar el hardware
 Relacionar dispositivos
 Organizar datos para acceso rápido y seguro
 Manejar lascomunicaciones en red
 Procesamiento por bytes de flujo a través del bus de datos
 Facilitar las entradas y salidas
 Técnicas de recuperación de errores
 Evita que otros usuarios interfieran
 Generación de estadísticas
 Permite que puedan compartir el hardware y los datos entre los usuarios

TIPOS DE SISTEMAS OPERATIVOS
 S.O. por su estructura (visión interna)
 S.O. por losservicios que ofrecen
 S.O. por la forma en que ofrecen sus servicios(visión externa)

SISTEMAS OPERATIVOS POR SERVICIOS (Visión Interna)

Por el número de usuarios:
S.O Monousuario.- son aquéllos que soportan a un usuario a la vez. Las computadoras personales típicamente se han clasificado en este renglón.S.O Multiusuario.- es capaz de dar servicio a más de un usuario a la vez, se emplea espacialmente en redes. Consiste en el fraccionamiento del tiempo (timesharing).
Por el número de tareas:
S.O. Monotarea.- es aquel que sólo permite una tarea a la vez por usuario. S.O. Multitarea.- es aquél que le permite alusuario estar realizando varias labores al mismo tiempo.
Por el número de procesadores:
S.O Uniproceso.- es aquél que es capaz de manejar solamente un procesador de la computadora. Ejemplo el DOS y MacOS. S.O. Multiproceso.- se refiereal número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Trabajan de dos formas: simétrica o asimétricamente. Asimétrica- el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro para distribuir la carga a los demás procesadores (esclavos).Simétrica- los procesos o partes de ellos (threads) son enviados indistintamente a cualesquiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
Se dice que un thread es la parte activa en memoria y corriendo de un proceso. Existen aplicaciones que fueron hechas para correr en sistemas...
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