欢迎来到天天文库
浏览记录
ID:13968952
大小:37.00 KB
页数:4页
时间:2018-07-25
《软件工程模拟试题 7》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程模拟试题7一、选择填空题(每空1分,共40分)(注:答案写在本题后的答题处)1)在完成软件概要设计,并编写相关文档之后应当组织对概要设计工作的评审。评审的内容包括:分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可(1)到某一项需求。分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。模块是否满足(2)和(3)的要求。模块(4)是否在其(5)之内。供选择的答案:1:A、覆盖B、演化C、追溯D、等同E、连接2:A、多功能B、高
2、内聚C、高耦合D、高效率E、可读性3:A、多入口B、低内聚C、低耦合D、低复杂度E、低强度4,5:A、作用范围B、高内聚C、低内聚D、取值范围E、控制范围2)软件工程是采用(6)的概念、原理、技术和方法指导计算机(7)的工程学科。把经过时间考验而证明正确的(8)和当前能够得到的最好的(9)结合起来。供选择的答案:6:A、工程B、程序C、体系结构7:A、软件开发和维护B、程序设计C、系统工程开发D、软件开发8,9:A、管理技术B、开发工具C、开发环境D、技术方法3)可行性研究从经济可行性,技术可行性,法
3、律可行性、(10)和开发方案可行性等方面进行。供选择的答案:10:A、资源可行性B、效益可行性C、运行可行性D、政策可行性4)软件需求分析的任务不应包括(11)。进行需求分析可使用多种工具,但(12)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(13)。需求规格说明书的内容不应当包括(14)。该文档在软件开发中具有重要的作用,但其作用不应当包括(15)。供选择的答案:11:A、问题分析B、信息域分析C、结构化程序分析D、确定逻辑模型12:A、数据流图B、判定表C、PAD图D、数据词
4、典13:A、要让软件做什么B、要给该软件提供哪些信息C、要求软件工作效率如何D、要让软件具有什么样的结构14:A、对重要功能的描述B、对算法的详细过程性描述C、软件确认准则D、软件的性能15:A、软件设计的依据B、用户和开发人员对软件要“做什么”的共同理解C、软件验收的依据D、软件可行性分析的依据5)块间联系和块内联系是评价程序模块结构质量的重要标准。联系的方式、共用信息的数量和接口(16)等因素决定了块间联系的大小。在块内联系中,(17)的块内联系最强。SD方法的总原则是使每个模块执行(18)功能,
5、模块间的传送(19)参数,模块通过(20)语句调用其他模块,而且模块间传送的参数应尽量(21)。此外,SD方法还提出了判定的作用范围和模块的控制范围等概念。SD方法认为,(22)应该是(23)的子集。供选择的答案:16:A、友好性B、健壮性C、简单性D、安全性17:A、巧合内聚B、功能内聚C、通信内聚D、信息内聚18:A、一个B、多个19:A、数据型B、控制型C、混合型20:A、直接引用B、标准调用C、中断D、宏调用21:A、少B、多22、23:A、作用范围B、控制范围6)下述有关模块独立性的各种模块
6、内聚,是按其内聚强度(24)排列起来。功能内聚→信息内聚→通信内聚→过程内聚→时间内聚→逻辑内聚→巧合内聚供选择的答案:24:A、从低到高B、从高到低C、无序7)集成测试也叫做(25)或(26).通常,在(27)的基础上,将所有模块按照设计要求组装成为系统.子系统的集成测试特别称为(28),它所做的工作是要找出子系统和系统需求规格说明之间的(29).需要考虑的问题是在把各个模块连接起来的时候,穿越模块接口的数据是否会(30);一个模块的功能是否会对另一个模块的功能产生不利的影响;各个(31)组合起来,
7、能否达到预期要求的(32);(33)是否有问题;单个模块的误差累积起来是否会放大。供选择的答案:25~28:A、单元测试B、部件测试C、组装测试D、系统测试E、确认测试F、联合测试29~33:A、子功能B、丢失C、父功能D、局部数据结构E、全局数据结构F、不一致G、一致8)程序的3种基本控制结构是(34)(35)(36).它们的共同点是(37).结构化程序设计的一种基本方法是(38).软件测试的目的是(39).软件调试的目的是(40).供选择的答案:34~36::A、过程B、顺序C、条件D、子程序E、
8、循环F、递归G、堆栈H、调用37:A、不能嵌套使用B、只能用来写简单的程序C、已经用硬件实现D、只有一个入口和一个出口38:A、筛选法B、递归法C、归纳法D、逐步求精法39:A、证明程序中没有错误B、发现程序中的错误C、测量程序的动态特性D、检查程序中的语法错误40:A、找出错误所在并改正之B、排除存在错误的可能性C、统计出错的次数二、判断下列说法的对错(20分,每小题2分)1.(2.(3.(4.(的数量。5.(6.()软件工程的概念是1968年在N
此文档下载收益归作者所有