本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-06到2020-06-25
本篇答案更新状态:已完结

第一章 软件工程概述 第一章测验

1、 问题:软件是 ( )
选项:
A:设计开发的
B:软件项目组制造的
C:程序员编写代码实现的
D:项目经理组织实施的
答案: 【设计开发的

2、 问题:与硬件产品相比 ( B )
选项:
A:软件会磨损
B:软件会退化
C:软件失效遵守盆形曲线
D:软件可以用备用部件替换
答案: 【软件会退化

3、 问题:软件工程是一种层次化的技术,支持软件工程的根基在于 ( C )
选项:
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:软件测试是一项比较简单的工作。
答案: 【具有技术和文化的双重属性。

9、 问题:下列哪一项不是软件危机产生的原因( )
选项:
A:客观原因,软件本身特点是逻辑部件,且规模日趋庞大。
B:主观上忽视需求分析。
C:错误认为:软件开发=程序编写。
D:过分重视软件维护。
答案: 【过分重视软件维护。

10、 问题:下列哪一项不属于软件工程的发展阶段( )
选项:
A:对象工程
B:作坊式工程
C:过程工程
D:构件工程
答案: 【作坊式工程

11、 问题:软件工程与计算机科学的区别错误的描述是( )
选项:
A:软件工程关注如何为用户实现价值。
B:计算机理论关注的是软件本身运行的原理,比如时间复杂度,空间复杂度,和算法的正确性。
C:软件工程对于某一种特定问题的正确解决方法将永远不会改变。
D:随着技术和用户需求的不断变化,软件开发人员必须时刻调整自己的开发以适应当前的需求。同时软件工程本身也处于不断的发展中。
答案: 【软件工程对于某一种特定问题的正确解决方法将永远不会改变。

12、 问题:下列对软件的描述错误的是( )
选项:
A:软件交付的形式为可执行软件。
B:能够完成预定的功能和性能,并对相应数据进行加工的程序,及描述程序、操作的文档。
C:软件=程序+数据+文档,为了突出其功能和性能,可扩展为:软件=知识+程序+数据+文档
D:软件的文档是用于记录软件的活动和中间制品,如需求规约、源程序等。
答案: 【软件交付的形式为可执行软件。

【作业】第一章 软件工程概述 第一章作业

1、 问题:什么是软件工程?
评分规则: 【 (1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。
(2)在(1)中所述方法的研究。

【作业】第二章 软件过程模型 第二章作业

1、 问题:什么是软件过程模型?有哪些主要模型(回答4种以上)?
评分规则: 【 (1)软件过程模型是软件开发全部过程、活动和任务的结构框架,直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。(1分)
(2)软件过程主要模型:瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、统一过程弄醒、基于构件的模型、敏捷开发模型等。(4分,答出一个1分)

2、 问题:为什么增量式开发适合商务软件?它适合实时控制系统吗?
评分规则: 【 (1)增量式开发适合商务软件的原因:能够及早投入市场;产品逐步交付能够较好地适应需求变化;开发中能够看到软件中间产品,提出改进意见,减少返工,降低开发风险;开放式体系结构便于维护;(3分,答出一条1分)
(2)增量式开发不适合实时控制系统,原因:实时控制系统通常需求明确且稳定,技术相对成熟,对软件质量要求高,要求严格的工程管理。(2分,答案相近即可)

第二章 软件过程模型 第二章测验

1、 问题:软件过程模型中定义的框架活动是 ( )
选项:
A:必须执行的
B:可以迭代的
C:团队每个成员必须参与的
D:必须符合标准
答案: 【可以迭代的

2、 问题:瀑布模型也称为经典生命周期模型 ( )
选项:
A:是迭代的模型
B:是增量的模型
C:是顺序的模型
D:强调设计的模型
答案: 【是顺序的模型

3、 问题:关于螺旋模型,以下说法错误的是()
选项:
A:把开发活动和风险管理结合起来控制风险
B:适用于大型复杂的软件项目
C:开发过程分成若干次迭代,每次迭代产生一个软件发布
D:原型的进化贯穿整个软件生存周期,具有原型模型的特点
答案: 【开发过程分成若干次迭代,每次迭代产生一个软件发布

4、 问题:统一过程(UP) ( )
选项:
A:适用于所有软件工程
B:是迭代和增量式模型
C:是不强调文档的
D:不追求架构的稳定
答案: 【是迭代和增量式模型

5、 问题:过程是多种多样的,下面不属于过程共同活动的是( )
选项:
A:计划
B:部署
C:分析
D:建模
答案: 【分析

6、 问题:下面选项不属于瀑布模型特点的是( )
选项:
A:高效性
B:顺序性
C:依赖性
D:推迟实现
答案: 【高效性

7、 问题:有关增量模型,下面说法正确的是( )
选项:
A:适用于技术成熟的项目
B:每个增量的开发是嵌套式增量方式
C:是一种整体开发的模型
D:在前面增量的基础上开发后面的增量,采用迭代的方式
答案: 【在前面增量的基础上开发后面的增量,采用迭代的方式

8、 问题:关于原型模型,下面说法正确的是( )
选项:
A:适用于小而可用的项目
B:容易让设计者在质量和原型间有所折中,让客户意识不到一些质量问题
C:快速应用开发模型(RAD)是一个原型过程模型
D:原型模型里没有迭代方式
答案: 【容易让设计者在质量和原型间有所折中,让客户意识不到一些质量问题

9、 问题:下面选项中,不属于软件过程模型的是( )

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表评论

电子邮件地址不会被公开。 必填项已用*标注