



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、姓名:_ 班级:_ 学号:_-密-封 -线- 中_级软件设计师简单单选考试卷模拟考试题考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。1、选择软件开发工具时,应考虑功能、_、稳健性、硬件要求和性能、服务和支持。 ( )a.易用性b.易维护性c.可移植性d.可扩充性2、软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到_ ( )a.高内聚,高耦合b.高内聚,低耦合c.低内聚,高耦合d.低内聚,低耦合3、在结构化开发方法中,数据流图是_阶段产生的成果。 ( )a.需求分析b.总体设计c.
2、详细设计d.程序编码4、下列关于风险的叙述不正确的是:风险是指_。 ( )a.可能发生的事件b.一定会发生的事件c.会带来损失的事件d.可能对其进行干预,以减少损失的事件5、通常在软件的_活动中无须用户参与。 ( )a.需求分析b.维护c.编码lc.风险评估d.风险控制8、内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求_。 ( )a.高内聚,高耦合b.高内聚,低耦合c.低内聚,高耦合d.低内聚,低耦合9、敏捷开发方法xp是一种轻量级、高效、低风险、柔性、可预测的、科学的软件开发方法,其特性包含在12个最佳实践中。系统的设计要能够尽可能早交付,属于_最佳实践。 ( )a.隐喻b.
3、重构c.小型发布d.持续集成10、_是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。 ( )a.结构化开发方法b.jackson系统开发方法c.booch方法d.uml(统一建模语言)11、冗余技术通常分为4类,其中_按照工作方法可以分为静态、动态和混合冗余。 ( )a.时间冗余b.信息冗余c.结构冗余d.冗余附加技术12、某工程计划图如图4-1所示,弧上的标记为作业编码及其需要的完成时间(天),作业e最迟应在第( )天开始。 ( )a.7b.9c.12d.1313、某程序的程序图如图49所示,运用mccabe度量法对其进行度量,其环路复杂度是( )。 ( )a.2b.3c.4d
4、.514、使用pert图进行进度安排,不能清晰地描述 (104) ,但可以给出哪些任务完成后才能开始另一些任务。如图4-12所示的pert图所表示的工程从a到k的关键路径是 (105) ,(图中省略了任务的开始时刻和结束时刻)。(104)是( )a.每个任务从何时开始b.每个任务到何时结束c.各任务之间的并行情况d.各任务之间的依赖关系15、使用pert图进行进度安排,不能清晰地描述 (104) ,但可以给出哪些任务完成后才能开始另一些任务。如图4-12所示的pert图所表示的工程从a到k的关键路径是 (105) ,(图中省略了任务的开始时刻和结束时刻)。(105)是( )a.abeghikb
5、.abeghjkc.aceghikd.aceghjk16、在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险类包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险是_。 ( )a.客户特性b.过程定义c.开发环境d.构建技术17、给定c语言程序如下:int foo(int x,int y,int d)if(x!=0)if(y=0)d=d/x;else d=d/(x*y);elseif(y=0)d=0;else d=d/y;return d;当用路径覆盖法进行测试时,至少需要设计_个测试用例。 ( )a.3b.4c.5d.818、软件项目开发成本的估算依据,通常是开发成本估算模
6、型。常用的模型主要有:ibm模型 putnam模型 基本cocomo模型中级cocomo模型 高级cocomo模型其中_均是静态单变量模型。 ( )a.b.c.d.19、最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是_。 ( )a.软件维护的工作量比开发阶段的工作量小b.正确性用每千行代码的故障(fault)数来度量c.软件完整性是指软件功能与需求符合的程度d.可用性与用户的操作效率和用户对软件的主观评价有关20、根据mccabe度量法,如图4-13所示的程序图的复杂性度量值为( )。 ( )a.4b.5c.6d.721、某程序的程序图如图4-
7、11所示,运用mccabe度量法对其进行度量,其环路复杂度是( )。 ( )a.4b.5c.6d.822、一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。_最可能发现这一问题。 ( )a.单元测试b.接受测试c.回归测试d.安装测试23、在高质量的文档所应具有的特性中,不包括_。 ( )a.针对性,文档编制应考虑读者对象群b.精确性,文档的行文应该十分确切,不能出现多义性的描述c.完整性,任何文档都应当是完整的、独立的,应该自成体系d.无重复性,同一软件系统的几个文档之间应该没有相同的内容,若确实存在相同内容,则可以用“见*文档*节”的方式引用24、
8、图4-2中的程序由a、b、c、d、e 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块a、d和e都要引用一个专用数据区,那么a和e之间的耦合关系是( )。 ( )a.公共耦合b.数据耦合c.内容耦合d.无耦合25、在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。其中有效性测试属于_中的一个步骤。 ( )a.单元测试b.集成测试c.确认测试d.系统测试26、进度安排的常用图形描述方法有gantt图和pert图。gantt图不能清晰地描述 (91) ;pert图可以给出哪些任务完成后才能开始另一些任务。在如图4-10所示的pert图中,事件6的最
9、晚开始时刻是 (92) 。(91)是( )a.每个任务从何时开始b.每个任务到何时结束c.每个任务的进展情况d.各任务之间的依赖关系27、进度安排的常用图形描述方法有gantt图和pert图。gantt图不能清晰地描述 (91) ;pert图可以给出哪些任务完成后才能开始另一些任务。在如图4-10所示的pert图中,事件6的最晚开始时刻是 (92) 。(92)是( )b.3c.10d.1128、软件能力成熟度模型(cmm)将软件能力成熟度自低到高依次划分为初始级、可重复级、定义级、管理级和优化级。其中_对软件过程和产品都有定量的理解与控制。 ( )a.可重复级和定义级b.定义级和管理级c.管理
10、级和优化级d.定义级、管理级和优化级29、统一过程(up)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段在达到某个里程碑时结束,其中_的里程碑是生命周期架构。 ( )a.初启阶段b.精化阶段c.构建阶段d.移交阶段30、在软件开发中,(34)不能用来描述项目开发的进度安排。在其他3种图中,可用(35)动态地反映项目开发进展情况。( )a.甘特图b.pert图c.pert/cpm图d.鱼骨图31、在软件开发中,(34)不能用来描述项目开发的进度安排。在其他3种图中,可用(35)动态地反映项目开发进展情况。( )a.甘特图b.pert图c.pert/cpm图d.鱼骨图32、iso
11、,iec 9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性。子特性_属于可靠性质量特性。 ( )a.准确性b.易理解性c.成熟性d.易学性33、软件_ld.系统测试报告38、在软件项目管理中可以使用各种图形工具来辅助决策,下面对gantt图的描述中,不正确的是_。 ( )a.gantt图表现了各个活动的持续时间b.gantt图表现了各个活动的起始时间c.gantt图反映了各个活动之间的依赖关系d.gantt图表现了完成各个活动的进度39、软件能力成熟度模型(cmm)将软件能力成熟度自低到高依次划分为5级。目前,达到cmm第3级(定义级)是许多组织努力的目标,
12、该级的核心是_。 ( )a.建立基本的项目管理和实践来跟踪项目费用、进度和功能特性b.使用标准开发过程(或方法论)构建(或集成)系统c.管理层寻求更主动地应对系统的开发问题d.连续地监督和改进标准化的系统开发过程40、在某大学学生学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是_。 ( )a.可划分为2个有效等价类、2个无效等价类b.可划分为1个有效等价类、2个无效等价类c.可划分为2个有效等价类、1个无效等价类d.可划分为1个有效等价类、1个无效等价类41、关于过程改进,以下叙述中不正确的是_。 ( )a.软件质量依赖于软件开发过程的质量,其中个人因素占主导作用b.要使过程改进有效,需要制定过程改进目标c.要使过程改进有效,需要进行培训d.cmmi成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进42、如图4-15所示的逻辑流,最少需要( )个测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年六年级下学期数学三 《反比例》教案
- 2025年婚前协议书正确模板
- 人教版八年级上册 历史与社会 教学设计 1.2中华早期国家与社会变革
- (高清版)DB45∕T 566-2020 汽车旅游营地星级划分
- 2025年衡水健康科技职业学院单招职业适应性测试题库审定版
- 2025年河南工业贸易职业学院单招职业技能测试题库1套
- 期中综合练习-三年级数学下册(含答案)北师大版
- 2024年多媒体电脑超声诊断仪项目资金筹措计划书代可行性研究报告
- 2025年黑龙江省伊春市单招职业倾向性测试题库1套
- 语文-四川省金太阳2025届高三2月开学考试试题和答案
- 2023高二开学第一课《蜕变》-主题班会
- 口服降糖药物分类详解课件
- 二级生物安全实验室设计建造与运行管理指南
- 围手术期疼痛护理课件
- 外国新闻传播史-张昆课件
- 圆圈正义:作为自由前提的信念
- 一次性纤维环缝合器
- 中华民族的形成与发展
- 儿科抗生素使用
- 绿化工程承包合同 绿化工程承包合同范本(二篇)
- 建筑财务出纳年终总结PPT模板下载
评论
0/150
提交评论