《软件工程》试卷

《软件工程》试卷

ID:27557420

大小:131.50 KB

页数:11页

时间:2018-12-04

《软件工程》试卷_第1页
《软件工程》试卷_第2页
《软件工程》试卷_第3页
《软件工程》试卷_第4页
《软件工程》试卷_第5页
资源描述:

《《软件工程》试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、•、单项选择题(每题1分,共10分)1.软件测试的目的是()A.评估软件的质量C.找出软件中的所有错误B.发现软件的错误D.证明软件是正确的2.研究开发所需的成本和资源属于可行性研究中的()研究A.技术可行性C.法律可行性B.经济可行性D.操作可行性3.软件详细设计的主要任务是确定每个模块的()A.外部接口C.编程4.进行需求分析的描述工具有很多,但不包括()A.数据流图C.判定表5.产生软件维护的副作用,是指()A.开发时的错误C.因修改软件而造成的错误6.第一个有代表性的结构化程序设计语言是()A.FORT

2、RANB.功能D.算法和使用的数据结构B.流程图D.数据字典B.隐含的错误D.运行时误操作B.PASACLC.C7.用黑盒法设计测试用例的方法之一为()A.边界值分析C.循环覆盖D.COBOLB.逻辑覆盖D.基本路径测试8.数据字典是用来定义()中的各个成份的具体含义的A.流程图B.功能结构图C.系统结构图D.数据流图9.开发软件所需髙成本和产品的低质量之间有着尖锐的矛盾,这种现象称为()A.软件工程B.软件周期10.白盒法又称为逻辑覆盖法,主要用于()A.功能测试B.系统测试C.单元测试D.确认测试二、填空题

3、(每空1分,共10分)1.面向数据流的设计方法能够把信息流映射成软件结构,信息流可以分为两种类型。信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理以后,再沿输出通路变换成外部形式离开软件系统,当DFD具有这些特征时,这种信息流就叫做。如果当数据沿输入通路到达一个处理T时,这个处理根据输入数据的类型在若干动作序列中选出一个来执行,这种数据流就称为。2.软件配置管理是应用于整个软件过程中的保护性活动,它是在软件整个生命期内管理变化的一组活动。软件配置由一组相互关联的对象组

4、成,这些对象也称为。一旦一个配置对象已被开发出来并且通过了复审,它就变成了。3.度量软件规模的方法主要有两种,技术根据以往开发类似产品的经验和历史数据,估计实现一个功能所需的源程序行数;技术依据对软件信息域特性和软件复杂性的评估结果,估算软件规模。4.在确认测试中,如果软件是为许多客户开发的,那么让每个客户都进行正式的验收测试是不现实的。在这种情况下,绝大多数软件开发商都使用称为测试和测试的过程,来发现哪些看起来只有最终用户才能发现的错误,其中前者由最终用户们在一个或多个客户场所进行的,而后者是在开发者的场所进

5、行的。5.已知产品的内部工作过程,可以通过测试来检验产品内部动作是否按照规格说明书的规定正常进行,这种软件测试方法称为:;如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用,这种软件测试方法称为:。三.判断题(每题1分,共5分)1.典型的黑盒测试方法包括:等价类划分法、边界值分析法和基本路经测试法。()1.MC/DC覆盖以及条件组合覆盖的测试用例数的上限分别为n个和2n个。()2.CMM的主要作用有两个,一是为软件项目的招投标工作提供依据,二是为软件企业的内部改进提供参考。()3.软件

6、质量保证措施主要有:基于非执行的测试、基于执行的测试和程序正确性证明。(四、连连看(每连对1组1分,共5分)MTTF数据流图UML结构化分析SA统建模语言SD平均无故障时间DFD结构化设计五、简答题(每题5分,共20分)1、修改一个已有的库存清单系统,使它能在每天送给采购员一份定货报表。修改已有的库存清单程序并且编写产生报表的程序,估计共需8000元,系统修改后能及时定货,这将消除零件短缺问题,估计因此每年可以节省2500元。假定年利率为12%,利用货币的时间价值计算公式可以计算出修改库存清单系统后每年预计节省

7、的钱的现在价值,如下表所示。根据此表分别计算投资回收期和纯收入。表2.3将来的收入折算成现在值薄:霧翻将来值(元:•:•:-•:-•:讀蠹现在值(元):厲计的现在值<充禱125001.122232.142232.14225001.251992.984225.12325001.401779.456004.57425001.571588.807593.37525001.761418.579011.942、采用BRO测试时,如果条件Ci:Bi&B2的约朿集为{(T,T),(T,F),(F,T)},求条件C2:(E/E

8、2)&(E3>E4)的约束集。3、在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经过一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此同时,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。由此推断,刚开始测试时程序中潜藏的错误总数为?为使MTTF达到60h,必须再改正多少个错误?还需要的测试时间为多少?4、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。