Crédits

Institut de technologie Bipin Tripathi Kumaon (BTKIT), Dwarahat
Shobhit Dimri a créé cette calculatrice et 500+ autres calculatrices!
Collège d'ingénierie du gouvernement de Vishwakarma (VGEC), Ahmedabad
Urvi Rathod a validé cette calculatrice et 1000+ autres calculatrices!

Nombre d'arêtes dans la complexité du contrôle Solution

ÉTAPE 0: Résumé du pré-calcul
Formule utilisée
no_of_edges = Complexité cyclomatique+Nombre de nœuds+2*Nombre de composants
NEdges = CC+n+2*C
Cette formule utilise 3 Variables
Variables utilisées
Complexité cyclomatique- La complexité cyclomatique est une métrique logicielle utilisée pour indiquer la complexité d'un programme.
Nombre de nœuds- Le nombre de nœuds est un point le long d'une onde stationnaire où l'onde a une amplitude minimale. confiné dans un résonateur à résonance, rebondissant entre deux frontières.
Nombre de composants- Le nombre de composants est le nombre de constituants chimiquement indépendants du système.
ÉTAPE 1: Convertir les entrées en unité de base
Complexité cyclomatique: 1 --> Aucune conversion requise
Nombre de nœuds: 1 --> Aucune conversion requise
Nombre de composants: 22 --> Aucune conversion requise
ÉTAPE 2: Évaluer la formule
Remplacement des valeurs d'entrée dans la formule
NEdges = CC+n+2*C --> 1+1+2*22
Évaluer ... ...
NEdges = 46
ÉTAPE 3: Convertir le résultat en unité de sortie
46 --> Aucune conversion requise
RÉPONSE FINALE
46 <-- Nombre d'arêtes
(Calcul effectué en 00.000 secondes)

10+ Système embarqué Calculatrices

Nombre de composants dans le graphique
number_of_components = (Complexité cyclomatique-Nombre d'arêtes+Nombre de nœuds)/2 Aller
Temps d'exécution de l'accélération
acceleration_execution_time = Temps d'exécution+Temps de lecture+Temps d'écriture Aller
Complexité cyclomatique
cyclomatic_complexity = Nombre d'arêtes-Nombre de nœuds+2*Nombre de composants Aller
Nombre d'arêtes dans la complexité du contrôle
no_of_edges = Complexité cyclomatique+Nombre de nœuds+2*Nombre de composants Aller
Temps CPU total disponible
total_available_cpu_time = Temps CPU pour un travail utile/Utilisation du processeur Aller
Temps CPU pour un travail utile
cpu_time_for_useful_work = Temps CPU total disponible*Utilisation du processeur Aller
Utilisation du processeur
cpu_utilization = Temps CPU pour un travail utile/Temps CPU total disponible Aller
Optimisation
optimization = Compilation-Énergie de translation Aller
Compilation
compilation = Énergie de translation+Optimisation Aller
Traduction
translational_energy = Compilation-Optimisation Aller

Nombre d'arêtes dans la complexité du contrôle Formule

no_of_edges = Complexité cyclomatique+Nombre de nœuds+2*Nombre de composants
NEdges = CC+n+2*C

Pourquoi la complexité cyclomatique est-elle mauvaise?

La valeur calculée pour la complexité cyclomatique indique le nombre de chemins différents à travers le code. Une complexité cyclomatique élevée augmente le risque de présence de défauts dans le code en raison de la difficulté accrue de sa testabilité, de sa lisibilité et de sa maintenabilité.

Share Image
Let Others Know
Facebook
Twitter
Reddit
LinkedIn
Email
WhatsApp
Copied!