|
北理工《信息系统分析与设计》在线作业
一、单选题:【20道,总分:60分】北京理工大学
1.由于经济全球化和无处不在的因特网,企业正在改变或者扩展它们的业务模式,以实现电子商务,以下哪种应用不属于电子商务信息系统应用 (满分:3)
A. 企业内部电子会议系统
B. 企业产品宣传
C. 企业对客户的营销(B2C)
D. 企业对企业的营销(B2B)
2.事件图只包含一个单一的过程,以下哪一项属于事件图的说明范围 (满分:3)
A. 事件的属性
B. 输出与输入的目的地
C. 事件的边界条件
D. 输入与输出的中间流程
3.任何系统中绝大多数的信息工作者由( )构成,他们很少关心系统的成本和收益。 (满分:3)
A. 系统所有者
B. 系统用户
C. 系统分析员
D. 系统设计人员
4.需求分析阶段的一项重要工作建立功能需求和非功能需求框架,以下哪一项不属于非功能需求 (满分:3)
A. 用户界面
B. 性能指标
C. 易用性
D. 资金预算
5.大多数组织都有正式的系统开发过程,其中包括一套标准的过程和步骤,这些过程和步骤在任何系统开发过程中都必须遵循,以下哪个步骤不属于标准的系统开发过程 (满分:3)
A. 方案实施结果反馈
B. 分析问题
C. 确定替代方案
D. 设计可选方案
6.以下哪一种分析方法,不属于模型驱动分析范围 (满分:3)
A. 结构化分析
B. 信息工程
C. 原型获取
D. 面向对象分析
7.以下哪类图不属于核心的UML模型图 (满分:3)
A. 甘特图
B. 用例图
C. 系统顺序图
D. 状态机图
8.脚本语言是专门为因特网应用设计的简单编程语言,以下哪种编程语言属于脚本语言 (满分:3)
A. Java
B. VB
C. Perl
D. C#
9.分解图是一种规划工具,用于更详细的描述过程模型,以下哪一项不属于建立分解图的基本原则 (满分:3)
A. 分解图的每个过程或者是父过程,或者是子过程,或者两者都是
B. 父过程可能只有唯一一个子过程
C. 一个子过程只能有唯一一个父过程
D. 某父过程的子过程,有可能是另外一个子过程的父过程
10.在项目实施之前,需要为其分配资源,以下哪一项不属于项目资源范畴 (满分:3)
A. 软件程序员
B. 办公室
C. 经费
D. 系统功能
11.以下关于事件图及事件过程的理解,哪一项是错误的 (满分:3)
A. 大多数事件图的过程都超过3个
B. 大多数事件图的过程都只有1个
C. 大多数事件过程不直接互相沟通
D. 事件图中事件过程的命名与分解图中事件的命名一致
12.以下哪一项不是数据流图的同义词 (满分:3)
A. 泡式图
B. 分解图
C. 转换图
D. 过程模型
13.绘制上下文数据流图时,我们需要记录系统的边界和范围,以下哪一项策略不适用于建立正确的系统边界及范围 (满分:3)
A. 合理确定外部数据存储
B. 确定最终用户系统必须产生什么响应
C. 确定最终用户系统必须响应什么业务事物
D. 把系统看为一个容器,并且描述容器的内部逻辑
14.现代的系统分析师已经不再喜欢瀑布开发方法,他们更倾向于迭代式开发或者增量开发过程,以下哪一项可以体现出迭代开发过程的优越性 (满分:3)
A. 文档编写量更少
B. 代码开发量更少
C. 系统开发时间缩短
D. 客户满意度提升
15.问题分析阶段通常以一个沟通任务为总结,我们必须向业务团队汇报调查结果和建议,本阶段有意义的输入信息为 (满分:3)
A. 系统改进目标
B. 软件开发时间表
C. 项目测试计划
D. 项目范围定义报告
16.建立功能需求的原型是系统分析师主持的重要工作之一,原型经常是系统建模的替代方法,建立原型的主要用途在于 (满分:3)
A. 减少系统开发时间
B. 减少系统开发资金
C. 提高开发效率
D. 在用户看到原型后,就可以更好描述他们的需求
17.以下哪一项任务,不属于问题分析阶段的主要工作 (满分:3)
A. 研究问题领域
B. 分析业务过程
C. 修改项目计划
D. 确定里程碑
18.逻辑过程是指无论如何实现此系统,都必须实施的工作或者行动,以下哪个行为不属于逻辑过程 (满分:3)
A. 由用户实施的工作
B. 由机器实施的工作
C. 由软件实施的工作
D. 由系统分析师实施的工作
19.过程建模是一种组织和记录数据的结构和流向的技术,过程建模不会记录系统的哪一项内容 (满分:3)
A. 系统的过程实现的逻辑
B. 系统的过程实现的策略
C. 系统的过程实现的优先级
D. 系统的过程实现的流程或程序
20.不同关联人员对信息系统有不同的视角,系统所有者和系统用户更关心信息系统的3个公共目标,一个信息系统的面向目标的视角不包括 (满分:3)
A. 改进业务知识
B. 改进技术可靠性
C. 改进业务过程和服务
D. 改进业务通信和人际协作
二、多选题:【10道,总分:20分】
1.逻辑设计阶段的可能任务有( )。 (满分:2)
A. 交流需求称述
B. 结构化功能需求
C. 建立功能需求的原型
D. 验证功能需求
E. 定义验收测试用例
2.结构化设计力图将一个程序分解为具备( )特征的自顶向下的模块层次。 (满分:2)
A. 高度耦合
B. 松散内聚
C. 高度细分
D. 高度内聚
E. 松散耦合
3.数据建模中,实体的分类有( )。 (满分:2)
A. 人
B. 时间
C. 地点
D. 对象
E. 事件
4.内部输出主要面向内部系统所有者和组织内用户,内部输出的子类有( )。 (满分:2)
A. 测试报告
B. 详细报告
C. 使用手册
D. 总结报告
E. 例外报告
5.表是文件在关系数据库中的等价,常规文件和表包括( )等类型。 (满分:2)
A. 主文件
B. 事物文件
C. 文档文件
D. 归档文件
E. 表查询文件
6.以下哪些图表适用于项目进度管理( )。 (满分:2)
A. 类图
B. 状态图
C. 甘特图
D. PERT图
E. 流程图
7.需求验证在最终的需求定义文档草稿上进行,需求验证工作一般由系统分析员负责,主要为了发现需求文档中的( )等错误。 (满分:2)
A. 系统模型中的错误
B. 排版错误或语法错误
C. 互相矛盾的需求
D. 二义性或者用词不当的需求
E. 没有遵循文档规范的质量标准
8.在过程模型中,一般存在( )等事件类型。 (满分:2)
A. 突发事件
B. 临时事件
C. 外部事件
D. 状态事件
E. 时序事件
9.需求分析阶段的主要任务有( )。 (满分:2)
A. 定义需求
B. 排列需求优先级
C. 评估预算
D. 修改项目计划
E. 交流需求称述
10.现代数据库设计的最终目标为( )。 (满分:2)
A. 提供对数据的有效存储、修改访问
B. 数据库必须可靠
C. 应该尽可能降低开发成本
D. 应该能够适应未预料的新需求
E. 应该支持信息系统的业务要求
三、判断题:【10道,总分:20分】
1.数据模型很少在系统分析的范围定义阶段构造,这个阶段在较短的工作时间内进行建模并不现实( )。 (满分:2)
A. 错误
B. 正确
2.当项目落后进度时,项目经理经常会通过分配更多人员到项目组的方式来解决问题,这应该是短期内解决项目进度落后的最好方法( )。 (满分:2)
A. 错误
B. 正确
3.系统分析员用逻辑系统模型描述业务需求,用物理系统模型描述技术设计的原因在于业务需求与技术设计存在根本的依存和影响关系( )。 (满分:2)
A. 错误
B. 正确
4.随着各种辅助设计工具的发展,系统界面越来越成为系统中最易设计和实现的部分( )。 (满分:2)
A. 错误
B. 正确
5.中间件是一种实用软件,它位于应用软件和系统软件之间,透明的集成不同技术,以实现两者之间的互相操作( )。 (满分:2)
A. 错误
B. 正确
6.项目管理可以不需要一个标准过程,但在一个成熟组织中,所有项目都遵循一个标准化的管理过程( )。 (满分:2)
A. 错误
B. 正确
7.大多数调查表可以得到快速回答,并且可以保证个人会答复或者进一步说明所有的问题( )。 (满分:2)
A. 错误
B. 正确
8.可行性分析行为只出现于问题分析阶段,因而不是一个跨生命周期行为( )。 (满分:2)
A. 错误
B. 正确
9.聆听是面谈过程中最重要的能力之一( )。 (满分:2)
A. 错误
B. 正确
10.原型是一个预期系统的小规模的,但是功能完整并且可工作的示例( )。 (满分:2)
A. 错误
B. 正确
更多学习资料请登录www.openhelp100.com
|
|