北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案_第1页
北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案_第2页
北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案_第3页
北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案_第4页
北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

长风破浪会有时,直挂云帆济沧海。北京理工大学23春“软件工程”《软件工程》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.面向对象的动态模型中,每张状态图表示_______的动态行为。A.有关联的若干个类B.某一个类C.一系列事件D.一系列状态2.下列属于用白盒技术设计测试用例的是_____。A.错误推测B.逻辑覆盖C.等价类划分D.因果图3.软件测试是软件质量保证的主要手段之一,测试的费用已超过_____的30%以上。因此,提高测试的有效性十分重要A.软件开发费用B.软件维护费用C.软件开发和维护费用D.软件研制费用4.软件工程三要素是()A.技术、方法和工具B.方法、工具和过程C.方法、对象和类D.过程、模型、方法5.软件危机的主要表现是软件的需求量迅速增加,软件价格上升。()A.错误B.正确6.在用例分析中,执行者是____。A.任何对计算机系统交互的实体B.驻留在系统中的任何商业对象C.任何对系统外部力量做出反应的D.不是用在用例分析中的术语7.软件工程过程应该以软件设计为中心,关键是编写程序。()A.错误B.正确8.用户界面设计的任务包括()A.确定用户界面类型B.建立任务模型C.建立用户模型D.建立功能模型9.软件的发展过程划分为4个阶段:第一阶段(1950~1950年代末)称为“程序设计的原始时期”,程序员编写程序用_________。A.机器指令B.汇编语言C.数据库语言D.高级语言10.关于模块的耦合性,模块独立性最差的耦合是________。A.非直接耦合B.标记耦合C.控制耦合D.数据耦合11.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此必须给出_____的回答。A.确定B.行或不行C.正确D.无二义12.软件设计中一般将用到图形工具,____工具可用作设计的图形工具。A.IPO、N-S图、程序图B.结构图、DFD图、HIPOC.实体关系图、判定树、IPOD.层次图、流程图、程序图13.获取需求的困难和项目复杂带来的潜在风险属于________。A.技术风险B.商业风险C.经济风险D.项目风险14.SD方法的设计总则是()A.程序简洁、操作方便B.结构清晰、合理C.模块内聚性强D.模块之间耦合度低15.为了定量分析项目进度,需要在制定项目进度计划时,估算每个_____A.应该完成的工作任务的预算工作量的成本B.工作任务的预算成本C.工作任务的实际工作量的成本D.实际工作任务的预算成本第II卷一.综合考核(共15题)1.测试过程的活动几乎贯穿整个开发过程,它大体分为_______三个阶段。A.模块测试、组装测试、有效性测试B.模块测试、功能测试、回归测试C.单元测试、功能测试、用户测试D.单元测试、集成测试、确认测试2.下列属于维护阶段的文档是___________A.软件规格说明B.用户操作手册C.软件问题报告D.软件测试分析报告3.软件需求分析是保证软件质量的重要步骤,它的实施应该是在_____。A.编码阶段处B.软件开发全过程C.软件定义阶段D.软件设计阶段4.在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。()A.正确B.错误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.错误B.正确12.下列选项中不符合软件测试原则的是______。A.只在编码之后进行软件测试B.设计测试用例时,应当包括合理的输入条件和不合理的输入条件C.严格地制定并执行测试计划D.测试用例由测试输入数据和对应的预期结果组成13.软件测试不包括_________方面的差错和纠错。A.软件计划B.软件设计C.软件价格D.软件编码14.类图表示系统的______。A.消息结构B.动态行为C.系统部署D.静态结构15.模块划分中,对模块独立的含义不包括_____A.模块完成独立的功能开发B.符合信息隐蔽和信息局部化原则C.模块间关联和依赖程度尽量小D.模块间不应存在关联和依赖第I卷参考答案一.综合考核1.参考答案:B2.参考答案:B3.参考答案:A4.参考答案:B5.参考答案:A6.参考答案:A7.参考答案:A8.参考答案:ABC9.参考答案:A10.参考答案:C11.参考答案:D12.参考答案:B13.参考答案:D14.参考答案:CD15.参考答案:A第II卷参考答案一.综合

温馨提示

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

评论

0/150

提交评论