Tecnología

Inicio

Cómo hacer una Tabla de Jerarquía en C ++

Cómo hacer una Tabla de Jerarquía en C ++


Uno de los conceptos fundamentales de la organización en la programación de computadoras es el módulo. Los programas se dividen en "módulos" con nombre que idealmente son del tamaño de una sola página o pantalla de ordenador. A partir de un módulo, otros módulos pueden ser llamados, y es posible que en vez de llamadas a otros módulos. Esta estructura hace que los programas fáciles de entender, solucionar problemas y dividir por lo que varias personas pueden trabajar en el mismo proyecto. Los módulos están claramente definidos en términos de entrada y salida, así que es fácil de rastrear el flujo de datos a través del programa.

Instrucciones

1 Crear un gráfico heirarchal que describe la relación entre los módulos de programa. Se verá superficialmente similar al organigrama se ve en la mayoría de los negocios, donde "CEO" se pone en una caja en la parte superior de la página y las líneas se dibujan a todos los jefes de departamento que reportan directamente al CEO. Líneas de cada jefe de departamento tendrán que bajar a cada subdivisión que depende del jefe de departamento. El gráfico se ve como un árbol al revés.

2 Dibujar las líneas en un gráfico de C ++ jerarquía en base a qué módulo llama a otro módulo. La parte superior de un gráfico siempre será "main ()", ya que, por convención, este es el punto de entrada para los programas en C ++. A continuación main () será todos los módulos que son llamadas desde dentro de main (). A continuación cada uno de estos módulos, las líneas se dibujan a los módulos que se llaman. Continuar el proceso hasta que todos los módulos están en la tabla.

3 Marcar los módulos que son llamadas desde más de un otro módulo con una esquina derecha superior rebajado. Por ejemplo, si usted está escribiendo un programa que trabaja con polinomios, varios módulos diferentes pueden llamar a la función que calcula b ^ 2 - 4ac. La función que calcula esta cantidad aparecerá más de una vez en la tabla de jerarquía, y cada aparición debe tener una esquina derecha superior rebajado.