软件工程 选择题 较难 ★ 精品

架构漂移与侵蚀分析 — 软件工程选择题

软件体系结构 软件体系结构演化与复用 AI 三重审校通过

题目
某服务的批准架构规定模块间仅允许直接依赖 P→Q、Q→R、R→S,其余直接依赖均违规。版本 V2 的实际依赖为 P→Q、Q→R、R→S、P→R、Q→S;版本 V3 的实际依赖为 P→Q、Q→R、R→S、Q→S、S→P。仅依据该批准规则,以下哪项对 V3 的架构漂移与侵蚀分析正确? A. 有1条违规依赖,且均为V2遗留 B. 有2条违规依赖,其中1条延续自V2、1条在V3新增 C. 有2条违规依赖,且均在V3新增 D. 有3条违规依赖,其中2条延续自V2、1条在V3新增