Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clasificación
Administración de tareas[editar]
Componentes
Todos los componentes de un sistema operativo existen para hacer que las
diferentes partes de una computadora trabajen juntas. Todo el software del
usuario debe pasar por el sistema operativo para poder utilizar cualquier hardware,
ya sea tan simple como un mouse o un teclado o tan complejo como un
componente de Internet.
Núcleo[editar]
Esta sección es un extracto de Núcleo (informática).[editar]
En informática, un núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es
un software que constituye una parte fundamental del sistema operativo, y se
define como la parte que se ejecuta en modo privilegiado (conocido también como
modo núcleo).6 Es el principal responsable de facilitar a los distintos
programas acceso seguro al hardware de la computadora o en forma básica, es el
encargado de gestionar recursos, a través de servicios de llamada al sistema.
Como hay muchos programas y el acceso al hardware es limitado, también se
encarga de decidir qué programa podrá usar un dispositivo de hardware y durante
cuánto tiempo, lo que se conoce como multiprogramación. Acceder al hardware
directamente puede ser realmente complejo, por lo que los núcleos suelen
implementar una serie de abstracciones del hardware. Esto permite esconder la
complejidad, y proporcionar una interfaz limpia y uniforme al hardware subyacente,
lo que facilita su uso al programador.
En algunos sistemas operativos, no existe un núcleo como tal (algo común en
sistemas empotrados), debido a que en ciertas arquitecturas no hay distintos
modos de ejecución.
Controladores de dispositivos[editar]
Esta sección es un extracto de Controlador de dispositivo.[editar]
Esquema de un subsistema de controladores de dispositivos como parte del
«núcleo del sistema operativo», actuando como interfaz (controlador A) entre las
“aplicaciones de usuario” y un dispositivo externo (dispositivo A).
Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver,
o simplemente driver)nota 1 es un programa informático que permite al sistema
operativo interactuar con un periférico, haciendo una abstracción del hardware y
proporcionando una interfaz (posiblemente estandarizada) para utilizar el
dispositivo.7
Es una pieza esencial del software, y en particular, del núcleo de un sistema
operativo, sin la cual el hardware sería inutilizable.
Gestión de procesos[editar]
Un proceso es simplemente, un programa en ejecución que necesita recursos
para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El
SO es el responsable de lo siguiente:
Sistema monoprocesador
Sistemas distribuidos
Sistemas multimedia
Los sistemas multimedia están diseñados para manejar los archivos de datos
multimedia: archivos de datos de audio y video, como los MP3, películas de DVD y
videos. Estos archivos tienen que ser procesados a un determinado tiempo y a
una velocidad fija y contínua para una entrega eficiente.
2. Microsoft Windows
Windows 1.0 en 1985,
Windows 2.0 en 1987,
Windows 3.0 en 1990,
Windows 3.1 en 1992
Windows 95 en 1995
Windows 98 en 1998,
Windows Millenium ME en 2000,
Windows XP en 2001,
Windows Vista 2006,
Windows 7 en 2009,
Windows 8 en 2012,
Windows 10 en 2015.
3. MAC OS
4. UNIX
5. Linux
Linux es un sistema operativo de dominio público y gratuito, originalmente
diseñado por Linus Torvalds. En este sistema, el usuario puede seleccionar el
administrador de ventanas de su preferencia, como KDE y Gnome.
6. iOS
7. Android
8. HongMeng OS/HarmonyOS
9. IBM OS/360
10. MVS
IBM presentó en 1974 el sistema operativo MVS (por sus siglas Multiple Virtual
Storage) para su familia de computadoras System/370 y System/390. El MVS era
un sistema multiprograma y multiprocesador.
https://es.wikipedia.org/wiki/Sistema_operativo#Clasificación
https://es.wikibooks.org/wiki/Sistemas_operativos/Características
https://blogthinkbig.com/funciones-sistema-operativo-importancia
https://www.todamateria.com/sistema-operativo/