Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is cyclomatic complexity and why is it important?

Answer Posted / sheetal

What is cyclomatic complexity
Cyclomatic complexity is a computer science metric
(measurement) developed by Thomas McCabe used to generally
measure the complexity of a program. It directly measures
the number of linearly independent paths through a programs
source code.
The concept, although not the method, is somewhat similar to
that of general text complexity measured by the
Flesch-Kincaid Readability Test.
Cyclomatic complexity is computed using a graph that
describes the control flow of the program. The nodes of the
graph correspond to the commands of a program. A directed
edge connects two nodes, if the second command might be
executed immediately after the first
command. By definition,
CC = E - N + P
where
CC = cyclomatic complexity
E = the number of edges of the graph
N = the number of nodes of the graph
P = the number of connected components

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What's the ASP.Net Application life cycle?

1111


Explain the main function of razor in asp.net? : asp.net mvc

1087


Explain different types of Caching techniques in ASP.NET?

1013


Mention the execution process for managed code?

995


How Can assign alias name for ASP.NET Web API Action?

1456


Explain Apache web servers ? How can you get ASP.NET running in Apache web servers - why should you do this?

994


how can create login from create and written conde in asp.net

2438


3. What goals do you have in your career?

1856


Is there any alternative to avoid name collisions other then Namespaces?

1118


What is the purpose of asp.net?

1004


What is the difference between user control and custom control?

948


What are the parts of an http response?

980


Explain login control and form authentication.

1023


How can we register exception filter from the action?

1083


Explain Authentication mechanism in dotnet

1051