El sistema operativo es un programa o un conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software.
Hay varios tipos de sistemas:
- Según la administración de tareas:
-Multitarea: es propio de los sistemas más avanzados y permiten ejecutar varios procesos a la vez.
- Según la administración de usuarios:
-Multiusuario: es propio de los sistemas en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo.
Todo sistema operativo tiene cuatro funciones:
- Administrar los recursos.
- Otorgar servicio de soporte y utilidad.
- Suministrar una interfaz al usuario.
- Administrar tareas y también archivos.
·Intérprete de comandos (consola):
Es un programa informático que tiene la capacidad de traducir las órdenes que introducen los usuarios, mediante un conjunto de instrucciones facilitadas por él mismo directamente al núcleo.
Hay 4 tipos de comandos:
- Comandos internos: están incluidos dentro del intérprete.
- Comandos estándar.
- Comando o aplicaciones de terceros: son aplicaciones específicas instaladas adiccionalmente el en sistema.
- Scripts de usuario: son ficheros de texto, que se ejecutan de manera secuencial.
Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando.
Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad, más lenta.
Gestionar el I/O: El sistema operativo crea un control unificado de los programas a los dispositivos, a través de drivers.
Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a matar el proceso.
Gestionar los permisos: Garantiza que los recursos sean solamente utilizados por programas y usuarios que tengan las autorizaciones que les correspondan.
Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los permisos de acceso a ellos.
Gestionar información: El sistema operativo proporciona información, que posteriormente será utilizada a modo de diagnóstico del funcionamiento correcto del computador.
No hay comentarios:
Publicar un comentario