奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx

上传人:b****3 文档编号:24886223 上传时间:2023-06-02 格式:DOCX 页数:16 大小:23.07KB
下载 相关 举报
奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx_第1页
第1页 / 共16页
奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx_第2页
第2页 / 共16页
奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx_第3页
第3页 / 共16页
奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx_第4页
第4页 / 共16页
奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx

《奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx》由会员分享,可在线阅读,更多相关《奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx(16页珍藏版)》请在冰豆网上搜索。

奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案.docx

奥鹏东财网考课程考试《信息系统分析与设计》复习资料参考答案

单选题

1.()是系统中包含最少量人员干预的输入和输出部分。

A.系统界面

B.用户界面

C.打印界面

D.屏幕界面

【参考答案】:

A

2.()是一种为单元测试而开发的模块,用来模仿尚未开发的模块的调用行为。

A.链接程序

B.驱动程序

C.存根程序

D.调试程序

【参考答案】:

B

3.下列选项中,不属于驱动程序能实现的功能是()。

A.意外的状态交互

B.为测试的函数设置输入参数值

C.调用要测试的模块,并把输入参数传递给它

D.接收被测试模块的返回参数,并打印或显示它们

【参考答案】:

A

4.()是用于帮助规划分析与设计说明书并完成系统部件的软件产品。

A.工具

B.技术

C.模型

D.方法

【参考答案】:

A

5.在面向对象的方法中,继承是一个关键的概念,这是由()所决定的。

A.结构图

B.顺序图

C.用例图

D.概括/具体层次图

【参考答案】:

D

6.实体-联系图(ERD)必须与在()中的数据存储相一致。

A.结构图

B.顺序图

C.数据流图

D.系统流程图

【参考答案】:

C

7.不属于描述模块内部逻辑的方法是()。

A.伪码

B.流程图

C.顺序图

D.结构化英语

【参考答案】:

C

8.下列选项中,不属于面向对象方法的模型是()。

A.用例图

B.结构图

C.活动图

D.用例描述

【参考答案】:

B

9.()是一种用以显示对象在各阶段中的生命和转换的情况的图。

A.状态图

B.用例图

C.顺序图

D.结构图

【参考答案】:

A

10.()定义在系统中工作的所有类型的对象,并显示这些对象如何通过相互作用来完成任务。

A.OOA

B.OOC

C.OOD

D.OOP

【参考答案】:

A

11.下列选项中,不属于输出报表的设计原则的是()。

A.使用对象是谁

B.报表的目标是什么

C.是否可以生成报表

D.媒体展示内容是什么

【参考答案】:

C

12.()是一种根本的战略思想,它将公司内部的处理过程流线化,并使之尽可能地高效运转。

A.CRM

B.EDI

C.ERP

D.BPR

【参考答案】:

D

13.下列属于DFD中避免信息超量可以遵循的DFD构造规则的是()。

A.7+2规则

B.信息需求规则

C.存储需求规则

D.增减数据项规则

【参考答案】:

A

14.下列选项中,不可以提供用户支持的方法是()。

A.纠错

B.帮助台

C.常驻专家

D.技术支持

【参考答案】:

A

15.下列选项中,不属于可用性需求描述的内容是()。

A.用户界面

B.工作流程

C.响应时间

D.在线帮助

【参考答案】:

C

16.下列选项中,属于信息收集技术的是()。

A.程序设计

B.网络设计

C.数据库设计

D.复查现有文档

【参考答案】:

D

17.包图中使用的虚箭头符号代表()。

A.流向

B.链接

C.包含关系

D.依赖关系

【参考答案】:

D

18.()可以在系统内部、外部,或穿过系统界线和程序界线。

A.人员

B.数据

C.数据流

D.系统流

【参考答案】:

C

19.信息系统开发的结构化方法是将系统开发划分为若干阶段,而经验表明在各阶段中,可能产生错误最大的隐患是来自()。

A.需求分析

B.系统分析

C.代码设计

D.程序测试

【参考答案】:

A

20.()是包含阶段与活动的项目管理框架。

A.ADSL

B.DBMS

C.ODBC

D.SDLC

【参考答案】:

D

21.()是对一个类中功能一致性的定性度量。

A.聚合

B.耦合

C.组合

D.集合

【参考答案】:

A

22.分析员开始工作时要尽可能多地识别和列出的事件不包括()。

A.外部事件

B.内部事件

C.临时事件

D.状态事件

【参考答案】:

B

23.结构化生命周期方法在使用上有一定的局限性,其主要原因是()。

A.事先需严格定义要求

B.注重系统功能,过于严格划分工作阶段

C.兼顾数据结构方面不够

D.开发周期过长

【参考答案】:

A

判断题

1.黑洞指带有没有任何产生来源数据元素的一个处理或数据存储。

()

T.对

F.错

【参考答案】:

F

2.β版本是指一个未完成的但是已准备好了接受严格测试的系统。

()

T.对

F.错

【参考答案】:

F

3.可用性是指学习和使用一个系统的容易程度。

()

T.对

F.错

【参考答案】:

T

4.在用例图中,消息被认为是在目的对象上调用的一种活动。

()

T.对

F.错

【参考答案】:

F

5.系统需求描述系统必须完成的活动或过程的一种系统需求。

()

T.对

F.错

【参考答案】:

F

6.为了识别关键的外部事件,分析员首先要确定所有可能需要从系统获取信息的外部实体。

()

T.对

F.错

【参考答案】:

T

7.关联图是指描述系统抽象概念的DFD。

()

T.对

F.错

【参考答案】:

T

8.面向对象程序中实际上没有哪个模块能进行控制。

()

T.对

F.错

【参考答案】:

T

9.系统分析员需要了解许多开发系统的工具和技术。

()

T.对

F.错

【参考答案】:

T

10.使用系统流程图可以将程序功能有层次地组织起来。

()

T.对

F.错

【参考答案】:

F

11.IPO开发顺序的主要优点是简化了测试。

()

T.对

F.错

【参考答案】:

T

12.图形模型有助于理解那些很难用语言来描述的复杂关系。

()

T.对

F.错

【参考答案】:

T

13.面向对象方法,把信息系统看作是一起工作来完成某项任务的相互作用的对象集合。

()

T.对

F.错

【参考答案】:

T

14.在将类映射为关系数据库中的表时,不需要对类之间的继承关系进行处理。

()

T.对

F.错

【参考答案】:

F

15.对象之间的交互只能通过导航可见性来实现。

()

T.对

F.错

【参考答案】:

T

16.分析员需要收集技术信息。

()

T.对

F.错

【参考答案】:

T

17.尽管技术人员并不是真正的用户群,但他们是许多技术需求的来源。

()

T.对

F.错

【参考答案】:

T

18.结构化设计的两个基本原则是程序模块应该设计成耦合松散和高度内聚。

()

T.对

F.错

【参考答案】:

T

19.模块内聚指在一个程序调用中,模块间的传递的数据项个数。

()

T.对

F.错

【参考答案】:

F

20.用例分析的目标用来标识和定义系统必须支持的所有业务过程。

()

T.对

F.错

【参考答案】:

T

填空题

1.##进出处理的数据流与进出处理分解DFD的数据流在数据内容上保持一致的状态。

【参考答案】:

平衡

2.##界面能处理输入,与其他系统进行实时交互,并且需要最少人员干预地分发输出。

【参考答案】:

系统

3.##是处理业务事务的一系列步骤。

【参考答案】:

工作流

4.##方法中,可以通过一次或多次迭代完成系统的各个部分,然后供用户使用。

【参考答案】:

增量开发

5.对分析员来说,##过程是一个学习过程。

【参考答案】:

建模

6.##是用于记录系统必须支持的所有功能的一种简便法。

【参考答案】:

用例图

7.所有的用例中都蕴涵了使用系统的##。

【参考答案】:

8.在自动化边界的一侧是系统的自动部分,那里的工作是由##完成的。

【参考答案】:

计算机

9.在将类映射为关系数据库中的表时,需要对类之间的##关系进行处理。

【参考答案】:

继承

10.##是记录用例的最正式的方法。

【参考答案】:

完全展开描述

11.##一项能得到想要的结果或产品的整个过程的计划。

【参考答案】:

项目

12.##系统之外发生的事件,通常都是由外部实体或动作参与者触发的。

【参考答案】:

外部事件

13.##是用来建立类的新对象的方法。

【参考答案】:

构造器

14.##开发方法的主要优点是,许多相关程序员可以立即投入开发工作。

【参考答案】:

自底向上

15.##是问题域类的设计标识符。

【参考答案】:

实体类

16.##在单个处理符号中概括系统内所有处理活动的DFD。

【参考答案】:

关联图

17.当一个模块激活一个低层模块以便执行所需的服务或计算时,就发生了##。

【参考答案】:

程序调用

18.集成测试的目的是要发现##不能发现的错误。

【参考答案】:

单元测试

19.关系某些事物间自然发生的##。

【参考答案】:

联系

简答题

1.简述当设计系统输入的时候,系统开发人员必须完成的任务。

【参考答案】:

(1)确定将要用做输入的设备和机制。

这是对将信息输入到系统的最新方法的高层回顾。

在今天的高技术世界,有许多向系统输入信息的方法。

有各种类型的扫描、阅读和传输设备,这些设备更快、更有效,并且出错的可能性更小。

(2)确定所有的系统输入,并制定一个包括所有数据内容的列表。

提供应用软件设计与系统及用户接口设计的联系,系统输入和接口设计必须集成到应用程序的设计当中。

(3)对于每个系统输入,确定哪些控制是必需的。

这是为正在开发的系统确定所需的控制点和安全级别。

在组成用户接口的电子表格开始详细设计之前,需要完成策略说明和控制要求。

2.如何进行可行性分析?

【参考答案】:

"可行性分析的意思是根据系统的环境、资源等条件,判断所提出的信息系统项目是否有必要、有可能开始进行,如果要进行,那么采用什么建设方案。

所谓可行性应该包括必要性和可能性两个方面。

没有必要性的项目是不应该开始进行的。

一些单位的信息系统应用项目开展不起来的重要原因之一就是领导和管理人员没有紧迫感,没有认识到信息化对组织竞争力的支持。

一般来说,没有迫切的需要,勉强地开展信息系统建设,是很难取得好效果的。

信息系统项目建设的可能性主要从技术、经济、社会意义等三个方面去分析。

"

3.在设计阶段的早期关于结点和网络通信方面需要加以考虑的内容有哪些?

【参考答案】:

用户结点的数量;用户在特定结点的处理和数据访问的需求;处理和数据访问需求的容量和时间。

在分析阶段收集和总结节点信息,使分析员能在生成和评估选择方案及与管理人员检查推荐方案中进行更好的决策。

4.简述在窗体设计过程需要考虑的主要事项。

【参考答案】:

(1)窗体布局与格式化。

窗体布局与格式化主要关注窗体的整体外观和感觉。

应注意一致性、标题、标签和徽标、字体大小、亮度对比和颜色。

(2)数据输入项。

尽可能地减少输入数据量,任何计算机已有信息或者由计算机生成的信息应该不必重新输入。

(3)导航与支持控件。

为了维护系统一致性,要求尽可能地利用最小化、最大化和关闭按钮等导航控件来实现界面设计。

(4)帮助支持。

大多系统都提供用于培训新用户的帮助信息。

三类通用类型的帮助信息,与窗体的使用流程相关的指导信息、帮助主题的索引列表和上下文相关的帮助信息。

5.简述作为新系统分析员为主持好与用户的面谈所应掌握的方法。

【参考答案】:

(1)衣着得体。

分析员的衣着打扮应该得体,目的是使用户感到分析员不仅具有分析能力,而且具有专业精神。

(2)准时到达。

如果是在会议室举行会议,分析员应该提前到达,确保会议室适时开放。

(3)限制面谈的时间。

面谈的时间应该控制在一个半小时左右,举行几次比较短的面谈比举行一次马拉松式的面谈效果要好得多。

(4)寻找异常和错误情况。

要有意识地去确定所有的特殊情况,并与用户深入讨论。

(5)深入调查细节。

分析员必须进行深入调查以获得对过程和规则的完全理解。

(6)认真做好记录。

一组好的笔记不仅为下一次面谈的成功打下了基础,而且也为建立分析模型提供了基础。

6.简述CRUD分析。

【参考答案】:

在标识事件表中的事件或者直接开发用例图的时候,会用到一种很重要的技术,称为CRUD分析,这种分析方法将标识后的用例与域模型类图进行比较。

分析员在初始化用例图之后做CRUD分析,这主要是为了复查他们的工作。

CRUD代表创(Create)、读取(Read或报告Report)、更新(Update)和删除(Delete)。

7.结构化系统开发方法有什么优缺点?

【参考答案】:

优点:

(1)强调系统的思想和系统的方法;

(2)将系统生命周期分解为几个阶段;(3)每个阶段都有明确的要求、标准和规范;(4)该方法是面向功能和流程的,便于流程优化。

缺点:

(1)对话交流主要发生在分析阶段;

(2)希望在分析阶段将所有问题讨论清楚;(3)系统开发的周期较长。

8.简述系统文档的作用。

【参考答案】:

系统文档的一个主要作用是,为设计和开发人员提供相关信息来维护系统,或对系统进行重新实施。

9.简述系统流程图的作用。

【参考答案】:

简述系统流程图的作用。

用系统流程图记录整个系统和各个子系统的结构。

系统流程图标识了每一段程序及其所存取的数据。

系统流程图也表明了不同程序、子系统、相关文件和数据库之间的关联关系。

它记录了整个系统的体系结构。

10.活动图提供哪些丰富的描述手段?

【参考答案】:

"

(1)起点和终点。

活动仅有一个起始点(用实心圆表示),但可以有多个结束点,用实心圆外加一个圆圈来表示。

(2)转换。

当一个动作和活动结束时,控制流会马上传递给下一个动作或活动,使用转换来说明流的路径。

(3)分支。

活动图中使用一个菱形的判断标志来表达分支路径。

(4)并发。

使用一个称为同步条的水平粗线可以将一条转换分为多个并发执行的分支,或将多个转换汇合为一个转换。

汇合时,并发的控制流必须都执行到汇合处,取得同步后,才会触发转换,进而执行后面的活动。

(5)泳道。

泳道用于对一个活动图中的活动进行分组表示。

"

名词解释

1.任务分解

【参考答案】:

是一种设计准则,指分析员将一个类划分成几个高聚合的类。

2.场景或者用例实例

【参考答案】:

用例中步骤的一个特定顺序。

一个用例可以有几个不同的场景。

3.可视性

【参考答案】:

HCI的关键原则,规定所有控件必须是可见的,并且提供反馈信息指示控件对用户动作的响应。

4.结构图

【参考答案】:

用来展示一个计算机程序模块间关系的层次图。

5.事务

【参考答案】:

在一个组织中完成的一件工作或一项活动这样一件单一的事情。

6.顺序图

【参考答案】:

表示对象之间传送消息的时间顺序。

7.构造型

【参考答案】:

按照模型元素的特征进行归类的一种方式,用《》符号描述。

8.域模型

【参考答案】:

一个没有方法的类图,并且是作为需求模型被创建的。

9.系统文档

【参考答案】:

描述系统功能、结构和构造细节,用户是维护人员和未来的开发人员。

10.用例

【参考答案】:

系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。

11.系统开发生命周期(SDLC)

【参考答案】:

包含阶段与活动的项目管理框架。

12.黑洞

【参考答案】:

带有输入数据的并不用来产生输出数据的处理或数据存储。

13.用户界面

【参考答案】:

信息系统中需要用户交互的输入和输出部分。

14.消息

【参考答案】:

用例内部对象之间的通信。

15.CASE工具

【参考答案】:

用来帮助系统分析员完成系统开发任务的计算机辅助系统工程工具。

16.事件表

【参考答案】:

一个事件列表,该表以各个时间为行、各个事件的关键信息为列。

17.系统需求

【参考答案】:

系统所提供功能的详细定义。

18.测试实例

【参考答案】:

对开始状态、软件必须响应的一个或多个事件,期望得到的响应或结束状态等内容的正式描述。

19.决策树

【参考答案】:

用按树形结构组织起来的线条对处理逻辑进行图形化的描述。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1