viernes, 24 de julio de 2020

SISTEMAS OPERATIVOS

Vamos hablar de los sistemas operativos, parte fundamental del software de cualquier ordenador PC, Tablet o Smartphone para que funcione correctamente. Veremos qué es el sistema operativo, para qué sirve, los tipos que existen, compatibilidades, un poco de su historia... En definitiva, todo lo que necesitas saber sobre los Sistemas Operativos (SO), explicado de forma clara y sencilla.



so


¿Que es el sistema operativo?


Vamos hablar de los sistemas operativos, parte fundamental del software de cualquier ordenador PC, Tablet o Smartphone para que funcione correctamente. Veremos qué es el sistema operativo, para qué sirve, los tipos que existen, compatibilidades, un poco de su historia... En definitiva, todo lo que necesitas saber sobre los Sistemas Operativos (SO), explicado de forma clara y sencilla.




sistema operativo




¿Para que sirve el sistema operativo?

 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.

sistemas operativos
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:

- El sistema operativo es la única gran pieza de software que ejecuta los programas y se encarga de todo lo demás. Por ejemplo, el sistema operativo controla los archivos y otros recursos a los que pueden acceder estos programas una vez ejecutados.

 - Cuando tenemos múltiples programas que 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 la entrada y la salida de los datos desde y hacia los dispositivos de hardware conectados, tales como discos duros, impresoras, puertos de comunicación, teclado, etc.

 - Envía mensajes a cada aplicación o usuario (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.

 Un ejemplo: cuando una aplicación quiere imprimir algo, entrega 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 qué impresora tiene que imprimir o entender cómo funciona esa impresora. El sistema operativo maneja todos los detalles.

 Otro Ejemplo: Cuando el SO ejecuta un juego, por ejemplo el Minecraft, lo ejecuta en un sistema operativo, el que tenga nuestra ordenador.

 El juego, en este caso Minecraft, no tiene que saber exactamente cómo funciona cada componente de hardware diferente que tiene nuestro PC. Lo que hace Minecraft es utilizar una variedad de funciones propias del sistema operativo, y el sistema operativo las traduce en instrucciones para manejar nuestro hardware. Esto ahorra a los desarrolladores de Minecraft, y a todos los demás programas que se ejecutan en un sistema operativo, muchos problemas.

Partes de un Sistema Operativo

  El sistema operativo consta de muchos componentes o partes y de muchas características distintas. Las características que se definen como parte del sistema operativo varían con cada sistema operativo. Sin embargo, los tres partes del SO más fácilmente definidas y usadas por todos los SO son:

Kernel: es el programa del SO que podríamos decir que es el corazón de tu sistema operativo, por ese motivo también se llama el "núcleo" del SO. Kernel es lo primero que se carga cuando arranca el SO y proporciona un control de nivel básico sobre todos los dispositivos de hardware de la computadora. Las funciones principales incluyen leer datos de la memoria y escribir datos en la memoria, procesar órdenes de ejecución, determinar cómo funcionan los dispositivos como el monitor, el teclado y el mouse, cómo reciben y envían datos, y cómo interpretar los datos recibidos de las redes.

 El núcleo o Kernel generalmente se ejecuta en un área aislada para evitar que otro software de la computadora lo manipule. El kernel del sistema operativo es muy importante, pero es solo una parte del sistema operativo.

Interfaz de usuario: este componente permite la interacción con el usuario, lo que puede ocurrir a través de iconos gráficos y un escritorio o mediante una línea de comandos.

Interfaces de programación de aplicaciones: este componente permite a los desarrolladores de aplicaciones escribir código modular (por partes).

  Linux es solo un kernel. Sin embargo, Linux se llama a menudo sistema operativo. Android también se denomina sistema operativo y está construido alrededor del kernel de Linux. Las distribuciones de Linux como Ubuntu toman el kernel de Linux y agregan software adicional. También se les conoce como sistemas operativos.





Partes de un Sistema Operativo

  El sistema operativo consta de muchos componentes o partes y de muchas características distintas. Las características que se definen como parte del sistema operativo varían con cada sistema operativo. Sin embargo, los tres partes del SO más fácilmente definidas y usadas por todos los SO son:

Kernel: es el programa del SO que podríamos decir que es el corazón de tu sistema operativo, por ese motivo también se llama el "núcleo" del SO. Kernel es lo primero que se carga cuando arranca el SO y proporciona un control de nivel básico sobre todos los dispositivos de hardware de la computadora. Las funciones principales incluyen leer datos de la memoria y escribir datos en la memoria, procesar órdenes de ejecución, determinar cómo funcionan los dispositivos como el monitor, el teclado y el mouse, cómo reciben y envían datos, y cómo interpretar los datos recibidos de las redes.

 El núcleo o Kernel generalmente se ejecuta en un área aislada para evitar que otro software de la computadora lo manipule. El kernel del sistema operativo es muy importante, pero es solo una parte del sistema operativo.

Interfaz de usuario: este componente permite la interacción con el usuario, lo que puede ocurrir a través de iconos gráficos y un escritorio o mediante una línea de comandos.

Interfaces de programación de aplicaciones: este componente permite a los desarrolladores de aplicaciones escribir código modular (por partes).

  Linux es solo un kernel. Sin embargo, Linux se llama a menudo sistema operativo. Android también se denomina sistema operativo y está construido alrededor del kernel de Linux. Las distribuciones de Linux como Ubuntu toman el kernel de Linux y agregan software adicional. También se les conoce como sistemas operativos.


tipos de sistemas operativos




Sistemas Operativos Moviles

 Los sistemas operativos para móviles y tablets más utilizados son el Android y el iOS, pero puedes ver más en la imagen de más abajo. Si quieres saber más sobre estos sistemas operativos aquí te dejamos un enlace: Sistemas Operativos Moviles.

sistemas operativos moviles


SO Según el Ordenador y el Tipo de Aplicaciones

 De este tipo Tenemos:

Sistema operativo en tiempo real (RTOS): los sistemas operativos en tiempo real se utilizan para controlar maquinaria, instrumentos científicos y sistemas industriales. Una parte muy importante de un RTOS es administrar los recursos de la computadora para que una operación particular se ejecute exactamente en la misma cantidad de tiempo, cada vez que ocurre.

Usuario único, tarea única: como su nombre lo indica, este sistema operativo está diseñado para administrar la computadora de modo que un usuario pueda hacer una cosa a la vez.

Usuario único, multitarea: este es el tipo de sistema operativo que la mayoría de la gente usa en sus computadoras de escritorio y portátiles en la actualidad. Windows de Microsoft y las plataformas MacOS de Apple son ejemplos de sistemas operativos que permitirán que un solo usuario tenga varios programas en funcionamiento al mismo tiempo.

Multiusuario: un sistema operativo multiusuario permite que muchos usuarios diferentes aprovechen los recursos de la computadora simultáneamente. Los sistemas operativos Unix, VMS y mainframe, como MVS , son ejemplos de sistemas operativos multiusuario.

No hay comentarios:

Publicar un comentario

¿Qué son las bases de datos?

  Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos enc...