PROBLEMA DE LA CAJA NEGRA
Enviado por zombierocker • 12 de Septiembre de 2011 • 643 Palabras (3 Páginas) • 1.498 Visitas
PROBLEMA DE LA CAJA NEGRA
La caja negra es un elemento de la teoría de sistemas que nos ayuda a entender un problema, a analizarlo, conocer las entradas que un sistema recibe de su entorno o medio ambiente y las salidas que el sistema produce sin tener en cuenta su funcionamiento interno.
En otras palabras la caja negra nos ayuda a entender la forma en cómo un sistema interactúa con su medio ambiente sabiendo lo que un sistema hace y no como lo hace. Es decir sabemos el significado del sistema pero no se profundiza en la forma en cómo el sistema resuelve una respuesta.
La caja negra nos es útil en un problema pues nos ayuda a entender cuáles son las variables de entrada de un sistema y cuáles son las variables de salida de este sistema. Puede ser representada como la siguiente figura:
Pero más que la figura de la caja negra es un concepto que nos ayuda a una mejor comprensión del problema, a plantearlo de forma correcta.
Muchos programadores dicen que en comprender un problema está el 90% de la solución y tienen mucha razón, pues saber lo que un usuario quiere, comprender sus necesidades y “requerimientos” es tener asegurado que el programa o sistema que estamos construyendo satisface sus necesidades.
Al definir los requerimientos de un sistema utilizamos un caja negra no grafica, pues estamos entendiendo cuáles son sus parámetros de entrada y de salida, sabemos lo que el usuario quiere que el sistema haga, sin importar el cómo lo hace.
La parte del sistema que se ve en la caja negra como su nombre lo indica representa lo desconocido para el usuario, el cómo funciona; sin embargo, el cómo funciona es lo que nosotros llamamos programa. Y en términos más generales algoritmo.
En todos los casos de los problemas de la caja negra de lo que se trata es de determinar el comportamiento, proceso y/o estructura del sistema.
CASOS TÍPICOS DE CAJA NEGRA:
1. Del sistema sólo se conocen las cantidades - valores - externas y el nivel de resolución. No sabemos nada más, ni siquiera cuáles de las cantidades externas son entradas o salidas. Y el problema es determinar el comportamiento, la estructura y los rangos que pueden adoptar las variables del sistema. Es el caso del problema de caja negra puro.
2. Conocemos las cantidades externas y el nivel de resolución, así como algunas o todas de las siguientes propiedades:
a) Clasificación de las cantidades externas en entradas y salidas.
b) Número de estados del sistema o un límite superior de este número.
c) Tipos de elementos del sistema.
d) Número de elementos del sistema o un límite superior de este número.
e) La caja negra representa un sistema procedente de otro problema de caja negra.
...