《软件工程概论》期末测试试卷含答案2————————————————————————————————作者:————————————————————————————————日期:3《软件工程概论》期末测试试卷(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.软件测试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.不适合作为科学工程计算的程序设计语言是()
A.PascalB.CC.FortranD.Prolog12.只有单重继承的类层次结构是()层次结构
A.网状型B.星型C.树型D.环型413.面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准建模语言
A.Booc