信息系统监理师信息系统软件三.docx
- 文档编号:3352149
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:15
- 大小:19.40KB
信息系统监理师信息系统软件三.docx
《信息系统监理师信息系统软件三.docx》由会员分享,可在线阅读,更多相关《信息系统监理师信息系统软件三.docx(15页珍藏版)》请在冰豆网上搜索。
信息系统监理师信息系统软件三
[模拟]信息系统监理师信息系统软件(三)
选择题
第1题:
软件的质量应当在______中加以保证。
A.软件设计阶段
B.软件开发阶段
C.软件评审阶段
D.整个生命周期
参考答案:
D
第2题:
模块的耦合性可以按照耦合程度的高低进行排序,以下______符合耦合程度从低到高的次序。
A.标记耦合,公共耦合,控制耦合,内容耦合
B.数据耦合,控制耦合,标记耦合,公共耦合
C.无直接耦合,标记耦合,内容耦合,控制耦合
D.无直接耦合,数据耦合,控制耦合,内容耦合
参考答案:
D
第3题:
黑盒测试是将被测试程序看成一个黑盒子,不考虑程序内部结构的情况,而只考虑程序的输入与输出之间的关系,下列属于典型黑盒测试方法的是______。
A.等价类划分法
B.静态结构分析法
C.代码检查法
D.代码覆盖率分析法
参考答案:
A
第4题:
关于软件测试对软件质量的意义,有以下观点:
①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。
其中正确的是______。
A.①、②、③
B.①、②、④
C.①、③、④
D.①、②、③、④
参考答案:
C
第5题:
下列关于软件测试技术的叙述,不正确的是______。
A.用黑盒测试的结论分辨数据库或系统层面的错误
B.要满足较高的覆盖准则,路径数量有可能非常庞大
C.搭建测试环境时必须尽可能地与真实环境一致
D.兼容性验证测试和用户环境模拟测试可以不同
参考答案:
A
第6题:
数据仓库的内容是随时间变化的,这种变化趋势不包括______。
A.不断增加新的数据内容
B.捕捉到的新数据会覆盖旧的快照
C.不断删去过期的数据内容
D.综合数据将随时间变化而不断地进行重新综合
参考答案:
C
第7题:
______不是基于组件的开发模型的特点。
A.使软件的版本控制更为简单
B.支持可重用组件的开发
C.与面向对象技术相结合将获得更好的应用效果
D.提高了项目开发效率,增加了项目开发成本
参考答案:
D
第8题:
一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用______来表述“谁做”。
A.角色
B.活动
C.制品
D.工作流
参考答案:
A
第9题:
某软件在应用初期运行在WindowsNT环境中。
现该软件需要在UNIX环境中运行,而且必须完成相同的功能。
为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的______。
A.可扩充性
B.可靠性
C.复用性
D.可移植性
参考答案:
D
第10题:
下列选项中,影响软件可维护性最直接的因素是______。
A.文档
B.资金
C.程序代码
D.MTTF
参考答案:
A
第11题:
需求分析中开发人员应该主要从用户那里了解______。
A.软件做什么
B.使用界面
C.输入的信息
D.软件的规模
参考答案:
A
第12题:
瀑布模型的主要不足之处在于______。
A.过于简单
B.过于灵活
C.不能适应需求的动态变更
D.各个阶段需要进行评审
参考答案:
C
第13题:
面向对象分析与设计技术中,______是类的一个实例。
A.对象
B.接口
C.构件
D.设计模式
参考答案:
A
第14题:
下述CMMI四个能力成熟度等级,级别最高的是______。
A.已定义级
B.优化级
C.可重复级
D.已管理级
参考答案:
B
第15题:
面向对象的类之间有关联、泛化、实现及依赖等关系。
在统一建模语言中,符号
表示的是______关系。
A.关联
B.依赖
C.实现
D.泛化
参考答案:
C
第16题:
软件质量因素不包括______。
A.正确性
B.高性能
C.可测试性
D.可理解性
参考答案:
B
第17题:
应用面向对象的软件开发方法进行分析和设计时,首先要定义好各种______。
A.类
B.对象
C.消息
D.操作
参考答案:
A
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。
封装是一种______技术,封装的目的是使对象的______分离。
第18题:
A.组装
B.产品化
C.固化
D.信息隐蔽
参考答案:
D
第19题:
A.定义和实现
B.设计和测试
C.设计和实现
D.分析和定义
参考答案:
A
在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为______;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为______。
第20题:
A.直接转换
B.位置转换
C.分段转换
D.并行转换
参考答案:
D
第21题:
A.直接转换
B.位置转换
C.分段转换
D.并行转换
参考答案:
C
第22题:
软件错误产生的原因很多,______不是导致软件错误的主要原因。
A.测试错误
B.设计错误
C.编码错误
D.软件需求规格说明错误
参考答案:
A
第23题:
下列关于软件质量保证活动要素的叙述中,不正确的是______。
A.质量保证人员不能是兼职的
B.软件开发必须严格按照软件开发规范进行
C.验证和确认软件质量所用的方法有评审、审查、审计、分析、演示、测试等
D.应在软件开发过程中及时记录与质量保证有关的活动
参考答案:
A
第24题:
软件质量保证活动应贯穿软件开发的全过程,下列有关叙述中不正确的是______。
A.必须及时将软件质量保证工作及结果通知到相关组织和个人
B.软件质量保证是CMMI1级的一个关键过程域
C.应对软件质量进行阶段性评审,并形成完整的评审记录
D.软件质量保证工作需要企业最高领导者参与
参考答案:
B
第25题:
______不是标准的SQL语句。
A.ALTERTABLE
B.ALTERVIEW
C.CREATETABLE
D.CREATEVIEW
参考答案:
B
第26题:
______不是结构化分析设计的原则。
A.模块独立
B.自顶向下
C.自底向上
D.逐步求精
参考答案:
C
数据流程图(DFD)是一种能全面描述信息系统逻辑模型的主要工具,在数据流程图中方框表示______,______不属于数据流程图的基本成分。
第27题:
A.数据流
B.数据的源点或终点
C.数据存储
D.加工
参考答案:
B
第28题:
A.外部实体
B.处理过程
C.数据结构
D.数据流
参考答案:
C
第29题:
与客户机/服务器(Client/Server)架构相比,浏览器/服务器(Browser/Server)架构的最大优点是______。
A.具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受
B.部署和维护方便、易于扩展
C.适用于分布式系统,支持多层应用架构
D.将应用一分为二,允许网络分布操作
参考答案:
B
第30题:
______属于软件详细设计阶段的任务。
A.算法设计
B.功能设计
C.调用关系设计
D.输入/输出设计
参考答案:
B
第31题:
在软件需求调研过程中,用户要求承建单位搭建的业务系统采用SOA架构实现,且须遵循用户内部的《数据维护与管理规范》、《信息分类编码规范》等制度进行数据库设计,这类需求属于______。
A.目标需求
B.业务需求
C.功能需求
D.非功能性需求
参考答案:
D
第32题:
常用的设计模式可分为______三类。
A.对象型、实现型和结构型
B.创建型、结构型和行为型
C.抽象型、过程型和实现型
D.创建型、接口型和行为型
参考答案:
B
第33题:
对象实现了数据和操作的结合,使数据和操作______于对象的统一体中。
A.结合
B.隐藏
C.封装
D.抽象
参考答案:
C
第34题:
软件需求分析方法中不属于模型驱动法的是______。
A.SA(结构化分析)
B.IE(信息工程建模)
C.OOA(面向对象分析)
D.RAA(快速架构分析)
参考答案:
D
第35题:
下列叙述中,与提高软件可移植性相关的是______。
A.选择时间效率高的算法
B.尽可能减少注释
C.选择空间效率高的算法
D.尽量用高级语言编写系统中对效率要求不高的部分
参考答案:
D
第36题:
在软件开发中必须采取有力的措施以确保软件的质量,这些措施至少包括以下的______。
①在软件开发初期制定质量保证计划,并在开发中坚持执行
②开发工作严格按阶段进行,文档工作应在开发完成后集中进行
③严格执行阶段评审
④要求用户参与全部开发过程以监督开发质量
⑤开发前选定或制定开发标准或开发规范并遵照执行
⑥争取足够的开发经费和开发人力的支持
A.①③⑤
B.①②④
C.①②③④⑤⑥
D.①③④⑤
参考答案:
A
第37题:
质量体系是一种______。
A.体系结构
B.质量改进过程
C.管理手段
D.质量管理制度
参考答案:
D
第38题:
为了提高测试的效率,应该______。
A.随机地选取测试数据
B.取一切可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划
D.选择发现错误可能性大的数据作为测试数据
参考答案:
D
第39题:
以下关于源程序功能性注释不正确的说法是______。
A.功能性注释在源程序中,用于说明程序或语句的功能及数据的状态等
B.注释用来说明程序段,在每一行都需要加注释
C.可以使用空行或缩进,以便于容易区分注释和程序
D.修改程序也应修改注释
参考答案:
B
第40题:
如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是______。
A.其中有一个是DELETE
B.一个是SELECT,另一个是UPDATE
C.两个都是SELECT
D.两个都是UPDATE
参考答案:
C
第41题:
在选择多媒体数据压缩算法时需要综合考虑______。
A.数据质量和存储要求
B.数据的用途和计算要求
C.数据质量、数据量和计算的复杂度
D.数据的质量和计算要求
参考答案:
C
第42题:
______是系统建模的替代方法,是可选的系统设计方法,经常用于系统开发项目中,特别是用户难以陈述或者可视化业务需求时。
A.设计用例
B.数据建模
C.结构化功能需求
D.建立原型
参考答案:
D
第43题:
以下内容中,______应写入操作手册。
A.描述系统对各种输入数据的处理方法
B.说明系统升级时厂商提供的服务
C.描述系统处理过程的各个界面
D.说明系统各部分之间的接口关系
参考答案:
C
第44题:
软件质量的定义是______。
A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B.满足规定用户需求的能力
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜在用户需求的能力
参考答案:
D
第45题:
软件可行性研究一般不考虑______。
A.是否有足够的人员和资金来支持系统开发
B.是否有足够的工具和相关的技术来支持
C.待开发软件是否有市场、经济上是否合算
D.待开发的软件是否会有质量问题
参考答案:
D
第46题:
基线(Baseline)是指一个(或一组)配置项在项目生命周期的不同时间点上通过______而进入正式受控的一种状态。
A.领导批准
B.质量控制
C.正式评审
D.验收测试
参考答案:
C
第47题:
因为Java平台______,所以具有较强的可移植性。
A.具有强大的数据操作和事务处理能力
B.采用Java虚拟机技术
C.可用的组件较多,功能丰富
D.适用于分布式系统,支持多层架构应用
参考答案:
B
第48题:
以下关于软件需求分析的说法中,不正确的是______。
A.需求分析需要进行软件功能和性能的技术实现方法的描述
B.需求分析文档可用于指导后续的开发过程
C.软件需求包括业务需求、用户需求、功能需求和非功能需求等
D.软件需求一般应由用户方组织进行确认
参考答案:
A
第49题:
类之间的关系不包括______。
A.依赖关系
B.泛化关系
C.实现关系
D.分辨关系
参考答案:
D
第50题:
在软件生命周期中,需求分析是软件设计的基础。
需求分析阶段研究的对象是软件项目的______。
A.规模
B.质量要素
C.用户要求
D.设计约束
参考答案:
C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 监理 软件