El documento define un sistema operativo como un programa que se ejecuta al iniciar la computadora y gestiona los recursos del hardware y software, permitiendo la comunicación entre el usuario y la computadora. Explica que los principales recursos que administra un sistema operativo son los procesadores, almacenamiento, dispositivos de entrada/salida, datos y programas. Su función principal es proporcionar herramientas para controlar la computadora de manera cómoda y sencilla.
2. Sistemas Operativos
Definición: Un Sistema Operativo (SO) es un programa (software) que
después de arrancado o iniciado el ordenador se encarga de gestionar
todos los recursos del sistema informático, tanto de hardware (partes
físicas, disco duro, pantalla, teclado, etc.) como el software (programas e
instrucciones), permitiendo así la comunicación entre el usuario y el
ordenador.
Sistema Operativo (SO)
¿Para que sirve? Permite la
comunicación entre el usuario y el
ordenador
¿Qué es? Programa que se inicia al
encender el ordenador y se encarga
de gestionar todos los recursos del
mismo.
Los sistemas operativos utilizan imágenes y botones para
poder comunicarnos con el ordenador de forma sencilla y
fácil para decirle lo que queremos hacer en cada
momento a nuestro ordenador.
Su función principal es la de darnos las herramientas
necesarias para poder controlar nuestra computadora y
poder hacer uso de ella, de la forma más cómoda y
sencilla posible.
3. Recursos que administra un Sistema
Operativo
Los Principales Recursos Administrados por los S. O. son:
• Procesadores.
• Almacenamiento.
• Dispositivos de e / s.
• Datos.
Los S. O. son una Interfaz con:
• Operadores.
• Programadores de aplicaciones.
• Programadores de sistemas (administradores del S. O.)
• Programas.
• Hardware.
• Usuarios.
“El S. O. debe presentar al usuario el equivalente de una máquina extendida o máquina virtual que sea más
fácil de programar que el hardware subyacente.”
4. 1. Procesador: (programa en ejecución: ejecutable, datos,
pila, contador, registros...) Tareas de las que el SO es responsable:
• Creación y terminación de procesos
• Asignación/actualización/liberación de recursos
• Suspensión y reinicio
• Sincronización entre procesos
• Comunicación entre procesos
• Solución de “trampas” y bloqueos
2. Memoria: “Almacén” (array) de datos direccionables (y
por lo tanto accesibles) por la CPU y algunos dispositivos de E/S
(DMA). Tareas de las que el SO es responsable
• “inventario” del uso de memoria
• selección de procesos a cargar en memoria
• reserva/liberacion de memoria
• conversión de direcciones virtuales
• protección de memoria
5. 3. Periféricos:
La función del SO es abstraer las propiedades físicas del dispositivo de Entrada/Salida, así
coordinar el accesos a los mismos de múltiples procesos.
Tareas específicas:
• Manejo de memoria para acceso directo, buffering y acceso a memoria “cache”
• Proporcionar la interfaz entre el usuario y el dispositivo
• Proporcionar la interfaz entre el sistema y el dispositivo
4. Información:
El sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las
de acceso a archivos de aplicaciones y usuarios. Así mismo proporciona cierta cantidad de
indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
6. En resumen, se podría decir que los Sistemas Operativos son un conjunto de programas que
crean la interfaz del hardware con el usuario, y que tiene dos funciones primordiales, que
son:
Gestionar el hardware: Se refiere al hecho de administrar de una forma más eficiente los
recursos de la máquina.
Facilitar el trabajo al usuario: Permite una comunicación con los dispositivos de la máquina.
La utilidad del sistema operativo se basa en organizar los recursos y procesos de manera
que puedan ejecutarse sin comprometer la eficiencia de las tareas solicitadas por el usuario
en gestión. Así mismo, no debe comprometer la seguridad de la información o identidad
privada.