信息系统分析与设计_第1页
信息系统分析与设计_第2页
信息系统分析与设计_第3页
信息系统分析与设计_第4页
信息系统分析与设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单项选择题 (只有一个正确答案) 【1】 结构化生命周期方法在使用上有一定的局限性,其主要原因是( )。 A: 兼顾数据结构方面不够 B: 注重系统功能,过于严格划分工作阶段 C: 事先需严格定义要求 D: 开发周期过长 答案: C 【2】 分析员开始工作时要尽可能多地识别和列出的事件不包括( )。 A: 内部事件 B: 临时事件 C: 状态事件 D: 外部事件 答案: A 【3】 ( )是对一个类中功能一致性的定性度量。 A: 聚合 B: 集合 C: 耦合 D: 组合 答案: A 【4】 ( )是包含阶段与活动的项目管理框架。 A: SDLC B: ODBC C: ADSL D: DBM

2、S 答案: A 【5】 信息系统开发的结构化方法是将系统开发划分为若干阶段,而经验说明在各阶段中,可能产生错误最大的隐患是来自( )。 A: 需求分析 B: 程序测试 C: 系统分析 D: 代码设计 答案: A 【6】 ( )可以在系统内部、外部,或穿过系统界线和程序界线。 A: 人员 B: 数据 C: 系统流 D: 数据流 答案: D 【7】 包图中使用的虚箭头符号代表( )。 A: 链接 B: 流向 C: 包含关系 D: 依赖关系 答案: D 【8】 属于信息收集技术的是( )。 A: 程序设计 B: 复查现有文档 C: 网络设计 D: 数据库设计 答案: B 【9】 不属于可用性需求描述

3、的内容是( )。 A: 在线帮助 B: 响应时间 C: 工作流程 D: 用户界面 答案: B 【10】 不可以提供用户支持的方法是( )。 A: 技术支持 B: 纠错 C: 帮助台 D: 常驻专家 答案: B 【11】 DFD中避免信息超量可以遵循的DFD构造规则有( )。 A: 信息需求规则 B: 增减数据项规则 C: 存储需求规则 D: 7+2规则 答案: D 【12】 ( )是一种根本的战略思想,它将公司内部的处理过程流线化,并使之尽可能地高效运转。 A: ERP B: BPR C: CRM D: EDI 答案: B 【13】 不属于输出报表的设计原则的是( )。 A: 媒体展示内容是什

4、么 B: 是否可以生成报表 C: 报表的目标是什么 D: 使用对象是谁 答案: B 【14】 ( )定义在系统中工作的所有类型的对象,并显示这些对象如何通过相互作用来完成任务。 A: OOC B: OOP C: OOA D: OOD 答案: C 【15】 ( )是一种用以显示对象在各阶段中的生命和转换的情况的图。 A: 状态图 B: 顺序图 C: 结构图 D: 用例图 答案: A 【16】 不属于面向对象方法的模型是( )。 A: 用例描述 B: 用例图 C: 结构图 D: 活动图 答案: C 【17】 不属于描述模块内部逻辑的方法是( )。 A: 顺序图 B: 伪码 C: 流程图 D: 结构

5、化英语 答案: A 【18】 实体-联系图(ERD)必须与在( )中的数据存储相一致。 A: 系统流程图 B: 顺序图 C: 数据流图 D: 结构图 答案: C 【19】 在面向对象的方法中,继承是一个关键的概念,这是由( )所决定的。 A: 用例图 B: 顺序图 C: 结构图 D: 概括/具体层次图 答案: D 【20】 ( )用于帮助规划分析与设计说明书并完成系统部件的软件产品。 A: 技术 B: 方法 C: 模型 D: 工具 答案: D 【21】 不属于驱动程序能实现的功能是( )。 A: 意外的状态交互 B: 调用要测试的模块,并把输入参数传递给它 C: 接收被测试模块的返回参数,并打

6、印或显示它们 D: 为测试的函数设置输入参数值 答案: A 【22】 ( )是一种为单元测试而开发的模块,用来模仿尚未开发的模块的调用行为。 A: 驱动程序 B: 存根程序 C: 调试程序 D: 链接程序 答案: A 【23】 ( )系统中包含最少量人员干预的输入和输出部分。 A: 屏幕界面 B: 打印界面 C: 系统界面 D: 用户界面 答案: C 二、判断题 【24】 用例分析的目标用来标识和定义系统必须支持的所有业务过程。( ) A:正确: B:错误 答案: 正确 【25】 模块内聚指在一个程序调用中,模块间的传递的数据项个数。( ) A:正确: B:错误 答案: 错误 【26】 结构化

7、设计的两个基本原则是程序模块应该设计成耦合松散和高度内聚。 ( ) A:正确: B:错误 答案: 正确 【27】 尽管技术人员并不是真正的用户群,但他们是许多技术需求的来源。( ) A:正确: B:错误 答案: 正确 【28】 分析员需要收集技术信息。( ) A:正确: B:错误 答案: 正确 【29】 对象之间的交互只能通过导航可见性来实现。( ) A:正确: B:错误 答案: 正确 【30】 在将类映射为关系数据库中的表时,不需要对类之间的继承关系进行处理。( ) A:正确: B:错误 答案: 错误 【31】 面向对象方法,把信息系统看做是一起工作来完成某项任务的相互作用的对象集合。( )

8、 A:正确: B:错误 答案: 正确 【32】 图形模型有助于理解那些很难用语言来描述的复杂关系。( ) A:正确: B:错误 答案: 正确 【33】 IPO开发顺序的主要优点是简化了测试。( ) A:正确: B:错误 答案: 正确 【34】 使用系统流程图可以将程序功能有层次地组织起来。( ) A:正确: B:错误 答案: 错误 【35】 系统分析员需要了解许多开发系统的工具和技术。( ) A:正确: B:错误 答案: 正确 【36】 面向对象程序中实际上没有哪个模块能进行控制。( ) A:正确: B:错误 答案: 正确 【37】 关联图是指描述系统抽象概念的DFD。( ) A:正确: B:

9、错误 答案: 正确 【38】 为了识别关键的外部事件,分析员首先要确定所有可能需要从系统获取信息的外部实体。 ( ) A:正确: B:错误 答案: 正确 【39】 系统需求描述系统必须完成的活动或过程的一种系统需求。( ) A:正确: B:错误 答案: 错误 【40】 在用例图中,消息被认为是在目的对象上调用的一种活动。( ) A:正确: B:错误 答案: 错误 【41】 可用性是指学习和使用一个系统的容易程度。( ) A:正确: B:错误 答案: 正确 【42】 版本是指一个未完成的但是已准备好了接受严格测试的系统。( ) A:正确: B:错误 答案: 错误 【43】 黑洞指带有没有任何产生

10、来源数据元素的一个处理或数据存储。( ) A:正确: B:错误 答案: 错误 三、名词解释 【44】 决策树 答案: 用按树形结构组织起来的线条对处理逻辑进行图形化的描述。 【45】 测试实例 答案: 对开始状态、软件必须响应的一个或多个事件,期望得到的响应或结束状态等内容的正式描述。 【46】 系统需求 答案: 系统所提供功能的详细定义。 【47】 事件表 答案: 一个事件列表,该表以各个时间为行、各个事件的关键信息为列。 【48】 CASE工具 答案: 用来帮助系统分析员完成系统开发任务的计算机辅助系统工程工具。 【49】 消息 答案: 用例内部对象之间的通信。 【50】 用户界面 答案:

11、 信息系统中需要用户交互的输入和输出部分。 【51】 黑洞 答案: 带有输入数据的并不用来产生输出数据的处理或数据存储。 【52】 系统开发生命周期(SDLC) 答案: 包含阶段与活动的项目管理框架。 【53】 用例 答案: 系统中的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。 【54】 系统文档 答案: 描述系统功能、结构和构造细节,用户是维护人员和未来的开发人员。 【55】 域模型 答案: 一个没有方法的类图,并且是作为需求模型被创建的。 【56】 构造型 答案: 按照模型元素的特征进行归类的一种方式,用符号描述。 【57】 顺序图 答案: 表示对象之间传送消息的时间顺序。

12、【58】 事务 答案: 在一个组织中完成的一件工作或一项活动这样一件单一的事情。 【59】 结构图 答案: 用来展示一个计算机程序模块间关系的层次图。 【60】 可视性 答案: HCI的关键原则,规定所有控件必须是可见的,并且提供反馈信息指示控件对用户动作的响应。 【61】 场景或者用例实例 答案: 用例中步骤的一个特定顺序。一个用例可以有几个不同的场景。 【62】 任务分解 答案: 是一种设计准则,指分析员将一个类划分成几个高聚合的类。 四、简答题 【63】 活动图提供哪些丰富的描述手段? 答案: "(1)起点和终点。活动仅有一个起始点(用实心圆表示),但可以有多个结束点,用实心圆

13、外加一个圆圈来表示。(2)转换。当一个动作和活动结束时,控制流会马上传递给下一个动作或活动,使用转换来说明流的路径。(3)分支。活动图中使用一个菱形的判断标志来表达分支路径。(4)并发。使用一个称为同步条的水平粗线可以将一条转换分为多个并发执行的分支,或将多个转换汇合为一个转换。汇合时,并发的控制流必须都执行到汇合处,取得同步后,才会触发转换,进而执行后面的活动。(5)泳道。泳道用于对一个活动图中的活动进行分组表示。" 【64】 简述系统流程图的作用。 答案: 简述系统流程图的作用。 用系统流程图记录整个系统和各个子系统的结构。系统流程图标识了每一段程序及其所存取的数据。系统流程图也

14、表明了不同程序、子系统、相关文件和数据库之间的关联关系。它记录了整个系统的体系结构。 【65】 简述系统文档的作用。 答案: 系统文档的一个主要作用是,为设计和开发人员提供相关信息来维护系统,或对系统进行重新实施。 【66】 结构化系统开发方法有什么优缺点? 答案: "优点:(1)强调系统的思想和系统的方法;(2)将系统生命周期分解为几个阶段;(3)每个阶段都有明确的要求、标准和规范;(4)该方法是面向功能和流程的,便于流程优化。缺点:(1)对话交流主要发生在分析阶段;(2)希望在分析阶段将所有问题讨论清楚;(3)系统开发的周期较长。" 【67】 简述CRUD分析。 答案:

15、 在标识事件表中的事件或者直接开发用例图的时候,会用到一种很重要的技术,称为CRUD分析,这种分析方法将标识后的用例与域模型类图进行比较。分析员在初始化用例图之后做CRUD分析,这主要是为了复查他们的工作。CRUD代表创(Create)、读取(Read或报告Report)、更新(Update)和删除(Delete)。 【68】 简述作为新系统分析员为主持好与用户的面谈所应掌握的方法。 答案: 衣着得体、准时到达、限制面谈时间、寻找异常和错误情况、深入调查细节、认真做好记录。 【69】 简述在窗体设计过程需要考虑的主要事项。 答案: "在窗体设计过程需要考虑的四个主要事项是:(1)窗体

16、布局与格式化;(2)数据输入项;(3)导航与支持控件;(4)帮助支持。" 【70】 在设计阶段的早期关于结点和网络通信是方面需要加以考虑的内容有哪些? 答案: 用户结点的数量;用户在特定结点的处理和数据访问的需求;处理和数据访问需求的容量和时间。 【71】 如何进行可行性分析? 答案: " 可行性分析的意思是根据系统的环境、资源等条件,判断所提出的信息系统项目是否有必要、有可能开始进行,如果要进行,那么采用什么建设方案。 所谓可行性应该包括必要性和可能性两个方面。没有必要性的项目是不应该开始进行的。一些单位的信息系统应用项目开展不起来的重要原因之一就是领导和管理人员没有紧迫

17、感,没有认识到信息化对组织竞争力的支持。一般来说,没有迫切的需要,勉强地开展信息系统建设,是很难取得好效果的。信息系统项目建设的可能性主要从技术、经济、社会意义等三个方面去分析。" 【72】 简述当设计系统输入的时候,系统开发人员必须完成的任务。 答案: "当设计系统输入的时候,系统开发人员必须完成的任务是:(1)确定将要用做输入的设备和机制;(2)确定所有的系统输入,并制定一个包括所有数据内容的列表;(3)对于每个系统输入,确定哪些控制是必需的。" 五、填空题 【73】 关系某些事物间自然发生的( )。 答案: 联系 【74】 集成测试的目的是要发现( )不能发

18、现的错误。 答案: 单元测试 【75】 当一个模块激活一个低层模块以便执行所需的服务或计算时,就发生了( )。 答案: 程序调用 【76】 ( )在单个处理符号中概括系统内所有处理活动的DFD。 答案: 关联图 【77】 ( )是问题域类的设计标识符。 答案: 实体类 【78】 ( )开发方法的主要优点是,许多相关程序员可以立即投入开发工作。 答案: 自底向上 【79】 ( )是用来建立类的新对象的方法。 答案: 构造器 【80】 ( )系统之外发生的事件,通常都是由外部实体或动作参与者触发的。 答案: 外部事件 【81】 ( )一项能得到想要的结果或产品的整个过程的计划。 答案: 项目 【82】 ( )是记录用例的最正式的方法。 答案: 完全展开描述 【83】 在将类映射为关系数据库中的表时,需要对类之间的( )关系进行处理。 答案: 继承 【84】 在自动化边界的一侧是系统的自动部分,那里的工作是由( )完成的。 答案: 计算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论