《软件工程》练习题(3)
存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。
请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。 答:(1)描述本系统功能的数据流图如下所示:
1 存款单 记录存款信息 2 打印存款单 存款信息 存款存单 储户 存款信息 储户 D1 存款信息 存款信息 3 核对密码 存款信息 4 计算利息 利息值 4 打印利息清单 取款单 (2)描绘计算机储蓄系统中数据对象的实体-联系图。
住址 电话号码 身份证号码 名称 地址 电话号码 姓名 M 储户 存取款 N 储户所 类型 数额 到期日期 利率 密码
6.画出银行取款过程的DFD 图。问题描述为:储户用存折取款,首先填写取款单,根据“ 账卡”中的信息检验取款单与存折,如有问题,将问题反馈给储户,否则,登录“储户存款 数据库”,修改相应数据,并更新“账卡”,同时发出付款通知,出纳向储户付款。 答:
7.图a中,模块G为判定,判断涉及到模块B、F、G,请指出设计中的错误,再根据改进模块图的基本原则,画出1~2个改进方案(不改变模块G 的判断关系),并说明是按照哪条基本原则进行改进的。
答:下图为一个改进方案,将模块G的位置提高,使其作用范围为控制范围的子集,减少模块之间的联系。
8.图书馆的预定图书子系统有如下功能: (1)由供书部门提供书目给订购组。 (2)订书组从各单位取得要订的书目。
(3)根据供书目录和订书书目产生订书文档留底。 (4)将订书信息(包括数目,数量等)反馈给供书单位。 (5)将未订书目通知订书者。
(6)对于重复订购的书目由系统自动检查,并把结果反馈给订书者。 试根据要求画出该问题的数据流程图,并把其转换为软件结构图。 答:(1)数据流图:
(2)软件结构图:
9.根据下列描述,画出学生申请IC借书卡的第一层数据流图。学生入学后到图书馆申请IC借书卡,图书馆管理人员根据IC借书卡库存情况分析是否需要购买新的IC借书卡,如需购买,则向IC借书卡提供商购买。各种资金往来通过学校的会计科办理。 答:
《软件工程》练习题二
一、单选题
1.面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( B )到计算机世界的方法。
A.对应
B.映射
C.反映
D.反射
2.盒图也称为( D)或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。
A.流程图 B.框图 问题解的( A )结构。
A.程序 B.数据
C.判定表
D.N-S图
3.面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为
C.逻辑
D.物理 D.六 D.等价类划分
4.人机界面的风格大致经过了(B)代的演变。
A.三 B.四 C.五
5.以下不属于白盒测试技术的是( D )。
A.逻辑覆盖 B.基本路径测试 C.循环覆盖测试
6.为改正软件系统中潜藏的错误而进行的维护活动称为( A )。
A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护
7.( D )工具在软件详细设计过程中不采用。 A.判定表 B.IPO图 C.PDL
D.DFD图
8.当模块中包含复杂的条件组合,只有( D )能够清晰地表达出各种动作之间的对应关系。
A.关系图 B.盒图 C.流程图 D.判定树和判定表 9.以下不属于逻辑覆盖的是( D )。
A.语句覆盖 B.判定覆盖 C.条件覆盖
D.基本路径
10.为适应软件运行环境的变化而修改软件的活动称为( B )。
A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护 11.程序的三种基本控制结构的共同特点是( D )。
A.不能嵌套使用 C.应该用硬件实现
B.只能用来写简单程序 D.只有一个入口和一个出口 B.隐含的错误 D.运行时误操作
12.产生软件维护的副作用,是指( C )。
A.开发时的错误
C.因修改软件而造成的错误
13.维护中,因误删除一个标识符而引起的错误是( C )副作用。 A.文档 B.数据 C.编码 D.设计 14.可维护性的特性中相互促进的是( A)。
A.可理解性和可测试性 C.效率和可修改性
B.效率和可移植性 D.效率和结构好
15.从事物的组成部件及每个部件的属性、功能来认识事物。这种方法被称为( A )的方法。
A.面向对象
B.面向数据
C.面向过程
D.面向属性
16.判定表由四部分组成:左上部列出( B )。
A.条件组合与动作之间的对应关系
C.所有可能的动作
B.所有条件 D.可能的条件组合
17.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( C )。
A.纠错性维护 B.适应性维护 C.改善性维护 D.预防性维护 18.将软件组装成系统的一种测试技术叫( A )。 A.集成测试 B.单元测试 C.集合测试
D.系统测试
19.汽车有一个发动机。汽车和发动机之间的关系是( B )关系。
A.一般具体 B.整体部分 C.分类关系 D.主从关系
20.实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( D )%。 A.30
B.50
C.70
D.90
21.为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为( D )。
A.纠错性维护 B.适用性维护 C.改善性维护 22.为了提高测试的效率,应该( D )。
A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.选择发现错误可能性大的数据作为测试数据
D.预防性维护
23.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。
…… 此处隐藏:594字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




