Single Choice Easy

QDependencies between components are represented by ______.

ID: #23988 Continuous Deployment 111 views
Question Info
#23988Q ID
EasyDifficulty
Continuous DeploymentTopic

Choose the Best Option

Click any option to instantly check if you're correct.

  • A Both the options ✔ ✖
  • B Cyclometric dependency ✔ ✖
  • C Directed acyclic graph ✔ ✖
Correct Answer

Explanation

Dependencies between components in software systems are typically represented using a Directed Acyclic Graph (DAG). In a DAG:

  • Nodes represent components or modules
  • Edges represent dependencies between them
  • The graph has no cycles, ensuring that dependencies do not create infinite loops

Why not "Cyclometric dependency"?

  • Cyclomatic complexity is a measure of the number of independent paths in a program, not a direct way to represent dependencies between components.

Since DAG is the correct way to represent component dependencies, the correct answer is:
✅ "Directed acyclic graph"

Today: 0 answered · 0 correct
Save progress
Free account

Want to remember what you got wrong?

Create a free account in seconds to track your score, revisit mistakes and continue Continuous Deployment where you left off.

  • Save your progress & streak
  • Topic-wise quizzes & scores
  • Bookmark tricky questions
  • Printable MCQ sets
Practice smarterFree account · save progress
Sign up free

Share This Question

Challenge a friend or share with your study group.