Concepto Sistema Operativo


Se conoce como Sistema Operativo al programa informático o conjunto de ellos que administran un sistema computarizado, tanto el desempeño de los recursos físicos (hardware), como los protocolos de ejecución del contenido digital (software) y la interfaz con el usuario. En pocas palabras, se trata de programas que permiten y regulan los aspectos más básicos del sistema y sin los cuales no podría funcionar adecuadamente.
Prácticamente todos los aparatos computarizados poseen algún tipo de sistema operativo, desde las computadoras personales, los celulares inteligentes o las calculadoras especializadas.

Los sistemas operativos, llamados también núcleos o kernels, suelen ejecutarse (es decir, operar) de manera privilegiada respecto al resto del softwaresin permitir que un programa cualquiera realice cambios de importancia sobre él que puedan comprometer su funcionamiento. El sistema operativo es el protocolo básico de operatividad del computador, que coordina todas sus demás funciones: de comunicaciones, de procesamiento, de interfaz con el usuario, etc.

Muchos de ellos consisten en interfaces gráficas, entornos de escritorio o gestores de ventanas, que brinda al usuario una representación gráfica de los procesos en marcha. También puede ser una línea de comandos, es decir, un conjunto de instrucciones ordenado en base a su prioridad y que funciona en base a comando del usuario y respuesta del sistema.

En su mayoría los sistemas operativos vienen  pre instalados en los sistemas nuevos, pero también pueden ser reemplazados o actualizados por un usuario que posea los suficientes privilegios de administrador.

El sistema operativo posee tres componentes esenciales. Estos hacen referencia a los paquetes de software que permiten la interacción con el hardware:



  • Sistema de archivos. Es el registro de archivos, donde estos adquieren una estructura arbórea.
  • Interpretación de comandos. En segundo lugar se encuentran aquellos componentes que permiten la interpretación de los comandos. Estos tienen como función comunicar las órdenes dadas por el usuario en un lenguaje que el hardware pueda interpretar, sin que aquel que de las órdenes conozca dicho lenguaje.
  • Núcleo. El último componente a mencionar es el núcleo. El mismo permite el funcionamiento en cuestiones básicas como la comunicación, entrada y salida de datos, gestión de procesos y de la memoria entre otros.









Comentarios