北理工20年春季《信息系统分析与设计》在线作业_2.doc
- 格式:doc
- 大小:16.07 KB
- 文档页数:9
1.需求分析阶段的主要交付成果为功能需求和非功能需求的框架定义,
在该框架中,一般通过4个环节来描述实现系统改进目标的方式,以下
哪一项属于这4个环节
A.性能
B.输入与输出
C.资金
D.可靠性
【参考答案】: B
2.绘制上下文数据流图时,我们需要记录系统的边界和范围,以下哪一
项策略不适用于建立正确的系统边界及范围
A.合理确定外部数据存储
B.确定最终用户系统必须产生什么响应
C.确定最终用户系统必须响应什么业务事物
D.把系统看为一个容器,并且描述容器的内部逻辑
【参考答案】: D
3.需求分析阶段的一项重要工作建立功能需求和非功能需求框架,以下
哪一项不属于非功能需求
A.用户界面
B.性能指标
C.易用性
D.资金预算
【参考答案】: A
4.以下哪一项任务,不属于问题分析阶段的主要工作
A.研究问题领域
B.分析业务过程
C.修改项目计划
D.确定里程
碑
【参考答案】: D
5.以下哪一项不是数据流图与流程图的主要区别
A.数据流图与流程图分别使用完全不同的图形和连接线
B.数据流图的过程可并行操作,而流程图的过程一次只能执行一步
C.数据流图显示数据通过系统的流程,而流程图显示程序处理的顺序
D.流程图不能展示不同定时的动态过程,而数据流图则可以
6.过程建模是一种组织和记录数据的结构和流向的技术,过程建模不会
记录系统的哪一项内容
A.系统的过程实现的逻辑
B.系统的过程实现的策略
C.系统的过程实现的优先级
D.系统的过程实现的流程或程序
【参考答案】: C
7.模型驱动开发中,涉及不同的技术方法,它们的差别主要是要求分析
员绘制和验证的模型类型不同,以下哪一项不属于目前流行的模型驱动
开发方法
A.过程建模
B.迭代建模
C.数据建模
D.对象建模
【参考答案】: B
8.事件图只包含一个单一的过程,以下哪一项属于事件图的说明范围
A.事件的属性
B.输出与输入的目的地
C.事件的边界条件
D.输入与输出的中间流程
【参考答案】: B
9.获取原型有其优点和缺点,以下哪一项是原型获取的缺点
A.原型无法发挥对用户的培训作用
B.原型无法用于构造系统测试阶段的测试场景
C.原型开发不利于提升系统的可行性和有用性
D.原型制造可能增加开发进度和费用
【参考答案】: D
10.以下关于事件图及事件过程的理解,哪一项是错误的
A.大多数事件图的过程都超过3个
B.大多数事件图的过程都只有1个
C.大多数事件过程不直接互相沟通
D.事件图中事件过程的命名与分解图中事件的命名一致
11.以下哪一项不是数据流图的同义词
A.泡式图
B.分解图
C.转换图
D.过程模型
【参考答案】: B
12.在面向对象建模中,对象的属性和行为都被封装到一起成为对象的
一部分,只能通过以下哪一项来实现对对象属性的访问和修改
A.访问对象的参与者
B.访问和修改其他对象的属性
C.访问其他对象的行为
D.访问本对象的行为
【参考答案】: D
13.建立功能需求的原型是系统分析师主持的重要工作之一,原型经常
是系统建模的替代方法,建立原型的主要用途在于
A.减少系统开发时间
B.减少系统开发资金
C.提高开发效率
D.在用户看到原型后,就可以更好描述他们的需求
【参考答案】: D
14.业务过程分析任务仅仅依赖于某些问题的领域知识,该任务的主要
成果之一是交付过程模型,以下哪一项不属于过程模型的描述范围
A.通过过程的数据流
B.每个过程的响应时间
C.系统出现的延迟和瓶
颈 D.每个过程增加的价值
【参考答案】: D
15.现代的系统分析师已经不再喜欢瀑布开发方法,他们更倾向于迭代
式开发或者增量开发过程,以下哪一项可以体现出迭代开发过程的优越
性
A.文档编写量更少
B.代码开发量更少
C.系统开发时间缩短
D.客户满意度提升
【参考答案】: D
16.在UML绘图中,通过以下哪一项可以直观的区分类和对象
A.对象的属性都被赋值,而类则没有
B.类名的显示颜色和对象名不同
C.类中可以包含行为,而对象中只包含属性
D.类名下没有下划线,而对象名下一般有下划线
【参考答案】: B
17.需求分析阶段相关任务的完成结果,对整个系统的成败起决定性作
用,以下哪一项不属于需求分析阶段的工作任务
A.定义需求
B.排列需求优先级
C.调整人力资源
D.修改项目计
划
【参考答案】: C
18.在问题分析结束之前,业务团队必须做出各项决策,以下哪一项决
策不会在本阶段产生
A.授权项目继续
B.确定技术平台
C.调整资金预算
D.取消本项
目
【参考答案】: B
19.脚本语言是专门为因特网应用设计的简单编程语言,以下哪种编程
语言属于脚本语言
A.Java
B.VB
C.Perl
D.C#
【参考答案】: C