Software De Operación
Enviado por KarlosIngenieria • 21 de Mayo de 2013 • 305 Palabras (2 Páginas) • 275 Visitas
SOFTWARE DE OPERACION
Es difícil definir de manera concreta lo que es: ``Software de Operación''. Así que la mayoría de la literatura lo define en base a sus funciones. Un sistema de operación tiene dos funciones básicas que no se relacionan:
Desde un punto de vista ``Top-Down'' provee una interfaz usuario-máquina conveniente, esconde los detalles del hardware y ofrece un ambiente más placentero y conveniente.
En este caso el sistema de operación se presenta como una máquina extendida o virtual, como una abstracción más simple y fácil de usar y programar que el hardware con el cual el usuario debe trabajar. Así, por ejemplo, cuando un usuario trabaja con datos almacenados, para accesarlos no tiene que preocuparse de los detalles primitivos del disco (movimiento del cabezal, movimiento de rotación, etc.), en su lugar trata con abstracciones de alto nivel como archivo y operaciones sobre archivos.
Desde un punto de vista ``Botton-Up'' administra en forma eficiente los recursos entre los usuarios que compiten por ellos. Cuando un computador tiene múltiples usuarios, necesita administrar y proteger la memoria, los dispositivos de E/S y todos los demás recursos, de manera que cada usuario tenga una atención y uso justo de los recursos que requiera. El sistema de operación actúa como un administrador de recursos y los asigna a procesos y usuarios específicos como sea necesario para que ellos realicen sus tareas. Puesto que puede haber muchas solicitudes de recursos (y posiblemente conflictivas), el sistema de operación debe decidir cuáles requerimientos serán atendidos (asignando recursos) de manera que el sistema de computación opere en forma justa y eficiente.
Ejemplos de los populares sistemas operativos modernos incluyen Android , BSD , iOS , Linux , Mac OS X , Microsoft Windows , [3] Windows Phone , y IBM z / OS . Todos ellos, a excepción de Windows yz / OS, comparten raíces en UNIX.
...