欢迎来到天天文库
浏览记录
ID:38361096
大小:36.50 KB
页数:6页
时间:2019-06-11
《软件工程考试题集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告(九)课程名称_软件工程__共页系别__计算机学院________实验日期2012年5月25日专业班级____09计算机科学与技术2班_实验报告日期2012年5月25日姓名_刘唐武__学号200941402212_实验名称:收集软件工程试题及答案一.实验内容选择题:1. 软件是(C)。A.处理对象和处理规则的描述B.程序C.程序及其文档D.计算机系统2.软件需求规格说明的内容不应包括(B)。A.主要功能B.算法的详细描述C.用户界面及运行环境D.软件的性能3.程序的三种基本控制结构是(B)。A.过程、子程序和分程序B.顺序、选择和
2、重复C.递归、迭代和回溯D.调用、返回和转移4.面向对象的分析方法主要是建立三类模型,即(D)。 A)系统模型、ER模型、应用模型 B)对象模型、动态模型、应用模型 C)E-R模型、对象模型、功能模型 D)对象模型、动态模型、功能模型5.在E-R模型中,包含以下基本成分(C)。 A)数据、对象、实体 B)控制、联系、对象 C)实体、联系、属性 D)实体、属性、操作6.各种软件维护的类型中最重要的是(A)。 A)完善性维护B)纠错性维护C)适应性维护D)预防性维护7.软件测试的目标是(B)。A
3、.证明软件是正确的B.发现错误、降低错误带来的风险C.排除软件中所有的错误D.与软件调试相同8.软件生命周期中所花费用最多的阶段是(D)A.详细设计B.软件编码C.软件测试D.软件维护69.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001.设计这组测试用例的方法是(C)A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法10.详细设计的基本任务是确定每个模块的(D)设计A.功能B.调用关系C.输入输出数据D.算法11.数据字典是用来定义(
4、D)中的各个成份的具体含义。A.系统流程图B.功能结构图C.系统结构图D.数据流图12.下面几种白箱测试技术,哪种是最强的覆盖准则(D)A.语句覆盖B.条件覆盖C.判定覆盖D.条件组合覆盖13.面向数据流的设计方法把(A)映射成软件结构。A.数据流B.系统结构C.控制结构D.信息流14.内聚程度最低的是(A)内聚A.偶然B.过程C.顺序D.时间15.确定测试计划是在(A)阶段制定的.A.总体设计B.详细设计C.编码D.测试16.需求分析的产品是(D)A.数据流程图案B.数据字典C.判定表D.需求规格说明书17.数据字典是软件需求分析阶段的最重要
5、工具之一,其最基本的功能是(C)A.数据库设计B.数据通信C.数据定义D.数据维护18.(D)引入了“风险驱动”的思想,适用于大规模的内部开发项目。A.增量模型B.喷泉模型C.原型模型D.螺旋模型19.模块的内聚性最高的是(D)A.逻辑内聚B.时间内聚C.偶然内聚D.功能内聚20.提高测试的有效性非常重要,成功的测试是指(D)A.证明了被测试程序正确无误B.说明了被测试程序符合相应的要求C.未发现被测程序的错误D.发现了至今为止尚未发现的错误21.软件需求分析的任务不包括(C)。A.问题分析B.信息域分析C.结构化设计D.确定逻辑结构22.在进
6、行需求分析中用到多种描述工具,不包括(C)。A.数据流图B.判定表C.PAD图D.数据词典23.软件测试的目的(B)。A.评价软件的质量B.发现软件的错误C.找出软件中的所有错误D.证明软件是正确的24.白盒测试法又称为逻辑覆盖法,主要用于(D)。A.功能测试6B.系统测试C.a测试D.单元测试25.结构化分析方法(SA法)使用的主要描述工具有(D)。A.数据库B.模块结构图C.PAD图D.分层的DFD图26.在需求分析过程中,需求分析员要从用户那里解决的重要问题是(A)。A.要求软件做什么的问题B.要给软件提供哪些信息C.要求软件工作效率如何
7、D.要求软件具有什么样的结构27.UML中,包是一种(C)。A.集合B.数据结构C.分组机制D.对系统的动态描述28.瀑布模型存在的问题是(B)。A.用户容易参与开发B.缺乏灵活性C.用于与开发者易沟通D.适用可变需求29.在数据流图中,O(椭圆)代表(C)。A.源点B.终点C.加工D.模块30.确定测试计划是在(A)阶段制定的。A.总体设计B.详细设计C.编码阶段D.测试阶段填空题:1.传统的瀑布模型把软件生存周期划分成为题定义、、、、、6、、和维护共8个阶段。2.软件=++.3.画数据流图的正确做法是:从系统的开始,逐层地对系统进行。每一次
8、,系统的加工数量就增加一些,每个加工的功能也就更具体一些。继而重复这种分解,真到所有的加工都足够简单,不必再分解为止。4.结构化分析方法是一种面向需求
此文档下载收益归作者所有