大学MOOC 20春-程序设计与软件工程实践-王晓玲-1(苏州大学)1452262173 最新慕课完整章节测试答案
第一章软件工程概述
第一章测验
1、单选题:
软件是 ( )
选项:
A: 设计开发的
B: 软件项目组制造的
C: 程序员编写代码实现的
D: 项目经理组织实施的
答案: 【 设计开发的】
2、单选题:
“软件危机”是指( )
选项:
A: 计算机病毒的出现
B: 利用计算机系统进行经济犯罪
C: 人们过分迷恋计算机系统
D: 软件开发和软件维护中出现的一系列问题
答案: 【 软件开发和软件维护中出现的一系列问题】
3、单选题:
下列那种做法符合软件工程师的职业道德?( )
选项:
A: 把公司项目中完全由自己开发的模块封装为小软件,发布到网络牟利。
B: 过于夸大自己的技术水平,从而得到一份超出自己能力范围的工作。
C: 不在私人电脑上编辑公司的项目源代码和文档。
D: 在客户现场进行技术维护休息期间,在客户的电脑上打游戏。
答案: 【 不在私人电脑上编辑公司的项目源代码和文档。】
4、单选题:
对软件的描述正确的是( )
选项:
A: 软件是没有附加价值的产品。
B: 软件质量依赖于程序员的个人水平。
C: 具有技术和文化的双重属性。
D: 软件测试是一项比较简单的工作。
答案: 【 具有技术和文化的双重属性。】
5、单选题:
下列哪一项不是软件危机产生的原因( )
选项:
A: 客观原因,软件本身特点是逻辑部件,且规模日趋庞大。
B: 主观上忽视需求分析。
C: 错误认为:软件开发=程序编写。
D: 过分重视软件维护。
答案: 【 过分重视软件维护。】
6、单选题:
下列哪一项不属于软件工程的发展阶段( )
选项:
A: 对象工程
B: 作坊式工程
C: 过程工程
D: 构件工程
答案: 【 作坊式工程】
7、单选题:
软件工程与计算机科学的区别错误的描述是( )
选项:
A: 软件工程关注如何为用户实现价值。
B: 计算机理论关注的是软件本身运行的原理,比如时间复杂度,空间复杂度,和算法的正确性。
C: 软件工程对于某一种特定问题的正确解决方法将永远不会改变。
D: 随着技术和用户需求的不断变化,软件开发人员必须时刻调整自己的开发以适应当前的需求。同时软件工程本身也处于不断的发展中。
答案: 【 软件工程对于某一种特定问题的正确解决方法将永远不会改变。】
8、单选题:
下列对软件的描述错误的是( )
选项:
A: 软件交付的形式为可执行软件。
B: 能够完成预定的功能和性能,并对相应数据进行加工的程序,及描述程序、操作的文档。
C: 软件=程序+数据+文档,为了突出其功能和性能,可扩展为:软件=知识+程序+数据+文档
D: 软件的文档是用于记录软件的活动和中间制品,如需求规约、源程序等。
答案: 【 软件交付的形式为可执行软件。】
第二章软件过程模型
第二章测验
1、单选题:
软件过程模型中定义的框架活动是 ( )
选项:
A: 必须执行的
B: 可以迭代的
C: 团队每个成员必须参与的
D: 必须符合标准
答案: 【 可以迭代的】
2、单选题:
瀑布模型也称为经典生命周期模型 ( )
选项:
A: 是迭代的模型
B: 是增量的模型
C: 是顺序的模型
D:
