付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷(―)
考试时间:120分钟(可根据具体情况适当调整)
1.判断题(每题2分,共20分,正确打V,错误打x)
(1)单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是系统或能。
()
(2)C语言是一种面向过程的计算机编程语言,有高级语言的特点,但不具有汇编语言的
特征。()
(3)黑盒测试只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当
地接收输入数据而产生正确的输出信息,而不考虑模块的内部执行与程序结构。()
(4)数据流图明了业务用例实现的工作流程。()
(5)增量模型把瀑布模型的顺序特征与快速原型法的迭代特征相结合。()
(6)软件工程是:将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维
护,即将工程化应用于软件;以及在上述所述方法的研究。()
(7)一般来说,类应该具有操作,属性以及类名。()
(8)集成测试的测试对象包括单元间的接口。()
(9)在UML中,包图是一种数据结构,其中可包含附属包、图表或单个元素。()
(10)软件的开发工作中,为了保证工作的进度,开发工作与测试工作应交给同一部分人完
成。()
2.单项选择题(每题2分,共20分)
(1)软件由()组成。
A程序,数据以及文档B程序,数据以及工具
C程序,工具以及文档D工具,数据以及文档
(2)()提供了对象在其生命周期中可能出现的状态以及行为的描述。
A用例图B状态图C包图D类图
(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)在详细设计阶段,经常采用的工具有()
APADBSACSCDDFD
3.简答题(每题5分,共20分)
(1)请简述软件从不同角度的分类。
(2)软件工程的目标是什么。
(3)软件维护有哪些内容。
(4)什么是软件生存周期,它有哪几个活动。
4请根据附图1设计相关的类图(共10分)
附图1用例图
5.宾馆客房业务管理提供客房预订、预订变更、客房入住、退房结帐、
旅客信息查询几个方面的功能。订房人可以通过电话、短信、网络或面对面等方式预订客房。
允许预订人根据自己情况的变化更改预订信息。旅客入住客房前需要出示证件并登记,并要
预交一定的押金。旅客提交押金后,柜台工作人员将在电脑上登记旅客信息,分配房间,并
打印旅客入住单,旅客持入住单到指定客房入住。旅客离开宾馆前需要退房结账。旅客或宾
馆管理人员可以随时查询旅客或客房的入住信息。建立该问题的用例图。(共15分)
6.设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在1990年1月
~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。
现用等价类划分法设计测试用例,来测试程序的"日期检查功能工(共15分)
试卷(一)参考答案
1.判断题
(1)7(2)x(3)V(4)x(5)7
(6)V⑺v(8)V(9)x(10)x
2.单项选择题
(1)A(2)B(3)A(4)B(5)A
(6)B⑺D(8)B(9)B(10)A
3,简答题
⑴
①按照功能不同可分为系统软件、支撑软件、应用软件
②按照软件服务对象不同可分为通用软件、定制软件
③按照软件产品规模不同可分为小型软件、中型软件、大型软件
④按照工作方式可分为实时软件、分时软件、交互式软件、批处理软件
⑵
①达到要求的软件功能
②取得较好的软件性能
③开发出高质量的软件
④付出较低的开发成本
⑤需要较低的维护费用
⑥能按时完成开发工作,及时交付使用
(3)
①校正性维护。在软件交付使用后,一些隐含的错误在某些特定的使用环境下会暴露出来。
为了识别和校正错误,修改软件性能上的缺陷,应进行确定和修改错误的过程,这个过程就
称为校正性维护。
②
适应性维护。为了使应用软件适应计算机硬件、软件环境及数据环境的不断发生的变
化而修改软件的过程称为适应性维护。
③
完善性维护。为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动
称为完善性维护。
④
预防性维护。为了提高软件的可维护性和可靠性而对软件进行的修改称为预防性维护C
⑷
软件生存周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。
包括:可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护。
4.根据附图1(用例图)设计的类图如附图2所示:
附图2类图
5.该问题的用例图如附图3所示:
6.画出该问题的等价类表,并为每个等价类进行编号,如附表1所示
有效等价类无效等价类
输入条件⑵
有非数字字符
⑶
曰期的类型及长度位数字字符()少于位数字字符
616⑷
多于6位数字字符⑹
小于1990
年份范围⑺
大于
在1990〜2049之间⑸2049⑼
等于00
月份范围在01-12之间(8)
大于12(10)
表1
根据等价类表,设计的该句题测试用例如附表2所示
等
/结
r果
序号测试数据F-
有
5/效
1200211\(
无
2/\效
295June\(/J
无
3z\效
\(/)
320036无
4/\效
42001006\f/)
效
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 温顾红色记忆传承爱国精神
- 180平方米室内设计方案
- 绘本设计创作汇报
- 儿童医学小科普
- 个人私人教练品牌建设指南
- 变频器专业说明书设计规范
- 客厅装修设计要素与流程解析
- 初步工艺设计答辩
- 环境设计主要类型分析
- 网络安全高级教程课程设计
- 国家职业技术技能标准 4-12-01-01 汽车维修工 人社厅发2018147号
- LNG(天然气)供气站(气化站)安全应急救援预案
- 7.5 歌曲 《红河谷》课件(20张)
- 人工智能导论智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
- 新大象版四年级下册科学全册知识点(精编版)
- 磨床操作培训课件
- GB/T 43189-2023核仪器仪表闪烁体和闪烁探测器的命名(标识)以及闪烁体的标准尺寸
- 预制钢筋混凝土方桩图集
- 民用航空器活动区驾驶员笔试备考题库(含答案)
- 三体系管理手册
- 辣椒初加工项目可研
评论
0/150
提交评论