下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程审查材料选择题,请在四个选项中选择正确的答案。1.软件工程领域的主要原因是(cA.电脑开发B.其他工程科学的影响C.软件危机的出现D.编程方法的影响2、(a)是专业软件工程师的必备条件。A.自律,沟通顺畅,具备一定的软件技能b .快速编程C.熟悉很多软件环境d .语言才能3.E-R模型包含以下基本组件(c):A.数据、对象、实体b .控制、联系人、对象C.实体、属性、联系人d .实体、数据、联系人4.软件需求分析中的重要文档是(.b)。A.软件维护手册b .要求规范手册C.可行性报告d .初步用户手册凝聚力低的是(d)。A.通信内部聚集b .流程内部聚集c .顺序内部聚集d .时间内部
2、聚集6.摘要设计是软件系统结构的总体设计,以下选项不属于摘要设计(d)A.将软件拆分为模块b以确定模块之间的调用关系C.确定每个模块的功能d .设计每个模块的伪代码7、程序流程图与数据流程图的关系(a)。A.不确定b .可以将数据流程图转换为程序流程图C.数据调用关系d .程序流程图可以转换为数据流程图8.对象实现数据和操作的组合,使数据和操作(d)成为对象的统一体。A.合并b .隐藏的c .程序包d .抽象类有三种类型(b):A.边界类、实体类、控制类b .实体类、控制类、接口类C.控制类、实体类、虚拟类d .接口类、控制类、公共类10.(D)是一般化类别与专门化类别之间的关联形式,设计时必
3、须适当地使用此结合。A.消息连接b .传递参数c .重写方法d .继承11、软件工程的研究内容有层次结构,最低层是质量保证层,中间层是(c),最高层是工具层。A.流程层次结构b .方法层次结构c .流程和方法层次结构d .系统层次结构12、可行性研究的四个主要因素是(d)。A.经济、技术、法律和社会环境B.经济、技术、发展组织能力和领导者水平C.经济、技术、计算机硬件环境和网络带宽D.经济、技术、软件开发工具和人员的稳定性13、开发不确定需求软件的更好模型是(a)。A.快速原型模型b .瀑布模型c .软件成熟度模型d .系统模型14.以下哪项不是软件工程的目的(d):A.适合用户需要的软件开发
4、b .研究算法c .及时提供软件d .无错误软件生产15、对于需求不确定的软件开发,更好的模型是(a)。A.快速原型模型b .瀑布模型c .软件成熟度模型d .系统模型16、软件原理图没有(d)元素。A.模块b .调用参数c .返回结果d .判断17、结构化设计方法划分模块的原则为(c)。A.模块扇出5 B .小于。模块风扇低于5,低耦合,高内聚d .模块深度小于718、配置视图反映系统的实施环境,反映系统的(b)。A.逻辑体系结构b .物理体系结构c .配置结构d .体系结构19、角色可以有四种类型:系统中的用户、硬件设备、外部系统和(d)。A.数据库b .接口c .对象d .时间20、功能
5、模型用于表达系统的要求,为软件的进一步分析和设计奠定了基础。物件导向方法使用(.c)实现。A.场景描述b .活动和场景描述c .用例和场景描述d .交互和场景描述21.结构化编程主要侧重于(d)。A.方案规模b .方案效率c .方案语言的进步d .方案可读性22、设计用例并发现实现用例功能的(d),以确定类之间的关系。A.算法b .业务流程c .数据结构d .关键类23、帧是可用于其他应用程序的(a)集合。A.b类.数据结构c .函数d .进程24、在狭义上,软件测试是(。d)的过程。A.运行程序以发现错误b .使用c .其他数据验证程序验证准确性d .区分程序员级别25,黑盒测试用例设计中的
6、主要研究(。d)。A.摘要设计指南b .详细设计说明c .项目开发计划d .要求规格说明26,(b)的情况下,测试者必须访问程序源代码。a,黑盒测试b,白盒测试c,压力测试d,外观测试27、一般维护方案代码政策(b)。A.从要求开始重新开发b .根据维护请求阅读和修改源程序C.d .查找在不读取源程序的情况下编写新代码的新模块28、甘特图直观、简洁、易于学习、易于使用,但(a)。A.任务之间的依存关系和对关键路径的直接响应B.反应任务的分解C.直接响应任务的开始和结束日期D.反映特定任务的持续时间29,(d)在开发过程中,提出方案、数据、文档的使用和管理策略。A.组织管理b .流程管理c .风
7、险管理d .软件配置管理程序的三个基本控制结构,包括30、顺序结构、(a)和周期结构。A.结构判断b .结构说明c .输入结构d .输出结构31,在解析模型中,控制调整、顺序、交易和其他物件的类别(.c)。A.控制类b .组件类c .基本函数d .事务处理类32、信息隐藏的核心内容是(d)。A.将数据放置在公共区域B.其他模块无法访问数据C.一个模块的内部信息不允许其他模块直接访问D.加密信息,仅允许具有密钥的模块访问33、面向流程的方法最关心的是流程,流程实现中的对象传递到流程(d)。A.参数b .主体c .进程d .数据结构34、测试用例是组(.a)。A.测试中使用的输入数据及其预期结果B
8、.测试驱动程序c .测试数据d .测试程序和数据35、软件测试(b),因为面向对象的继承和消息机制。A.更简单b .更复杂c .不变d .不确定性36、软件维护过程中出现的副作用一般导致(b)。A.算法说明b .修改程序c .优先级d .环境要求37、项目计划活动的主要任务是(d)。A.估计项目的进展状态b .分配工作量c .计划资源用量d .以上所有38、程序代码(c)好的话,可以大大减少调试成本。A.b .可扩展性c .可读性d .可移植性39,如果两个浮点X0和X1相同(.c)。a . x0=x1b . x1-x04 | c . | x0-x1 |d . x0=x140、瀑布模型的问题是
9、(d)。A.用户易于参与开发b .可变要求应用c .用户与开发人员轻松通信d .缺乏灵活性可行性研究的主要任务是(c)。A.了解系统在做什么b .确定性能c .确定功能d .执行简单的需求分析42、用户要求说明(a)。A.用户使用该软件执行的任务b .业务要求c .功能要求d .软件目标、大小和范围43、数据流图的主要作用是(b)。A.说明模块配置b .说明用户数据结构c .说明软件功能d .构建系统的逻辑模型44、业务要求说明(d)。A.功能要求b .用户要求c .用户的特定业务流程d .软件的目标、大小和范围45、数据流图中有图形符号,只有(c)种类。A.3 B.5 C.4 D.746、非
10、直接组合模块的独立性最高,(a)模块的独立性最低。A.内容耦合b .数据耦合c .控制耦合d .外部耦合47、信息隐藏的核心内容是(c)。A.将数据放置在公共区域B.其他模块无法访问数据C.一个模块的内部信息不允许其他模块直接访问D.加密信息,仅允许具有密钥的模块访问48、面向流程的方法最关心的是流程,流程实现中的对象被传递到流程(a)。A.参数b .主体c .进程d .数据结构49,(c)用于说明系统的功能集。A.组件视图b .逻辑视图c .用例视图d .对象视图50、使用(d)模型说明系统组织结构。A.组织b.cmm C .数据d .静态51、以下哪项不是软件工程的目的(d):A.适合用户
11、需要的软件开发b .研究算法c .及时提供软件d .无错误软件生产52、软件开发活动的顺序应为(a)。A.问题定义、可行性研究、需求分析、设计、编码和测试。B.问题定义、设计、可行性研究、编码和测试。C.需求分析、设计、编码和测试。D.需求分析、编码和测试、调试。53.假定银行存款年利率为2%,现在存款5000元,两年后其价值应为(a)元。A.5202 B.4500 C.5100 D.471254、系统物理模型用(a)表示。A.系统流程图b .数据流程图c .程序流程图D.E-R图55.要求规格的作用不包括(c)A.软件接受的理由b .共同理解用户和开发人员对软件所做的工作C.软件可行性研究的
12、基础d .软件设计的基础56.需求分析有多种说明性工具(c)。A.数据流程图b .决策表C.PAD图d .数据字典57.反映模块独立性的指标是(d)。A.模块的复杂性b .模块的大小c .模块的参数d .凝聚力和结合58.如果两个模块都访问一个全局简单变量,而不是相同的全局数据结构,则这两个模块(.b)属于。A.数据关联b .外部关联c .公共关联d .合并内容59.以下哪个不是UML的视图(b)A.逻辑视图b .运动视图c .零部件视图d .并发视图(b)使用模型分析和定义用户的功能要求。A.数据b .静态c .动态d .用例61、对象模型描述实际实体的对象及其关系,表示目标系统的静态数据结
13、构。面向对象方法由(a)实现。A.序列图b .类图c .状态图d .组件图62,如果对象之间的连接通过(d)实现,则此连接是交互的。A.消息机制b .参数c .方法d .公共数据区63.动态模型描述了系统的动态结构和对象之间的交互,表示瞬时和动作的系统“控制”特性。面向对象方法通常使用(d)实现。A.状态b .交互式图c .活动也d .以上所有64.不适合数据处理和数据库应用程序的语言(c)A.SQL B. Cobol C. 4GL D. Lisp65.在软件工程中,只根据名为(c)测试的程序的功能说明而不关心程序内部逻辑的测试方法。A.白盒方法b .灰盒方法c .黑盒方法d .合成方法66.
14、如果计算类型程序仅输入了一个x,则范围-1.0,1.0将从输入的角度考虑一系列测试案例。-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(c)。A.条件覆盖b .等价分类c .边值分析d .误差估计方法67.即使软件运行顺利,用户也经常提出添加新功能或改进现有功能的建议,为满足这些要求而进行的活动称为(a)。A.complete care b . preventive maintenance c . adaptive maintenance d .代码重构68.可持续性的特性中相互矛盾的是(b)。A.可理解性和可测试性b .效率和可修改性C.可修改性和可理解性d .可理解性
15、和可读性69.不是软件项目管理的一部分(a)。A.软件销售收益b .项目风险评估c .质量监控d .开发机构能力评估70.(C)在开发过程中,提出方案、数据、文档的使用和管理战略。A.组织管理b .流程管理c .软件配置管理d .风险管理71、动态模型描述了系统的动态结构和对象之间的相互作用,表示了瞬时和动作的系统“控制”特性。面向对象方法通常使用(d)实现。A.状态b .交互式图c .活动也d .以上所有72、面向对象分析和设计的限制是(b),是将模型从分析逐步扩展到设计的过程。A.明确的b .模糊c .非线性d .决定73、每个子系统的接口定义了表示子系统功能的几个(a),需要隐藏功能的具体实现。A.操作b .参数c .算法d .控制74、测试的最早开始时间为(c)。A.从详细设计阶段开始B.从编码阶段开始C.从需求分析阶段开始D.以上所有75、在测试对象的粒度上,将测试除以(c)。A.单元测试,集成测试B.压力测试、功能测试、性能测试和系统测试C.单元测试、集成测试、系统测试和验收测试D.黑盒测试、白盒测试、功能测试和性能测试76、(b)不符合软件测试原则。A.对每个测试结果进行检查,不要错过已出现的错误迹象B.程序员必须仔细测试自己编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 锅炉事故的原因与种类
- 2026年包装材料检验工专项题库(附答案与解释)
- 投资项目决策与风险分析标准答案
- 刨床工刨削加工技术知识考试复习题库(附答案)
- 《走近科学家》分层作业(含答案)-2026-2027学年统编版小学道德与法治三年级上册(新教材)
- 青少年环保知识考试复习题库(附答案)
- 高中化学教师资格考试面试新考纲试题集精析(2026年)
- 【我国碳中和技术路径优化实例7100字】
- 天然气场站应急预案
- 天融信攻防演练平台及安全实验室建设方案
- 2026年北京市朝阳区七年级数学下册期末考试试卷及答案
- 2026年农业经理人考试题库试题及答案
- 2026年福建厦门市杏林医院第二季度辅助岗招聘22人笔试备考题库及答案详解
- (2025版)《儿童急性淋巴细胞白血病诊疗指南》解读课件
- 2025年深圳市龙岗区城市建设投资集团有限公司招聘笔试真题(完整版+答案+阅卷解析)
- 排水箱涵工程安全文明施工方案
- 雨课堂学堂在线学堂云《政治学基础(暨南)》单元测试考核答案
- 脑卒中风险因素评估与干预护理
- 老年人抑酸剂合理应用中国专家共识(2026版)
- 《养老机构重大事故隐患判定标准》解读与分析
- TSG 08-2026 特种设备使用管理规则
评论
0/150
提交评论