# data[].attributes.body
La palabra Software traducida literalmente seria: partes blandas o suaves de la computadora en contraposicion al hardware (partes duras) El software es entonces el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas.

# data[].attributes.attachment_caption
Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. 

# data[].attributes.body
Sistemas operativos (Windows, Linux, MacOS)

Controladores de dispositivos (Drivers, Codecs)

Herramientas de diagnóstico (Everest, Antivirus)

Herramientas de Corrección y Optimización (Ccleaner)

Servidores (FileZilla, WampServer)

Utilidades (RedoBackup)

# data[].attributes.attachment_caption
La caja negra es un dispositivo que graba y almacena parámetros de motor, de instrumentos, de situación del vuelo (altitud, velocidad, etc.), y las comunicaciones entre ambos pilotos o con el control de tierra u otras aeronaves. Su función es la de registrar el máximo de datos posibles durante el vuelo.

# data[].attributes.attachment_caption
DescripciónEn programación, se denomina cajas blancas a un tipo de pruebas de software que se realiza sobre las funciones internas de un módulo. Así como las pruebas de caja negra ejercitan los requisitos funcionales desde el exterior del módulo, las de caja blanca están dirigidas a las funciones internas.