informatica
Sistemas operativos y Almacenamiento de Información
UNIDAD 1
(V. 2)
1. SISTEMAS OPERATIVOS
1.1. Sistemas operativo. Definición
Para que un ordenador pueda hacer funcionar un
programa informático (a veces conocido como aplicación,
app o software), debe contar con la capacidad necesaria
para realizar cierta cantidad de operaciones que puedan
garantizar elintercambio entre el procesador, la memoria
y los recursos físicos (periféricos).
El sistema operativo se encarga de crear el vínculo entre
los recursos materiales, el usuario y las aplicaciones
(procesador de texto, videojuegos, etcétera). Cuando un
programa desea acceder a un recurso material, no necesita
enviar información específica a los dispositivos periféricos;
simplemente envía lainformación al sistema operativo, el
cual la transmite a los periféricos correspondientes a
través de su driver (controlador). Si no existe ningún
driver, cada programa debe reconocer y tener presente la
comunicación con cada tipo de periférico.
De esta forma, el sistema operativo permite la
"disociación" de programas y hardware, principalmente para simplificar la gestión de
recursos yproporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla
con el fin de reducir la complejidad del equipo.
1.2 Funciones del sistema operativo
El sistema operativo cumple varias funciones:
• Administración del procesador: el sistema operativo administra la distribución del
procesador entre los distintos programas por medio de un algoritmo de
programación. El tipo de programadordepende completamente del sistema
operativo, según el objetivo deseado.
• Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de
gestionar el espacio de memoria asignado para cada aplicación y para cada
usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema
operativo puede crear una zona de memoria en el disco duro, denominada
"memoriavirtual". La memoria virtual permite ejecutar aplicaciones que
requieren una memoria superior a la memoria RAM disponible en el sistema. Sin
embargo, esta memoria es mucho más lenta.
• Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el
acceso de los programas a los recursos materiales a través de los drivers (también
conocidos como administradores periféricos o deentrada/salida).
• Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las
aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas
necesitan para funcionar.
http://mariademolina.blogspot.com.es
Melchor Hermosilla
1
IES María de Molina
Sistemas operativos y Almacenamiento de Información
• Administración de autorizaciones: el sistemaoperativo se encarga de la seguridad
en relación con la ejecución de programas garantizando que los recursos sean
utilizados sólo por programas y usuarios que posean las autorizaciones
correspondientes.
• Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el
sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y
usuarios.
• Gestión de lainformación: el sistema operativo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del
equipo.
1.3 Componentes del sistema operativo
El sistema operativo está compuesto por un conjunto de paquetes de software que pueden
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen
por lo general en esteconjunto de software:
• El núcleo, que representa las funciones básicas del sistema operativo, como por
ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las
entradas/salidas principales y de las funciones de comunicación.
• El intérprete de comandos, que posibilita la comunicación con el sistema operativo
a través de un lenguaje de control, permitiendo al usuario...
Regístrate para leer el documento completo.