智慧树知到《软件工程方法与实践》2023见面课答案
智慧树知到《软件工程方法与实践》2023见面课答案
1、软件项目管理需有效地利用人力、( )、技术和工具,使软件系统或软件产品按原定计划和质量要求如期完成。
A.软件
B.硬件
C.资金
D.资源
正确答案:资源
2、 风险分析是( )的主要内容之一。
A.瀑布模型
B.快速原型模型
C.螺旋模型
D.喷泉模型
正确答案:螺旋模型
3、 软件项目管理的关注点包括( )。
A.人员
B.产品
C.过程
D.项目
正确答案:人员#产品#过程#项目
4、软件过程管理模型包括( )。
A.CMM
B.TSP
C.PSP
D.XP
正确答案:CMM#TSP#PSP
5、软件工程是用工程化的方法开发软件。
A.正确
B.错误
正确答案:A
1、为了保证软件的质量,使其具有较好的可维护性,关键在于()。
A.选择合适的程序设计语言
B.选择好的程序设计风格
C.具有好的数据结构
D.选择好的运行环境
正确答案:选择好的程序设计风格
2、下面的()不是一种好的做法。
A.好的注释应解释为什么,而不是怎么样。
B.好的命名应一目了然,不需要读者去猜,甚至不需要注释。
C.如果项目中原有代码不符合新的规范,应允许其存在,同时在新的代码中要延续原有的风格。
D.如果项目中原有代码不符合新的规范,应允许其存在,但不应在新的代码中延续旧的风格。
正确答案:如果项目中原有代码不符合新的规范,应允许其存在,同时在新的代码中要延续原有的风格。
3、软件编码实现的主要任务包括( )。
A.程序设计
B.编写代码与代码走查
C.编译代码与运行代码
D.设计审查
正确答案:程序设计#编写代码与代码走查#编译代码与运行代码
4、设计审查的主要工作包括()。
A.检查设计结果
B.编写代码
C.记录发现的设计缺陷
D.设计程序代码的结构
正确答案:检查设计结果#记录发现的设计缺陷
5、为了缩短源程序的长度,保持源程序的简洁性,应该删除程序中的注释。
A.正确
B.错误
正确答案:B
1、 软件设计的核心任务是()。
A.明确需要做什么
B.明确怎么做,规划软件体系结构和部件
C. 明确给出源代码
D.明确系统的经济可行性
正确答案:明确怎么做,规划软件体系结构和部件
2、分析模型和设计模型采用一致表示法的开发方法是()。
A.结构化方法
B.面向对象方法
C.面向数据结构的方法
正确答案:面向对象方法
3、软件设计包括哪些基本活动?
A.任务管理设计
B.数据管理设计
C.资源管理设计
D.人机界面设计
正确答案:任务管理设计#数据管理设计#资源管理设计#人机界面设计
4、表示系统动态行为的UML模型包括()。
A. 类图
B.顺序图/时序图
C. 协作图
D.状态图
正确答案:顺序图/时序图#协作图#状态图
5、设计阶段的实体类与分析阶段的领域类是相同概念。