lunes, 6 de junio de 2016

¿Qué es un diagrama de caja?

Un diagrama de caja o diagrama de caja y bigotes o box plot, es un diagrama que muestra una representación gráfica de la distribución de datos, señalando donde caen la mayoría de los valores y los valores que difieren considerablemente de la norma.

Ejemplo  



Elementos de los diagramas de caja

El lado inferior del rectángulo representa el primer cuartil, y el lado superior, el tercer cuartil. En consecuencia, la altura de la caja representa el rango intercuartilico. La línea horizontal a través de la caja es la mediana. Las líneas verticales que sobresalen de la caja, el 'bigotes', se extienden, respectivamente, hasta al mínimo y el maximo del conjunto de datos, siempre que estos valores no difieren de la media de más de una vez y media el rango intercuartílico. Los extremos de los bigotes están marcados por dos líneas horizontales cortas. Los valores, indicados por puntos, respectivamente, por debajo y por encima de los bigotes inferior y superior se consideran valores atípicos.


 Tipos de Estructuras 

 
Características de un buen diagrama de caja
• En la primera caja debe ir el nombre o título del algoritmo, en el recuadro siguiente debe ir la palabra Inicio.
• La última instrucción de un Diagrama  debe ser el recuadro Fin.
• Todas las declaraciones de variables, funciones deben estar especificadas bajo el recuadro que contiene la palabra Inicio.
• Las estructuras de selección y cíclicas deben estar lo más clara posible
• El diseño debe caer en una hoja, a excepción de la utilización de funciones, las cuales pueden estar en otra hoja, debido a que se consideran un algoritmo diferente.
Desventajas de los diagramas de caja:
• En algoritmos extensos su diseño es muy difícil de comprender.
• La mantención ó modificación de este tipo de diagramas es tediosa.
• Requiere de hojas muy extensas para ser escrito, debido a que carece de conectores que permitan su conexión con otras hojas.

 
 
 


EJEMPLOS 

1.- Determinar un diagrama de caja que le permita  al usuario determinar el valor absoluto de un numero ingresado 





2.-  Determinar un diagrama de caja que le permita al usuario ingresar dos numeros y determinar cual número ingresado es el mayor 

3.-  Determinar un diagrama de caja que le permita al usuario visualizar la sumatoria, el promedio, el número mayaor y el número menor de los numeros ingresados por el usuario



Como elaborar un diagrama estructurado de Nassi – Shneiderman; paso a paso utilizando el software de Structurorizer.


1 comentario: