国家开放大学电大本科《软件工程》2021-2022期末试题及答案(试卷号:1260).pdf

国家开放大学电大本科《软件工程》2021-2022期末试题及答案(试卷号:1260).pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

国家开放大学电大本科《软件工程》2021-2022期末试题及答案(试卷号:1260)

一、选择题(请从四个可选项中选择正确答案。共60分,每小题3分)

1.业务需求描述的是()。

A.功能需求B.用户需求

C.用户的具体业务流程D.软件的目标、规模和范围

2.针对需求不确定的软件开发,比较好的模型是()。

A.快速原型化模型B.瀑布模型

C.软件成熟度模型D.系统化模型

3.可行性分析研究的费用大约是项目总经费的()。

A.2%B.6%

C.20%D.5‰

4.下面的哪个选项不是软件工程的宗旨()。

A.开发满足用户需求的软件B.研究算法

C.及时交付软件D.生产无故障软件

5.一个数据流程图中的图形符号有且仅有()种。

A.3B.5

C.4D.7

6.源程序的效率与()阶段确定的算法的效率直接有关。

A.概要设计B.总体设计

C.单元设计D.详细设计

7.可行性研究的主要任务是()。

A.确定系统做什么B.确定性能

C.确定功能D.进行一次简要的需求分析

8.内容耦合是模块间最紧密的耦合,()是模块间最松散的耦合。

A.数据耦合B.非直接耦合

C.控制耦合D.外部耦合

9.UML是一种()语言。

A.高级编程B.可视化建模

C.分析方法D.过程

10.下面哪个选项不是软件工程研究的内容?()

A.生产无故障的软件B.精通一门编程语言

C.生产满足用户需求的软件D.生产及时交付的软件

11.对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面

向对象方法中,由()实现。

A.顺序图B.类图

C.状态图D.组件图

12.如果对象之间的耦合是通过()来实现的,则这种耦合就是交互耦合。

A.消息机制B.参数

C.方法D.公共数据区

13.定义类的属性类型时尽量使用已有类型,太多自定义类型会降低系统的()指标。

A.有效性B.安全性

C.可维护性D.开发效率

14.在设计测试用例时,应该包括()测试用例。

A.可能产生无效输出的输人情况B.无效的和不期望的输入情况

C.有效的和期望的输入情况D.上面所有情况

15.()属于功能测试方法。

A.等价类划分和判定覆盖B.边值分析和等价类划分

C.边值分析和判定覆盖D.判定覆盖和回归测试

二、简答题(共30分,每小题6分)

21.设计类的属性时必须要定义是哪两项?

22.软件工程为什么要强调规范化和文档化?

23.请举例说明用例之间的包含关系和扩展关系的区别?

24.简述在项目开发时选择程序设计语言的主要考虑的因素。

三、应用题(10分)

26.学校每学期为品学兼优的学生发放奖学金,奖学金根据学生本人申请,班主任和同学评议的结果,

分为三个等级,一等奖5名,二等奖10名,三等奖50名,向全校公布。

开发一个软件实现奖学金的评比和发布。每学期由学生本人填写申请信息:学号、姓名、班级、申请

等级、申请理由;系统根据申请自动检查

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档