武汉理工大学《软件工程》2017-2018学年期末试卷.pdfVIP

武汉理工大学《软件工程》2017-2018学年期末试卷.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

武汉理工大学考试试卷

《软件工程》2017~2018学年第二学期期末考试

时间120分钟,总分100分

题号一二三四五总分

得分

:一、选择题(每小题2分,共20分)

班1.软件工程是一门关于什么的学科?

专A.软件设计

B.硬件开发

C.网络安全

订D.电子商务

线

2.在软件工程中,以下哪个不是软件生命周期的阶段?

A.需求分析

不B.设计

超C.测试与调试

D.运维与支持

线

3.哪个软件开发过程模型强调在不同阶段的迭代和反馈循环?

:A.瀑布模型

学B.增量模型

C.喷泉模型

D.原型模型

4.以下哪个是软件工程中常用的项目管理工具?

A.Git

B.Eclipse

C.JIRA

D.MATLAB

5.在软件需求分析中,以下哪个不是需求获取和分析的常用技术?

:A.UML建模

名B.数据库设计

C.用户访谈

D.场景分析

6.以下哪个软件测试方法可以较早地发现代码中的错误?

A.单元测试

B.集成测试

第1页(共5页)

C.系统测试

D.用户验收测试

7.哪个软件开发原则强调将一个大型系统划分为独立模块进行开发和维护?

A.DRY原则

B.KISS原则

C.SOLID原则

D.模块化原则

8.下列哪个是常用的软件质量度量指标?

A.代码行数

B.代码复杂度

C.任务分配比例

D.编码速度

9.哪个软件开发过程模型允许快速响应需求变化并迅速交付可用软件版本?

A.敏捷开发模型

B.瀑布模型

C.螺旋模型

D.整体软件开发模型

10.以下哪个软件工程实践旨在提高团队间合作、沟通和效率?

A.结构化编程

B.代码复用

C.代码审查

D.极限编程

二、填空题(每题2分,共20分)

1.软件工程是一门__________学科,专注于软件的开发、维护和管理。

2.软件需求分析是软件工程中的第一个关键步骤,旨在明确和理解用户的__________。

3.软件开发过程中,采用统一的__________模型有助于项目的组织和管理。

4.在软件测试过程中,__________测试旨在验证软件的功能是否按照需求进行正确实

现。

5.软件的__________是指在软件开发完成后,检查和修复其中的错误和缺陷。

6.设计模式是解决软件设计中常见问题的__________,可以提供可复用、可扩展的解

决方案。

7.__________源代码是易于理解和维护的代码风格的标准。

8.在敏捷开发中,__________是一种强调团队合作、快速迭代和客户反馈的开发方法。

9.__________工具是帮助软件开发团队协同工作、跟踪任务、管理代码版本的重要工

具。

10.软件工程的__________活动是指对软件系统在其整个生命周期中的变更进行管理

和控制。

三、简答题(每题4分,共20分)

1.什么是软件工程?它的目标和重要性

文档评论(0)

。。。。 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档