单选题 通常在软件的______活动中无需用户参与。
A.需求分析 B.维护 C.编码 D.测试

【正确答案】 C
【答案解析】[解析] 软件生存周期包括:系统分析、软件项目计划、需求分析、设计(概要设计和详细设计)、编码、测试和维护。其中编码阶段只有高级程序员和程序员参与,无需用户参与。