Sistema operativo→ Se encarga de crear el vínculo entre el hardware, las aplicaciones y el usuario.El sistema operativo permite disociar el software y el hardware para simplificar la gestión de recursos y proporcionar una interfaz de usuario sencilla(MMI).
Funciones:
- Administra el procesador por medio de un algoritmo de programación.
- Gestiona la memoria que precisa una aplicación.
- Cuando la memoria física es insuficiente, puede crear una memoria virtual(más lenta).
- Gestiona las entradas y salidas de los periféricos.
- Gestiona la ejecución de aplicaciones.
- Administra las autorizaciones.
- Gestiona la lectura y escritura en el sistema de archivos y el acceso a aplicaciones y usuarios.
- Gestiona la información referente al funcionamiento del equipo.
Los componentes→ son un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware.
- El núcleo→ Funciones básicas del sistema(gestión de lamemoria, de los procesos,...)
- Interpréte de comandos→Permite al usuario controlar los periféricos.
- Sistema de archivos→ Permite que los archivos se registren en una estructura arbórea.
Nota: Un sistema operativo se denomina multiproceso cuando permite ejecutar muchas tareas al mismo tiempo.
Tipos de sitemas operativos:
- Windows(Microsoft)
- Mac OS(Apple)
- Linux(Ubuntu,Fedora,Mint,Open SUSE,Debian)
- Otros
Los sitemas Linux son de software libre.
Existen sistemas operativos que no requieren ser instalados en el disco duro.
Ejempos:
- Live CD o Live DVD.(Problema, lentitud).
- Sistemas operativos en USB
- Sistemas operativos en la nube(*iCloud,EyeOS y *Windows Azure)
*Apple
*Microsoft
Sistemas operativos para móvil
Android(versión más reciente 6.0, Marshmallow).
iOS(versión más reciente 9).
Windows Mobile(versión más reciente 10).
Blackberry.
Symbian.
Logos de Sistemas Operativos
Windows 10(Ordenador).
MacOS(Ordenador)
Android Marshmallow(Móvil).
iOS9(Móvil).
Windows 10 Mobile(Móvil).
Blackberry(Móvil).
Symbian(Móvil).