Un sistema operativo actúa como interfaz entre la máquina
desnuda y los programas de aplicaciones o el propio usuario. Por otro lado, el
sistema operativo también se encarga de gestionar los recursos del sistema informático para obtener un uso lo más optimo
posible de estos. A continuación,
trataremos las funciones del sistema operativo desde estos dos puntos de vista,
asi como las caracteristicas que debe presentar para mantener una capacidad de evolución
adecuada.
View more presentations from lcsancheze
Facilidad de Evolución del Sistema Operativo
Facilidad de Evolución del Sistema Operativo
Un
SO importante evolucionará en el tiempo por una serie de razones:
- Actualizaciones del hardware y nuevos tipos de hardware: Las mejoras introducidas en los componentes hardware del computador deben tener soporte en el sistema operativo. Un ejemplo es el aprovechamiento del sistema operativo del hardware de paginación que acompaña a la memoria de algunos sistemas informáticos.
- Nuevos servicios: Como respuesta a nuevas necesidades, el sistema operativo ampliar ´a su oferta de servicios para añadir nuevas medidas y herramientas de control.
- Correcciones: El sistema operativo tiene fallos que se descubrirán con el curso del tiempo y que es necesario corregir.
La
necesidad de hacer cambios en un SO de forma regular introduce ciertos
requisitos en el diseño. Una afirmación obvia es que el sistema debe tener una construcción
modular, con interfaces bien definidas entre los módulos y debe estar bien
documentado.
No hay comentarios:
Publicar un comentario