RESUMEN SISTEMAS OPERATIVOS

Páginas: 47 (11591 palabras) Publicado: 5 de junio de 2015
DISEÑO DE SISTEMAS OPERATIVOS







MULTICS: fue uno de los primeros sistemas operativos de tiempo compartido y tuvo una gran influencia en el desarrollo de los posteriores sistemas operativos. Tuvo un gran impacto en el campo de la computación gracias a sus muchas ideas nuevas y valiosas
Posee control de acceso a archivos, fue posiblemente uno de los primeros SO que estaba diseñado paraobtener seguridad informática, además tenía la capacidad de reconfigurar en línea.
Hay cuatro objetivos principales:
1. Definir abstracciones.
2. Proporcionar operaciones primitivas.
3. Garantizar el aislamiento.
4. Administrar el hardware.
En cuanto a las abstracciones, quizás sea la tarea más difícil de diseñar un sistema operativo. Se deben definir abstracciones correctas yútiles, como por ejemplo: procesos, archivos, hilos, sincronización, etc. Cada una de las abstracciones puede ilustrase en forma de estructuras de datos concretas; los usuarios pueden crear procesos, archivos, hilos, etc. Las operaciones primitivas manipulan estas estructuras de datos en forma de llamadas al sistema. Desde el punto de vista del usuario, un sistema operativo consta de un conjunto deabstracciones y las operaciones que pueden efectuarse sobre ellas.
Puesto que puede haber múltiples usuarios en sesión al mismo tiempo en una computadora, el sistema operativo debe proporcionar mecanismos para mantenerlos separados. Un usuario no debe interferir con otro; sin embargo, debe existir flexibilidad en el caso de que se requiera compartir información. De esto se trata el aislamiento.
Porúltimo, el sistema operativo tiene que administrar el hardware. En particular, tiene que ocuparse de todos los chips de bajo nivel, como las controladoras de interrupciones y la controladora de bus.


Existen ocho características que hacen difícil diseñar un sistema operativo:
1. Los sistemas operativos se han convertido en programas extremadamente grandes.
2. Los sistemas operativos deben manejarconcurrencia.
3. Los sistemas operativos tienen que enfrentar usuarios hostiles en potencia.
4. Los usuarios quieren compartir parte de su información y recursos con otros usuarios selectos.
5. Los sistemas operativos tiene una vida larga.
6. Los diseñadores de sistemas operativos necesitan incorporar un alto grado de generalidad en ellos.
7. Los sistemas operativos modernos suelen diseñarse demodo que sean portables.
8. Los sistemas operativos poseen la necesidad de ser compatible con alguna de sus versiones anteriores.
Principios de diseño de interfaces.
Simplicidad: Una interfaz simple es más fácil de comprender e implementar sin que haya errores. Este principio dice que es mejor menos que más, por lo menos en el mismo sistema operativo. Otra forma de decir esto es mediante elprincipio KISS: Keep It Simple, Stupid
Integridad: Desde luego que la interfaz debe permitir al usuario hacer todo lo que necesita; es decir, debe estar completa. En otras palabras, el sistema operativo debe hacer exactamente lo que se necesita de él, y nada más. Si los usuarios necesitan almacenar datos, debe proveer cierto mecanismo para almacenarlos; si los usuarios necesitan comunicarse unos conotros, el sistema operativo tiene que proporcionar un mecanismo de comunicación.
El tercer lineamiento es la eficiencia de la implementación. Si una característica o llamada al sistema no se puede implementar con eficiencia, tal vez no valga la pena tenerla. También debe ser intuitivamente obvia para el programador, en relación con el costo de una llamada al sistema. Por ejemplo, los programadores deUNIX esperan que la llamada al sistema lseek sea menos costosa que la llamada al sistema read, debido a que la primera sólo cambia un apuntador en la memoria, mientras que la segunda realiza operaciones de E/S de disco.
Paradigmas
Paradigmas de la interfaz de usuario:
Son las características con las que el usuario interactúa con el SO, con los iconos, ventanas animaciones toda la interfaz...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resumen historia de los sistemas operativos
  • Resumen sistemas operativos
  • resumen del sistema operativo
  • SISTEMAS OPERATIVOS RESUME
  • Resumen sistemas operativos
  • Resumen de análisis de sistemas operativos
  • RESUMEN Sistema Computacional y Sistema Operativo
  • ACTIVIDAD No.1 RESUMEN (Sistema Computacional y Sistema Operativo)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS