Funciones de un sistema operativo
a) Ejecución de Input/Output: lee valores numéricos o cadenas de un archivo abierto y asigna los datos a una o más variables. Ejemplo: Dim iNumero As Integer,iNumero=freefile, Dim sMsg as String
b) Detección de errores: para cada tipo de error el sistema operativo debe adoptar la iniciativa apropiada que garantice una computación correcta y consistente.Esta detección se hace de cara a un funcionamiento. Ejemplo: código binario de Golay, Bit de paridad, digito verificador.
c) Manejo de archivos: una de las principales funciones del sistema operativoes la administración del almacenamiento de información, para lo cual es necesario contar con un sistema de archivos. Ejemplo: el sistema de los archivos de un sistema Linux típico está formado porlos siguientes directorios bajo el directorio raíz. I—bin, I—boot, I—dev
2) Características de un sistema operativo:
a) Capacidad de compartición de recursos. Razones para compartirlos: en un sistemaoperativo, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo debe tenerse en cuenta consideraciones de seguridad. Por ejemplo: la informaciónconfidencial solo debe ser accesada por usuarios autorizados. El sistema operativo debe llevar la cuenta acerca de quién está usando que recursos; otorgar recursos a quienes lo solicitan.
El coste: esabsurdo disponer de suficientes recursos para cada usuario por separado
Aprovechamiento de los trabajos de otros: la utilidad es poder utilizar rutinas y programas desarrollados por otras personasPosibilidad de compartir datos: utilización de una misma base de datos para varios programas distintos
Eliminación de redundancias: poder disponer de una sola copia de un programa
b) Habilidad paraevolucionar: un sistema operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio
c) Eficiente....
Regístrate para leer el documento completo.