Número de componentes en el gráfico Solución

PASO 0: Resumen del cálculo previo
Fórmula utilizada
Número de componentes = (Complejidad ciclomática-Número de aristas+Número de nodos)/2
N = (M-Nedges+Nnodes)/2
Esta fórmula usa 4 Variables
Variables utilizadas
Número de componentes - El número de componentes es el número de constituyentes químicamente independientes del sistema.
Complejidad ciclomática - La complejidad ciclomática es una métrica de software utilizada para indicar la complejidad de un programa.
Número de aristas - Número de aristas es el número de aristas en la figura bidimensional dada.
Número de nodos - Número de nodos es el número de nodos en el gráfico de flujo de control.
PASO 1: Convierta la (s) entrada (s) a la unidad base
Complejidad ciclomática: 12 --> No se requiere conversión
Número de aristas: 4 --> No se requiere conversión
Número de nodos: 2 --> No se requiere conversión
PASO 2: Evaluar la fórmula
Sustituir valores de entrada en una fórmula
N = (M-Nedges+Nnodes)/2 --> (12-4+2)/2
Evaluar ... ...
N = 5
PASO 3: Convierta el resultado a la unidad de salida
5 --> No se requiere conversión
RESPUESTA FINAL
5 <-- Número de componentes
(Cálculo completado en 00.004 segundos)

Créditos

Creado por Shobhit Dimri
Instituto de Tecnología Bipin Tripathi Kumaon (BTKIT), Dwarahat
¡Shobhit Dimri ha creado esta calculadora y 900+ más calculadoras!
Verificada por Urvi Rathod
Facultad de Ingeniería del Gobierno de Vishwakarma (VGEC), Ahmedabad
¡Urvi Rathod ha verificado esta calculadora y 1900+ más calculadoras!

15 Métricas de rendimiento Calculadoras

Consumo de energía dinámico
Vamos Consumo de energía dinámico = Factor de actividad de conmutación*Capacitancia conmutada*Frecuencia*Voltaje de suministro^2
Tiempo de respuesta
Vamos Tiempo de respuesta = Tiempo entre actividad de cambio*Constante de tiempo térmico+2*Tiempo de transmisión
Tiempo de ejecución
Vamos Tiempo de ejecución = Tiempo de ejecución de aceleración-(Tiempo de lectura+Tiempo de escritura)
Tiempo de escritura
Vamos Tiempo de escritura = Tiempo de ejecución de aceleración-(Tiempo de ejecución+Tiempo de lectura)
Tiempo de lectura
Vamos Tiempo de lectura = Tiempo de ejecución de aceleración-(Tiempo de ejecución+Tiempo de escritura)
Tiempo de ejecución de la aceleración
Vamos Tiempo de ejecución de aceleración = Tiempo de ejecución+Tiempo de lectura+Tiempo de escritura
Número de componentes en el gráfico
Vamos Número de componentes = (Complejidad ciclomática-Número de aristas+Número de nodos)/2
Complejidad ciclomática
Vamos Complejidad ciclomática = Número de aristas-Número de nodos+2*Número de componentes
Tiempo de CPU para trabajo útil
Vamos Tiempo útil de la CPU = Tiempo total de CPU disponible*Utilización de la CPU
Tiempo total de CPU disponible
Vamos Tiempo total de CPU disponible = Tiempo útil de la CPU/Utilización de la CPU
Utilización de CPU
Vamos Utilización de la CPU = Tiempo útil de la CPU/Tiempo total de CPU disponible
Velocidad de transmisión
Vamos Velocidad de baudios = Número de elementos de señal/Tiempo en segundos
Mejoramiento
Vamos Mejoramiento = Compilacion-Energía traslacional
Compilacion
Vamos Compilacion = Energía traslacional+Mejoramiento
Traducción
Vamos Energía traslacional = Compilacion-Mejoramiento

Número de componentes en el gráfico Fórmula

Número de componentes = (Complejidad ciclomática-Número de aristas+Número de nodos)/2
N = (M-Nedges+Nnodes)/2

¿Por qué es mala la complejidad ciclomática?

El valor calculado para la complejidad ciclomática indica cuántas rutas diferentes hay a través del código. La alta complejidad ciclomática aumenta el riesgo de la presencia de defectos en el código debido a una mayor dificultad en su capacidad de prueba, legibilidad y mantenibilidad.

Let Others Know
Facebook
Twitter
Reddit
LinkedIn
Email
WhatsApp
Copied!