1. Sistemas operativos (OS): El software central que administra los recursos de hardware y proporciona una plataforma para otras aplicaciones. Ejemplos:Windows, MacOS, Linux, Android, iOS.
2. Sistemas de archivos: Organice y administre datos sobre dispositivos de almacenamiento (discos duros, SSD, etc.). Ejemplos:NTFS (Windows), HFS+ (macOS), Ext4 (Linux).
3. Controladores del dispositivo: Software que permite que el sistema operativo se comunique con componentes de hardware específicos (impresoras, tarjetas gráficas, etc.).
4. Programas de utilidad: Herramientas que realizan tareas de mantenimiento del sistema como limpieza de disco, compresión de archivos, protección antivirus y optimización del sistema.
5. cargadores de arranque: Cargue e inicie el sistema operativo cuando comience la computadora.
6. Utilidades del sistema: Herramientas que ayudan a administrar y configurar el sistema operativo y sus componentes. Ejemplos:Manager de tareas (Windows), Monitor de actividades (MACOS), Sistema Monitor (Linux).
7. kernel: El núcleo del sistema operativo, responsable de la gestión de recursos y la programación de procesos.
8. Interpretadores de línea de comandos (shells): Permitir a los usuarios interactuar con el sistema utilizando comandos de texto. Ejemplos:símbolo del sistema (Windows), terminal (macOS y Linux).
9. Máquinas virtuales (VMS): Cree entornos virtuales para ejecutar diferentes sistemas operativos dentro de una sola computadora física. Ejemplos:VMware, VirtualBox, Desktop Paralels.
10. Lenguajes de programación del sistema: Se usa para escribir software del sistema, a menudo cerca del nivel de hardware. Ejemplos:C, C ++, lenguaje de ensamblaje.