找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2144|回复: 0

重庆大学201803批次2软件工程D卷答案

[复制链接]
发表于 2018-12-27 13:40:19 | 显示全部楼层 |阅读模式
一 、 单项选择题 (共 10 题、0 / 20 分 )
1、软件方法主要包括面向数据流的方法、面向数据结构的方法、面向功能的方法、形式化方法、( )。
A、面向对象的方法
B、OMT  方法
C、HIPO 方法  
D、SADT方法
2、面向数据流方法的主要的手段是抽象与分解,表现形式是( )、数据字典和加工说明、结构图、程序流程图或伪码等。
A、
盒图NS   
B、
数据流图DFD  
C、
类/对象图
D、
层次图H
3、
数据流图DFD有4种基本元素:外部实体、数据流、处理或加工、( )。
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、
顶层扇出较少,底层模块低扇入
二 、 多项选择题 (共 5 题、0 / 10 分 )
1、
人机界面设计中应该考虑的4个问题是:             、             、            和            。
A、
系统返回机制
B、
系统响应时间
C、
命令方式
D、
出错信息
E、
用户求助机制
2、
软件需求确定以后,进入软件开发,软件开发的三个关联阶段是(  )
A、
软件测试
B、
软件编码
C、
需求分析
D、
软件设计
3、
程序流程图:有5种控制结构,它们是:(  )
A、
多分支选择型
B、
选择型
C、
后判定型循环(DO-WHILE)
D、
顺序型
E、
先判定型循环(WHILE-DO)
4、
在变换分析技术中,面向数据流的设计方法映射成软件结构图时,主要依据的是(  )
A、
变换中心
B、
输出流
C、
事务中心
D、
输入流
5、
在软件设计阶段,一般要完成的文档主要有:(  )
A、
需求分析说明书
B、
详细设计说明书
C、
概要设计说明书
D、
数据库设计说明书
E、
项目计划说明书
三 、 判断题 (共 10 题、0 / 10 分 )
1、
交互图是行为图的一种
正确
错误
2、
在面向对象编码阶段考虑软件重用,主要是指的代码重用。
正确
错误
3、
多重继承时,往往需要指定一个主要父类和其他次要父类。
正确
错误
4、
判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖,判定/条件覆盖是同时满足这两种覆盖标准的逻辑覆盖。( )。
正确
错误
5、
编码风格是指源程序的书写习惯。
正确
错误
6、
包与包之间只能存在泛化或依赖关系。
正确
错误
7、
自底向上采用的是细化的方式,从子类细化出父类。
正确
错误
8、
软件工程实际上是指导和帮助开发者在对用户需求获取、理解的基础上,利用计算机科学和技术、数学和管理科学和方法,开发并形成满足用户需求的软件产品的学科。
正确
错误
9、
软件项目的成败主要取决于技术人员的能力,与管理工作无关( )
正确
错误
10、
功能模型侧重于描述系统控制结构。
正确
错误
四 、 填空题 (共 6 题、0 / 18 分 )
1、
UML又称为                     。
2、
动态模型表示            、           的系统的“控制”性质。
3、
对象模型由问题域中的_____________及其_________________组成。
4、
测试类的方法主要有_____________、_______________和_________________。
5、
面向对象分析大体按照以下顺序进行:__________________________,__________________________,
__________________________,__________________________,__________________________,__________________________,__________________________。
6、
              测试需要考察模块间的接口和各模块之间的联系。
五 、 简答题 (共 4 题、0 / 32 分 )
1、
数据库结构设计主要完成哪些方面的设计?
2、 2.png 22.png
指定教材张海藩《实用软件工程》中的“小型二手货交易平台” 的数据流图主要通过三层分解的DFD图描述:顶层数据流图(教材中P58图2-28)、中层数据流图(教材中P58图2-29)、底层数据流图(教材中P59图2-30和图2-31)。各图如下。在不考虑底层数据流图2-31的情况下,请问该套数据流图是否存在问题?若存在问题,请列举并说明有哪些问题。
3、
什么是软件维护?软件维护可分为哪四种类型?
4、
与传统的软件工程方法相比,面向对象的软件工程方法有哪些优点?
六 、 综合题 (共 1 题、0 / 10 分 )
1、
某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。如果根据以上要求实现一顾客收费模块,并按照基本路径法设计为其测试用例,则:
(1)        计算其环域复杂度。
(2)        按照基本路径法设计测试用例附件是答案 ,需要的自助下载

201803考试批次2软件工程D卷答案.zip

166.61 KB, 下载次数: 7, 下载积分: 贡献 1

售价: 28 金币  [记录]  [购买]

答案

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-3 14:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表