主页 > 其他院校 > 北京理工大学 >

北理工18秋《信息系统分析与设计》在线作业【答案】

作者:apycfd

北理工《信息系统分析与设计》在线作业 -0002 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 60 分) 1.在模型驱动开发策略中,系统模型是绝大部分阶段交付的成果,以下哪一项能体现
北理工《信息系统分析与设计》在线作业 -0002
试卷总分:100    得分:0
一、 单选题 (共 20 道试题,共 60 分)
1.在模型驱动开发策略中,系统模型是绝大部分阶段交付的成果,以下哪一项能体现模型驱动的优越性
A.需求更全面,并且更易文档化
B.降低技术实现难度
C.提升图形界面的质量
D.增加客户满意度
 
 
2.事件图是一个事件的上下文图,以下哪一项属于事件图的显示范围
A.事件的输入和输出
B.事件的触发条件
C.事件的参与者
D.事件的生命周期
 
 
3.在面向对象建模中,对象的属性和行为都被封装到一起成为对象的一部分,只能通过以下哪一项来实现对对象属性的访问和修改
A.访问对象的参与者
B.访问和修改其他对象的属性
C.访问其他对象的行为
D.访问本对象的行为
 
 
4.信息系统的一个基本目标是改进业务和服务过程,过程实现了信息系统的预期功能,不同系统管理人员会关注不同的系统过程,请问以下哪个对应关系存在错误
A.系统所有者:功能范围与构想
B.系统设计师:软件技术
C.系统用户:业务过程需求
D.系统构造人员:定制应用程序
 
 
5.联合需求计划会议(JRP)包括一些不同参与者和角色,一个典型联合计划会议中一般不包括以下哪种人物角色
A.会议负责人
B.公司出纳
C.用户和管理人员
D.记录员
 
 
6.以下哪一种分析方法,不属于模型驱动分析范围
A.结构化分析
B.信息工程
C.原型获取
D.面向对象分析
 
 
7.绘制上下文数据流图时,我们需要记录系统的边界和范围,以下哪一项策略不适用于建立正确的系统边界及范围
A.合理确定外部数据存储
B.确定最终用户系统必须产生什么响应
C.确定最终用户系统必须响应什么业务事物
D.把系统看为一个容器,并且描述容器的内部逻辑
 
 
8.脚本语言是专门为因特网应用设计的简单编程语言,以下哪种编程语言属于脚本语言
A.Java
B.VB
C.Perl
D.C#
 
 
9.过程建模是一种组织和记录数据的结构和流向的技术,过程建模不会记录系统的 哪一项内容
A.系统的过程实现的逻辑
B.系统的过程实现的策略
C.系统的过程实现的优先级
D.系统的过程实现的流程或程序
 
 
10.任何系统中绝大多数的信息工作者由()构成,他们很少关心系统的成本和收益。
A.系统所有者
B.系统用户
C.系统分析员
D.系统设计人员
 
 
11.不同关联人员对信息系统有不同的视角,系统所有者和系统用户更关心信息系统的3个公共目标,一个信息系统的面向目标的视角不包括
A.改进业务知识
B.改进技术可靠性
C.改进业务过程和服务
D.改进业务通信和人际协作
 
 
12.现代的系统分析师已经不再喜欢瀑布开发方法,他们更倾向于迭代式开发或者增量开发过程,以下哪一项可以体现出迭代开发过程的优越性
A.文档编写量更少
B.代码开发量更少
C.系统开发时间缩短
D.客户满意度提升
 
 
13.以下哪类图不属于核心的UML模型图
A.甘特图
B.用例图
C.系统顺序图
D.状态机图
 
 
14.FAST方法的问题分析阶段,最终发布物为一组系统改进目标,这些目标用于定义业务评价标准,以下哪个项目可能属于系统改进目标范畴
A.产品交货时间提前3天
B.代码Bug率降低5%
C.用户界面响应速度提升3%
D.系统接口更加规范
 
 
15.许多组织发现高度聚集的客户关系管理可以提高客户忠诚度,从而增加销量,因此许多企业正在实现客户关系管理(CRM)方案,以下哪一项内容不能体现CRM的主要特点
A.客户可通过因特网实现自我服务
B.提高有效客户查询响应
C.帮助企业建立客户信息数据库
D.提供客户产品配送服务
 
 
16.以下哪一项不是数据流图的同义词
A.泡式图
B.分解图
C.转换图
D.过程模型
 
 
17.问题分析阶段通常以一个沟通任务为总结,我们必须向业务团队汇报调查结果和建议,本阶段有意义的输入信息为
A.系统改进目标
B.软件开发时间表
C.项目测试计划
D.项目范围定义报告
 
 
18.大多数组织都有正式的系统开发过程,其中包括一套标准的过程和步骤,这些过程和步骤在任何系统开发过程中都必须遵循,以下哪个步骤不属于标准的系统开发过程
A.方案实施结果反馈
B.分析问题
C.确定替代方案
D.设计可选方案
 
 
19.在建立基于键的数据模型中,以下哪一项规则是正确的
A.在一个实体实例的生命周期中,键值不应该改变
B.键值可以为空
C.不使用智能键
D.两个不同实体的键一定不同
 
 
20.模型驱动开发中,涉及不同的技术方法,它们的差别主要是要求分析员绘制和验证的模型类型不同,以下哪一项不属于目前流行的模型驱动开发方法
A.过程建模
B.迭代建模
C.数据建模
D.对象建模
 
 
二、 多选题 (共 10 道试题,共 20 分)
1.系统方案建议中的书面报告,一般都以引言为1个章节,引言中主要的组件有( )。
A.报告的目的
B.问题描述
C.项目范围
D.事实内容与细节
E.报告内容的叙述性解释
 
 
2.数据库设计中的数据完整性包括( )。
A.输入输出完整性
B.键完整性
C.域完整性
D.访问完整性
E.参数完整性
 
 
3.在针对需求进行调查研究过程中,面谈是使用非常多的调查手段,但同时面谈可能存在( )等缺点。
A.耗时且费用高昂
B.面谈成功率受系统分析员人际能力影响
C.面谈收地理位置限制
D.回答者的数量往往很低
E.缺乏灵活性
 
 
4.需求用例建模过程中,产生需求用例模型的步骤有( )。
A.确定业务参与者
B.确定业务需求用例
C.构造用例状态图
D.构造用例模型图
E.记录业务需求用例描述
 
 
5.以下哪些图表适用于项目进度管理( )。
A.类图
B.状态图
C.甘特图
D.PERT图
E.流程图
 
 
6.物理DFD中人机边界的确定,一般需要基于( )等原则。
A.手工过程部分作为一个独立设计单元来处理
B.在某些情况下,原始图中的相应过程应该重新命名
C.所有逻辑事件图都分配到客户端
D.在单个服务器上存储所有数据
E.在不同服务器上存储特定表
 
 
7.输入设计中应该遵循的一般原理有( )。
A.只收集变化的数据
B.收集所有数据
C.不收集可以在计算机存储的数据
D.包含填写报表的指示
E.尽量减少手写工作量
 
 
8.需求验证在最终的需求定义文档草稿上进行,需求验证工作一般由系统分析员负责,主要为了发现需求文档中的( )等错误。
A.系统模型中的错误
B.排版错误或语法错误
C.互相矛盾的需求
D.二义性或者用词不当的需求
E.没有遵循文档规范的质量标准
 
 
9.问题分析阶段的目标是充分研究和理解问题,并且分析系统中可能存在的问题、机会和约束条件,以下( )属于问题分析阶段的主要任务。
A.研究问题领域
B.分析问题和机会
C.分析业务过程
D.指定系统改进目标
E.分析系统商业价值
 
 
10.结构化设计力图将一个程序分解为具备( )特征的自顶向下的模块层次。
A.高度耦合
B.松散内聚
C.高度细分
D.高度内聚
E.松散耦合
 
 
三、 判断题 (共 10 道试题,共 20 分)
1.系统构造阶段的目的是开发和测试一个实现了业务需求和设计需求的功能系统,一般认为测试是构造阶段的主要工作内容( )。
A.错误
B.正确
 
 
2.当项目落后进度时,项目经理经常会通过分配更多人员到项目组的方式来解决问题,这应该是短期内解决项目进度落后的最好方法( )。
A.错误
B.正确
 
 
3.范围定义阶段的参与者中,一般不包括系统用户,因为这个阶段对于用户来说太早了( )。
A.错误
B.正确
 
 
4.信息系统构件不是孤立存在的,他们必须尽量做到同步,以避免出现不一致和不兼容的情况( )。
A.错误
B.正确
 
 
5.设计模式的优势在于,我们可以利用前人的经验来设计信息系统,从而减少了重复劳动( )。
A.错误
B.正确
 
 
6.结构化分析是最早的正式信息系统分析方法之一,也是最广泛应用的方法之一( )。
A.错误
B.正确
 
 
7.在问题分析阶段的最后时期,我们经常会修改范围定义阶段确定的项目范围和计划( )。
A.错误
B.正确
 
 
8.信息系统的用户并不是描述业务数据的专家,但是他们每天同样也在收集、编辑和使用数据( )。
A.错误
B.正确
 
 
9.一个系统开发项目的成功可以按照业务需求被满足的程度来衡量,所以所有需求都应该被平等对待( )。
A.错误
B.正确
 
 
10.聆听是面谈过程中最重要的能力之一( )。
A.错误
B.正确
 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

相关文章