东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案_第1页
东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案_第2页
东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案_第3页
东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案_第4页
东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

长风破浪会有时,直挂云帆济沧海。东北师范大学23春“计算机科学与技术”《软件工程》考试高频考点参考题库带答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.瀑布模型的优点包括()。A.强迫开发人员采用规范的方法B.严格地规定了每个阶段必须提交的文档C.要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证D.代码不存在二义性2.面向对象的开发方法的工作模型是()。A.瀑布模型B.喷泉模型C.智能模型D.循环模型3.模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。()A.错误B.正确4.动态测试是指事先设计好一组测试用例,然后通过运行程序来发现错误。()A.错误B.正确5.编码和单元测试属于软件生命周期的不同阶段。()A.错误B.正确6.所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。()A.错误B.正确7.绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。()A.错误B.正确8.动态测试是采用人工检测和计算机辅助静态分析的方法对程序进行检测。()A.错误B.正确9.低内聚有如下几类:()A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚10.模块的内聚性包括的类型有()。A.偶然内聚B.逻辑内聚C.时间内聚D.通信内聚11.指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。A.独立性B.内聚性C.耦合性D.关联性12.程序设计语言的心理特性主要表现在哪些方面?()A.突变性B.简洁性C.传统性D.局部性13.如果一个模块控制另一个模块,称前者为从属模块,后者为主控模块。()A.错误B.正确14.数据对象彼此之间相互连接的方式称为联系,也称为关系。联系可分为以下几种类型:()A.一对一联系B.一对多联系C.多对多联系D.复杂联系15.快速原型技术的基本思路是快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。()A.错误B.正确第II卷一.综合考核(共15题)1.所谓程序内部的文档包括恰当的标识符、适当的注解和程序的视觉组织等等。()A.错误B.正确2.混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。()A.错误B.正确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.C语言B.Java语言C.汇编语言D.编译语言11.汽车有一个发动机。汽车和发动机之间的关系是一般具体的关系。()A.错误B.正确12.概要设计是在需求分析的基础上通过什么将系统分解成模块,确定系统功能实现?()A.分层B.关联C.抽象D.分解13.软件可维护性,是指软件产品交付使用后,在实现改正潜伏的错误、改进性能等属性、适应环境变化等方面工作的难易程度。()A.错误B.正确14.面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。()A.错误B.正确15.用来定义数据流图中的各个成分的具体含义的是()。A.数据字典B.数据库C.数据对象D.逻辑符号第III卷一.综合考核(共15题)1.软件生存周期划分为哪些过程?()A.软件采购过程B.软件定义过程C.软件开发过程D.软件使用与维护过程2.增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。()A.错误B.正确3.Putnam成本估算模型是以下哪种模型?()A.静态单变量B.动态单变量C.静态多变量D.动态多变量4.具有相似或相同性质的对象的抽象就是类。()A.错误B.正确5.JSP方法根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。()A.错误B.正确6.软件是一种逻辑产品。()A.错误B.正确7.按数据流的类型,结构化设计方法有两种设计策略,它们是()。A.变换分析设计B.详细设计C.事务分析设计D.概要设计8.软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。()A.错误B.正确9.描述软件开发过程中各种活动如何执行的模型是()。A.软件生存周期模型B.E-R模型C.螺旋模型D.风险评估模型10.快速建立渐进原型RCP也称为追加(addon)型的原型化方法。()A.错误B.正确11.产生软件维护的副作用,是指隐含的错误。()A.错误B.正确12.软件需求分析的任务包括()。A.问题分析B.系统设计C.需求描述D.需求评审13.良好的编码风格有助于编写出可靠而又容易维护的程序,编码的风格在很大程度上决定着程序的质量。()A.错误B.正确14.在软件开发阶段用来减少错误,提高软件可维护性的技术称为()。A.面向对象的技术B.面向结构的技术C.面向维护的技术D.面向分析的技术15.在面向对象的软件技术中,组合是子类自动地共享基类中定义的数据和方法的机制。()A.错误B.正确第I卷参考答案一.综合考核1.参考答案:ABC2.参考答案:B3.参考答案:B4.参考答案:B5.参考答案:A6.参考答案:B7.参考答案:A8.参考答案:A9.参考答案:ABD10.参考答案:ABCD11.参考答案:B12.参考答案:BCD13.参考答案:A14.参考答案:ABC15.参考答案:B第II卷参考答案一.综合考核1.参考答案:B2.参考答案:A3.参考答案:ABD4.参考答案:A5.参考答案:C6.参考答案:D7.参考答案:ABD8.参考答案:C9.参考答案:C10.参考答案:C11.参考答案:A12.参考答案:CD13.参考答案:B14.参考答案:B15

温馨提示

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

评论

0/150

提交评论