计算机水平考试-软件设计师分类模拟题软件工程(三)

计算机水平考试-软件设计师分类模拟题软件工程(三)

ID:42847302

大小:329.89 KB

页数:7页

时间:2019-09-23

计算机水平考试-软件设计师分类模拟题软件工程(三)_第1页
计算机水平考试-软件设计师分类模拟题软件工程(三)_第2页
计算机水平考试-软件设计师分类模拟题软件工程(三)_第3页
计算机水平考试-软件设计师分类模拟题软件工程(三)_第4页
计算机水平考试-软件设计师分类模拟题软件工程(三)_第5页
资源描述:

《计算机水平考试-软件设计师分类模拟题软件工程(三)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件设计师分类模拟题软件工程(三)单项选择题KMcCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图G的环路复杂性的公式为:VG.=m-n+2,其中VG•是有向图G中的环路个数,m是G中的有向弧数,n是G中的结点数。如图4所示的程序图的程序复杂度是。A.2B.3C.4D・52、能力成熟度集成模型CMM工是CMM模型的最新版本,它冇连续式和阶段式两种表示方式。基于连续式表示的CMMT共有6个(0〜5)能力等级,每个能力等级对应一个一般冃标以及一组一般执行方法和特定方法,其屮能力等级主要关注过程的组

2、织标准化和部署。A・1B・2C.3D・43、不属于黑盒测试技术的是A.错误猜测B.逻辑覆盖C.边界值分析D.等价类划分4、学赛网采用的软件开发过程通过了CMM2认证,表明该公司oA.开发项目成效不稳定,管理混乱B.对软件过程和产品质量建立了定量的质量目标C.建立了基木的项口级管理制度和规程,可对项口的成木、进度进行跟踪和控制D・可集中精力采用新技术、新方法,优化软件过程5、ISO/IEC9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性,其屮易分析子特性屈于软件的质量特性。A.可靠性B.效率C.可维护性D.功能性6、U

3、P(统一过程)是用例驱动的、以架构为核心、迭代和增量的软件过程框架,它提供了一种的特性。A.演进B.敬捷C.测试驱动D.持续集成常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其屮7模型适用于需求明确或很少变更的项目,8模型主要用来描述面向对象的软件开发过程。7、A.瀑布模型B.演化模型C・螺旋模型D.喷泉模型8、A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型9、若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为。10、CVS是一种工具。A.需求分析B・编译C.程序编码D.版木控制1K系统测试人员与系统开发人员需要通

4、过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成,交给系统开发人员。A.系统开发合同B.系统设计说明书C・测试计划D.系统测试报告12、软件复杂性度量的参数不包括oA.软件的规模B.开发小组的规模C.软件的难度D.软件的结构13、内聚是一种指标,表示一个模块oA.代码优化的程度B.代码功能的集中程度C.完成任务的及吋程度D.为了与其他模块连接所要完成的工作量14、软件系统设计的主耍目的是为系统制定蓝图,并不是软件设计模型所关注的。A.系统总体结构B.数据结构C.界面模型D.项目范围15、在绘制数据流图时,应遵循父图与子图

5、平衡的原则,所谓平衡是指oA.父图和子图都不得改变数据流的性质B.了图不改变父图数据流的一致性C.父图的输入/输出数据流与子图的输入/输出数据流一致D.子图的输出数据流完全由父图的输入数据流确定16、下面有关测试的说法正确的是。A・测试人员应该在软件开发结束后开始介入B.测试主要是软件开发人员的工作C.耍根据软件详细设计屮设计的各种合理数据设计测试用例D.严格按照测试计划进行,避免测试的随意性17、软件能力成熟度模型(CMM)的第4级(管理级)的核心是oA.建立基本的项目管理和实践來跟踪项目费用、进度和功能特性B.组织具有标准软件过程C.对软件过程和产

6、品都冇定量的理解和控制D.先进的新思想和新技术促进过程不断改进18、在采用面向对象技术构建软件系统吋,很多敏捷方法都建议的一种重要的设计活动是,它是一种重新组织的技术,可以简化构件的设计而无须改变具功能或行为。A.精化B.设计类C.重构D.抽象19、根据ISO/IEC9126软件质量度量模型定义,一个软件的时间和资源质量子特性屈于质量特性。A.功能性B.效率C.可靠性D.易使用性20、耦合度描述了。A.模块内各种元素结合的程度B.模块内多个功能Z间的接口C.模块之间公共数据的数量D.模块之间相互关联的程度2K以下关于软件测试的叙述屮,正确的是oA.软件

7、测试不仅能表明软件屮存在错误,也能说明软件屮不存在错误B.软件测试活动应从编码阶段开始C.一个成功的测试能发现至今未发现的错误D.在一个被测程序段屮,若已发现的错误越多,则残存的错误数越少22、对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库和基线的概念。不属于配置数据库。A.开发库B.受控库C.信息库D.产品库23、下列关于项目估算方法的叙述不止确的是。A.专家判断方法受到专家经验和主观性影响B.启发式方法(如COCOMO模型)的参数难以确定C.机器学习方法难以描述训练数据的特征和确定其相似性D.结合上述

8、3种方法可以得到精确的估算结果24、某项目制定的开发计划中定义了3个任务,其中任务A首先开始,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。