信息系统分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计〔复习题〕
一、单项选择题
1.要想开辟成功的信息系统,必须在其中纳入先进的〔 B 〕,同时还要强调使用信息系统的人的素质。
A.企业
B. 管理理念
C.竞争战术
D.创造业
2. 目前企业所处的市场大多是竞争比拟剧烈的买方市场,企业需要及时捕获市场需求信息,并对〔 C 〕的变化做出及时的部响应或者调整。
这就要求企业部以及企业之间有畅通的信息沟通系统。
A.部变化
B.融资本钱
C. 市场需求
D.热销产品
3.所谓的〔 A 〕是指各国经济都在走向开放、走向市场化,世界经济趋向*种程度的一体化。
A. 经济全球化
B.贸易全球化
C.生产全球化
D.金融全球化
4.〔 D 〕是把组织看成一个过程链,每一个链环节都为顾客增加价值,顾客支持你的组织是因为所增加的价值,这可能是你的组织为提供完善效劳所需要做的事情。
A.生产经营 B.市场营销 C.技术开辟 D. 价值链模型
5.〔 A 〕规定了为完成*项业务所必需的各项活动的执行顺序。
普通来说,它总要以客户的要求为起始,以其要求的满足为完毕。
A. 流程
B.业务重组
C.信息技术
D.职能部门
6.BPR 与 IT 的关系可以用一句话概括,即“〔 B 〕〞。
A.小步改良
B. 流程为本,技术支撑
C.管理规
D.业务流程
7.数据是未加工的事实或者对*些现象的判断,如:目前的气温、零件价格、你的年龄。
〔 C 〕是为特定目的而处理的数据,或者说是在特定环境中富含特定意义的数据。
A.系统
B.决策
C. 信息
D.技术
8.〔 D 〕的组成要素普通包括输入、转化、输出和控制机制。
其中转化是它向环境所提供的效劳,而控制机制则要监控转化过程,以保证系统目标的实现。
A.产品本钱
B.价格弹性
C.股票管理
D. 系统
9.对一个人重要的信息,但对此外一个人来说却未必是。
因此,评价信息的价值,可以从三个维度去考虑:〔 A 〕。
A. 时间、容和形式
B.准确性、相关性和完整性
C.分析、归类和预测
D.捕捉、加工和表达
10.事务处理系统〔Transaction Processing System,TPS〕和客户集成系统〔Customer Integrated System,CIS〕是适应于〔 C 〕管理者的信息系统,也是组织的心脏,一旦出了问题,组织将不可能良好运转。
A.战略规划层
B.战术控制层
C. 运作控制层
D.人力资源
11.信息系统的开展受来自两方面力量的影响:〔 D 〕。
A.想法与见解
B.协作与共赢
C.安全与应用
D. 理念与技术
12.〔 B 〕是以共享资源为主要目标,将两台以上独立的计算机系统通过*种通信介质并在通信协议的控制下实现互联的系统。
A.通信技术
B. 计算机网络
C.文件效劳器
D.分组交换网
13.〔 C 〕可以使用微型机、小型机甚至大型机,主要为网络中的其他用户提供计算效劳,如应用程序处理、打印效劳、访问数据库管理系统等。
A.终端/工作站
B.调制解调器
C. 主机/效劳器
D.终端连接设备
14.网络的〔 D 〕是指网络上各个节点的物理布局。
A.点对点构造
B.星型构造
C.环型构造
D.拓扑构造
15.网络类型从〔 A 〕来分包括局域网、广域网、企业网和国际互联网。
A. 地理覆盖围
B.网络资源
C.访问权限
D.网络操作系统
16.〔 B 〕是 Internet 中最受欢送的一种多媒体效劳系统,系统是基于客户/效劳器模式,整个系统由 Web 效劳器、浏览器和通信协议三局部组成。
A.电子
B. 万维网
C.远程登录效劳
D.文件传输效劳
17.简单来讲,〔 C 〕是指各种网络设备之间通信规则的集合,它是一种通信的规则,作用是使不同网络设备能够相互交换数据信息。
A.国际标准化组织
B.开放式系统互联
C. 网络协议
D.电子数据交换
18.使用EDI 标准的组织群体要求相匹配的 EDI 效劳,以发展有效的数据交换活动,这往往是由第三方机构提供的。
通过提供附加的效劳,第三方在其数据传输效劳中添加了效劳价值,这样的通信网络又被称为〔 D 〕。
A.局域网
B.广域网
C.企业网
D.增值网
19.企业必须应用信息技术和管理工具对数据发展有效的管理,而〔 A 〕系统正是为解决数据管理问题而提出的。
A.数据库管理
B.计算机网络
C.逻辑
D.应用程序
20.文件的构造是指在磁盘上〔 B 〕的方式。
通常包括顺叙文件、直接文件和索引文件等文件构造。
A. B. 存储记录 C.顺序 D.随机
21.在〔 A 〕中,数据再也不仅仅是效劳于*个应用程序或者用户,而成为一个组织甚至组织之间的共享资源,实现了数据与程序的真正独立,并且最大限度地降低了数据冗余,充分做到了数据为多个用户共享,提高了数据的一致性,也实现了数据的并发使用,对数据的安全和完整性也有了保证措施。
A. 数据库管理系统
B.应用程序
C.计算机网络
D.顺叙文件
22.〔 B 〕反映了数据库管理系统关于数据组织的逻辑思路。
先后浮现了三种数据模型:层次模型、网状模型及关系模型。
A.外模式
B. 数据库模型
C.模式
D.物理模式
23.一个〔 C 〕可以看做是由一系列相互关联的二维表的集合,它通过关系或者表来表示各个对象之间的联系。
A.层次模型数据库
B.网状模型数据库
C. 关系数据库
D.逻辑模型数据库
24.实体之间必须建立关联,我们用〔 D 〕来反映实体间的关联。
A.UML 图
B.顺序图
C.活动图
D. 实体—关联图
25.〔 A 〕可以定义为:计算机设备和数据在一个以上的地点浮现,应用程序在一个以上的地点的系统上运行。
A. 分布式处理
B.集中式处理
C.计算模式
D.系统效劳
26.〔 B 〕主要是在单机环境下运行的数据库管理系统,无需网络操作系统的支持,如 Fo*pro、Access 等,这种系统主要作为支持普通事务处理需要的数据库环境,是为满足日常办公的需要,强调使用的方便性和操作的简便性。
A.企业级数据库管理系统
B. 桌面数据库管理系统
C.简单数据库
D.Oracle 数据
库
27.在〔 C 〕中,这样的数据都是以对象发展存储的,对象中既包含了数据,又包含了完成数据处理所需要的各种指令。
A.关系数据库
B.层次数据库
C. 面向对象的数据库
D.网络数据库
28.一个信息系统开辟工程从提出到最终完成需要经历假设干阶段,这一阶段我们称之为系统开辟的〔 D 〕。
A.工程规划
B.系统分析
C.系统设计
D. 生命周期
29.大体来说,任何信息系统开辟都必须经历三组重要的活动:分析活动、设计活动和
〔 A 〕。
A. 实施活动
B.运行维护
C.技术支持
D.安装测试
30.系统开辟可以采用多种不同的方法,但主要的开辟方法可以分为两种,一种是传统的构造化方法,另一种则是较新的〔 B 〕开辟方法。
A. 自顶向下
B. 面向对象
C.自底向上
D.划分阶段
31.〔 C 〕开辟路线强调通过绘制可视化的模型来分析问题、定义业务需求以及设计信息系统。
A.快速应用
B.商用软件包
C. 模型驱动
D.混合
32.为了匡助系统分析员更好的发展系统建模,工业界开辟了称为〔 D 〕系统工程的自动化工具,一种用来自动控制或者支持系统模型的绘制和分析,并提供系统模型到应用程序的转变的软件。
A.制图工具
B.描述工具
C.质量管理
D. 计算机辅助
33.〔 A 〕过程包括几个重要的局部,包括定义工程作用域、比拟新系统的估计本钱和收益,以及制定工程开辟进度表。
A. 系统规划
B.工程实施
C.工程设计
D.安装运行
34.故意思的是,“技术复杂性〞在大多数情况下并非工程失败的根本原因。
这说明,工程
能否成功,关键在于组织方案以及严格的阶段评估。
成功的工程来源于好的〔 B 〕,也确保了工程的顺利发展。
A.工程参预者
B. 工程管理
C.系统客户
D.系统分析员
35.在信息系统的开辟中有一类知识员工扮演着一个特殊的角色,他推动信息系统和计算机应用系统的开辟,确定并验证业务问题和需求,确保技术方案实现了业务需求,并将技术方案集成到业务中,这就是〔 C 〕。
A.系统客户
B.系统用户
C. 系统分析员
D.咨询参谋
36.通常企业是由于三个原因启动信息系统开辟工程:应对时机;〔 D 〕;依照指示。
A.应用新技术
B.培训员工
C.采集信息
D. 解决问题
37.由于信息系统工程开辟的本钱中主要成份之一是对工程组的成员支付工资,因此,完成工程的时间预算变得十分重要。
指定〔 A 〕是规划阶段最难也是最重要的事。
A. 工程进度表
B. 预期收益
C.问题
D.分解任务
38.信息系统开辟工程启动后的首要问题就是研究〔 B 〕。
相对于其他活动而言,这一研究可以对目标系统的造价和可能带来的收益做出估计。
如果研究结果或者方案后来被认为是不可行的,则所有花费在系统调查上的时间和金钱就会“付诸东流〞。
A.工程的开辟方法
B. 工程的可行性
C.软件技术
D.硬件技术
39.我们可以将要开辟的信息系统看做一面镜子,它是对〔 C 〕的映射。
因此,要准确地将它映射在所开辟的信息系统中,必须要对它发展深入剖析、调查,掌握商业过程和日常事务的一些细节。
A.建模技术
B.文档资料库
C. 现实组织系统
D.供给商
40.〔 D 〕是一种解决问题的技术,它将一个系统分解成各个组成局部,目的是研究各个局部是如何工作、如何交互以实现整个系统目标。
A.信息技术
B.图形建模方法
C.分类问卷调查
D. 系统分析
41.一旦信息系统确定要被开辟,第一步要做的工作就是确定系统应该干什么,即首先粗略
地、大围确定研究问题领域;其次针对每一个领域来分析其业务过程中存在的问题和改良时机,最后形成整个系统的逻辑方案。
以上步骤必须从〔 A 〕入手。
A.系统调查
B.分类问卷调查
C.与用户面谈
D.观察商业过程
42.〔 B 〕在系统分析中扮演着重要角色。
作为系统分析员,你时常遇到的是非构
造化需求,而你的任务就是使这些需求尽可能构造化,其中最常用的技术就是绘制模型。
A.文档资料
B. 系统模型
C.JAD 会议
D.调查表
43.在绘制〔 C 〕时,有必要对一些输入和输出发展高度概括或者合并后画出,过
早
涉及细节会使它显得非常复杂,从而失去沟通价值。
建议对一些大的系统首先应分解为不同
的子系统,然后针对各子系统来画出它。
A.分解图
B.事件图
C. 系统关联图
D.根本图
44.使用分层技术,可以使得系统分析员从概括到具体逐渐遍历系统的所有功能。
但在分解
过程中,当把一个过程分解为更低级的过程时,分解先后的数据流保持不变。
这种规则称为〔 D 〕规则,也称为“平衡〞。
A.执行计算
B.判断或者决策
C.数据存储
D. 数据流守恒
45.〔 A 〕是关于系统数据的重要信息仓库。
分析员使用它采集、编写、组织关于
系统的具体事实。
包括数据流、数据存储、外部实体和过程的容。
它也定义和描述了所有的
数据元素及其组合。
A. 数据字典
B.数据元素
C.数据项
D.数据流
46.〔 B 〕就是研究基于所选择的开辟策略下的具体实现问题。
其着眼点是系统如
何构建,即定义系统的构造化部件。
A.界面设计
B. 系统设计
C.数据库设计
D.架构设计
47.系统设计阶段的根抵是分析阶段形成的〔 C 〕,它详细的说明了用户的需求和
要解决的问题。
A.网络设计
B.系统接口设计
C. 文档和模型
D.应用程序
48.在典型的〔 D 〕系统中,客户机负责处理用户界面,包括数据的输入、查询以及屏幕显示逻辑。
效劳器用来存放数据并提供数据访问和数据库管理功能。
A.大型计算机
B.分布式
C.数据库效劳器
D. 客户/效劳器
49.〔 A 〕架构是随着 Internet 技术的兴起,对客户/效劳器架构的一种变化或者
改良的架构,是一种特殊形式的三层客户/效劳器架构。
在这种架构下,客户界面彻底通过
浏览器实现,一局部事务逻辑在前端实现,但是主要事务逻辑在 Web 效劳器端实现,形成所
谓三层架构。
A. 浏览器/效劳器
B.客户/效劳器
C.终端/大型机
D.终端/数据库
50.〔 B 〕是用来展示一个计算机程序模块间关系的层次图。
其建立的规则和方针是:程序是分层的,且模块按高聚、低耦合的方式组织在一起。
A.流程图
B. 构造图
C.顺序图
D.根本图
51.〔 C 〕是用户和系统对话的通道,是设计阶段重要的工作之一。
其核心任务
是关注如何把信息提供给用户以及如何从用户那里获取信息。
A.提示信息
B.组织菜单
C. 用户界面
D.报表
52.〔 D 〕是整个系统开辟生命周期中最昂贵和耗时的阶段。
因为这一阶段的参预
者众多,而且一些硬件投资也要实际发展,因此,这一阶段是昂贵的。
同时这一阶段的工作
重点在于实现和调整,因此也是很耗时的。
A.工程规划
B.系统分析
C.系统设计
D. 系统实施
53.〔 A 〕的目的是开辟和测试一个实现了业务需求和设计需求的功能系统,并实
现新系统和现有生产系统的接口以及新系统和旧系统的切换。
A. 系统实施阶段
B.安装维护阶段
C.系统设计阶段
D.系统分析阶段
54.〔 B 〕是编程团队将设计人员的物理模型发展实现、转变为有效的计算机代码的过程。
A.绘制构造图
B. 程序编码
C.建立数据库
D.建立模型
55.通常把文档分为两种根本类型,即〔 C 〕和用户文档。
前者是描述系统功能、构造及构建细节;后者则描述用户如何使用和维护系统。
A.匡助系统
B.电子文档
C. 系统文档
D.建模文档
56.用户也是系统的一局部,没有〔 D 〕,用户掌握操作知识就会很慢,出错率也很高,系统的使用效率相应降低,也就不会有系统的成功实施。
A.电子文档
B.自学材料
C.技术支持
D. 培训
57.〔 A 〕实际上包括软件交付使用后对系统发展的所有修改活动,除非软件被完全取代或者舍弃。
A.维护活动
B.支持活动
C.联机文档
D.问题解答
58.〔 B 〕方法的分析与设计两阶段工作的界限并不明显,系统设计阶段要做的大多数工作是对分析阶段的成果发展改良和扩展。
A.构造化
B. 面向对象
C.建立模型
D.分析设计
59.〔 C 〕是一种为面向对象开辟系统的产品发展说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。
A.HTML
B.构造化语言
C. 统模语言
D.可视化语言
60.〔 D 〕是一种描述系统需求的方法,是系统必须要发展的活动,使用这种方法描述系统需求的过程就是用例建模。
A.类图
B.交互图
C.实现图
D. 用例
61.〔 A 〕是具有一样特性和一样行为的对象的集合。
在 UML 中使用一个矩形图符来表示。
该图符分为上、中、下三个局部,分别用来标识它的名称、属性和方法。
A. 类
B.索引
C.系统
D.概念
62.〔 B 〕是一种用于描述执行系统功能的各个角色之间相互传递消息的顺序关系,显示跨越多个对象的系统控制流程,强调的是时间和消息的次序,用来说明系统的动态状况。
A.用例图
B. 顺序图
C.类图
D.实现图
二、填空题
1. 〔知识经济〕是指建立在知识和信息的生产、分配和使用上的经济。
这里所说的知识包括人类迄今为止所创造、积累的全部知识,其中最重要的局部是科学技术、管理和行为科学的知识。
2.〔五力模型〕是用来分析一个行业的吸引力的模型,其包括五个方面,新竞争者的威胁、买方的议价能力、供给商的议价能力、替代产品或者效劳的威胁以及现有竞争者的威胁。
3. 〔知识工作者〕就是以开辟和运用知识为生的人,固然从事这一工作的人彻底可以用手写的方式发展。
但是,如果你能高超地运用计算机系统来完成同样的工作,那就最好无非了。
4.决策的类型依照决策过程能否明确定义可分为以下三种类型:〔构造化决策〕、非构造化问题和半构造化问题。
5.典型的计算机网络系统可以由多种通信硬件设备、〔软件〕、通信信道组成。
6. 〔增值网〕是由通信双方以外的第三方经营的网络,可以同时供许多组织使用,但可以保证它们各自的性。
7.数据库管理系统中的数据被描述为三级抽象:概念模式、物理模式和〔外模式〕。
8.在一个关系中,当*一个属性的值确定后,关系中的其他属性值也就惟一确定了,将这样的能惟一标识关系中的记录行的列称为〔候选键〕。
9.〔构造化开辟〕方法由构造化分析、构造化设计和构造化编程三种技术组成。
10.〔快速应用开辟〕技术强调用户深入地参预到一个系统工作原型的快速进化和构造过程中,以加速系统的开辟过程。
11.并非所有的信息系统开辟工程都是成功的,失败和局部成功工程的数量远远超过了成功的信息系统的数量。
而所有的失败均可归结为不良的〔工程管理〕。
12.〔系统设计人员〕是信息系统的技术专家,他们将系统用户的业务需求和约束条件转换成技术方案。
他们设计满足系统用户需求的计算机文件、数据库、输入、输出、屏幕界面、网络和程序。
13.在系统分析阶段主要研究的是系统的〔逻辑模型〕,而极少考虑物理模型。
这是因为,在系统分析阶段,最重要的是尽可能多地发现系统需求信息,而过早考虑技术细节会限制思维,甚至抑制创新。
14.传统的过程模型主要用〔数据流图〕来表示。
它是一种图形化建模工具。
它在一图中展示信息系统的主要信息需求:输入、输出、处理和数据存储。
它惟独四个符号需要学习,容易被用户所掌握。
15. 〔系统设计〕过程可以分为两个层次:一是构造设计,二是细节设计。
它的大局部容是看不到的部软件逻辑的设计。
16. 〔耦合〕是用于度量程序中一个模块如何与其他模块间相连接的。
我们的目标是使模块尽可能地相互独立。
具有定义的很好的接口,包括一些预先定义好的数据域。
17.总的来说,〔系统实施阶段〕包括以下方面的工作容:编码、测试和安装;编写文档;培训;支持和维护。
18.〔单元测试〕是在与其他模块发展集成测试之前,对单个代码模块发展测试的过程。
19.从应用的角度看,当采用〔面向对象〕技术设计系统时,第一步是描述需求;第二步是根据需求建立系统的静态模型,以构造系统的构造;第三步是描述系统的行为。
20.〔状态图〕主要用来描述一个对象的生命周期。
它描述了对象具有不同的状态,引起对象状态改变的事件,以及决定对象在状态间转换的规则。
三、简答题
1.管理活动中的战略层面、战术层面和运作层面之间的区别是什么?举例说明。
2.概括系统的主要特征。
3.你认为信息系统中的理念和技术是怎样的关系?举例说明。
4.什么是电子数据交换〔EDI〕。
5.简要说明数据库管理系统的三级抽象。
6.简要说明关系数据库设计的普通步骤。
7.简要说明分布式数据库系统的体系构造。
8.请阐述 SDLC 五个阶段的任务分别是什么?
9.你认为传统构造化开辟方法和面向对象方法的共同点及区别是什么?
10.什么是模型驱动开辟?
11.什么是快速应用开辟?它有什么优点?
12.列举系统分析员应该熟悉的根本技术?
13.你认为可行性研究的目的是什么?解释经济、技术、组织以及进度可行性术语。
14.系统需求调查方法和途径包括哪些?
15.什么是数据守恒?为什么需要它?
16.系统设计的主要容包括哪些?
17.列举并描述三层构造中每一层的功能?
18.用户界面设计应该遵循什么原则?
19.解释单元测试、集成测试和系统测试。
20.有哪些不同的维护类型,它们有何区别?
21.什么是活动图?活动图可用作什么目的?
四、论述题
1.一个用户要求你的软件公司开辟一个定单处理系统。
但是对新系统的最根本局部的发布时间要求很紧,并且用户的需求很含糊、不清晰。
在此情况下,你认为这个工程使用哪种开辟方法比拟适宜?
2.根据自身实践体味或者查阅资料,论述业务技能和技术技能之间的区别?
五、材料分析题
1.阅读以下案例,并思量说明问题。
先生是一家电器销售公司的 IT 经理,在一次招聘会上,他和几个同行在一起谈招聘中所遇到的现象。
先生说:“我想,我们应该关注的是学生解决问题的创意。
当我会见一个学生时,我首先问他:‘你认为你们这个专业应该具备什么样的能力?’他们总是答复他们熟悉 Java、Visual Basic、Dreamweaver 等一些软件包。
我普通会打断他们,我想他们可能不明白我问的问题。
所以,我就直接问他们:‘你们认为电器销售行业应该如何利用 IT 来展开业务呢?’〞
同行的一位本地医院数据库管理员先生接过话茬说:“对,我想刚毕业的大学生可能对一些实践缺乏体味。
他们认为最重要的是技术,但是如果他们能够通过自己平时去医院看病而意识到一个医院是如何运作的,所面临的问题是什么,信息技术如何匡助我们解决一些问题,就会给我留下深刻的印象,这说明他善于观察和捕捉问题。
〞
万先生,一个连锁超市市场系统的经理,插话说:“确实,我不太看重学生的专业技术技能,有一定的根抵就行。
我假设他们都很聪明,能够通过以后自学很快掌握这些技能。
我所看重的是他们是否能够对我们的业务提出问题,并具备用 IT 解决这些问题的根本想法。
〞〔1〕你认为什么是解决问题的能力?
〔2〕你认为作为一位 IT 人员,向不同行业的信息系统部门求职有差异吗?为什么?。