Vistas del Sistema Operativo
El sistema operativo maneja dos tipos de vistas que facilitan su interacción con usuarios y hardware:
La vista del usuario es una abstracción de alto nivel que muestra los recursos de manera accesible. Por ejemplo, en vez de ver bits en el disco, ves archivos y carpetas organizadas jerárquicamente. En Windows, los discos aparecen como letras (C, D, F), mientras que los programas aparecen como iconos que puedes ejecutar con un doble clic.
La vista del sistema es una perspectiva de bajo nivel que permite al SO interactuar directamente con el hardware para administrar los recursos. Cuando realizas una operación simple como copiar un archivo de un CD a un disco, el sistema realiza múltiples operaciones complejas: verifica si el archivo existe en ambas ubicaciones, crea un nombre en el directorio, busca espacio en el disco, lee sectores del CD, escribe datos en el disco y actualiza información del directorio.
¿Qué hace un Sistema Operativo?
Un sistema operativo proporciona una interfaz de alto nivel para que usuarios y programas interactúen con el hardware. El nivel de esta interfaz varía según el dispositivo y el tipo de usuario al que está dirigido.
Además, administra tanto los recursos físicos CPU,memoria,dispositivosdeentrada/salida como los recursos lógicos (archivos y directorios) de la computadora. Esta gestión eficiente de recursos permite que múltiples aplicaciones y usuarios puedan compartir el sistema sin interferir unos con otros.
🛠️ El sistema operativo actúa como un puente entre el mundo de los bits y bytes del hardware y las necesidades prácticas de los usuarios.