奥鹏南开20春学期1603、1609、1703软件工程与软件测试技术在线作业随机_第1页
奥鹏南开20春学期1603、1609、1703软件工程与软件测试技术在线作业随机_第2页
奥鹏南开20春学期1603、1609、1703软件工程与软件测试技术在线作业随机_第3页
奥鹏南开20春学期1603、1609、1703软件工程与软件测试技术在线作业随机_第4页
奥鹏南开20春学期1603、1609、1703软件工程与软件测试技术在线作业随机_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、1.SA法的主要描述手段有()A.系统流程阁和模块图B.DFD图、数据词典、加工说明C.软件结构图、加工说明.功能结构图、加工说明【参考答案】:B2.应用执行对象的操作可以改变该对象的()。A.行为B.功能C.届性D.数据【参考答案】:C3.面向对象设计OOD莫型的主要部件中,通常不包括()。A.通信部件B.人机交互部件C.任务管理D.数据管理【参考答案】:A4.在下面的叙述中哪一个不是软件需求分析的任务?()A.问题分解B.可靠性与安全性要求C.结构化程序设计D.确定逻辑模型【参考答案】:C5.程序的三种基本控制结构是A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、

2、返回和转移【参考答案】:B6.需求分析的主要方法有()。A.形式化分析方法B.PAD图描述C.结构化分析方法D.程序流程图【参考答案】:C7.模块独立性是软件模块化所提出的要求,衡景模块独立性的度址标准是模块的()A.内聚性和耦合性B.局部化和封装化C.抽象和信息隐藏D.逐步求精和结构图【参考答案】:A8.面向对象的分析方法主要是建立3类模型,即()。A.系统模型、ER模型、应用模型B.对象模型、动态模型、功能模型C.ER模型、对象模型、功能模型D.对象模型、动态模型、应用模型【参考答案】:B9.结构化分析方法(SA)最为常见的图形工具是()。A.程序流程图B.实体联系图C.数据流图D.结构图

3、【参考答案】:C10.需求分析阶段不可能用到的图形工具A.PAD图B.层次方框图C.Warnier图D.IP。图【参考答案】:A11.进行需求分析可使用多种工具,但()是不适用的A.数据流图B.PAD图C.状态转换图D.数据词典【参考答案】:B12.下列错误的是A.在软件设计中应该追求尽可能松散耦合的系统 何一个模块,而不需要对系统的其他模块有很多了解 发生在一处的错误传播到整个系统的可能性就很大 烈影响系统的可理解性、可测试性、可靠性和可维护性【参考答案】:C13.哪个是将系统化的、规范的、可定景的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。A.软件生命周期B.软

4、件测试C.软件工程D.软件过程【参考答案】:C14.在结构化方法中,软件功能分解应属于软件开发中的()阶段。A.详细设计B.需求分析C.总体设计D.编程调试【参考答案】:B15.数据字典是对数据定义信息的集合,它所定义的对象都包含于A.数据流图B.程序框图C.软件结构D.方框图【参考答案】:A16.软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是()。A.分析阶段B.设计阶段C.编码阶段D.测试阶段【参考答案】:C17.使用软件时提出增加新功能就必须进行()维护。B.可以研究、测试或维护任C.模块间联系简单,D.模块间的耦合程度强A.预

5、防性B.适应性C.完善性D.纠错性【参考答案】:C18.软件工程中描述生命周期的瀑布模型一般包括计划、需求分析、设 计、编码、()、维护等几个阶段。A.产品发布B.版本更新C.可行性分析D.测试【参考答案】:D19.面向对象的动态模型中,每张状态图表示()的动态行为。A.某一个类B.有关联的若十个类C.一系列事件D.一系列状态【参考答案】:A20.一个模块把数值作为参数传送给另一个模块,这种耦合方式称为()。A.数据耦合B.公共耦合C.控制耦合D.标记耦合【参考答案】:A21.在面向数据流的软件设计方法中,一般将信息流分为()。A.数据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和

6、事务流【参考答案】:D22.软件是一种逻辑产品,它的开发主要是A.研制B.拷贝C.再生产D.复制【参考答案】:A23.黑盒测试方法根据()设计测试用例。A.程序的调用规则B.软件要完成的功能C.模块间的逻辑关系D.程序的数据结构【参考答案】:B24.需求规格说明书的作用不应包括()A.软件设计的依据B.用户与开发人员对软件要做什么的共向理解C.软件验收的依据D.软件可行性研究的依据【参考答案】:C25.软件危机的主要原因是A.软件工具落后B.软件生产能力不足C.对软件的认识不够D.软件本身的特点及开发方法【参考答案】:D26.下列属于软件定义时期的任务的有A.确定总目标和可行性B.估计资源和成

7、本C.导出策略和系统功能D.测试【参考答案】:ABC27.UML的组成元素有()。A.基本构造块B.规则C.图D.公共机制【参考答案】:ABD28.需求分析的步骤A.需求获取B.需求提炼C.需求描述D.需求验证【参考答案】:ABCD29.一般设计的比较好的软件结构,A.顶层扇出低B.中层扇出较少C.底层模块有高扇入D.顶层扇出高【参考答案】:BCD30.下列属于数据字典的条目的有A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工(处理)D.数据变换【参考答案】:ABC31.构件图和部署图统称为实现图。T.对F.错【参考答案】:T32.验证和确认是一回事。T.对F.错【参考答案】:

8、F33.进行软件维护活动时,直接修改程序,无需修改文档。T.对F.错【参考答案】:F34.在软件计划中不应该把维护费用计划在内。T.对F.错【参考答案】:F35.软件设计软件设计是把软件需求转换为软件表示的过程T.对F.错【参考答案】:T36.继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。T.对F.错【参考答案】:F37.系统成本只包括开发成本T.对F.错【参考答案】:F38.为编程方便应增加底层成分,通过细化对象的分类来实现。T.对F.错【参考答案】:T39.通过模块分解或合并,降低耦合提高内聚T.对F.错【参考答案】:T40.应从对象模型中确定服务。T.对F.错【参考答案】:F41.软件危机的主要体现是软件需求增加,软件价格上升。T.对F.错【参考答案】:F42.对象模型中, 关联是连接不同对象的纽带, 指定对象相互之间的联 系路径。T.对F.错【参考答案】:T43.需求分析就是要准确地回答“系统必须做什么? ”这个问题T.对F.错【参考答案】:T44.文档是影响软件可维护性的决定因素。T.对F.错【参考答案】:T45.响应时间易变性高有助于用户建立起稳定的工作节奏T.对F.错【参考答案】:F46.可以使用折半查找法进行调试T.对F.错【参考答案】:T47.优化算法的一个途径是尽景扩大查找范围。T.对F.错【参考

温馨提示

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

评论

0/150

提交评论