[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjwPH2g5oGB9GTvPiN7PFuLpfLKF3B_1S_oofdTy15V8":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-11-21 09:07:50",238315943,[8,9,10,11],"可行性分析和项目开发计划","概要设计","软件测试","详细设计",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},63,"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","exam_167489851","2025年秋季《软件工程概论》期末考试试卷","在软件生存周期中,( )阶段必须要回答的问题是&quot;要解决的问题是做什么?&quot;",[21,32,35,44,53,62,71,80,89,98],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],238315942,[25,26,27,28],"可理解性","可追踪性","可互操作性","可维护性","软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是( )","v1",0,{"answer":33,"createTime":5,"id":6,"options":34,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":36,"createTime":5,"id":37,"options":38,"question":43,"source":30,"type":31},[],238315944,[39,40,41,42],"外部接口","算法和使用的数据结构","功能","编程","软件详细设计的主要任务是确定每个模块的( )",{"answer":45,"createTime":5,"id":46,"options":47,"question":52,"source":30,"type":31},[],238315945,[48,49,50,51],"软件维护","程序编制","需求分析","结构设计","软件生命周期一般包括:软件开发期和软件运行期,下述( )不是软件开发期所应包含的内容",{"answer":54,"createTime":5,"id":55,"options":56,"question":61,"source":30,"type":31},[],238315946,[57,58,59,60],"可修改性和可理解性","可理解性和可读性","可测试性和可理解性","效率和可修改性","软件可维护性的特性中相互矛盾的是( )",{"answer":63,"createTime":5,"id":64,"options":65,"question":70,"source":30,"type":31},[],238315947,[66,67,68,69],"数据分解","结构分解","功能分解","系统分解","通过 ( ) 可以完成数据流图的细化",{"answer":72,"createTime":5,"id":73,"options":74,"question":79,"source":30,"type":31},[],238315948,[75,76,77,78],"逻辑覆盖测试","边界值分析","错误推测","等价类划分","下面哪些测试方法属于白盒测试( )",{"answer":81,"createTime":5,"id":82,"options":83,"question":88,"source":30,"type":31},[],238315949,[84,85,86,87],"预防性维护","适应性维护","改正性维护","完善性维护","软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的回归测试过程称( )",{"answer":90,"createTime":5,"id":91,"options":92,"question":97,"source":30,"type":31},[],238315950,[93,94,95,96],"程序流","控制流","数据流","指令流","结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的( )",{"answer":99,"createTime":5,"id":100,"options":101,"question":106,"source":30,"type":31},[],238315951,[102,103,104,105],"避免错误","证明正确","发现错误","纠正错误","软件测试是为了( )而执行程序的过程"]