Los tipos de software de sistema incluyen cargadores de programas, sistemas operativos y sus componentes, controladores de dispositivos, herramientas de programación, programas utilitarios, entornos de escritorio e interfaces gráficas de usuario, líneas de comandos, BIOS, hipervisores y bootloaders. El firmware se almacena en memoria no volátil como circuitos integrados. La información almacenada digitalmente requiere mecanismos de restauración como copias de seguridad para recuperar los datos a su estado original en caso de
4. Clases de software de sistema son:
Cargadores de programas
Sistemas operativos (y sus componentes, muchos de los cuales
pueden considerarse como software de sistema)
Controladores de dispositivos
Herramientas
de programación: compiladores, ensambladores, enlazadores, e
tc.
Programas utilitarios
Entorno de escritorio / Interfaz gráfica de usuario (que
pueden incluir Gestores de ventanas)
Línea de comandos
BIOS
Hipervisores
Bootloaders (Gestor de arranque)
Si el software de sistema se almacena en una memoria no
volátil tal como circuitos integrados, usualmente se lo
denomina f irmware.
5.
6.
7.
8.
9. La información almacenada en
cualquiera de estos dispositivos
debe de disponer de algún
mecanismo para restaurar la
información, es decir restaurar la
información a su estado original
en caso de que algún evento no
nos permita poder acceder a la
información original, siendo
necesario acudir a la copia que
habíamos realizado anteriormente.
Para esta restauración de datos
existen diferentes métodos, desde
un simple copiar pasando por
comandos como el "copy" de
DOS, el "cp" de sistemas Linux y
Unix, o herramientas de diversos
fabricantes..