Sistema Operativo, que es, concepto, significado, definición, qué hace. El sistema operativo[1] es responsable básicamente del procesamiento de los programas por el computador.Se representa internacionalmente por la sigla SO.
El sistema operativo asegura por ejemplo, que los recursos de software sean proporcionados cuando se les necesite.
El sistema operativo crea un ambiente en el cual los usuarios pueden preparar programas y ejecutarlos sin tener que entrar en los detalles del hardware del sistema.
Otras forma de decirlo: el sistema operativo es una colección de software que gestiona el hardware y proporciona servicios para los programas de un ordenador, siendo un componente esencial del software del sistema.
Un sistema operativo es el software principal que administra todo el hardware y el otro software en una computadora. El sistema operativo, también conocido como “SO”, interactúa con el hardware de la computadora y proporciona servicios que las aplicaciones pueden usar.
Ejemplos de sistema operativo, son el D. O.S, el Linux y el Windows.[2]
El desarrollo de los sistemas operativos abarca desde los primeros sistemas manuales hasta los sistemas multiprogramados y de tiempo compartido actuales. Si entendemos las razones que llevaron a crear los sistemas operativos apreciaremos mejor lo que hacen estos sistemas y como lo hacen.
El sistema operativo debe garantizar el funcionamiento correcto del sistema de computador. Para evitar que los programas de usuario interfieran dicho funcionamiento.
El hardware debe contar con mecanismos adecuados para asegurar ese buen comportamiento. Describiremos la arquietectura básica de los computadores que hace posible escribir un sistema operativo correcto.
…
Los sistemas operativos existen porque son una forma razonable de crear un sistema de computación útil (dicho de otra forma, se crearon para facilitar el uso del hardware) .
Pero exactamente ¿que podriamos definir por sistema operativo? Tal vez como un programa individual, casi siempre llamado núcleo o kernel, que se está ejecutando todo el tiempo en el computador; todo los demás son programas de aplicaciones.
¿Cuáles deberían ser los propósitos importantes de un sistema operativo? Prioritariamente la comodidad del usuario, luego, a continuación, la operación eficiente del sistema de computación
[1] Operating System.
[2]TREMBLAY Jean paul & BUNT Richard B. INTRODUCCION A LA CIENCIA DE LAS COMPUTADORAS. Editorial McGraw-Hill de México 1982.
Post que viene de uno de mis blogs de blogspot.
¿Qué hace un sistema operativo?
Un sistema operativo es el conjunto básico de software en un dispositivo que mantiene todo junto. Los sistemas operativos se comunican con el hardware del dispositivo. Manejan todo, desde su teclado y mouse hasta la radio Wi-Fi, los dispositivos de almacenamiento y la pantalla. En otras palabras, un sistema operativo maneja dispositivos de entrada y salida. Los sistemas operativos utilizan controladores de dispositivos escritos por creadores de hardware para comunicarse con sus dispositivos.
Los sistemas operativos también incluyen una gran cantidad de software, como servicios comunes del sistema, bibliotecas e interfaces de programación de aplicaciones (API) que los desarrolladores pueden usar para escribir programas que se ejecutan en el sistema operativo.
El sistema operativo se encuentra entre las aplicaciones que ejecuta y el hardware, utilizando los controladores de hardware como la interfaz entre los dos. Por ejemplo, cuando una aplicación quiere imprimir algo, transfiere esa tarea al sistema operativo. El sistema operativo envía las instrucciones a la impresora, utilizando los controladores de la impresora para enviar las señales correctas.
La aplicación que está imprimiendo no tiene que preocuparse por la impresora que tiene ni entender cómo funciona. El sistema operativo maneja los detalles.
El sistema operativo también maneja tareas múltiples, asignando recursos de hardware entre múltiples programas en ejecución.
El sistema operativo controla qué procesos se ejecutan y los asigna entre diferentes CPU si tiene una computadora con múltiples CPU o núcleos , permitiendo que múltiples procesos se ejecuten en paralelo. También gestiona la memoria interna del sistema, asignando memoria entre las aplicaciones en ejecución.
El sistema operativo es el único gran software que ejecuta el programa, y está a cargo de todo lo demás. Por ejemplo, el sistema operativo también controla los archivos y otros recursos a los que estos programas pueden acceder.
La mayoría de las aplicaciones de software están escritas para sistemas operativos, lo que permite que el sistema operativo haga mucho trabajo pesado.
Por ejemplo, cuando ejecuta Minecraft, lo ejecuta en un sistema operativo. Minecraft no tiene que saber exactamente cómo funciona cada componente de hardware diferente.
Minecraft utiliza una variedad de funciones del sistema operativo, y el sistema operativo las traduce en instrucciones de hardware de bajo nivel. Esto ahorra muchos problemas a los desarrolladores de Minecraft, y a cualquier otro programa que se ejecute en un sistema operativo.
Los sistemas operativos no son solo para PC
Cuando decimos que “computadoras” ejecutan sistemas operativos, no solo nos referimos a computadoras de escritorio y portátiles tradicionales. Su teléfono inteligente es una computadora, al igual que tabletas, televisores inteligentes, consolas de juegos, relojes inteligentes y enrutadores Wi-Fi.
Un Amazon Echo o Google Home es un dispositivo informático que ejecuta un sistema operativo.
Los sistemas operativos de escritorio familiares incluyen Microsoft Windows, Apple macOS, Google Chrome OS y Linux. Los sistemas operativos dominantes de los teléfonos inteligentes son iOS de Apple y Android de Google.
Otros dispositivos, como su enrutador Wi-Fi, pueden ejecutar “sistemas operativos integrados”.
Estos son sistemas operativos especializados con menos funciones que un sistema operativo típico, diseñados específicamente para una sola tarea, como ejecutar un enrutador Wi-Fi, proporcionar GPS navegación u operar un cajero automático.
¿Dónde terminan los sistemas operativos y comienzan los programas?
Los sistemas operativos también incluyen otro software, incluida una interfaz de usuario que permite a las personas interactuar con el dispositivo. Esta puede ser una interfaz de escritorio en una PC, una interfaz de pantalla táctil en un teléfono o una interfaz de voz en un dispositivo asistente digital.
Un sistema operativo es una gran pieza de software hecha de muchas aplicaciones y procesos diferentes. La línea entre lo que es un sistema operativo y lo que es un programa a veces puede ser un poco borrosa. No existe una definición oficial precisa de un sistema operativo.
Por ejemplo, en Windows, la aplicación Explorador de archivos (o Explorador de Windows) es una parte esencial del sistema operativo Windows, incluso maneja el dibujo de la interfaz de su escritorio, y una aplicación que se ejecuta en ese sistema operativo.
¿Cuál es la diferencia entre el firmware y un sistema operativo?
Muchos dispositivos simplemente ejecutan ” firmware “, un tipo de software de bajo nivel que generalmente se programa directamente en la memoria de un dispositivo de hardware. El firmware generalmente es solo un pequeño software diseñado para hacer solo lo básico absoluto.
Cuando una computadora moderna se inicia, carga el firmware UEFI de la placa base. Este firmware es un software de bajo nivel que inicializa rápidamente el hardware de su computadora.
Luego inicia su sistema operativo desde la unidad de estado sólido o el disco duro de su computadora. (Esa unidad de estado sólido o disco duro tiene su propio firmware interno, que maneja el almacenamiento de datos en los sectores físicos dentro de la unidad).
La línea entre el firmware y un sistema operativo también puede volverse un poco borrosa. Por ejemplo, el sistema operativo para los iPhones y iPads de Apple, llamado iOS, a menudo se llama “firmware”. El sistema operativo de la PlayStation 4 también se llama oficialmente firmware.
Estos son sistemas operativos que interactúan con múltiples dispositivos de hardware, proporcionan servicios a programas y asignan recursos entre aplicaciones. Sin embargo, un firmware muy básico que se ejecuta en un control remoto de TV, por ejemplo, generalmente no se llama sistema operativo.
¿Para qué sirve?
Como ya se mencionó, el sistema operativo administra todos los recursos de hardware y software de una computadora.
Casi siempre, de hecho, en una PC hay varios programas ejecutándose al mismo tiempo (llamados procesos en la jerga ) y todos deben poder acceder al procesador , la memoria central y la memoria masiva que componen la PC de servicio.
La tarea de un sistema operativo es, por tanto, coordinar los recursos necesarios, controlando y gestionando tanto el hardware como el software, permitiendo así que quienes utilizan la computadora obtengan lo que necesitan.
¿Dónde está instalado?
El sistema operativo se instala en la memoria masiva de la computadora (es decir, comúnmente, en el HDD o SSD ) listo para ser cargado por el BIOS en la memoria principal una vez que se inicia la PC.
Para aquellos que lo necesiten, todavía se pueden instalar dos sistemas operativos (en arranque dual ) o más sistemas operativos (en arranque múltiple ) en la misma computadora para elegir qué sistema operativo cargar en la PC puesta en marcha.
¿Cuales son los sistemas operativos más populares?
Los sistemas operativos suelen estar precargados en las computadoras del mercado, lo que brinda a las personas la posibilidad de utilizar inmediatamente la computadora comprada con el sistema operativo suministrado.
Sin embargo, si uno lo desea, es posible actualizar o incluso cambiar el sistema operativo ya presente en su PC. Hoy en día, casi todos los sistemas operativos del mercado utilizan una interfaz gráfica (también conocida como GUI , que se pronuncia pegajosa ).
Una interfaz gráfica le permite usar la PC a través de un mouse para que pueda hacer clic en iconos, botones y menús que se muestran claramente en la pantalla gracias a una combinación de gráficos y texto.
No obstante, la interfaz gráfica de cada sistema operativo cambia tanto en términos de apariencia visual como de modo de interacción, por lo que si cambia a un sistema operativo diferente, el entorno de uso puede resultar desconocido, especialmente durante los primeros días.
A pesar de esto, los sistemas operativos modernos están diseñados para ser fáciles de usar y la mayoría de los principios básicos son los mismos para todos. Aunque hay tantos sistemas operativos de PC, en esencia, los más utilizados son solo tres, a saber, Microsoft Windows, macOS y Linux.
Microsoft Windows
Microsoft creó el sistema operativo Windows a mediados de la década de 1980. Ha habido muchas versiones de Windows, pero las más recientes son Windows 10 (lanzado en 2015), Windows 8 (lanzado en 2012), Windows 7 (lanzado en 2009) y Windows Vista (lanzado en 2007).
Windows ya está instalado en la mayoría de las nuevas PC, computadoras de escritorio y portátiles, lo que lo convierte en el sistema operativo más popular del mundo.
Mac OS
macOS es una línea de sistemas operativos creados por Apple (pronunciado àppol , incluso si en italiano se pronuncia èppol ) que está precargado en todas las computadoras Macintosh, comúnmente abreviado como Mac.
Algunas de las versiones más populares de macOS son 10.14 (lanzada en 2018), 10.13 (lanzada en 2017) y 10.12 (lanzada en 2016). Según el sitio StatCounter Global Stats, que analiza el tráfico web, los usuarios de macOS representan menos del 10% de los sistemas operativos a nivel mundial, es decir, un porcentaje mucho menor que el de los usuarios que utilizan Windows (que según el mismo sitio supera el 80%).
Una de las razones de esta diferencia es que las computadoras Apple tienden a ser más caras que otras. Sin embargo, muchas personas prefieren usar el mismo macOS en lugar de Windows simplemente porque se sienten más cómodas con macOS.
Linux
Linux es una familia de sistemas operativos de código abierto, lo que significa que pueden ser modificados y / o distribuidos por cualquier persona que tenga las habilidades para hacerlo.
Esta posibilidad no ocurre en cambio para el software propietario , como Windows, que por lo tanto solo puede ser modificado por la empresa propietaria.
Las ventajas de un sistema operativo Linux son que es completamente gratuito y que hay muchas distribuciones , es decir, versiones para elegir. Según el sitio web StatCounter Global Stats, los usuarios de Linux representan menos del 2% de los sistemas operativos a nivel mundial.
Sin embargo, la mayoría de los servidores existente ejecuta una distribución de Linux ya que esta última permite una personalización relativamente fácil del sistema operativo.
Dispositivos móviles
Los sistemas operativos discutidos hasta ahora han sido diseñados para funcionar exclusivamente en computadoras de escritorio y portátiles.
Los dispositivos móviles como teléfonos celulares , teléfonos inteligentes, tabletas y reproductores de MP3 son diferentes de las computadoras de escritorio y portátiles, por lo que deben ejecutar sistemas operativos diseñados específicamente para esos dispositivos.
Entre los sistemas operativos más populares para dispositivos móviles (también llamado SO móvil) se encuentran iOS, iPadOS y Android . Los sistemas operativos móviles generalmente no son tan completos como los creados para computadoras tradicionales, ni son capaces de ejecutar las mismas aplicaciones diseñadas para computadoras normales.
A pesar de esto, con un sistema operativo para dispositivos móviles todavía es posible hacer todas las cosas esenciales que se pueden hacer con cualquier PC, como ver películas, navegar por Internet , administrar correos electrónicos , jugar videojuegos, escribir documentos, leer .libros, escuchar música y otras cosas por el estilo.
Versiones 2011-15-19-21
Recursos externo valioso: Wikipedia