软件工程期末复习选择题.docx
《软件工程期末复习选择题.docx》由会员分享,可在线阅读,更多相关《软件工程期末复习选择题.docx(10页珍藏版)》请在第壹文秘上搜索。
1、1 .只有高水平的软件工程能力才能生产出高质量的软件产品。因此,须在软件开发环境或软件工具箱的支持下,运用先进的开发技术、工具和管理方法来提高(D)能力。A.组织软件B.软件质量C.设计软件D.开发软件2 .软件测试的目的是(B)A.评价软件的质量B.发现软件的错误C.找出软件的所有错误D.证明软件是正确的3,软件的可维护性、可使用性、(A)是衡量软件质量的几个主要特性。A.可靠性B.可复用性C.可理解性D.可修改性4.可行性研究的目的是(B)A.开发项目B.项目值得开发否C.规划项目D.维护项目5.程序设计语言的技术特性不应包括(D)A.数据结构的描述性B.抽象类型的描述性C.抽象类型的描述
2、性D.软件的可移植性6.对于构造原型的建议,以下说法不正确的(D)Ao暂不考虑速度、空间等性能效率方面的要求B.暂不考虑错误恢复和处理C.可降低可靠性和软件质量标准D.对于原型界面部分的设计,暂不考虑与最终系统的界面相容7.以下说法错误的是(B)A. IEEE指美国电气与电子工程师学会B. GB指中华人民共和国国家军用标准C. DoD-STD指美国国防部标准I).MIL-S指美国军用标准8 .在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是(B)A.数据流图B.状态图C.系统结构图D.时序图9 .为了最终实现目标
3、系统,必须设计出组成这个系统的所有程序和文件,通常分为两个阶段完成,即(B)和过程设计。A.程序设计B.结构设计C.系统设计D.详细设计10 .结构化分析方法(SA)是一种面向(C)的需求分析方法。A.对象B.数据结构C.数据流D.控制流11.软件是不可见的复杂的逻辑实体,不同于任何其他制造业的产品。使得软件质量难于把握的一个因素是(A)A.软件需求B.硬件需求C.软件配置D.硬件配置12 .DFD中的每个加工至少有(A)A. 一个输入流和一个输出流B. 一个输入流或者一个输出流C. 一个输入流D. 一个输出流13 .软件测试的目的是(B)A.试验性运行软件B.发现软件错误C.证明软件正确D.
4、证明软件正确14 .为使得用户满意,有两个必要条件:设计的规格说明符合用户的要求;程序要按照设计规格说明所规定的情况正确执行。把条件称为(B)A.程序流程B.程序质量C.设计要求D.设计质量15 .原型化方法是用户和设计者之间执行的一种交互过程,适用于(A)系统。A.需求不确定性高的B.需求确定的C.管理信息D.实时16.软件可靠性的定量指标,常借用硬件可靠性的定量度量方法来度量软件的可靠性,其中MTTF是(C),MTBF是O平均等待时间平均间隔时间平均失效等待时间平均失效间隔时间A.和B.和C.和D.和17.软件维护费用高的主要原因是(C)A.人员少B.人员多C.生产率低D.生产率高18 .
5、以下说法错误的是(B)A. IEEE指美国电气与电子工程师学会B. GB指中华人民共和国国家军用标准C. DOD-STD指美国国防部标准D. MIL-S指美国军用标准19 .以下不属于软件项目进度安排的主要方法的是(D)A.工程网络图B.Cantt图C.任务资源表D.DFDS20.1VeStinghOUSe公司于1992年公布了13类软件工具分类标准和该类的范例工具以及例子,以下说法错误的是(D)A.桌面出版系统属文档工具B.计划和进度属项目管理工具C.文件和修改管理属配置管理工具D.格式管理系统属质量保证工具1 .在软件开发领域中,“描述了系统是什么”的系统模型被称为A.设计模型B.概念模型
6、C.实现模型D.部署模型2 .下列选项不属于质量属性规约所期望的指标是A.可靠性B.可维护性C.用户友好性D.保密性3 .在常见的耦合类型中,应尽量避免使用的是A.内容耦合B.数据耦合C.控制耦合D.标记耦合4 .下列工具中,常用作总体设计的是A.HIPO图B.N-S图C.PAD图D.DFD图5 .UML表达关系的术语中,伴随限定符使用的关系是A.关联B.依赖C.泛化D.细化6 .自行车是一种交通工具,自行车和交通工具之间的关系是A.组合B.关联C.依赖D.泛化7 .面向对象分析中,对象模型描述了系统的A.静态结构B.动态结构C.控制结构D.顺序结构8 .UML用来表达系统交互建模的图形化工具
7、是A.用况图B.状态图C.顺序图D.类图9 .根据RUP实现活动,输入为设计类,活动为实现类,则输出为A.用况B.构件C.接口D.子系统10 .黑盒测试技术依据的是A.程序的逻辑结构B.程序的物理结构C.软件行为的描述D.软件功能的描述11 .从测试完成程度来看,下列选项中测试覆盖率最高的是A.语句覆盖B.分支覆盖C.条件组合覆盖D.路径覆盖12 .一个程序只有一个输入S,其取值范围是一60S(60现从输入的角度设计了一组测试数据:-200,20,200,设计这组测试用例的方法是A.条件覆盖B.等价类划分C.边界值分析D.因果图13 .演化模型不具有的特性是A.本质上是迭代的B.容易适应变化的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 期末 复习 选择题