文档库 最新最全的文档下载
当前位置:文档库 › 系统分析__习题

系统分析__习题

系统分析__习题
系统分析__习题

一、选择题

1. 软件的主要特性是(A B C)。

A) 无形 B) 高成本C) 包括程序和文档D) 可独立构成计算机系统

2. 软件工程三要素是(C D)。

A) 技术、方法和工具B) 方法、工具和过程

C) 方法、对象和类D) 过程、模型、方法

3. 包含风险分析的软件工程模型是(A)。

A) 螺旋模型 B) 瀑布模型C) 增量模型 D) 喷泉模型

4. 软件工程的主要目标是(C)。

A) 软件需求B) 软件设计C) 风险分析D) 软件实现

5. 下列属于面向对象开发方法的是(A B C D)。

A) Booch B) UML C) Coad D) OMT

6. 软件危机的主要表现是(B D)。

A) 软件成本太高B) 软件产品的质量低劣

C) 软件开发人员明显不足D) 软件生产率低下

7. 软件开发方法的主要工作模型有(A B C)

A) 螺旋模型B) 循环模型C) 瀑布模型D) 专家模型

8. 软件工程的目标有(A B C)。

A) 易于维护B) 低的开发成本C) 高性能D) 短的开发期

9. 软件工程学的目的和意义是( )。

A) 应用科学的方法和工程化的规范管理来指导软件开发B) 克服软件危机

C) 作好软件开发的培训工作D) 以较低的成本开发出高质量的软件

1. 需求分析的主要目的是(BC)。

A) 系统开发的具体方案

B) 进一步确定用户的需求

C) 解决系统是“做什么的问题”

D) 解决系统是“如何做的问题”

2. 需求分析的主要方法有(CD)。

A) 形式化分析方法B) PAD图描述

C) 结构化分析(SA)方法D) OOA法

3. 面向对象的分析方法主要是建立三类模型,即(D)。

A) 系统模型、ER模型、应用模型

B) 对象模型、动态模型、应用模型

C) E-R模型、对象模型、功能模型

D) 对象模型、动态模型、功能模型

4. SA法的主要描述手段有(B)。

A) 系统流程图和模块图

B) DFD图、数据词典、加工说明

C) 软件结构图、加工说明

D) 功能结构图、加工说明

5. 画分层DFD图的基本原则有(ACD)。

A) 数据守恒原则

B) 分解的可靠性原则

C) 子、父图平衡的原则

D) 数据流封闭的原则

6. 在E-R模型中,包含以下基本成分(C)。

A) 数据、对象、实体

B) 控制、联系、对象

C) 实体、联系、属性

D) 实体、属性、联系

7. 画DFD图的主要目的是(A D)。

A) 作为需求分析阶段用户与开发者之间交流信息的工具

B) 对系统的数据结构进行描述

C) 对目标系统的层次结构进行描述

D) 作为分析和设计的工具

8. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。

A) 数据说明条目、控制流条目、加工条目、数据存储条目

B) 数据流条目、数据项条目、文件条目、加工条目

C) 数据源条目、数据流条目、数据处理条目、数据文件条目

D) 数据流条目、数据文件条目、数据池条目、加工条目

9. 在需求分析阶段主要采用图形工具来描述的原因是(B C)。

A) 图形的信息量大,便于描述规模大的软件系统

B) 图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重要的细节

C) 图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求

D) 图形比文字描述简单、形象

1. 模块的基本特征是(A C)。

A) 外部特征(输入/输出、功能) B) 内部特征(输入/输出、功能)

C) 内部特征(局部数据、代码) D) 外部特征(局部数据、代码)

2. SD方法的设计总则是(C D)。

A) 程序简洁、操作方便B) 结构清晰、合理

C) 模块内聚性强D) 模块之间耦合度低

3. 软件设计的主要任务是(A B D)。

A) 将分析阶段获得的需求说明转换为计算机中可实现的系统

B) 完成系统的数据结构和程序结构设计

C) 完成模块的编码和测试

D) 对模块内部的过程进行设计

4. 设计阶段应达到的目标有(AD)。

A) 提高可靠性和可维护性B) 提高应用范围

C) 结构清晰D) 提高可理解性和效率

5. 从工程管理的角度来看,软件设计分两步完成(D)。

A) ①系统分析②模块设计B) ①详细设计②总体设计

C) ①模块设计②详细设计D) ①总体设计②详细设计

6. 模块独立性准则由以下定性指标来衡量(BD)。

A) 分解度B) 耦合度C) 屏蔽性D) 内聚性

7. 用户界面设计的任务包括(A B C)。

A) 确定用户界面类型B) 建立任务模型

C) 建立用户模型D) 建立功能模型

8. 程序设计语言可以分为(B C D)。

A) 面向过程的语言B) 机器语言

C) 高级语言D) 汇编语言

9. 程序效率包括(A C D)几个方面的内容。

A) 代码效率B) 运行效率C) 存储效率D) I/O效率

10. SP方法中的基本控制结构有(A B C)。

A) 顺序结构B) 选择结构C) 重复结构D) GOTO结构

11. 内部文档可用注释语言书写,注释语言分为(A B C D)。

A) 序言性注释B) 描述性注释C) 功能性注释D) 状态性注释

12. 为使程序中数据说明更易于理解和维护,必须遵循以下原则(A B C) 。

A) 数据说明的次序应当规范化

B) 一个语句说明多个变量时,各变量名按字母顺序排列

C) 对于复杂的数据结构,要加注释,说明在程序实现时的特点

D) 定义变量名应按字母顺序排列

13. 源程序的效率与(D)阶段确定的算法的效率直接有关。

A) 概要设计B) 总体设计C) 单元设计D) 详细设计

14. 在详细设计翻译转换成源程序代码后,算法效率反映为对程序的哪几个方面的要求

(C D)。

A) 读写速度B) 代码长度C) 存储容量D) 执行速度

15. 提高程序效率的根本途径在于(B C)。

A) 编程时对程序语句进行调整B) 选择良好的设计方法

C) 使程序最大限度的简洁D) 选择良好的数据结构与算法

1. 面向对象程序设计的基本机制(ABC)。

A) 继承B) 消息C) 方法D) 结构

2. 下列属于面向对象的要素有(BCD)。

A) 分类性B) 抽象C) 共享D) 封装

3. 下列选项中属于面向对象开发方法的有(ACD)。

A) Booch B) CAD C) Coad D) OMT

4. 下列属于Coad方法中面向对象的分析模型的层次有(AB)。

A) 主题层B) 对象层C) 应用层D) 接口层

5. 一个类属性依其特征划分,其类型有(ABCD)。

A) 描述型B) 定义型C) 派生型D) 参考型

6. 在进行面向对象分析时,所采用的模型有(ABD)。

A) 对象模型B) 动态模型C) 静态模型D) 功能模型

7. 状态是对象属性的值的一种抽象,它的性质有(AB)。

A) 时间性B) 持续性C) 有序性D) 有穷性

8. 数据流图中的处理必须用对象中的操作来实现常见的操作有(ABCD)。

A) 查询B) 动作C) 活动D) 访问

9. 建立继承关系时所采用的方式有(AC)。

A) 自顶向下B) 从内到外C) 自底向上D) 从复杂到简单

10. 对象是人们要研究的任何事物主要的对象类型有(ABCD)。

A) 有形实体B) 作用C) 事件D) 性能说明

1. 下列不是模型元素的是(D)。

A) 关联B) 聚合C) 依赖D) 笔记

2. UML具有扩展性,常见的扩展机制有(BCD)。

A) 修饰B) 版类C) 加标签值D) 约束

3. UML语言支持的建模方式有(ABD)。

A) 静态建模B) 动态建模C) 模块化建模D) 功能建模

4. 下列各种图可用于动态建模的有(ACD)。

A) 状态图B) 类图C) 序列图D) 活动图

5. 下列属于状态的组成部分的有(AB)。

A) 名称B) 活动C) 条件D) 事件

6. UML中包括的事件有(ABCD)。

A) 条件为真B) 收到另一对象的信号

C) 收到操作调用D) 时间表达式

7. 属性的可见性有(ABD)。

A) 公有的B) 私有的C) 私有保护的D) 保护的

8. 用例之间的关系有(BCD)。

A) 友元B) 扩展C) 使用D) 组合

9. 应用于通用化约束的方式有(ABCD)。

A) 完整B) 不相交C) 不完整D) 覆盖

10. 消息的类型有(ABC)。

A) 同步B) 异步C) 简单D) 复杂

二、判断题

1. 软件就是程序,编写软件就是编写程序。(×)

2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。(×)

3. 结构化方法的工作模型是使用螺旋模型进行开发。(×)

4. 结构化方法和JSP方法都不适合于大型软件的开发。(√)

5. 原型化开发方法包括生成原型和实现原型两个步骤。(×)

6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( √)

7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。(×)

8. 软件工具的作用是为了延长软件产品的寿命。(×)

9. 软件工程过程应该以软件设计为中心,关键是编写程序。(×)

10. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。(√)

1. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。(×)

2. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。(√)

3. HIPO法既是需求分析方法,又是软件设计方法。(√)

4. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。(×)

5. 加工小说明是对系统流程图中的加工进行说明。(×)

6. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。(×)

7. 需求分析的主要方法有SD法、OOA法及HIPO法等。(×)

8. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。(×)

9. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。(√)

10. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。(√)

1. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。(×)

2. 在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。(×)

3. 信息隐蔽原则有利于提高模块的内聚性。(√)

4. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图。(×)

5. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。(×)

6. 所谓结构冲突,是指输入数据与输出数据之间很少或没有结构上的对应关系。通常解决的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换。(√)

7. 当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。(×)

8. JACKSON方法是以数据流、数据封闭性准则逐层分解的。(×)

9. 程序设计语言的工程特性包括:可移植性、可重用性、可维护性、局部性和顺序性。(×)

10. 项目应用领域是选择语言的关键因素。(√)

11. FORTRAN、Pascal、C语言、PL/1和汇编语言都是科学工程计算可选用的语言。(×)

12. 要用快速原型法开发软件,应选用4GL语言。(√)

13. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。(×)

14. 良好的程序设计风格简单说就是高的编程技巧。(√)

1. 面向对象的的方法是以类作为最基本的元素,它是分析问题解决问题的核心。(×)

2. 类是指具有相同或相似性质对象的抽象,对象是抽象的类,类的具体化就是对象。(√)

3. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系(×)。

4. 多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。(×)

5. 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。(√)

6. 面向对象的设计的主要目标是提高生产效率,提高质量和提高可维护性。(√)

7. 对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述,表现了对象的相互关系。(√)

8. 面向对象的分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映。通过对象层次结构的组织确定解空间中应存在的对象和对象层次结构。(√)

9. 类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。(√)

10. 复用也叫重用或再用,面向对象技术中的“类”,是比较理想的可重用软构件。有三种重用方式:实例重用、继承重用、多态重用。(√)

11. 主题是一种关于模型的抽象机制,它是面向对象模型的概貌,也是关于某个模型要同时考虑和理解的内容,主题起一种控制作用。(√)

12. 面向对象的分析由对象、结构、继承性和基于消息的通信构成。(×)

13. 支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。(√)

14. 面向对象的分析过程主要包括三项内容:理解、表达和验证。(√)

15. 面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性。(√)

1. UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。(√)

2. UML是一种建模语言,是一种标准的表示,是一种方法。(×)

3. 泳道是一种分组机制,它描述了状态图中对象所执行的活动。(×)

4. 同步消息和异步消息的主要区别是:同步消息的发送对象在消息发送后,不必等待消息处理,可立即继续执行,而异步消息则发送对象必须等待接收对象完成消息处理后,才能继续执行。(×)

5. 类图中的角色是用于描述该类在关联中所扮演的角色和职责的。(√)

6. 类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。(×)

7. 用例模型的基本组成部件是用例、角色和用例之间的联系。(√)

8. 用例之间有扩展、使用、组合等几种关系。(√)

9. 顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。(√)

10. 活动图显示动作及其结果。着重描述操作实现中所完成的工作以及用例实例或类中的活动。(×)

三、简答题

4. 什么是软件生存周期模型?它有哪些主要模型?

答:软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。主要模型包括:

瀑布模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型。

6. 软件生命期各阶段的任务是什么?

答:软件生命期瀑布模型分为六个阶段:

● 可行性研究与计划(确定系统的目标和规模,分析项目的可行性);

● 需求分析与规格说明(明确系统的规格和要求);

● 设计(包括概要设计和详细设计,将系统分解为模块);

● 编程(用程序语言实现每个模块,简单容易);

● 测试(发现并改正错误,分为模块测试、集成测试和系统联调三级);

● 运行维护(扩充功能、纠错等)。

2. M公司的软件产品以开发实验型的新软件为主。用瀑布模型进行软件开发已经有近十年了,并取得了一些成功。若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度超过一页(B5)。

参考答案提示:

应先简述瀑布模型的缺点,它已不适宜开发实验型的软件。根据快速原型法的特点,说明它特别适合于开发探索型、实验型的软件。

3. 如何画分层数据流图?

答:

总的原则是:至顶而下,逐层分解(画分层数据流图)。

比较复杂的系统不能画在一张纸上,逐层分解的画法可以控制每一层的复杂度。

顶层:将整个系统作为一个加工,描述系统边界(输入与输出)。

中间层:表示某个加工分解为一组子加工,其中的子加工还需进一步分解。

底层:由不再进行分解的基本加工组成。

6. 画出银行取款过程的DFD图。问题描述为:储户用存折取款,首先填写取款单,根据“ 账卡”中的信息检验取款单与存折,如有问题,将问题反馈给储户,否则,登录“储户存款数据库”,修改相应数据,并更新“账卡”,同时发出付款通知,出纳向储户付款。

参考答案:

7. 常用的软件需求分析方法有哪些?

答:结构化分析方法(SA)、功能分解法、信息建模法、面向对象的分析方法(OOA)。

3. 下图是修改文件记录的DFD图,请确定其主加工。

解:主加工为:账号、修改、写记录。

4. 按照“降低块间联系,提高块内联系”的设计总则对模块进行修改,具体从哪些方面

进行改进?

解:

(1) 尽可能建立功能模块;

(2) 消除重复功能;

(3) 模块的作用范围与控制范围,即当作用范围为控制范围的子集时,才能获得较低的块间联系;

(4) 模块的大小适当;

(5) 模块的扇入扇出数不宜太多。

5. 根据模块的作用范围与控制范围的原则,判定a、b两图的正确性。

解:显然,图a不满足作用范围应与控制范围的原则,模块F的作用范围不在控制范围之内。

图b的模块设计合理。

6. 图a中,模块G为判定,判断涉及到模块B、F、G,请指出设计中的错误,再根据改进模块图的基本原则,画出1~2个改进方案(不改变模块G的判断关系),并说明是按照哪条基本原则进行改进的。

解:图b为一个改进方案,将模块G的位置提高,使其作用范围为控制范围的子集,减少模块之间的联系。

5.比较面向对象方法与结构化方法的特点。

解:分析是问题抽象(做什么),设计是问题求解(怎么做),实现是问题的解(结果)。任何方法学对客观世界的抽象和求解过程都是如此。在问题抽象阶段,结构化方法面向过程,按照数据变换的过程寻找问题的结点,对问题进行分解。因此,与面向对象方法强调的对象模型不同,描述数据变换的功能模型是结构化方法的重点。如果问题世界的功能比数据更复杂或者更重要,那么结构化方法仍然应是首选的方法学。如果数据结构复杂且变换不多,那么如果以过程主导分析和设计,一旦有系统变更就会给下游开发带来极大混乱。

由于对过程的理解不同,面向过程的功能细分所分割出的功能模块有时会因人而异。而面向对象的对象细分,从同一问题领域的对象出发,不同人得出相同结论的比率较高。

在设计上,结构化方法学产生自顶向下、结构清晰的系统结构。每个模块有可能保持较强的独立性,但它往往与数据库结构相独立,功能模块与数据库逻辑模式间没有映射关系,程序与数据结构很难封装在一起。如果数据结构复杂,则模块独立性很难保证。面向对象方法抽象的系统结构往往并不比结构化方法产生的系统结构简单,但它能映射到数据库结构

中,很容易实现程序与数据结构的封装。

在软件工程基本原则中有一条“形式化原则”,即对问题世界的抽象结论应该以形式化语言(图形语言、伪码语言等)表述出来。结构化方法可以用数据流图、系统结构图、数据辞典、状态转移图、实体关系图来进行系统逻辑模型的描述;而面向对象方法可以使用对象模型图、数据辞典、动态模型图、功能模型图。其中对象模型图近似系统结构图与实体关系图的结合,动态模型图类似状态迁移图,功能模型图类似数据流图。

6.当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构、静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。

解:静态逻辑模型描述实例化(类成员关系)、关联、聚集(整体/部分)、和一般化(继承)等关系。这被称为对象模型。一般化关系表示属性和方法的继承关系。定义对象模型的图形符号体系通常是从用于数据建模的实体关系图导出的。对设计十分重要的约束,如基数(一对一、一对多、多对多),也在对象模型中表示。

动态逻辑模型描述对象之间的互相作用。互相作用通过一组协同的对象,对象之间消息的有序的序列,参与对象的可见性定义,来定义系统运行时的行为。

静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结构。

下午13:00—17:00

度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。

3.1.2.2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。

3.1.2.3打卡时间:打卡时间为上班到岗时间和下班离岗时间;

3.1.2.4因公外出不能打卡:因公外出不能打卡应填写《外勤登记表》,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、

审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写《未打卡补签申请表》,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。

3.1.2.5手工考勤制度

3.1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。

3.1.2.7参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。

3.1.2.8参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。

3.1.2.9 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;

3.2加班管理

3.2.1定义

加班是指员工在节假日或公司规定的休息日仍照常工作的情况。

A.现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。

B.因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。

3.2.2.2员工加班应提前申请,事先填写《加班申请表》,因无法确定加班工时的,应在本次加班完成后3个工作日内补填《加班申请表》。《加班申请表》经部门经理同意,主管副总经理审核报总经理批准后有效。《加班申请表》必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准。如未履行上述程序,视为乙方自愿加班。

3.2.2.3员工加班,也应按规定打卡,没有打卡记录的加班,公司不予承认;有打卡记录但无公司总经理批准的加班,公司不予承认加班。

3.2.2.4原则上,参加公司组织的各种培训、集体活动不计加班。

3.2.2.5加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休。原则上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休。加班可按1:1的比例冲抵病、事假。

3.2.3加班的申请、审批、确认流程

3.2.3.1《加班申请表》在各部门文员处领取,加班统计周期为上月26日至本月25日。

3.2.3.2员工加班也要按规定打卡,没有打卡记录的加班,公司不予承认。各部门的考勤员(文员)负责《加班申请表》的保管及加班申报。员工加班应提前申请,事先填写《加班申请表》加班前到部门考勤员(文员)处领取《加班申请表》,《加班申请表》经项目管理中心或部门经理同意,主管副总审核,总经理签字批准后有效。填写并履行完审批手续后交由部门考勤员(文员)保管。

3.2.3.3部门考勤员(文员)负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予承认。

.

在公园广场歌房舞厅

中老年人身影充斥市井

高歌一曲声音婉转

曼妙舞姿曲线优美

/

健身运动的杠杆蹦跳

跑步快走经历霜雪风雨

还有坐下的荧屏聊天

走走停停掠看四季风景

/

孙儿孙女浇濯天伦之乐音符老人们个个累并快乐着

信息系统分析与设计考试题库和答案

信息系统分析与设计考试题库及答案 一,选择填空 1. 信息按照( )可以分为战略信息,战术信息和作业信息)可以分为战略信息,战术信息和作业信息. A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案: C 2. 按照处理的对象,可把组织的信息系统分为 ( ) 和管理信息系统两大类. A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案: B 3. 信息系统对管理职能的支持,归根到底是对 ( ) 的支持. A. 计划 B. 组织 C. 控制 D. 决策 答案: D 4. 业务系统规划法(BSP)的核心是( ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 答案: C 5. 下面哪一项企业关键成功因素的特点是错误的: ( ). A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 答案: B 6. 下面哪一项不是信息系统局部开发层次的优势:( ). A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 答案: D 7. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的. A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 答案: A 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计,工艺,生产,供应,检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计,工艺,生产制造并行交叉的作业管理,这属于( ). A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR D. 功能内的BPR 答案: C 9. 数据存贮设计则根据数据资源分布具体确定了数据存贮的( ). A. 逻辑方式 B. 物理方式 答案: A 10. 信息系统流程图是以新系统的( )为基础绘制的. A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流程图 答案: D 11. 在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系. A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 答案: C 12. RUP中的软件生命周期在时间上被分解为四个顺序的阶段,分别是:初始阶段(Inception),细化阶段(Elaboration),构造阶段(Construction)和交付阶段(Transition),每个阶段结束于一个主要的里程碑(Major Milestones).构建阶段结束时是第三个重要的里程碑:初始功能(Initial Operational)里程碑.

系统与设计复习题

《系统分析与设计》复习题 一.选择题: 1.面向对象的特点主要概括为(C )。 A. 可分解性、可组合性、可分类性 B. 继承性、封装性、 多态性 C. 抽象性、继承性、封装性、多态性 D. 封装性、易维护性、 可扩展性、可重用性 2.信息按照( C )可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 3.按照处理的对象,可把组织的信息系统分为(B )和管理 信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 4.在开发一个企业管理信息系统时,首先要进行用户调查,调查 中收集的主要信息包括( D )。 A. 管理目标、人力资源、业务流程和数据流程信息 B. 组织结构、功能体系、业务流程和数据流程信息 C. 企业性质、客户资源、业务流程和数据流程信息 D. 管理目标、功能体系、业务流程和数据流程信息 5.系统流程图也称为业务流程图,它表达的是(B )。 A. 数据在系统各部件间的流动情况 B. 对数据进行加工

处理的控制过程 C. 逻辑数据流图 D. 白盒子形式的组成系统 的每个部件 6.一般子系统的划分是在系统( C )阶段,根据对系统的功 能/数据分析的结果提出的。 A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 7.信息系统流程图是以新系统的( D )为基础绘制的。 A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流图 8.在关系规范化过程中,一般来讲,满足(C )的关系即可 满足信息处理的要求,就可以认为是比较规范的关系。 A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 9.信息系统开发的结构化方法的一个主要原则是( A )。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 10.用户开发应用系统的主要手段是( A )。 A. 生命周期法 B. 原型法 C. 第四代语言 D. 面向对象 方法 11.系统规划的主要任务包括( A )。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构

电子商务系统分析与设计复习题及答案

《电子商务系统分析与设计》 一、填空题: 1.电子商务系统规划的常用方法包括:战略集合变换法,关键成功因素法、企业系统规划法。 2.U/C矩阵的正确性检验包括完备性检验、一致性检验、无冗余检验。 3.从企业商务活动的信息化角度来看,电子商务系统的发展过程大致可分为四个阶段: 酝酿阶段、雏形阶段、发展阶段和完善阶段。 4.电子商务系统分析的思路是自顶向下、从静到动、去伪存真、不断迭代。 5.结构化分析方法认为计算机数据处理过程可以归结为输入数据、处理转换、输出数据 6. 数据流程图的两个特征是:抽象性和概括性。 8. UML主要包括三个基本内容事物、关系、图。 9. UML中定义了四种关系:依赖、关联、泛化和实现。 10.结构化分析方法中,系统模块设计应该降低模块间的耦合度,增加模块内的组合度。 11. 电子商务的网络环境可以通过多种接入方式实现,如专线接入、服务器托管、虚拟主机和数据中心。 12.系统的经济可行性分析包括成本估算和效益估算。 13.在结构化分析方法中,使用的主要工具是数据流图和数据字典。 14.通过面向对象的分析建立的系统模型,称为概念模型。 15.面向对象的分析模型由五个层次组成,这五个层次是指:对象和类型、结构层、属性层、服务层、主题层。 16.用例图是描述系统基本功能的工具,包含角色、用例和系统三种元素。 17.请列举目前主流的三种Web服务器IIS、Websphere、Apache。 18.电子商务系统由三个部分构成,即企业内部Intranet、Extranet和Internet三个部分。 19.电子商务系统规划中的关键成功因素法使用的工具是树状因果图。 20.电子商务系统分析的特点包括不确定性, 创新性,整合性。 21.数据字典应由下列4类元素的定义组成:数据流、数据存储、数据项和小说明。 22.UML中结构事物包括7种元素:类、接口、协作、用例、活动类、组件和节点。 23. 支持电子商务系统的局域网应具有较高的带宽和安全可靠的隔离措施。 24.系统输出设计的四项基本任务包括:输出方式设计,确定输出信息的内容,保护输出信息,设计并制作报表原型。 25.面向对象设计任务包括:对象定义求精,数据模型设计和优化。 26.系统切换的方式可分为直接切换、并行切换和试点切换。 27.电子商务系统集成的层次有网络集成、数据集成、企业商务流程集成和应用集成。 28. 电子商务网站主题设计应考虑的问题包括:主题要专而精,主题要有创意,主题要结合企业自身特点和有广泛的用户群。 29.电子商务网站按商务目的和业务功能可分为:基本性商务网站、宣传型商务网站、客户服务型商务网站和完全电子商务运作型网站。 31. B2B电子商务系统的商务模式主要有以买卖为主的采购方式,以卖方为主的拍卖方式和撮合交易方式。 32. UML中的9种图可以归纳为五类视图,分别是用例试图、逻辑视图、并发视图、组件视图和部署视图。

(完整版)信息系统分析与设计期末试题

信息系统分析与设计最终压题 一、选择题(15*2=30分) 1. 系统开发的生命周期中不包括下列哪个阶段(A ) A.系统规划 B.系统分析 C.系统设计 D.系统实施 2. 导出模块结构图的基础是(B ) A.业务流程图 B.数据流程图 C.处理流程图 D.层次结构图 3. 信息系统开发的结构化方法的一个主要原则是( A). A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 4. 系统设计阶段的主要成果是( C). A. 用户的决策方针 B. 用户的分析方案 C. 系统设计说明书 D. 系统总体设计方案 5. 系统分析工作的全面总结和主要成果是( A). A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告 6. 生命周期法的特点之一是(C ). A. 整个系统的开发工作是非劳动密集型的 B. 系统开发时间短 C. 对用户需求的变更能做出迅速响应 D. 适合大型复杂系统 7. 最高层数据流图又称为(C ) A.组织结构图B.功能分解图C.关联图D.系统流程图 8、系统分析阶段的最终成果是( A ) A、新系统的逻辑模型 B、新系统的物理模型 C、实在的新系统 D、系统设计报告 9. 系统规划的主要任务包括( A )。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构 10. 模块聚合中,一个模块只执行一个功能的是( C )。 A. 逻辑聚合 B. 数据聚合 C. 功能聚合 D. 时间聚合 11.(D )是一种较为理想的耦合形式。 A.内容耦合 B.公共耦合 C.控制耦合 D.数据耦合 12、在生命周期法开发系统过程中,对现行系统的详细调查的工作属于(C) A.系统规划 B.系统设计 C.系统分析 D.系统实施 13. 信息系统开发的结构化方法的一个主要原则是( A )。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 14. 系统分析工作的全面总结和主要成果是( A )。 A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告 15. 系统测试中应遵循的一条原则是:测试工作应该由以下人员来承担(B )。 A. 原程序作者 B. 专门的测试人员 C. 系统设计人员 D. 用户 16. 在原型法中,原型是进行开发的系统的( A )。 A. 反映用户最基本需求的可以运行的实验模型 B. 某一主要部分的详细设计方案(物理模型) C. 反映用户需求的逻辑模型 D. 反映用户全部需求符合系统开发规范的应用软件程序

电力系统分析——习题

1: 110kv 架空线路长70km ,导线采用LGJ-120型钢芯铝线,计算半径r=7.6mm ,相间距 离为3.3m ,导线分别按等边三角形和水平排列,是计算输电线路的等值电路参数,并比较分析排列方式对参数的影响。 2: 110kv 架空线路长90km ,双回路共杆塔,导线及地线在杆塔上的排列如题图2-2所示, 导线采用LGJ-120型钢芯铝线,计算半径r=7.6mm ,试计算输电线路的等值电路参数。 3: 500kv 输电线路长600km ,采用三分裂导线3×LGJQ-400,分裂间距为400mm ,三相水 平排列,相间距离为11m ,LGJQ-400导线的计算半径r=13.6mm 。试计算输电线路Ⅱ型等值电路的参数: (1)不计线路参数的分布特性; (2)近似计及分布特性; (3)精确计及分布特性。 (4)并对三中条件计算所得结果进行比较分析。 4: 一台1SFL -3500/35型双绕组三相变压器,额定变比为35/11,查得△0P =30kw ,0I =%, △S P =,S V =8%,求变压器参数归算到高、低压侧的有名值。

5: 型号为SFS-40000/220的三相三绕组变压器,容量比为100/100/100,额定变比为 220/11,查得△0P =,0I =%,△(12)S P -=217kW ,△(13)S P -=,△(23)S P -=,(12)S V -=17%, (13)S V -=%,(23)S V -=6%。试求归算到高压侧的变压器参数有名值。 6: 一台SFSL-31500/110行三绕组变压器,额定变比为110/11,容量比为110/100/,空 载损耗80kvar ,短路损耗△(12)S P -=450kW ,△(13)S P -=240kW ,△(23)S P -=270kW ,短路电压(12)S V -=%,(13)S V -=%,(23)S V -=21%。试计算变压器归算到各电压级参数。 7: 三台单相三绕组变压器组成三相变压器组,每台单项变压器的数据如下:额定容量为 30000kVA ;容量比为100/100/50:绕组额定电压为127/;△0P =,0I =%,△(12)S P -=111kW , △(13)S P -=,△(23)S P -=,(12)S V -=%,(13)S V -=%,(23)S V -=%。试求三相结成0Y /0Y /△时变压器组的等值电路及归算到低压侧的参数有名值。 8: 一台三相双绕组变压器,已知:N S =31500kVA ,TN k =220/11,△0P =59kW ,0I =%, △S P =208kw ,S V =14% 。 (1)计算归算到高压侧的参数有名值; (2)作出∏型等值电路并计算其参数; (3)当高压侧运行电压为210kV ,变压器通过额定电流,功率因数为时,忽略激磁电流, 计算∏型等值电路各支路的电流及低压侧的实际电压,并说明不含磁耦合关系的∏型等值电路是怎样起到变压器作用的。 9: 系统接线示于题图2-9,已知各元件参数如下

信息系统分析与设计习题与答案

一、单选题 1、系统是由相互联系和相互制约的若干部分结合成的、具有特定功能的()。 A.有机整体 B.部件 C.构件 D.结构 正确答案:A 2、信息系统的物理结构是指系统的硬件、软件、()等资源在空间的分布情况 A.服务器 B.数据 C.文档 D.程序 正确答案:B 3、信息系统物理结构可以分为()和分布式系统两大类。 A.路由式 B.分散式 C.镜像式 D.集中式 正确答案:D 4、管理信息系统作为集成的人-机系统,面向(中层)管理人员,主要用来解决()决策问题,同时产生各种管理报告,主要采用数据库和网络技术。 A.结构化 B.半结构化 C.非结构化

D.微观 正确答案:A 5、系统规划的主要任务包括() A. 明确组织的信息需求、制定系统总体结构方案 B.对系统进行经济、技术和使用方面的可行性研究 C.选择计算机和网络系统的方案 D.确定软件系统的模块结构 正确答案:A 6、系统分析报告的主要作用是( )。 A.系统设计的依据 B.系统规划的依据 C.系统评价的依据 D.系统实施的依据 正确答案:A 7、系统设计阶段的主要成果是()。 A.用户的分析方案 B.系统总体设计方案 C.用户的决策方针 D.系统设计报告 正确答案:D 8、不同信息系统项目的开发过程基于生命周期出现了很多变种,下面给出的四种开发模型中,()不属于基于生命周期的开发模型。 A.结构化开发模型 B.螺旋开发模型

C.原型开发模型 D.瀑布开发模型 正确答案:A 解析:结构化开发模型属于开发技术模型 9、不同的开发技术和软件结构形成了不同的软件开发方法。下面几种方法中,()不属于基于开发技术的系统开发方法。 A.原型开发方法 B.面向对象开发方法 C.结构化开发方法 D.面向服务开发方法 正确答案:A 10、企业系统规划法的优点在于能保证()独立于企业的组织机构。 A.系统规划 B.信息系统 C.管理功能 D.数据类 正确答案:B 11、关键成功因素的选择力求精简,通常控制在()个因素以内。 A.3~4 B.7~8 C.9~10 D.5~6 正确答案:D 12、下列方法中不属于信息系统战略规划的方法的是()。 A.价值链分析法

信息系统分析与设计考试题库和答案1.doc

信息系统分析与设计考试题库和答案1 信息系统分析与设计考试题库及答案 一,选择填空 1. 信息按照( )可以分为战略信息,战术信息和作业信息)可以分为战略信息,战术信息和作业信息. A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案: C 2. 按照处理的对象,可把组织的信息系统分为( ) 和管理信息系统两大类. A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案: B 3. 信息系统对管理职能的支持,归根到底是对( ) 的支持.

A. 计划 B. 组织 C. 控制 D. 决策 答案: D 4. 业务系统规划法(BSP)的核心是( ) A. 明确企业目标 B. 定义(识别)业务过程 C. 进行数据分析 D. 确定信息结构 答案: C 5. 下面哪一项企业关键成功因素的特点是错误的: ( ). A. 少量的易于识别的可操作的目标 B. 可确保企业的成功 C. 由企业的所有CSF决定组织的信息需求 答案: B 6. 下面哪一项不是信息系统局部开发层次的优势:( ).

A. 相对简单的IT开发 B. 帮助理论的证明 C. 组织变化的阻力最小 D. 优化组织过程 答案: D 7. 一般子系统的划分是在系统( )阶段,根据对系统的功能/数据分析的结果提出的. A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 答案: A 8. 在新产品开发机构重组中,以开发某一新产品为目标,组织集设计,工艺,生产,供应,检验人员为一体的承包组,打破部门的界限,实行团队管理,以及将设计,工艺,生产制造并行交叉的作业管理,这属于( ). A. 功能内的BPR B. 组织间的BPR C. 功能间的BPR

习题系统分析1

习题----系统分析 1.程序设计的基本结构有三种,它们是顺序结构、选择结构和()。 A.分支结构B.层次结构 C.递归结构D.循环结构 2.系统结构化分析和设计的方法,其要点是()。 A.自底向上,逐步汇总B.自顶向下,逐步求精 C.模块化D.平行性 3.系统分析工作的全面总结和主要成果是( )。 A.可行性研究报告B.数据词典 C.系统说明书D.系统详细调查报告 4.系统分析阶段要回答的中心问题是系统“做什么”,即明确系统功能,这 个阶段的成果是()。 A.系统的逻辑模型B.系统的物理模型 C.系统的设计说明书D.可行性分析报告 5.下面哪句话最准确地概括了结构化方法的核心思想()。 A.由分解到抽象 B.自下而上,由抽象到具体 C.自顶向下,由粗到细,逐步求精 D.自顶向下,由细到粗,逐步抽象 6.在数据流图中的实体是指()。 A.本系统的单位或人员B.本系统外与系统有联系的单位或人员 C.输入的凭证单据D.输出的凭证单据 7.在数据流图中的数据存贮是指()。 A.手工台帐B.磁盘文件 C.数据库文件D.数据存贮的地方 8.用结构化程序设计方法时,任何程序均由以下三种基本逻辑结构组成。() A.控制结构、循环结构、执行结构 B.选择结构、执行结构、分支结构 C.顺序结构、选择结构、循环结构 D.顺序结构、选择结构、执行结构 9.系统分析阶段的主要成果是()。 A. DFD图B.系统流程图 C.详细调查报告D.系统分析说明书 10.系统分析报告的主体是()。 A.数据流图、数据字典、小说明 B.数据流、文件、文件条目 C.系统结构图、子系统分布图、模块图 D.数据流、数据条目、数据项 11.帮助系统分析员了解一个组织内部业务处理活动的内容与工作流程的图表 是()。 A.系统流程图B.数据流程图 C.程序流程图D.业务流程图 13.一个完整的数据字典包括( ) A.基本数据项描述,数据结构定义,数据流说明,数据处理描述,外部实体描述B.基本数据项描述,数据结构定义,数据流的说明,数据处理描述,数据存储模式,外部实体描述 C.数据结构定义,数据流的说明,数据处理描述,数据存储模式,外部实体描述D.基本数据项描述,数据流的说明,数据处理描述,数据存储模式,外部实体描述15.业务流程分析属于( )阶段。 A.系统分析B.系统设计 C.系统实施D.系统运行 16.数据流程分析属于( )阶段。 A.系统设计B.系统分析 C.系统实施D.系统运行 17.建立数据字典属于( )阶段。 A.系统分析B.系统设计 C.系统实施D.系统运行

系统分析与设计课后答案E-R图

【例5】今有一个医院住院部,设有多个科,每个科有若干医生和病房,病人住在病房中由某个医生负责治疗。医生总是属于某个科的,但不能跨科;病房也是属于某个科的,不混合使用;病人住在某一科的病房中,一个病房可住多个病人,一个病人由固定医生负责治疗,一个医生可以负责多个病人。根据上述语义,画出E-R模型。 答案: 【例6】学校有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授可以带若干研究生,每个班有多名学生,每个学生选修多门课程,每门课程由若干学生选修。画出学校的E-R图。 【例7】某商业数据管理系统,业务规定如下: ⑴顾客有姓名、单位、电话号码 ⑵商品有商品编码、商品名称、单价 这些实体之间的联系: ⑴每一名顾客可能买多种商品,且每一种商品又可能有多名顾客购买 ⑵顾客每一次购买商品还涉及日期、数量、金额 根据上述描述,解答下列各题: ①试画出E-R图; ②要求在E-R图中标注联系的类型; ③指出每一个实体的主码(主关键字); ④将E-R图转换成关系模型。

答案: 转化的关系模型为: 顾客(姓名,单位,电话号码),主键为姓名; 商品(商品编码,商品名称,单价),主键为商品编码; 购买(姓名,商品编码,日期,数量,金额),主键为(姓名,商品编码,日期),外键:姓名,参照顾客;外键:商品编码,参照商品。 【例7】设某工厂的物资管理系统包含如下的实体: ?仓库:仓库号、仓库面积、电话号码 ?零件:零件号、名称、规格、单价、描述 ?供应商:供应商号、名称、地址、电话号码、帐号 ?职工:职工号、姓名、年龄、职称 实体之间的联系如下: ?一个仓库可以存放多种零件,一个零件可以存放多个仓库中。用库存量来描述某种零件在某个仓库中的数量。 ?一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库中工作。 ?职工之间具有领导和被领导的关系,即仓库主任领导若干保管员。 ?一个供应商可以供应多种零件,反之,一种零件也可以由不同的供应商供应。 (1)根据以上描述,构造E-R模型。 (2)将上述E-R图转换为关系模型。 转化的关系模型为: ?仓库(仓库号,仓库面积,电话号码),主键为仓库号; ?零件(零件号,名称,规格,单价,描述),主键为零件好; ?供应商(供应商号,名称,地址,电话号码,帐号),主键为供应商号; ?职工(职工号,姓名,年龄,职称,仓库号,仓库主任),主键为职工号,外键为仓库号,参照仓库;

2017信息系统分析与设计试题A

------------装订线---------------装订线------------------装订线--------------------装订线-----------------装订线-------- ---- 沈阳师范大学14—15学年度第二学期试卷 命题单位:软件学院课程名称:信息系统分析与设计(A)卷课程代码: 适用范围:2012级计算机科学与技术(信息化) (本大题共10小题,每小题2分,共20分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。) 1、下面哪个不是UML中的静态视图() A、状态图 B、用例图 C、对象图 D、类图 2、在一个“订单输入子系统”中,创建新订单和更新订单都要核查用户账号是否正确,则用例“创建新订单”、“更新订单”与 用例“核查用户账号”之间的关系是( ) A 、包含B、实现C、扩展D、泛化 3、模块内部聚合程度最高的形式是:() A、机械聚合 B、逻辑聚合 C、功能聚合 D、过程聚合 4、实际上,系统分析的结果就是要给出系统的() A、物理设计 B、总体设计 C、逻辑设计 D、系统设计 5、U/C矩阵的作用是() A、确定子系统 B、确定系统边界 C、确定功能类 D、确定数据类 6、能根据学生的特点、弱点和基础知识,以最适当的教案和教学方法对学生进行教学和辅导的专家系统是:() A、解释专家系统 B、调试专家系统 C、监视专家系统 D、教学专家系统 7、数据字典是用于定义和说明数据流程图上的各种( ) A、处理 B、数据流 C、实体 D、成分 8、BPR的主要研究对象是( ) A、组织结构 B、组织人员 C、信息技术 D、业务流程 9、评价模块质量的标准是( ) A、耦合小,内聚大 B、耦合小,内聚小 C、耦合大,内聚大 D、耦合大,内聚小 10、组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一() A、对源代码建模 B、对事物建模 C、对物理数据库建模 D、对可适应的系统建模

信息系统分析与设计试题库和答案

信息系统分析与设计考试题库 一、选择填空(每题1分,共10题10分) 101. 信息按照()可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 答案:C 章节号:1-1 难易系数:0.1 102. 按照处理的对象,可把组织的信息系统分为()和管理信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 答案:B 章节号:1-1 难易系数:0.1 103. 现代管理信息系统是()。 A. 计算机系统 B. 手工管理系统 C. 人机系统 D. 计算机网络系统 答案:C 章节号:1-1 难易系数:0.1 104. DSS解决的是()。 A. 半结构化问题和非结构化问题 B. 结构化问题和半结构化问题 C. 非结构化问题 D. 结构化问题 答案:C

章节号:1-1 难易系数:0.2 105. 在任一组织内同时存在着三个不同的计划控制层是()。 A. 战略计划层,管理控制层,操作层 B. 战略计划层,战术计划层,管理层 C. 战略计划层,业务计划层,操作层 D. 战术计划层,管理控制层,操作层 答案:A 章节号:1-1 难易系数:0.1 106. 购物超市收银台终端系统是一个典型的()。 A. 战略支持系统 B. 决策支持系统 C. 知识工作系统 D. 事务处理系统 答案:D 章节号:1-1 难易系数:0.2 107. 企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,针对其建设,系统分析首先要进行的工作是()。 A. 获得当前系统的物理模型 B. 抽象出当前系统的日逻辑模型 C. 建立目标系统的逻辑模型 D. 建立目标系统的物理模型 答案:A 章节号:1-2 难易系数:0.1 108. 企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,系统开发的目的是

系统分析与设计复习题

《系统分析与设计》复习题 一、复习要点 1.系统是由处于一定环境中的若干相互联系和相互作用的要素组成并为达到整体目的而存在的集 合。 2.信息系统是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和 决策等问题,并为组织目标服务的综合系统。信息系统开发的步骤是,在系统规划后,循环进行系统分析、系统设计、系统构建与实施、系统评价工作。信息系统的经济效益可分为三大类:一次性收益,非一次性收益和不可定量的收益 3.系统规划阶段的任务是对组织的环境、战略、目标、现行系统的状况进行初步调查,根据组织 目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。对于确定的信息系统项目,要明确其目标,并对目标进行权衡和量化。 4.系统分析的主要活动有系统初步调查、系统可行性研究、系统详细调查研究和新系统逻辑方案 的提出,主要任务是尽可能弄清用户对信息的需求,完成新系统的逻辑设计,规定新系统应当做什么。 5.常用的调查研究的方法有问卷调查法、召开调查会、业务实践、专家访谈、电子问卷。如果系 统初步调查结果表明,拟开发项目有必要也有可能进行时,可向主管单位提出系统开发建议书,需要进行可行性研究安排。 6.可行性研究又叫可行性分析,它是所有工程项目在开始阶段必须进行的一项工作。可行性研究 是指项目正式开发之前,先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行分析和评价,得出项目是否可行的结论。可行性研究的主要成果是可行性研究报告和系统开发任务书。 7.需求分析是强调用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术 等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程。需求分析结束时,应当提出需求分析报告交上级审查。信息系统需求分为功能需求和非功能需求两类。 8.系统设计用来确定系统的结构,即系统的组成以及各组成成分之间的相互关系,详细设计用来 确定模块内部的算法和数据结构,产生描述各模块程序过程的详细设计文档。系统设计是对系统分析的深化和细化,其目的是提出能够指导信息系统实现的设计方案。系统实施以系统分析

MIS的系统分析习题及答案

第六章管理信息系统的系统分析 单项选择题 1、表格分配图是( d )。 a. 数据流程调查使用的工具 b. 编程工具 c. 系统设计工具 d. 管理业务调查使用的工具 2、数据字典建立应从( b )阶段开始。 a. 系统设计 b. 系统分析 c. 系统实施 d. 系统规划 3、数据流( a )。 a. 也可以用来表示数据文件的存储操作 b. 不可以用来表示数据文件的存储操作 c. 必需流向外部实体 d. 不应该仅是一项数据 4、管理信息系统的开发过程不包含( a )。 a. 设备设计过程 b. 学习过程 c. 人与人之间的对话过程 d. 通过改革管理制度来适应信息系统的需要 5、表格分配图是系统分析阶段用来描述( a )的。 a. 管理业务流程的图表 b. 数据流程的图表 c. 功能结构的图表 d. 数据处理方式的图表 6、数据流程图是描述信息系统的( c )。 a. 物理模型的主要工具 b. 优化模型的主要工具 c. 逻辑模型的主要工具 d. 决策模型的主要工具 7、描述数据流程图的基本元素包括:( d ) a. 数据流,内部实体,处理功能,数据存储 b. 数据流,内部实体,外部实体,信息流 c. 数据流,信息流,物流,资金流 d. 数据流,处理功能,外部实体,数据存储 8、成批处理方式适用于 ( c ) 。 a. 负荷易产生波动的数据处理 b. 需要反应迅速 , 但数据收集费用较高的数据处理 c. 固定周期的数据处理 d. 有通信设备情况的数据处理 9、系统分析的首要任务是 ( d ) 。

a. 尽量使用户接受分析人员的观点 b. 正确评价当前系统 c. 彻底了解管理方法 d. 弄清用户要求 10、系统分析调查组的成员 ( c ) a. 不应包括本单位的领导人员 b. 不应包括系统设计员 c. 应包括本单位的领导人员 d. 必须包括程序设计人员 填充题 1、管理业务流程图是反映管理系统的___物理__模型,数据流程图是描述信息系统的__逻辑__模型。 2、可行性分析的内容包括技术可行性、___经济__可行性和__管理__可行性。 3、系统分析阶段主要完成新系统的___逻辑__设计,系统设计阶段主要完成新系统的__物理_设计。 4、描述处理逻辑的常用工具有__判断树_和__判断表_。 5、建立数据字典是为了对__数据流程图__图上的各个__元素_作出详细的定义和说明。 6、系统分析报告是系统__设计_的依据 , 是与_用户__交流的工具。 7、系统环境调查和组织机构调查属于__管理业务调查__调查内容。 8、数据按动态特性可分为固定值属性、_固定个体变动_属性和__随机变动__属性三类。 9、具有随机变动属性的数据项 , 其__个体_是随机出现的 , 其__值_也是变动的。 10、在工资子系统中 , 扣病假工资属于数据按动态特性分类中的__变动_属性数据。 11、表格分配图可以帮助系统分析人员描述系统中的报告或单据的__数量__以及它们都与哪些部门发生_业务联系__。 12、数据流程图的四种基本元素是 : 数据流、处理、__外部实体__和__数据存储__。 13、在划分子系统时 , 可把系统目标看作是__系统_,把第二层功能看作是子系统 , 再下面就是各项具体的__功能_。 14、数据结构描述了数据项之间的关系 , 一个数据结构可以由若干个数据组成 , 也可以由若干个__数据结构__组成。 名词解释题 1、外部实体 2、管理业务流程图 3、表格分配图 4、业务流程 答: 名词解释题参考答案 1、外部实体指本系统之外的人或单位 , 它们和本系统有信息传递关系。

电力系统分析习题答案

八、某简单系统如图若在K 点发生三相短路,求使得系统保持暂态稳定的极限切除角。 九、某电厂有两台机容量均为50MW ,耗量特性分别22 1 11222F 0.01P 1.2P 10F 0.02P P 12=++,=++,最小技术负荷为其容量的25%,求电厂按图示负荷曲线运行时如何运行最经济

十、有一台降压变压器如图所示,其归算至高压侧的参数为+Ω,已知变压器母线在任何方式下均维持电压为,其低压侧母线要求顺调压,若采用静电电容器作为补偿设备,试选择变压器分接头和无功补偿设备容量。 解

一、10kV 线路的等值电路如图所示,已知末端电压为。求始端电压。 解: 2113 0.48kV 10.4 PR QX U U +?+??= == 1210.40.4810.40.4810.88kV U U U =+?=+=+= 二、试求如图所示的等效电路的节点导纳矩阵,图中给出了各支路阻抗和对地导纳的标幺值。若3、4节点间的支路用图2所示的支路代替,再求该网络的节点导纳矩阵。 解 1+j3 2+j1MVA 1 U

三、某电力系统如图所示,f 处发生不对称接地故障,试画出正序、负序和零序等值电路(各元件的序参数用相应的符号表示,如用X L1表示线路正序电抗)。 解 3 + + 2 4 + 1 L N x f G-1 G-2 B-1 B-2 G G

四、已知系统如图所示。k点发生不对称接地短路,试画出图示系统的正序、负序、零序网络。 解 115kV k T2 N jx T1 l G1G2

五、系统如图所示。d 点发生三相短路,变压器T 2空载。求:(1)求用标幺值表示的等值网络;(2)短路处起始次暂态电流和短路容量;(3)计算短路冲击电流;(4)若电源容量为无限大,试计算短路冲击电流。 解: (1)用标幺值表示的等值网络(取100MVA B S =,用平均额定电压进行计算),把以自身容量为基准的 标么值化为以全网络统一容量基准的标么值 (3) d d E ''d jX ''1 T jX l jX 2 T jX 100 0.220.73330d X ''=?= 1100 0.1050.33331.5T X =?= 2100 0.1050.33331.5T X =?= 2 100 2000.40.605115 l X =??= 回路总电抗为 120.7330.3330.3330.605 2.004d T l T X X X X X ∑''=+++=+++= 30MVA X d ’’= ''d U d %= 200km d (3) U d %= T 1 T 2

系统分析与设计期末考试试卷-A(含答案)

北方民族大学试卷 课程代码:课程:系统分析与设计(A卷,含答案) (考试,闭卷) (允许携带并使用计算机器) 1.认知与理解题(18+22=40分) 1.1. 选择题(每空2分,共18分) 1.1.1在系统设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示, 它是系统设计的__ _阶段。(2分) A、需求分析 B、概念设计 C、逻辑设计 D、物理设计 答案:B 1.1.2()是对系统在各种条件下响应用户的请求时系统的行为和功能的刻画。(2 分) A、边界 B、环境 C、用例 D、模块 答案:C 1.1.3下面哪一种模型用以表示系统的控制结构,即模拟客观世界实体的对象类以及对象类彼 此间的相互作用:()。(2分) A、对象模型 B、动态模型 C、功能模型 D、静态模型 答案:B 1.1.4关于需求方面的描述,请选择填空:()描述系统所预期提供的功能或服务, 它取决于开发的软件类型、软件未来的用户以及开发的系统类型;()是从用户角度来描述系统功能和非功能需求。(4分) A、用户需求 B、非功能需求 C、需求工程 D、接口需求 E、功能需求 答案:E A 1.1.5()强调从系统的外部参与者角度看到的或需要的系统功能;()则以时间为顺序 说明对象间的相互作用,从系统的动态行为角度显示如何实现系统的功能。(4分) A、活动图 B、状态图 C、顺序图 D、用例图 E、协作图 答案:D C 1.1.6()是有着定义良好的接口和功能的软件元素,可利用其即插即用的功能部署到各应 用程序中。(2分) A、框架 B、包 C、构件 D、类 答案:C

1.1.7下面哪种测试是用户用模拟数据测试一个完整的信息系统。()(2分) A、集成测试 B、单元测试 C、β测试 D、α测试 答案:D 1.2. 填空题(每空2分,共22分) 1.2.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 1.2.2按照信息系统处理信息、面向对象的不同,可以分为:()、管理信 息系统和()。(4分) 答案: 事务处理系统,决策支持系统(无先后顺序) 1.2.3R UP(Rational Unified Process, 统一过程)软件开发方式是一种面向对象的程序开发方 法理论。该方法中系统开发至少经过四个过程,其中:()的工作重点在于定义项目的作用域和业务案例;()的工作重点在于将项目需求分析的更加细致;构造阶段的工作重点在于创建应用程序设计与源代码; 交付阶段的工作重点在于将系统交付给用户。(4分) 答案: 初始阶段,细化阶段(有先后顺序)1.2.4项目的可行性评估是项目选择阶段非常重要的一项活动。鉴于考虑因素的不同,它包括 了六种不同类型的可行性分析,其中:()是识别与一个开发项目有关的财务收益和成本,()是对开发组织建设一个被提议系统的能力进行评估的过程;()是检查项目将达到其期望目标的可能性进行评估的过程。(6分) 答案: 经济可行性评估;技术可行性评估;运行可行性评估(有先后顺序) 1.3. 判断题(每空2分,共22分) 1.3.1系统开发生命周期是确认、分析、设计和实现信息系统的一种四步方法,这四个阶段是: ()()()()。整个信息系统的开发是这四个阶段不断迭代、细化的过程。 (8分) 答案: 项目管理与计划,系统分析,系统设计,系统实现与运转(无先后顺序) 2.分析题(4×9=36分) 2.1. 描述OOSAD(面向对象系统分析与设计)项目所独有的特征。(9分) 参考答案(包括要点即可,每一个要点1.5分) 1)将系统定义为一组组件——将整个系统细分为一组组件,当这些组件联合在一起,就组成了整个系统; 2)首先完成困难的问题——项目中某些难题(如系统物理架构)通常都关系着项目的成败,因此尽早解 决难题,可以在实际的资源耗尽之前,考虑好这些难题,进而减少项目风险; 3)用迭代来管理项目——在每次迭代中,所有的系统开发周期活动都进行了,即包含管理、计划、分析、 设计和实现与操作活动。每次迭代中的输入是前一次迭代的结果,以及所有这一次迭代中要实现的组件; 4)不要在前期计划的过于详细——做长期的详细计划是错误的,因为计划本身可能是错误的; 5)确定迭代的次数和时间长度——迭代的时间长度一般是固定的(2至8周),对于小型项目可短至1 周;经验表明,从项目初始到交付,经常用到6-9次迭代; 6)在项目生命周期内项目活动的重点是变化——在初始阶段,最主要的任务是分析;在细化阶段,重点

系统分析与设计试题

五、设计题( 本大题共3小题,1题15 分、2题5分、3题3分,共23分) 若页面空间不足,请将答案填在试卷背面,并标明题号。 1. 根据下面给出的背景、流程和逻辑的文字描述,运用系统分析工具完成下述问题。 问题背景概述 港口是为各类南来北往货物提供物流功能的设施与场所。经港口运输的货物一般分为集装箱和散货两类货物进港后一般存放在露天堆场或由港口提供的仓库中,为此所进行的装卸和堆存将产生相应的物流费用。所进行的各种装卸活动均可以反映在各类理货单中,理货单的填写是由理货员来完成的。货物由汽车运进港内,理货员要填写市入理货单;从港内用汽车运出要填写市出理货单;货物由船上卸下或装到船上要产生卸船或装船理货单;货物由火车运进港口或用火车运出港口要产生卸、装火车理货单;如果货物需要在港口内由一个堆场(或仓库)移向另一个堆场(或仓库),则要产生倒载(或转栈)理货单,等等。所有理货单要正确反映货物在港的数量及在岗作业情况,港口物流计费系统则主要依据各类理货单来完成货物在港物流费用的计算任务。 一个货主所要进行装卸的一种货物称为“一票货”。港口物流计费系统将依据各类理货单,并参照各类物流活动的费率计算每票货物在港物流费用,并填进相应的表格中,审核后交财务部门按表格内容进行收费。 货物进港的物流计费流程描述 由船舶运输经由港口进入内陆(以下简称进港)的散货物流计费业务流程如下: 船舶到港卸船后,计费员将船主提供的货物交接单、理货员记录的卸船理货单收集到一起进行验证,货物交接单中的货物数量和重量应该等于卸船理货单中该票货的数量和重量。核对正确后再根据卸船理货单中的实际作业情况,并依据货物进出港费率来计算卸船费,并将该费用写进港口物流费用收据。货主依据提货单来提取进港货物,如果是由汽车运出堆场(或仓库)则产生装火车理货单,计费员则要将提货单与市出理货单(或装火车理货单)进行比对验证,提货单中的货物数量与重量应与理货单中的该票货的货物数量和重量一致。结果正确后,计算货物进港的堆存费用,同时也将该费用写入港口物流费用收据中。然后将其交给货主、财务和稽核部门。稽核部门负责对所产生的费用进行进一步验证,无误后由财务负责收取相应的费用。 港口物流计费的逻辑描述 港口向进港的货物收取物流费用的标准如下:①本地货主的货物每吨收费15元;②外地货主的货物重量W在100吨以内(包括100吨),每吨收费18元;③外地客户重量(W)在100吨以上时,距离(L)在500公里以内(包括500公里),超过100吨部分每吨再增加10元,距离(L)在500公里以上,超过100吨部分每吨再增加15元。 问题: 1)根据以上情景描述,绘制散货进港的业务流程图。(5 分) 2)运用系统分析工具,设计散货进港的物流计费系统数据流程图(顶层和一层)。(5 分) 3)根据港口物流计费的逻辑描述,绘制表达物流计费规则的决策判断表。(5 分) 2. ) 3. 为国家教育部设计四、六级英语考试的考生编码模型,并给出设计的依据,设计的模型要求满足:1)能区分四和六级英语考试;2)能区分考生所在的学校;3)能区分报考的年份。(3分) 六、综合题( 本大题共1小题,共15分) 若页面空间不足,请将答案填在试卷背面,并标明题号。 根据你本学期在系统开发小组中所作(或曾经做过完整项目)系统,按结构化方法规范进行系统分析与设计。要求:1)叙述业务处理过程,绘制其业务流程图;2)绘制顶层、一层、二层数据流程图;

相关文档