Un sistema operativo es el software principal que gestiona los recursos del hardware y provee servicios a los programas de aplicación. Administra los recursos como la memoria y el acceso a dispositivos, y permite ejecutar múltiples programas de forma simultánea y organizada. Existen diferentes tipos de sistemas operativos diseñados para diferentes usos y equipos.
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Un
1.
2. Un sistema operativo es el software principal o 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, ejecutándose en modo privilegiado
respecto de los restantes (aunque puede que parte de él se ejecute en espacio
de usuario
Nótese que es un error común muy extendido denominar al conjunto completo
de herramientas sistema operativo,3 es decir, la inclusión en el mismo término
de programas como el explorador de ficheros, el navegador web y todo tipo de
herramientas que permiten la interacción con el sistema operativo. Otro
ejemplo para comprender esta diferencia se encuentra en la plataforma Amiga,
donde el entorno gráfico de usuario se distribuía por separado, de modo que,
también podía reemplazarse por otro, como era el caso de directory Opus o
incluso manejarlo arrancando con una línea de comandos y el sistema gráfico.
De este modo, comenzaba a funcionar con el propio sistema operativo que
llevaba incluido en una ROM, por lo que era cuestión del usuario decidir si
necesitaba un entorno gráfico para manejar el sistema operativo o simplemente
otra aplicación. Uno de los más prominentes ejemplos de esta diferencia, es
el núcleo Linux, usado en las llamadas distribuciones Linux, ya que al estar
también basadas en Unix, proporcionan un sistema de funcionamiento similar.
Este error de precisión, se debe a la modernización de la informática llevada a
cabo a finales de los 80, cuando la filosofía de estructura básica de
funcionamiento de los grandes
computadores4 se rediseñó a fin
de llevarla a los hogares y
facilitar su uso, cambiando el
concepto de
computador multiusuario,
(muchos usuarios al mismo
tiempo por un sistema
monousuario únicamente un
usuario al mismo tiempo más
sencillo de
gestionar. Véase , beOS o Mac
OS como los pioneros6 de dicha
modernización, cuando los Amiga
fueron bautizados con el
sobrenombre de Video
Toasters7 por su capacidad para
la Edición de vídeo en
entorno multitarea round robin, con gestión de miles de colores e interfaces
intuitivos para diseño en 3D.
3. En ciertos textos, el sistema operativo es llamado indistintamente como núcleo
o kernel, pero debe tenerse en cuenta que la diferencia entre kernel y sistema
operativo solo es aplicable si el núcleo es monolítico, lo cual fue muy común
entre los primeros sistemas. En caso contrario, es incorrecto llamar al sistema
operativo núcleo.
Uno de los propósitos del sistema operativo que gestiona el
núcleo intermediario consiste en gestionar los recursos de localización y
protección de acceso del hardware, hecho que alivia a los programadores de
aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos
electrónicos que utilizan microprocesadores para funcionar, llevan incorporado
un sistema operativo (teléfonos móviles, reproductores de DVD, computadoras,
radios, enrutadores, etc.). En cuyo caso, son manejados mediante una interfaz
gráfica de usuario, un gestor de ventanas o un entorno de escritorio, si es un
celular, mediante una consola o control remoto si es un DVD y, mediante
una línea de comandos o navegador web si es un enrutador.
4. 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.
Las funciones básicas del Sistema Operativo son administrar los recursos del
ordenador, coordinar el hardware y organizar archivos y directorios en los
dispositivos de almacenamiento de nuestro ordenador.
Algunas cosas más concretas que puede realizar un Sistema Operativo son:
- Múltiples programas se pueden ejecutar al mismo tiempo, el sistema
operativo determina qué aplicaciones se deben ejecutar en qué orden y cuánto
tiempo.
- Gestiona el intercambio de memoria interna entre múltiples aplicaciones.
- Se ocupa de entrada y salida desde y hacia los dispositivos de hardware
conectados, tales como discos duros, impresoras y puertos.
- Envía mensajes a cada aplicación o usuario interactiva (o a un operador del
sistema) sobre el estado de funcionamiento y los errores que se hayan podido
producir.
- En los equipos que pueden proporcionar procesamiento en paralelo, un
sistema operativo puede manejar la forma de dividir el programa para que se
ejecute en más de un procesador a la vez.
5. Existen muchos tipos de Sistemas Operativos, cuya complejidad varía dependiendo de
qué tipo de funciones proveen, y en qué tipo de equipo puede ser usado. Algunos
sistemas operativo permiten administrar gran cantidad de usuarios, en cambio otros
controlan dispositivos de hardware como bombas de petróleo.
Cuando el sistema operativo comienza a funcionar, inicia los procesos que luego va a
necesitar para funcionar correctamente. Esos procesos pueden ser archivos que
necesitan ser frecuentemente actualizados, o archivos que procesan datos útiles para el
sistema. Es posible tener acceso a distintos procesos del sistema operativo, a través
del administrador de tareas, donde se encuentran todos los procesos que están en
funcionamiento desde la inicialización del sistema operativo hasta su uso actual.
Una de las atribuciones del sistema operativo es cargar en la memoria y facilitar la
ejecución de los programas que el usuario utiliza. Cuando un programa está en
ejecución, el sistema operativo continúa trabajando. Por ejemplo, muchos programas
necesitan realizar acceso al teclado, vídeo e impresora, así como accesos al disco para
leer y grabar archivos. Todos esos accesos son realizados por el sistema operativo, que
se encuentra todo el tiempo activo, prestando servicios a los programas que están
siendo ejecutados.
El sistema operativo también hace una adminstración de los recursos de la
computadora, para evitar que los programas entren en conflicto. Por ejemplo, el sistema
operativo evita que dos programas accedan simultáneamente al mismo sector de la
memoria, lo que podría causar grandes problemas. El sistema operativo funciona como
un "maestro", procurando que todos los programas y todos los componentes de la
computadora funcionen de forma armónica.