Este documento presenta cinco ejemplos de caja negra que ilustran cómo este método de diseño de software conceptualiza las entradas y salidas de un sistema sin considerar sus detalles internos. Los ejemplos incluyen procesos como caminar, ir al baño, preparar pay, eructar y encender un fuego.