软件工程部分历年考试题.ppt_第1页
软件工程部分历年考试题.ppt_第2页
软件工程部分历年考试题.ppt_第3页
软件工程部分历年考试题.ppt_第4页
软件工程部分历年考试题.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程部分历年考试题,中国农业大学 李辉,软件工程历年试题,(6)下面描述中错误的是A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具(4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书D)用户手册 D)软件需求规格说明书,A,D,软件工程历年试题,1、软件测试的目的是( ) A)评估软件可靠性 B)发现并改正程序中的错误 C)改正程序中的错误 D)发现程序中的错误 (2010-09) 2、下面描述中,不属于软件危机表现的是( ) A)软件过

2、程不规范 B)软件开发生产率低 C)软件质量难以控制 D)软件成本不断提高 (2010-09),A,D,软件工程历年试题,3、软件生命周期是指( ) (2010-09) A)软件产品从提出、实现、使用维护到停止使用退役的过程 B)软件从需求分析、设计、实现到测试完成的过程 C)软件的开发过程 D)软件的运行维护过程 4、软件(程序)调试的任务是( ) (2010-03) A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质,A,A,软件工程历年试题,5、数据流程图(DFD图)是( )A)软件概要设计的工具B)软件详细设计的工具C)结构化

3、方法的需求分析工具D)面向对象方法的需求分析工具 6、软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于( )A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段,B,C,(2010-03),软件工程历年试题,7、软件设计中划分模块的一个准则是( )(2009-09) A) 低内聚低耦合B) 高内聚低耦合 C) 低内聚高耦合D) 高内聚高耦合 8、下列选项中不属于结构化程序设计原则的是( )(2009-09) A) 可封装D) 自顶向下 C) 模块化D) 逐步求精,B,A,9、软件详细设计产生的图如右,该图是( )(2009-09) A) N-S图 B) PAD图 C) 程序流程图

4、D) E-R图,软件工程历年试题,C,软件工程历年试题,10、下面叙述中错误的是( )(2009-03) A)软件测试的目的是发现错误并改正错误 B)对被调试程序进行错误定位是程序调试的必要步骤 C)程序调试也成为Debug D)软件测试应严格执行测试计划,排除测试的随意性 11、耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )(2009-03) A)提高耦合性降低内聚性有利于提高模块的独立性 B)降低耦合性提高内聚性有利于提高模块的独立性 C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D)内聚性是指模块间互相连接的紧密程度,A,B,软件工程历年试题,12、数据流

5、图中带有箭头的线段表示的是( )(2008-09) A)控制流 B)事件驱动 C)模块调用 D)数据流 13、在软件开发中,需求分析阶段可以使用的工具是( )(2008-09) A)N-S图 B)DFD图 C)PAD图 D)程序流程图,D,B,软件工程历年试题,14、软件设计中模块划分应遵循的准则是 ( )(2008-04) A)低内聚低耦合 B)高内聚低耦合 C)低内聚高耦合 D)高内聚高耦合 15、在软件开发中,需求分析阶段产生的主要文档是 ( )(2008-04) A)可行性分析报告 B)软件需求规格说明书 C)概要设计说明书 D)集成测试计划,B,B,软件工程历年试题,16、软件调试的

6、目的是( )。(2007-09) A)发现错误 B)改正错误 C)改善软件的性能 D)验证软件的正确性 17、下列叙述中,不符合良好程序设计风格的是( )。(2007-09) A)程序的效率第一,清晰第二 B)程序的可读性好 C)程序中有必要的注释 D)输入数据前要有提示信息,B,A,软件工程历年试题,18、在结构化程序设计中,模块划分的原则是( ) (2007-04) A)各模块应包括尽量多的功能 B)各模块的规模应尽量大 C)各模块之间的联系应尽量紧密 D)模块内具有高内聚度、模块间具有低耦合度 19、下列叙述中正确的是( ) (2007-04) A)软件测试的主要目的是发现程序中的错误

7、B)软件测试的主要目的是确定程序中错误的位置 C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D)软件测试是证明软件没有错误,D,A,软件工程历年试题,20、从工程管理角度,软件设计一般分为两步完成,它们是( )。(2006-09) A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D)过程设计与数据设计 21、下列选项中不属于软件生命周期开发阶段任务的是( )。(2006-09) A)、软件测试 B)、概要设计 C)、软件维护 D)、详细设计,A,C,软件工程历年试题,22、下列选项中不属于结构化程序设计方法的是( )。(2006-04) A)自顶向

8、下 B)逐步求精 C)模块化 D)可复用 23、两个或两个以上模块之间关联的紧密程度称为( )。(2006-04) A)耦合度 B)内聚度 C)复杂度 D)数据传输特性,D,A,软件工程历年试题,24、下列叙述中正确的是( )。(2006-04) A)软件测试应该由程序开发者来完成 B)程序经调试后一般不需要再测试 C)软件维护只包括对程序代码的维护 D)以上三种说法都不对 25、下列叙述中正确的是( )。(2005-09) A)程序设计就是编制程序 B)程序的测试必须由程序员自己去完成 C)程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试,D,C,软件工程历年试题,26、下

9、列描述中正确的是( )。(2005-09) A)软件工程只是解决软件项目的管理问题 B)软件工程主要解决软件产品的生产率问题 C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D)软件工程只是解决软件开发中的技术问题 27、在软件设计中,不属于过程设计工具的是( )。(2005-09) A)PDL(过程设计语言)B)PAD图 C)N-S图D)DFD图,C,D,软件工程历年试题,28、下列叙述中正确的是( )。(2005-09) A)软件交付使用后还需要进行维护 B)软件一旦交付使用就不需要再进行维护 C)软件交付使用后其生命周期就结束 D)软件维护是指修复程序中被破坏的指令 29

10、、下列对于软件测试的描述中正确的是( )(2005-4)。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则,A,C,软件工程历年试题,30、为了使模块尽可能独立,要求( )(2005-4) A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强,B,软件工程历年试题,(二)填空题 1程序流程图中的菱形框

11、表示的是【 】 。 (2009-09) 2、软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中 【 】 阶段产生“软件需求规格说明书。 (2009-09) 3、软件测试可分为白盒测试和黑盒测试。基本路径测试属于【 】测试。(2009-03) 4、软件工程三要素包括方法、工具和过程,其中,【 】支持软件开发的各个环节的控制和管理。 (2008-09),逻辑条件,需求分析,白盒,过程,对软件设计的最小单位(模块或程序单元)进行的测试通常称为_测试。,软件工程历年试题,5、按照软件测试的一般步骤,集成测试应在【 】测试之后进行。 (2008-09) 6、测试用例包括输入值集和【 】值集。(

12、2008-04) 7、软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的【 】。(2007-09),单元,输出值,正确性,软件工程历年试题,8、在两种基本测试方法中, 【 】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。(2007-09) 9、软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于【 】阶段。(2007-04) 10、在结构化分析使用的数据流图(DFD)中,利用 【 】对其中的图形元素进行确切解释。(2007-04) 11、软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于【 】测试。(2007-04),白盒测试,开发,数据字典,黑盒,12、下列软件系统结构图的宽度为 【 】 。(2006-09),软件工程历年试题,3,软件工程历年试题,13、【 】的任务是诊断和改正程序中的错误。(2006-09) 14、程序测试分为静态分析和动态测试。其中【 】是指不执行程序文本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论