《软件工程概论》期末测试试卷含答案(共6页).doc
《《软件工程概论》期末测试试卷含答案(共6页).doc》由会员分享,可在线阅读,更多相关《《软件工程概论》期末测试试卷含答案(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件工程概论期末测试试卷(A卷)一单项选择题(每小题1分,共22分)1对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。 A结合B隐藏C封装D抽象2软件生命周期中所花费用最多的阶段是( )。 A详细设计B软件编码C软件测试D软件维护3需求分析中开发人员要从用户那里了解( )。 A软件做什么B用户使用界面C输入的信息D软件的规模4测试的关键问题是( )。A如何组织对软件的评审B如何验证程序的正确性C如何采它包括方法、工具用综合策略D如何选择测试用例5( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,和过程三个要素。 A软件过程B软
2、件测试 C软件生命周期D软件工程方法学6( )意味着一个操作在不同的类中可以有不同的实现方式。 A多态性B多继承C类的可复用D信息隐藏7单元测试的测试用例主要根据( )的结果来设计。 A需求分析B源程序C概要设计D详细设计8随着软硬件环境变化而修改软件的过程是( )。 A校正性维护B适应性维护 C完善性维护D预防性维护9在白盒测试技术测试用例的设计中,( )是最弱的覆盖标准。 A语句覆盖B路径覆盖 C条件组合覆盖D判定覆盖10结构化程序设计的一种基本方法是( )。 A筛选法B迭代法 C逐步求精法D递归法11不适合作为科学工程计算的程序设计语言是( )。 APascalBC CFortranDP
3、rolog12只有单重继承的类层次结构是( )层次结构。 A网状型B星型 C树型D环型13面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。 ABooch方法BCoad方法CUML语言DOMT方法14瀑布模型本质上是一种( )。 A线性顺序模型B顺序迭代模型 C线性迭代模型D及早见产品模型15软件维护产生的副作用,是指( )。 A开发时的错误B隐含的错误 C因修改软件而造成的错误D运行时误操作16软件详细设计的主要任务是确定每个模块的( )。 A算法和使用的数据结构B外部接口 C功能D编程 17软件结构图的形态特征能反映程序重用率的是( )。 A深度B宽度C扇入D扇出
4、18为了提高模块的独立性,模块内部最好是( )。 A逻辑内聚B时间内聚 C功能内聚D通信内聚19软件结构图中,模块框之间若有直线连接,表示它们之间存在( )。 A调用关系B组成关系 C链接关系D顺序执行关系20“软件危机”是指( )。A 计算机病毒的出现 B利用计算机进行经济犯罪活动 C软件开发和维护中出现的一系列问题 D人们过分迷恋计算机系统21具有风险分析的软件生命周期模型是( )。 A.瀑布模型B.喷泉模型 C.螺旋模型D.增量模型22数据流图(DFD)中的每个数据处理至少需要( )。 A.一个输入数据流B.一个输出数据流 C.一个输入或者输出数据流D.一个输入数据流和一个输出流二判断题
5、(每小题2分,共24分)1文档是软件产品的一部分,没有文档的软件就不称其为软件。( )2需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。( )3数据流图建立系统的功能模型,它由数据流、数据处理和数据存贮组成。( )4在结构化分析建模中要建立的是对象模型、功能模型和行为模型,它们以数据字典为核心。( )5好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。( )6边界值分析方法是取输入/输出等价类的边界值来构成测试用例的测试方法。( )7在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。( )8在需求分析中,分析员要从用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程概论 软件工程 概论 期末 测试 试卷 答案
限制150内