东北大学17春学期《软件工程与UML建模》在线作业123答案
17春学期《软件工程与UML建模》在线作业1一、单选题:
1.属于启动成本的是( ) (满分:5)
A. 人员费用
B. 软件开发成本
C. 不可预见费用
D. 维修费用
2.软件项目管理一般包括以下几个方面的内容:任务划分、计划安排、经费管理、审计控制、( )和质量保证等。 (满分:5)
A. 市场管理
B. 用户管理
C. 风险管理
D. 设备管理
3.在项目开发早期需求较明确但可能有变化、对应用领域较熟悉和中等风险的项目则适用于( ) (满分:5)
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 快速原型模型
4.瀑布模型(Waterfall Model)突出的缺点是不适应( )的变动。 (满分:5)
A. 算法
B. 平台
C. 程序语言
D. 用户需求
5.由用户在实际使用环境下对软件产品进行测试称为( )。 (满分:5)
A. α测试
B. β测试
C. 用户测试
D. 模拟测试
6.喷泉模型体现了这种开发方法创建软件的过程所固有的( )的特征。 (满分:5)
A. 开发各阶段之间无“间隙”
B. 开发各阶段分界明显
C. 部分开发阶段分界明显
D. 开发过程不分段
7.关于耦合错误的说法是( ) (满分:5)
A. 是模块间相互联系强弱的度量
B. 耦合的强弱取决于模块间传递数据的方式、接口复杂情况以及传递数据的类型
C. 各模块之间的耦合越松散越好
D. 各模块之间的耦合越紧密越好
8.结构化分析方法是一种面向( )的需求分析方法。 (满分:5)
A. 对象
B. 数据结构
C. 数据流
D. 控制流
9.属于线性系列模型的是( ) (满分:5)
A. 边建边改模型
B. 增量模型
C. 瀑布模型
D. 螺旋模型
10.下面不属于集成测试要考虑的问题是( ) (满分:5)
A. 模块的计算
B. 全局数据结构错误
C. 模块中某些遗漏的错误
D. 系统的功能和性能是否满足规范要求
11.关于经济可行性错误的说法是( ) (满分:5)
A. 考察系统的经济效益是否超过它的开发成本
B. 成本包括启动成本和运营成本
C. 只要经济可行则系统可以开发
D. 经济可行性中的成本包括培训费用
12.在一个模块中直接引用另一个模块中的数据,那么这两个模块之间是( )关系。 (满分:5)
A. 公共耦合
B. 内容耦合
C. 外部耦合
D. 数据耦合
13.软件他结构是软件模块间关系的表示,下述语句中( )不属于对模块间关系的描述。 (满分:5)
A. 调用关系
B. 从属关系
C. 嵌套关系
D. 主次关系
14.( )的修改不会归结为软件的维护工作。 (满分:5)
A. 文档
B. 数据
C. 需求分析
D. 代码
15.在几种进度控制方法中,( )难以表达多个子任务之间的逻辑关系,使用PERT不仅能表达子任务间依赖关系,还可找出关键子任务。 (满分:5)
A. 甘特图
B. IPO
C. PERT
D. 时标网状图
三、判断题:
1.软件陪置是指程序+文档+硬件( ) (满分:5)
A. 错误
B. 正确
2.项目管理中不包含人员的管理( ) (满分:5)
A. 错误
B. 正确
3.在设计时模块要分的越小越好( ) (满分:5)
A. 错误
B. 正确
4.增量模型不利于与用户交互( ) (满分:5)
A. 错误
B. 正确
5.调度可行性指建议的系统是否能够按期交付使用( ) (满分:5)
A. 错误
B. 正确
17春学期《软件工程与UML建模》在线作业2
一、单选题:
1.一个对风险评价很有用的技术是定义( )。 (满分:5)
A. 风险参照水准
B. 风险度量
C. 风险监控
D. 风险工具
2.对于面向对象的复用描述正确的是( ) (满分:5)
A. 不依赖设计语言
B. 实现源码复用
C. 粒度较大
D. 可独立部署
3.关于指定软件开发计划正确的是( ) (满分:5)
A. 软件开发计划由程序员来做
B. 软件开发计划由项目经理来做
C. 软件开发计划有系统分析师来做
D. 软件开发计划已经确定不能更改
4.一般说来与设计测试数据无关的文档是( )。 (满分:5)
A. 需求规格说明书
B. 设计说明书
C. 源程序
D. 项目开发计划
5.关于螺旋模型的说法正确的是( ) (满分:5)
A. 螺旋模型是线性模型
B. 螺旋模型是演进模型
C. 螺旋模型可以降低开发风险
D. 螺旋模型不适合大型项目的开发
6.软件质量管理在实际中会遇到许多困难,例如软件开发的管理人员往往要更关心项目开发的成本和进度,这显然是和质量保证相矛盾的,要取得高质量的产品,主要取决于( ),但他们的习惯难以控制。 (满分:5)
A. 管理者
B. 用户
C. 开发人员
D. 认证机构
7.“开发的产品不再符合公司的整体商业策略”属于( )风险。 (满分:5)
A. 技术
B. 过程
C. 项目
D. 商业
8.常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中适用于需求明确或很少变更的项目是( )。 (满分:5)
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 喷泉模型
9.RUP模型的描述错误的为( ) (满分:5)
A. RUP模型倡导以迭代和增量的方式开发系统
B. RUP模型倡导以递归和增量的方式开发系统
C. 每次迭代都包括业务工程、需求、分析设计、实施、测试和部署等基本活动
D. 每个迭代结束后才进入下一次迭代
10.在一个满足数据平衡原则的数据流图中,是不允许出现( )现象的。 (满分:5)
A. 在子图中输入流比父图的输入流多
B. 在子图中输入流比父图的输入流少
C. 输入流比输出流多
D. 在子图中的加工比父图的加工少
11.为了将不同的软件生产商在不同软硬件平台上开发的构件组装成一个系统,必须解决异构平台的各构件间的互操作问题。目前国际上已出现了一些支持互操作的构件标准,典型的有国际对象管理组织OMG推荐的( )和Microsoft公司推出的DCOM。 (满分:5)
A. CORBA
B. DCOM
C. JavaBean
D. Delphi
12.数据流图可用于抽象描述一个软件的逻辑模型,并由若干种基本的图形符号组成,下述图名:Ⅰ.加工 Ⅱ.数据流Ⅲ.数据存储 Ⅳ.外部实体( )是构成数据流图的基本图形 (满分:5)
A. Ⅰ、Ⅱ和Ⅲ
B. Ⅱ、Ⅲ和Ⅳ
C. Ⅱ和Ⅲ
D. 全是
13.系统测试的工作应该由( )来承担 (满分:5)
A. 开发该系统的部门以外的人员
B. 该系统的系统分析师
C. 该系统的设计人员
D. 该系统的编程者
14.在UML2.0中,交互概述图是将( )嫁接到活动图上。 (满分:5)
A. 类图
B. 状态图
C. 顺序图
D. 包图
15.在下面所列举的逻辑测试覆盖中,测试覆盖程度最强的是( ) (满分:5)
A. 条件覆盖
B. 条件组合覆盖
C. 语句覆盖
D. 条件及判定覆盖
三、判断题:
1.问题的定义和可行性研究同属于软件开发过程的早期活动( ) (满分:5)
A. 错误
B. 正确
2.问题的定义弄清软件系统要解决的根本问题,可行性研究弄清系统所需的资源和经费( ) (满分:5)
A. 错误
B. 正确
3.增量模型和瀑布模型都属于演进型模型( ) (满分:5)
A. 错误
B. 正确
4.测试不能表明软件中不存在错误,它只能说明软件中存在错误( ) (满分:5)
A. 错误
B. 正确
5.操作可行性指软件系统是否能很好的使用( ) (满分:5)
A. 错误
B. 正确
17春学期《软件工程与UML建模》在线作业3
一、单选题:
1.软件项目管理一般包括以下几个方面的内容:任务划分、计划安排、经费管理、审计控制、( )和质量保证等。 (满分:5)
A. 市场管理
B. 用户管理
C. 风险管理
D. 设备管理
2.在真实运行环境中,由用户组织的、以需求规格说明书和合同的基准的测试为( )。 (满分:5)
A. 集成测试
B. 系统测试
C. 审计测试
D. 验收测试
3.一个对风险评价很有用的技术是定义( )。 (满分:5)
A. 风险参照水准
B. 风险度量
C. 风险监控
D. 风险工具
4.结构化分析方法是一种面向( )的需求分析方法。 (满分:5)
A. 对象
B. 数据结构
C. 数据流
D. 控制流
5.不属于运营成本的是( ) (满分:5)
A. 人员费用
B. 软件开发成本
C. 不可预见费用
D. 维修费用
6.由用户在实际使用环境下对软件产品进行测试称为( )。 (满分:5)
A. α测试
B. β测试
C. 用户测试
D. 模拟测试
7.下面不属于可行性分析报告内容的有( ) (满分:5)
A. 产品定位
B. 产品概述
C. 方案说明与比较
D. 总体设计
8.系统测试通常采用黑盒测试。常用的黑盒测试法有边值分析、等价类划分、错误推测和( )。 (满分:5)
A. 路径覆盖
B. 因果图
C. 判定树
D. PERT图
9.结构化设计方法是一种面向( )的设计方法。 (满分:5)
A. 对象
B. 数据结构
C. 数据流
D. 控制流
10.关于测试描述错误的是( ) (满分:5)
A. 测试是程序的执行过程,目的在于发现错误
B. 一个好的测试用例在于能发现至今未发现的错误
C. 一个成功的测试是发现了所有错误的测试
D. 一个成功的测试是发现了至今未发现的错误的测试
11.软件工程思想产生于解决20世纪60年代的软件为积极,下述:Ⅰ.软件需求定义不准确 Ⅱ.软件进度难以控制Ⅲ.软件生产的高成本 Ⅳ.软件质量不易保证( )是当时软件危机的主要表现。 (满分:5)
A. Ⅰ和Ⅱ
B. Ⅱ和Ⅲ
C. Ⅲ和Ⅳ
D. 全部
12.下面内聚级别从低到高排列正确的是( ) (满分:5)
A. 功能内聚、顺序内聚、过程内聚、时间内聚、实用程序内聚、偶然内聚
B. 实用程序内聚、偶然内聚、顺序内聚、过程内聚、时间内聚
C. 偶然内聚、时间内聚、功能内聚、顺序内聚、过程内聚、实用程序内聚
D. 偶然内聚、实用程序内聚、时间内聚、过程内聚、顺序内聚、功能内聚
13.不属于系统运营效益的是( ) (满分:5)
A. 直接效益
B. 减少管理费用而产生的效益
C. 提高工作效率、降低处理成本而产生的效益
D. 开发系统消息发出后产生的股票收益
14.不属于RUP模型的优点的是( ) (满分:5)
A. 可扩充
B. 实践性强
C. 可剪裁
D. 开发速度快
15.模块内的某成分的输出是另一些成分的输入,该模块的内聚度为( )。 (满分:5)
A. 顺序内聚
B. 过程内聚
C. 逻辑内聚
D. 通信内聚
三、判断题:转载请注明无忧答案网
1.黑盒测试无法检测出接口错误( ) (满分:5)
A. 错误
B. 正确
2.基线是指一个规范或者产品已经被正式审查,作为此后进一步开发的基础并同意仅仅通过正式改变过程才能修改该规范或产品( ) (满分:5)
A. 错误
B. 正确
3.软件计划包括的内容有文档简介、项目概述、项目组织、软件质量保证等( ) (满分:5)
A. 错误
B. 正确
4.编码属于详细设计( ) (满分:5)
A. 错误
B. 正确
5.软件开发的质量保证主要是通过程序员的经验来保证的( ) (满分:5)
A. 错误
B. 正确
在做作业,求解题参考资料。
页:
[1]