Sie sind auf Seite 1von 2

PROBLEMA DE LA CAJA NEGRA

La caja negra es un elemento de la teora 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 cmo un sistema interacta 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 cmo el sistema resuelve una respuesta. La caja negra nos es til en un problema pues nos ayuda a entender cules son las variables de entrada de un sistema y cules son las variables de salida de este sistema. Puede ser representada como la siguiente figura:

Pero ms que la figura de la caja negra es un concepto que nos ayuda a una mejor comprensin del problema, a plantearlo de forma correcta. Muchos programadores dicen que en comprender un problema est el 90% de la solucin y tienen mucha razn, 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 cules son sus parmetros de entrada y de salida, sabemos lo que el usuario quiere que el sistema haga, sin importar el cmo 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 cmo funciona; sin embargo, el cmo funciona es lo que nosotros llamamos programa. Y en trminos ms 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 TPICOS DE CAJA NEGRA: 1. Del sistema slo se conocen las cantidades - valores - externas y el nivel de resolucin. No sabemos nada ms, ni siquiera cules 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 resolucin, as como algunas o todas de las siguientes propiedades: a) Clasificacin de las cantidades externas en entradas y salidas. b) Nmero de estados del sistema o un lmite superior de este nmero. c) Tipos de elementos del sistema. d) Nmero de elementos del sistema o un lmite superior de este nmero. e) La caja negra representa un sistema procedente de otro problema de caja negra. Se trata de determinar el comportamiento, los rangos de las variables y la estructura del sistema. Son los llamados problemas de caja negra adecuada. Si slo hay que determinar los estados y transiciones del sistema, entonces se trata del problema denominado experimento de identificacin del sistema o mquina. Es un caso que se ve en Teora de Autmatas. 3. Conocemos las cantidades externas, clasificadas en entradas y salidas, el nivel de resolucin y los conjuntos completos de estados y transiciones. Hay que determinar los rangos de las variables. Es el problema de identificacin de estados.

Imaginemos problemas de caja negra: por ejemplo, el preparador fsico de un atleta. Sabe que las respuestas del atleta dependen de sus condiciones fisiolgicas en determinado espacio de tiempo. Puede controlar algunos de los factores que lo determinan, como ser intensidad del entrenamiento, alimentacin, masajes, etc. Se trata de descubrir qu conjunto de determinados valores de esos factores conducen al mejor estado del atleta, y reproducirlos antes de cada competencia. Obsrvese que este preparador tendr un problema distinto para cada atleta que entrene. Ejemplos ms fciles de entender son el caso del diagnstico mdico, terapias psicolgicas, pronstico del tiempo, etc.

Das könnte Ihnen auch gefallen