




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空
1.结构化分析方法的分析策略是O
2.衡量模块独立性的两个定性标准是。
3.软件集成测试的方法主要有两种,它们是________o
4.继承性是子类自动共享其父类的机制。
5.在面对对象方法中,人们常用状态图描述类中对象的o
6.规定功能的软件,在肯定程度上能从错误状态自动复原到正常状态,则称该软
件为软件。
7.可行性探讨的目的是用最小的代价在尽可能短的时间内确定该软件项目
8.需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的
是。
9.软件生存周期中时间最长、花费的精力和费用最多的一个阶段是—
一阶段。
10.对象之间进行通信叫做O
11.计算机协助软件工程这一术语的英文缩写为O
12.McCall提出的软件质量模型包括个软件质量特性。
13.为了便于比照检查,测试用例应由输入数据和预期的_____两部分组成。
14.软件结构是以为基础而组成的一种限制层次结构。
15.结构化语言(PDL)是介于自然语言和_______之间的一种半形式语言。
16.软件概,要设计的主要任务就是。
17.结构化程序设计方法是运用构造程序。
18.软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个
集成的过程。
19.在建立对象的功能膜型时,运用的数据流图中包含有处理、数据流、动作对
象和_______O
二、选择
1.UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法()
A、基于瀑布模型的结构化方法B、基于需求动态定义
的原型化方法
C、基于对象的面对对象的方法D、基于数据的数据流开
发方法
2.面对对象的开发方法中,()将是面对对象技术领域内占主导地位的标准
建模语言。
A、Booch方法B、UML语言
C、0MT方法D、Coad方法
3、功能模型中全部的()往往形成一个层次结构。在这个层次结构中一个
数据流图的过程可以由下一层的数据流图作进一步的说明。
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、类的开发
11、应用执行对象的操作可以变更该对象的()
A、属性B、功能
C、行为D、数据
12、面对对象软件技术的很多强有力的功能和突出的优点,都来源于把类组织成
一个层次结构的系统,一个类的上层可以由父亲,下层可以有子类,这种层次结
构系统的一个重要性质是(),一个类获得其父亲的全部描述(数据和操
作)。
A、传递性B、继承性
C、复用性D、并行性
13、在考察系统的一些涉刚好序和变更的状况时,要用动态模型来表示。动态模
型着重于系统的限制逻辑,它包括两个图:一个是事务追踪图,另一个是()
A、数据流图B、状态图
C、系统结构图D、时序图
14、人们常用的评价软件质量的4个因素是()
A.可维护性、牢靠性、健壮性、效率
B.可维护性、牢靠性、可理解性、效率
C.可维护性、牢靠性、完整性、效率
D.可维护性、牢靠性、移植性、效率
15、软件可移植性是用来衡量软件的()重要尺度之一。
A.通用性B.效率
C.质量D.人机界
面
16、为了提高软件的可移植性,应留意提高软件的()
A.运用的便利性B.简洁性
C.牢靠性D.设备独立性
17.软件系统的牢靠性,主要表现在()
A.能够安装多次
B.能在不同类型的计算机系统上安装、运用
C.软件的正确性和健壮性
D.能有效抑止盗版
18.在软件工程中,当前用于保证软件质量的主要技术手段还是()
A.正确性证明B.测试C.自动程序设
计D.符号证明
19.在软件工程中,高质量的文档标准是完整性、一样性和()
A.统一,性B.平安性C.无二义
性D.组合性
20.在软件质量因素中,软件在异样条件下仍能运行的实力称之为软件的()
A.牢靠性B.健壮性
C.可用性D.平安性
21.在软件设计中,设计复审是和软件设计本身一样重要的环节,其主要的目的
和作用是为了能够()
A,削减测试工作量B.避开后期付出高代价
C.保证软件质量D.缩短软件开发周期
22.在软件危机中表现出来的软件质量差的问题,其缘由是()
A.用户常常干预软件系统的研发工作
B.没有软件质量标准
C.软件研发人员不情愿遵守软件质量标准
D.软件研发人员索养太差
23.软件工程管理是()一切活动的管理。
A.需求分析B.软件设计过程
C.模块设计D.软件生命期
24.软件管理的主要职舱包括()
A.人员管理、支配管理B.标准化管理、配置管理
C.成本管理、进度管理D.(A)和(B)
25.需求规格说明书的作用不应当包括()。
A、软件设计的依据B、用户及开发人员对软件要做什么的共同理解
C、软件脸收的依据D、软件可行性探讨
26.结构化设计方法在软件开发中用于()。
A、概要设计B、具体设计C、程序设计D、测试用例设计
27.软件结构化设计运用的图形工具,一般采纳()图。
A、DFDB、PADC、SCD、ER
28.软件测试中,白盒法是通过分析程序的()来设计测试用例的。
A、应用范围B、内部逻辑C、功能D、输入数据
29.软件维护费用高的主要缘由是()。
A、人员少B、人员多C、生产率低D、生产率高
30.软件质量必需在()加以保证。
A、开发之前B、开发之后
C、可行性探讨过程中D、设计及实现过程中
31.确认测试主要涉及的文档是()。
A、需求规格说明书B、概要设计说明书
C、具体设计说明书D、源程序
32.具体设计及概要设计连接的图形工具是()。
A、DFD图B、SC图C、PAD图D、程序流程图
33.为了适应软硬件环境变更而修改软件的过程是()o
A、校正性维护B、完善性维护
C、适应性维护D、预防性维护
34.用于描述对象模型的工具是()o
A、数据流图B、结构图C、状态图D、对象图
35.软件质量保证应在()阶段起先。
A.需求分析B.设计C.编码D.投入运用
36.在McCall软件质量度量模型中,()属于面对软件产品修
改。
A.牢靠性B.可重用性C.适应性D.可
移植性
37.对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
A.结合B.隐藏C.封
装D.抽象
38.软件调试技术包括
()
A.边界值分析B.演绎法C.循环覆盖D.集成
测试
39.瀑布模型的存在问题是
()
A.用户简单参及开发
B.缺乏敏捷性
C.用户及开发者易沟通
D.适用可变需求
40.软件测试方法中的静态测试方法之一为
()
A.计算机协助静态分析
B.黑盒法
C.路径覆盖
D.边界值分析
41.程序的三种基本限制结构是
()
A.过程、子程序和分程序
B.依次、选择和重复
C.递归、堆栈和队列
D.调用、返回和转移
42.在具体设计阶段,常常采纳的工具有
()
A.PADB.SAC.SC
D.DFD
43.具体设计的结果基本确定了最终程序的
()
A.代码的规模B.运行速度C.质量D.可
维护性
44.结构化程序设计主要强调的是
()
A.程序的规模
B.程序的效率
C.程序设计语言的先进性
D.程序易读性
45.经济可行性探讨的范围包括
()
A.资源有效性B.管理制度C.效益分析D.开发风
险
46.黑盒测试在设计测试用例时,主要探讨()
A.需求规格说明及概要设计说明B.具体设计说明
C.项目开发支配D.概要设
计说明及具体设计说明
47.若有一个计算类型的程序,它的输入量只有一个,其范围是从输入的角度考
虑一组测试用例,设计这组测试用例的方法是()
A.条件覆盖
价分类法
C.边界值分析
D.错误推
48.下列属于维护阶段的文档是(
A.软件规格说明
用户操作手册
C.软件问题报告
软件测试分析报告
49.快速原型模型的主要特点之一是(
A.开发完毕才见到产品B.及早供应全部
完整的软件产品
C.开发完毕后才见到工作软件D.及早供应工作软件
50.软件依据设计的要求,在规定时间和条件下达到不出故障,持续运行的要求
的质量特性称为()
A.可用性B.牢
靠性
C.正确性D.完
整性
51.采纳图表示软件项目进度支配,下列说法中正确的是()
A.能够反映多个任务之间的困难关系
B.能够直观表示任务之间相互依靠制约关系
C.能够表示哪些任务是关键任务
D.能够表示子任务之间的并行和串行关系
52.下列模型属于成本估算方法的有()
A.COCOMO模
型B.McCal
1模型
C.McCabe度量
法D.时间佶算
法
53.实力成熟度模型可以()
A、使软件组织建多一个有规律的成熟的软件过若B、运用软件没有错误
C、使软件开发人员驾驭更多的技术D、避开开发人员跳槽
54.用来描述处理器、硬件设备和软件构件在运行时的架构的是()
A、用例图B、结构图
C、配置图D、构件图
55.数据字典是对数据定义信息的集合,它所定义的对象都包含于()
A.数据流图B.程序框图
C.软件结构D.方框图
56.需求分析阶段的任务是确定()0
A.软件开发方法B.软件开发工具
C.软件开发费D.软件系统的功能
57.关联是建立()之间关系的一种手段。
A.美B.操作
C.角色D.属性
58.软件具体设计的主要任务是确定每个模块的:)o
A.算法和运用的数据结构B.外部接口
C.功能D.编程
59.程序的三种基本限制结构是()。
A.过程、子程序积分程序B.依次、选择和重复
C.递归、堆栈和队列D.调用、返回和转移
60.软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测
试方法主要用于测试(
A.结构合理性B.软件外部功
C.程序正确性D.程序内部逻辑
61.在软件开发和维护的过程中,为了定量地评价软件质量,必需对软件特性进
行()
A.测试B.度量
C.评审D.维护
62.在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定
义为(),此定义包括一组数据属性和在数据上的一组合法操作。
A.类B.属性
C.对象D.消息
63.汽车有一个发动机。汽车和发动机之间的关系是()关系。
A.继承关系B.依靠关系
C.一般聚集D.构成关系
64.对象是00方法的核心,对象的类型有多种,通常把例如飞行、事故、演出、
开会等等,称之为()
A.有形实体B.作用
C.事务D.性能说明
65.在面对对象软件开发方法中,类及类之间主要有以下结构关系()
A.继承和聚集B继承和一般C聚集和消息传递D继承和方法调用
66.以下哪一项不是软件危机的表现形式()
A成本高B生产率低C技术发展快D质量得不到保证
67.以下哪一项不是面对对象的特征()
A)多态性B继承性C封装性D过程调用
68.面对对象模型主要由以下哪些模型组成()
A对象模型、动态模型、功能模型B对象模型、数据模型、功能模型
C数据模型、动态模型、功能模型D对象模型、动态模型、数据模型
69.软件项目支配一般不包括以下哪项内容()
A培训支配B人员支配C进度支配D软件开发标准的选择和制定
三、简答
1.简述软件工程方法学所包含的内容。
2.什么是软件过程?它及软件工程方法学有何关系?
3.分析软件危机产生的主要缘由有哪些?
4.说明结构化程序设计的主要思想是什么?
5软件测试包括哪些步骤?说明这些步歌的测试对象是什么?
6.需求分析及软件设计二个阶段任务的主要区分是什么?
7说明软件测试和调试的目的有何区分?
四、综合应用
1.建立以下有关“微机”的对象模型。
一台微机有一个显示器,一个主机,一个键盘,一个鼠标,汉王笔可有可无。
主机包括一个机箱,一个主板,一个电源及储存器等部件。储存器又分为固定储
存器和活动存储器两种,固定存储器为内存和硬盘,活动存储器为软盘和光盘。
2.某“调整工资”处理模块接受一个“职称”的变量,依据职称的不同(助教,
讲师,副教授,教授)作不同的处理,其中若是助教还必需输入工龄,只有工龄
超过两年才能调整工资。请用等价类划分法设计测试用例。
3.某报社采纳面对对象技术实现报刊征订的计算机管理系统,该系统基本需求如
下:
(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,
订期,单价,份数等项目,订户通过填写订单来订阅报刊。
(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事
务。
(3)报社负责分类并统计各个发行站送来的报刊订阅信息。
请就此需求建立对象模型。
4.依据下列条件运用等价划分法设计测试用例。
某一8位微机,其十六进制常数定义为:以Ox或0X开头的数是十六进制整数,
其值的范围是-7f〜7f(表示十六进制的大小写字母不加区分),如
0X13,0X6A,-0X3co
5.求一组数组中的最大数,数组表示为A(n),n=l,2……n的自然数。
1)画出程序流程图
2)画出该算法的N-S图
6.银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业
务员键入系统,假如是存款则系统记录存款人姓名、住址(或电话号码)、身份
证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出
存款存单给储户;假如是取款而且存款时留有密码,则系统首先核对储户密码,
若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。
请用数据流图描绘出本系统的功能,并用实体一联系图描绘系统中的数据对象。
并用和用软件结构图描绘其总体设计。
7.某厂对部分职工重新安排工作的政策是:年龄在20岁以下者,初中文化程度
脱产学习,中学文化程度当电工。20岁至40岁之间,中学文化程度,男性当钳
工,女性当车工,高校文化程度都当技术员。年龄在40岁以上者,中学文化程
度当材料员,高校文化程度当技术员。请用PDL、判定树描述上述问题的加工逻
辑。
8.画出下面用PDL写出的程序的PAD图。
WHILEPDO
IFA>0THENAlELSEA2ENDIF;
SI;
IFB>0THENBl;
WHILECDOS2;S3ENDWHILE;
ELSEB2
END二F;
B3
ENDWHILE;
9.依据以下描述画出相应的状态转换图:
到ATM机前插入磁卡后输入密码,假如密码不正确则系统会要求再次输入密码,
如一三次输入不正确则退出服务:密码正确后,系统会提示选择服务类型,如选择
存款则进行存款操作,存款完毕后可选择接着服务,也可以选择退出服务;如选
择取款则进行存款操作,取款完毕后可选择接着服务,也可以选择退出服务
10.请将图中的DFD转换为软件结构图。(注:图中㊉表示或者)
11.高考录用统分子系统有如下功能:
1)计算标准分:依据考生原始分计算,得到标准分,存入考生分数文件:
2)计算录用线分:依据标准分、招生支配文件中的招生人数,计算录用浅,
存入录用线文件。
试依据要求画出该系统的数据流程图,并将其转换为软件结构图O
12.UML关系包括关联、聚集、构成、继承、依靠等5种类型,请将合适的关系
填写在下列描述的()中。
1).在学校中,一个导师可以指导多个探讨生,一个探讨生可以由多个导师指导,
那么导师和探讨生之间是()关系。
2).交通工具及卡车之间是()关系。
3).公司及部门之间是()关系。
4).图形及矩形之间是()关系。
5).油画和国画之间是()关系
6).windows窗口及其上的菜单之间是()关系
13.某公司的电话服务如下:
可以拨分机号和外线号码。分机号是从6201至6299。外线号码先拨7,然后是
市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300
中随意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,
552中随意一个号码。分局号是随意长度为4的数字串。
要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。
M.北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第
1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨
0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位
区码再拨8位电话号码(第1位不是0)。
请用定义数据字典的方法,定义上述的电话号码。
15.存折格式如下图所示,给出它在数据字典中的定义格式。
16.商店业务处理系统中“检查发货单”的PDL,用判定表和判定树来表示
if发货单金额超过$500then
if欠款超过了60天the
在偿还欠款前不予批准
else(欠款未超期)
发批准书,发货单
else(发货单金颔未超过$500)
if欠款超过60天then
发批准书,发货单及赊欠报告
else(欠款未超期)
发批准书,发货单
17成果信息,学生可以随时查询自己所选课程的成果。由于学生成果属于敏感
信息,系统必需供应必要的平安措施以防非法存取,建立学生成果管理系统第0
层和第1层DFD。
18.UML关系包括关联、聚集、构成、继承、依靠等5种类型,请将合适的关系
填写在下列描述的()中。
1).在选课系统中,一个老师可以上多门课程,一门课程可以由多个老师教授,
那么老师和课程之间是()关系。
2).气体及氧气之间是()关
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医护资质借用协议书
- 医生考生承诺协议书
- 商品卖买合同协议书
- 厂房工程付款协议书
- 商铺拍卖合同协议书
- 员工培训培养协议书
- 厂家活动返利协议书
- 包装公司担保协议书
- 区域承包合同协议书
- 反对商业贿赂协议书
- 临床尿动力学检查实施演示文稿
- 新旧物业公司交接管理流程
- YS/T 394-2007钽精矿
- GB/T 17193-1997电气安装用超重荷型刚性钢导管
- ETF融资融券的应用策略课件
- 东芝空调用户使用手册
- 全国卷高考标准语文答题卡作文纸3栏800字版
- DB32T 4284-2022 居民住宅二次供水工程技术规程
- 放射性物品道路运输申请表样表
- 110kV变电站高压试验报告完整版
- TSG Z7001-2004 特种设备检验检测机构核准规则
评论
0/150
提交评论