信息系统监理师信息系统软件一.docx
- 文档编号:11911944
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:25
- 大小:20.29KB
信息系统监理师信息系统软件一.docx
《信息系统监理师信息系统软件一.docx》由会员分享,可在线阅读,更多相关《信息系统监理师信息系统软件一.docx(25页珍藏版)》请在冰豆网上搜索。
信息系统监理师信息系统软件一
[模拟]信息系统监理师信息系统软件
(一)
选择题
第1题:
下列叙述中,与提高软件可移植性相关的是______。
A.选择时间效率高的算法
B.尽可能减少注释
C.选择空间效率高的算法
D.尽量用高级语言编写系统中对效率要求不高的部分
参考答案:
D
下列要素中,不属于DFD的是______。
当使用DFD对一个工资系统进行建模时,______可以被认定为外部实体。
第2题:
A.加工
B.数据流
C.数据存储
D.联系
参考答案:
D
第3题:
A.接收工资单的银行
B.工资系统源代码程序
C.工资单
D.工资数据库的维护
参考答案:
A
第4题:
软件质量的定义是______。
A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B.满足规定用户需求的能力
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜在用户需求的能力
参考答案:
D
在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为______;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为______。
第5题:
A.直接转换
B.位置转换
C.分段转换
D.并行转换
参考答案:
D
第6题:
A.直接转换
B.位置转换
C.分段转换
D.并行转换
参考答案:
C
第7题:
在会议上,由参与人员阅读程序,利用测试数据人工运行程序,对输出结果进行审查,以达到测试的目的,这种测试方法是______。
A.软件审查
B.代码走查
C.技术评审
D.代码审查
参考答案:
B
第8题:
下列选项中不适用于判断和评价程序复杂度的是______。
A.执行路径数
B.算法的难易程度
C.系统用户数
D.程序有无注释
参考答案:
C
第9题:
以下内容中,______应写入操作手册。
A.描述系统对各种输入数据的处理方法
B.说明系统升级时厂商提供的服务
C.描述系统处理过程的各个界面
D.说明系统各部分之间的接口关系
参考答案:
C
第10题:
在选择多媒体数据压缩算法时需要综合考虑______。
A.数据质量和存储要求
B.数据的用途和计算要求
C.数据质量、数据量和计算的复杂度
D.数据的质量和计算要求
参考答案:
C
第11题:
数据流图的作用是______。
A.描述了数据对象之间的关系
B.描述了对数据的处理流程
C.说明了将要出现的逻辑判定
D.指明了系统对外部事件的反应
参考答案:
B
第12题:
______不是结构化分析设计的原则。
A.模块独立
B.自顶向下
C.自底向上
D.逐步求精
参考答案:
C
第13题:
模块的耦合度描述了______。
A.模块内各种元素结合的程度
B.模块内多个功能之间的接口
C.模块之间公共数据的数量
D.模块之间相互关联的程度
参考答案:
D
第14题:
内聚是一种指标,表示一个模块______。
A.代码优化的程度
B.代码功能的集中程度
C.完成任务的及时程度
D.为了与其他模块连接所要完成的工作量
参考答案:
B
第15题:
在以下关于软件质量的描述中,正确的是______。
A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性
C.软件质量保证过程就是软件测试过程
D.以上描述都不对
参考答案:
D
第16题:
软件生存周期一般划分为六个阶段,包括软件项目计划、软件需求分析和定义、软件设计、程序编码、软件测试以及______。
A.部署实施
B.调整完善
C.运行维护
D.结项验收
参考答案:
C
第17题:
在面向对象的软件工程中,一个组件(Component)包含了______。
A.所有的属性和操作
B.各个类的实例
C.每个演员(deviceoruser)的作用
D.一些协作的类的集合
参考答案:
D
第18题:
应用面向对象的软件开发方法进行分析和设计时,首先要定义好各种______。
A.类
B.对象
C.消息
D.操作
参考答案:
A
______是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的______是衡量一个面向对象程序设计语言成熟与否的一个重要标志。
第19题:
A.继承性
B.消息传递
C.多态性
D.静态联编
参考答案:
A
第20题:
A.函数库
B.类库
C.类型库
D.方法库
参考答案:
B
第21题:
基线可作为软件生存期中各开发阶段的一个质量检查点。
当采用的基线发生错误时,可以返回到最近和最恰当的______上。
A.配置项
B.程序
C.基线
D.过程
参考答案:
C
第22题:
面向对象(Object-Oriented)方法是一种非常实用的软件开发方法。
一个对象通常由______3部分组成。
A.对象名、类、消息
B.名称、属性、函数
C.对象名、属性、方法
D.名称、消息、操作
参考答案:
C
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。
其中______模型适用于需求明确或很少变更的项目,______模型主要用来描述面向对象的软件开发过程。
第23题:
A.瀑布模型
B.演化模型
C.螺旋模型
D.喷泉模型
参考答案:
A
第24题:
A.瀑布模型
B.演化模型
C.螺旋模型
D.喷泉模型
参考答案:
D
第25题:
软件的质量应当在______中加以保证。
A.软件设计阶段
B.软件开发阶段
C.软件评审阶段
D.整个生命周期
参考答案:
D
第26题:
为了识别和纠正运行中的程序错误而进行的维护称为______维护。
A.适应性
B.完善性
C.预防性
D.校正性
参考答案:
D
______不是软件开发生命周期的六个阶段之一。
生命周期中时间最长的是______阶段。
第27题:
A.软件计划
B.软件测试
C.需求分析
D.系统验收
参考答案:
D
第28题:
A.软件设计
B.程序编写
C.需求分析
D.软件维护
参考答案:
D
第29题:
在软件开发方法中,生命周期法的主要缺点是:
难以准确定义用户需求,软件开发工作是劳动密集型的,并且______。
A.阶段不明确
B.无法对项目进行管理和控制
C.开发周期长,难适应环境变化
D.系统各部分不独立
参考答案:
C
第30题:
结构化开发方法中,数据流图是______阶段产生的成果。
A.需求分析
B.总体设计
C.详细设计
D.程序编码
参考答案:
A
面向对象的开发方法中,______是面向对象技术领域内占主导地位的标准建模语言,用这种语言描述系统与外部系统及用户之间交互的图是______。
第31题:
A.RUP
B.C++
C.UML
D.JaVa
参考答案:
C
第32题:
A.类图
B.用例图
C.对象图
D.协作图
参考答案:
B
第33题:
面向对象中的所谓数据隐藏指的是______。
A.输入数据必须输入口令
B.数据经过加密处理
C.对象内部数据结构上建有防火墙
D.对象内部数据结构的不可访问性
参考答案:
D
第34题:
下列关于软件测试技术的叙述,不正确的是______。
A.用黑盒测试的结论分辨数据库或系统层面的错误
B.要满足较高的覆盖准则,路径数量有可能非常庞大
C.搭建测试环境时必须尽可能地与真实环境一致
D.兼容性验证测试和用户环境模拟测试可以不同
参考答案:
A
第35题:
在软件开发中必须采取有力的措施以确保软件的质量,这些措施至少包括以下的______。
①在软件开发初期制定质量保证计划,并在开发中坚持执行
②开发工作严格按阶段进行,文档工作应在开发完成后集中进行
③严格执行阶段评审
④要求用户参与全部开发过程以监督开发质量
⑤开发前选定或制定开发标准或开发规范并遵照执行
⑥争取足够的开发经费和开发人力的支持
A.①③⑤
B.①②④
C.①②③④⑤⑥
D.①③④⑤
参考答案:
A
第36题:
CMM提供了一个框架,将软件过程改进划分成______个成熟度等级。
A.3
B.4
C.5
D.6
参考答案:
C
按照软件配置管理的原始指导思想,受控制的对象应是______。
实施软件配置管理包括4个最基本的活动,其中不包括______。
第37题:
A.软件元素
B.软件项目
C.软件配置项
D.软件过程
参考答案:
C
第38题:
A.配置项标识
B.配置项优化
C.配置状态报告
D.配置审计
参考答案:
B
第39题:
通常影响软件易维护性的因素有易理解性、易修改性和______。
A.易使用性
B.易恢复性
C.易替换性
D.易测试性
参考答案:
D
第40题:
瀑布模型的主要不足之处在于______。
A.过于简单
B.过于灵活
C.不能适应需求的动态变更
D.各个阶段需要进行评审
参考答案:
C
第41题:
______不是标准的SQL语句。
A.ALTERTABLE
B.ALTERVIEW
C.CREATETABLE
D.CREATEVIEW
参考答案:
B
在数据流图中,带箭头的直线表示______。
两条平行线表示______。
第42题:
A.加工
B.外部实体
C.数据流
D.存储
参考答案:
C
第43题:
A.加工
B.外部实体
C.数据流
D.存储
参考答案:
D
第44题:
软件的复杂性与许多因素有关。
______不属于软件的复杂性参数。
A.源程序的代码行数
B.程序的结构
C.算法的难易程度
D.程序中注释的多少
参考答案:
D
第45题:
______不属于面向对象的软件开发方法。
A.coad方法
B.booch方法
C.jackson方法
D.omt方法
参考答案:
C
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。
封装是一种______技术,封装的目的是使对象的______分离。
第46题:
A.组装
B.产品化
C.固化
D.信息隐蔽
参考答案:
D
第47题:
A.定义和实现
B.设计和测试
C.设计和实现
D.分析和定义
参考答案:
A
第48题:
结构化分析方法(SA)的一个重要指导思想是______。
A.自顶向下,逐步抽象
B.自底向上,逐步抽象
C.自顶向下,逐步分解
D.自底向上,逐步分解
参考答案:
C
第49题:
面向对象的主要特征包括对象唯一性、封装性、继承性和______。
A.多态性
B.完整性
C.可移植性
D.兼容性
参考答案:
A
第50题:
软件需求规格说明书在软件开发中具有重要作用,但其作用不应该包括______。
A.软件设计的依据
B.用户和开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件可行性分析依据
参考答案:
D
第51题:
在软件的开发与维护过程中,用来存储、更新、恢复和管理软件的多版本的工具是______。
A.文档分析工具
B.项目管理工具
C.成本估算工具
D.版本控制工具
参考答案:
D
第52题:
在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用______。
A.原型法
B.瀑布模型
C.V模型
D.螺旋模型
参考答案:
A
第53题:
渐增式开发方法有利于______。
A.获取软件需求
B.快速开发软件
C.大型团队开发
D.商业软件开发
参考答案:
B
第54题:
好的软件结构应该是______。
A.高耦合、高内聚
B.低耦合、高内聚
C.高耦合、低内聚
D.低耦合、低内聚
参考答案:
B
第55题:
如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是______。
A.其中有一个是DELETE
B.一个是SELECT,另一个是UPDATE
C.两个都是SELECT
D.两个都是UPDATE
参考答案:
C
第56题:
下列选项中,影响软件可维护性最直接的因素是______。
A.文档
B.资金
C.程序代码
D.MTTF
参考答案:
A
第57题:
软件质量因素不包括______。
A.正确性
B.高性能
C.可测试性
D.可理解性
参考答案:
B
第58题:
需求分析中开发人员应该主要从用户那里了解______。
A.软件做什么
B.使用界面
C.输入的信息
D.软件的规模
参考答案:
A
第59题:
下列说法错误的是______。
A.数据仓库具有时间相关性
B.数据仓库的数据是不稳定的
C.数据仓库是集成的
D.数据仓库是面向主题的
参考答案:
B
第60题:
下述CMMI四个能力成熟度等级,级别最高的是______。
A.已定义级
B.优化级
C.可重复级
D.已管理级
参考答案:
B
第61题:
软件配置项是软件配置管理的对象,指的是软件工程过程中所产生的______。
A.接口
B.软件环境
C.信息项
D.版本
参考答案:
A
第62题:
______非常明确地标明了软件开发测试过程中存在的不同级别,且清楚地描述了这些测试阶段和开发过程各阶段的对应关系。
A.螺旋模型
B.喷泉模型
C.瀑布模型
D.V模型
参考答案:
D
第63题:
质量体系是一种______。
A.体系结构
B.质量改进过程
C.管理手段
D.质量管理制度
参考答案:
D
在UML提供的图中,______用于描述系统与外部系统及用户之间的交互;______用于按时间顺序描述对象之间的交互。
第64题:
A.用例图
B.类图
C.对象图
D.部署图
参考答案:
A
第65题:
A.网络图
B.状态图
C.协作图
D.序列图
参考答案:
D
第66题:
以下关于软件需求分析的说法中,不正确的是______。
A.需求分析需要进行软件功能和性能的技术实现方法的描述
B.需求分析文档可用于指导后续的开发过程
C.软件需求包括业务需求、用户需求、功能需求和非功能需求等
D.软件需求一般应由用户方组织进行确认
参考答案:
A
第67题:
数据仓库的内容是随时间变化的,这种变化趋势不包括______。
A.不断增加新的数据内容
B.捕捉到的新数据会覆盖旧的快照
C.不断删去过期的数据内容
D.综合数据将随时间变化而不断地进行重新综合
参考答案:
C
第68题:
软件的______反映了组织机构或客户对系统、产品高层次的目标要求。
A.业务需求
B.技术先进性
C.功能需求
D.性能需求
参考答案:
A
第69题:
统一建模语言UML中用来反映代码的物理结构的是______。
A.用例图
B.协作图
C.组件图
D.状态图
参考答案:
C
第70题:
在面向对象软件开发方法中,一个对象一般由______组成。
A.名称、消息、函数
B.名称、属性
C.对象名、属性、消息
D.属性、方法
参考答案:
D
第71题:
因为Java平台______,所以具有较强的可移植性。
A.具有强大的数据操作和事务处理能力
B.采用Java虚拟机技术
C.可用的组件较多,功能丰富
D.适用于分布式系统,支持多层架构应用
参考答案:
B
第72题:
在面向对象编程及分布式对象技术中,______是类和接口的集合。
A.对象
B.组件
C.实例
D.属性
参考答案:
B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 监理 软件
![提示](https://static.bdocx.com/images/bang_tan.gif)