工程导论期末考试_第1页
工程导论期末考试_第2页
工程导论期末考试_第3页
工程导论期末考试_第4页
工程导论期末考试_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、工程导论期末考试!1、()模型也称为线性顺序模型。 单选题 *A. 瀑布模型(正确答案)B.原型模型C. 增量模型D.螺旋模型2、软件工程研究的主要内容不包括() 单选题 *A. 工具B.方法C. 过程D.评审(正确答案)3、某项目开发前期需求明确,以下哪个软件过程模型最适用。A 单选题 *A. 瀑布模型(正确答案)B.原型模型C. 增量模型D.螺 旋模型4、软件是什么? () 单选题 *A. 计算机程序B.数据结构C. 文档D.以上都是(正确答案)5、在UML语言中,下图中的a、b、c三种图形符号按照顺序分别表示() 单选题 *A. 边界类、实体类、控制类B. 边界类、控制类、实体类C. 控

2、制类、实体类、边界类(正确答案)D. 实体类、控制类、边界类6、在用例图中,用例和用例之间的关系不包括以下哪一种() 单选题 *A. 包含(include)B.继承C. 扩展(extend)D.关联(正确答案)7、在类图中,下面哪个符号表示继承关系() 单选题 *A 实心箭头B 虚线箭头C 空心箭头(正确答案)D 菱形箭头8、用例(Use-case)用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是()关系 单选题 *A.包含(inclu

3、de)(正确答案)B.扩展(extend)C.关联D.继承9、研究开发所需要的成本和资源是属于可行性分析中的哪一方面() 单选题 *A. 技术可行性B. 经济可行性(正确答案)C. 社会可行性D. 法律可行性10、在软件测试中,测试用例(test case)主要由预期输出结果和()两部分组成。 单选题 *A. 测试规则B测试计划C. 输入数据(正确答案)D以往测试记录分析11、软件能力成熟度模型CMM分为5个级别,分别是初始级、可重复级、已定义级、()和优化级。 单选题 *A.已定量管理级(正确答案)B.管理级C.PSP级D.TSP级12、结构化分析以数据字典为核心,在该核心周围,有3种不通的

4、图,不包括以下哪个() 单选题 *A. 数据流图B.er图C.状态图D.甘特图(正确答案)13、程序流程图、N-S图、PAD图、PDL图是()使用的算法表达工具。 单选题 *A设计阶段的概要设计B设计阶段的详细设计(正确答案)C需求分析阶段D测试阶段14、以下关于UML图的描述,正确的是()。 单选题 *A活动图可以有多个起点B活动图有且仅有一个终点C可利用UML中的类图来进行动态建模D可利用UML中的顺序图来进行动态建模(正确答案)15、在UML中,类是用 ()表示的 单选题 *A矩形框(正确答案)B椭圆C圆圈D菱形框16、在UML中,表示整体和局部的关系是 ()关系。 单选题 *A依赖B聚

5、合(正确答案)C实现D继承17、在类图中,“+”表示的可见性是() 单选题 *APublic(正确答案)B.ProtectedC.PrivateD.Package18、顺序图由类角色,(),生命线和激活期组成。 单选题 *A活动B消息(正确答案)C状态D控制流19、适于作为数据流图处理(加工)框名称的是()。 单选题 *A打印报表(正确答案)B工资C订单D成绩20、UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种类来表示,分别是() 单选题 *A.状态图和顺序图B.活动图和协作图C.状态图和活动图D.顺序图和协作图(正确答案)21、采用()测

6、试方法对模块(程序)的内部逻辑结构进行测试。 单选题 *A白盒测试(正确答案)B黑盒测试C集成测试D系统测试22、以下哪个设计原则的基本思想是“在进行业务设计时,与特定业务有关的依赖关系应该尽量依赖接口和抽象类,而不是依赖于具体类”。 () 单选题 *A开放-封闭原则B依赖倒置原则(正确答案)C接口隔离原则DLiskov替换原则23、以下那个设计原则的基本思想是“对扩展开放,对修改封闭”。() 单选题 *A开放-封闭原则(正确答案)B依赖倒置原则C接口隔离原则DLiskov替换原则24、在Rose软件中,协助图和顺序图可以用键盘上()哪一个按键进行相互转换。 单选题 *AF1BF5(正确答案)

7、C. TabD.f1025、()是自动地共享类、子类和对象中的方法和数据的机制。 单选题 *A多态B继承(正确答案)C接口D封装26、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于()系统,它从用户界面的开发入手,首先形成系统界面原型,用户对运行用户界面原型提出意见。 单选题 *A . 需求不确定性高的(正确答案)B. 需求确定的C.管理信息D.决策支持27、以下哪种测试方法不属于黑盒测试技术() 单选题 *A. 因果图B. 边界值分析C. 条件覆盖测试(正确答案)D. 等价类划28、下图为网上选课系统的用例图,其中的登陆用例和找回密码用例之间是()关系。 单选题 *A.包含(i

8、nclude)B.扩展(extend)(正确答案)C.关联D.继承29、结构化分析是软件开发需求分析阶段所使用的方法,常使用E-R图来对系统进行()建模。 单选题 *A. 加工B.功能C.数据(正确答案)D.状态30、瀑布模型的生存周期是() 单选题 *A. 听取客户意见讨论测试运行/维护B. 听取客户意见设计编码测试运行/维护C. 计划设计编码测试运行/维护D. 需求分析设计编码测试运行/维护(正确答案)31、适于作为数据流图处理(加工)框名称的是 ()。 单选题 *A动宾短语(正确答案)B形容词C名词D主谓宾32、下面哪个不是UML中的静态模型建模()。 单选题 *A.对象图B.类图C.顺

9、序图(正确答案)D.部署图33、大型软件测试包括单元测试、 ()、确认测试和系统测试四个步骤。 单选题 *A白盒测试B.黑盒测试C. 回归测试D.集成测试(正确答案)34、PDL是一种()工具。 单选题 *A系统描述B.详细设计(正确答案)C.测试D.编程辅助35、某软件项目需求不明确,且资金相对匮乏的情况下,选择哪一种软件过程模型最合适。() 单选题 *A. 瀑布模型B.原型模型C. 增量模型(正确答案)D.螺旋模型36、巴比伦塔倒塌的经验教训告诉我们项目管理过程中哪个管理领域的重要性。() 单选题 *A. 成本管理B.时间管理C. 沟通管理(正确答案)D.范围管理37、项目管理中的4个要素

10、是人员、产品、过程和() 单选题 *A.项目(正确答案)B.时间C. 成本D.质量38、项目质量是由以下除哪项以外的三个因素平衡决定的。() 单选题 *A. 范围B.时间C. 成本D.沟通(正确答案)39、对于需求分析,理解有错误的是() 单选题 *A. 需求分析阶段需要通过和用户沟通,明确用户需求B. 用户的需求是动态变化的,因此很难捕获C. 需求分析阶段产出的是软件需求规格说明书D. 需求分析阶段主要解决“怎么做”的问题(正确答案)40、数据流图中,加工用()表示 单选题 *A. 箭头B.双横线C. 圆形(正确答案)D.长方形41、在E-R图中,用()表示实体间的联系 单选题 *A. 圆形B.菱形(正确答案)C.矩形D.三角形42、以下哪个不是软件测试的方法() 单选题 *A. 动态测试B.静态测试C. 单元测试(正确答案)D.正确性测试43、在类的关系中,树叶和树的关系最适合描述为()关系 单选题

温馨提示

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

评论

0/150

提交评论