Sistemas Operativos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Sistemas Operativos por Mind Map: Sistemas Operativos

1. Definición

1.1. Un sistema operativo es el software más importante que se ejecuta en un ordenador. Gestiona la memoria del ordenador, los procesos, y todo su software y hardware. También permite que los usuarios lo comuniquen con el ordenador y que puedan usarlo. Sin un sistema operativo, un ordenador seria inútil.

2. Funciones

2.1. Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado.

2.2. Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y cada usuario, en caso de ser necesario. Cuando esta memoria se pierde, se crea una memoria virtual, de mayor capacidad, pero como está en el almacenamiento secundario, es más lenta.

2.3. Gestionar el I / O: El sistema operativo crea un control unificado de los programas a los dispositivos, a través de drivers.

2.4. Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que necesitan para funcionar. Esto significa que una aplicación no responde correctamente "sucumbir".

2.5. Gestionar los permisos: Garantizar que los recursos sean usados ​​por programas y usuarios que tengan las autorizaciones que correspondan.

2.6. Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

2.7. Gestionar información: El sistema operativo proporciona información, que se presenta como un modo de diagnóstico del trabajo correcto del ordenador.

3. Componentes

3.1. Aunque existen distintas clasificaciones sobre los componentes de un sistema informático, en este caso utilizaremos la siguiente clasificación.

3.2. El sistema operativo está compuesto por un conjunto de paquetes de software que puede ser utilizado para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:

3.3. El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de las entradas / salidas principales y de las funciones de comunicación.

3.4. El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, que permite controlar los usuarios periféricos, conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera.

3.5. El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.

4. Historia

4.1. Los primeros ordenadores no contaban con sistemas operativos y los programas tenían control y acceso directo sobre el hardware requerido.

4.2. Los primeros tipos fueron los sistemas operados por lotes (bash), en el que los usuarios tenían que presentar sus trabajos en lotes y dispositivos en el dispositivo de entrada rápida. Uno de los conceptos más importantes de estos sistemas fue la secuenciación automática de tareas. Los mayores problemas de estos sistemas era el tiempo de inactividad de la CPU y, desde el punto de vista del usuario, el tiempo que existía entre la introducción de una tarea y la salida generada por esta.

4.3. Los sistemas operativos con tiempo fueron la próxima generación de los componentes La ventaja más significativa de estos SO fue la capacidad de brindar una atención simultánea a los mismos usuarios conectados al sistema. La técnica básica aplicada fue el tiempo del procesador uniformemente compartido por los programas de los usuarios usuarios. El SO proporcionó CPU a un programa por una intervalo corto y fijo de tiempo, para luego cambiar al siguiente programa.

4.4. Variaciones de sistemas operativos con multiprogramación. Estas incluyen los mejores mecanismos para el manejo de las interrupciones de hardware y la implementación de los mejores métodos para la selección de los criterios. Aparecen los sistemas operativos de tiempo real.

4.5. Avances en hardware y administración de memoria permitieron el desarrollo de SO con nuevas y más poderosas características, cuentos como la paginación y memoria virtual, caché de varios niveles, entre otras.

4.6. Hoy en día la mayoría de los sistemas actuales están enfocados a redes, distribución, fiabilidad, protección y seguridad.

5. Tipos

5.1. Por otra parte, la familia también cuenta con sistemas operativos, aunque diferentes. Los más conocidos son:

5.1.1. Google Android

5.1.2. Windows Phone

5.1.3. IOs de Apple

5.2. Los sistemas operativos más usados ​​y conocidos universalmente son Windows, Linux y el Mac OS X.

5.3. Los sistemas operativos se utilizan una interfaz gráfica de usuario, o GUI. Una GUI te permite usar tu mouse para clicar en los diferentes iconos, botones y menús. De manera que todo se puede ver claramente en la pantalla usando una combinación de gráficos y textos.

5.3.1. Microsoft Windows

5.3.1.1. Microsoft creó el sistema operativo Windows a mediados de 1980. A lo largo de los años, han ido apareciendo versiones de Windows, pero las más recientes son de Windows 8 (publicado en 2012), el Windows 7 (2009) y el Windows Vista ( 2007).

5.3.1.2. Este sistema operativo viene precargado en la mayoría de los usuarios nuevos, lo que más se convirtió en el sistema operativo más popular del mundo.

5.3.2. Mac OS X

5.3.2.1. MAC OS es una línea de sistemas operativos creados por Apple. Viene precargada en todos los ordenadores nuevos de Macintosh o Macs. Las versiones más recientes son conocidas como OS X y versiones específicas, incluidas Yosemite (publicado en 2014), (2012), Lion (2011) y Snow Leopard (2009).

5.3.2.2. Los usuarios del Mac OS X representan el 9,5% del mercado de sistemas operativos desde septiembre de 2014, un porcentaje mucho más bajo que los usuarios de Windows (casi el 90%). La única razón para que esto ocurra es debido a que los ordenadores Apple suelen ser mucho más caros. Sin embargo, muchas personas prefieren la apariencia del Mac OS X.

5.3.3. Linux

5.3.3.1. Linux es una familia de sistemas operativos de código abierto.

5.3.3.2. Las ventajas de Linux son gratis y tienen muchas versiones diferentes, por lo que puedes elegir. Cada versión tiene una apariencia diferente, y las más populares incluyen Ubuntu, Mint y Fedora.

5.3.3.3. Linux lleva el nombre de Linus Torvalds, quien creó el núcleo de Linux en 1991. El núcleo es el código del ordenador, la parte central del sistema operativo.

5.3.3.4. Los usuarios de Linux representan un 2% del mercado de sistemas operativos desde septiembre de 2014.