系统分析与设计(含答案).doc

上传人:仙人指路1688 文档编号:4117863 上传时间:2023-04-06 格式:DOC 页数:12 大小:51.50KB
返回 下载 相关 举报
系统分析与设计(含答案).doc_第1页
第1页 / 共12页
系统分析与设计(含答案).doc_第2页
第2页 / 共12页
系统分析与设计(含答案).doc_第3页
第3页 / 共12页
系统分析与设计(含答案).doc_第4页
第4页 / 共12页
系统分析与设计(含答案).doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《系统分析与设计(含答案).doc》由会员分享,可在线阅读,更多相关《系统分析与设计(含答案).doc(12页珍藏版)》请在三一办公上搜索。

1、(请和本学期的大纲对照,答案是老师在答疑系统里提供的,供参考)一、单选题: 1.在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(B)来表示概念模型。(A)序列图(B)类图(C)协作图(D)用例图2.关于系统分析错误说法是(D):(A)把整体分解为部分(B)明确系统要做什么(C)主要由用户和系统分析员参与(D)进行程序设计3.开发人员获得企业领导意见的最好形式是(C):(A)查阅文件(B) 发调查表(C) 面谈(D) 开座谈会4.不属于三层结构中层次的是(C):(A) 可视层(B) 数据层(C) 物理层(D) 业务逻辑层5.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、

2、构造和文档化。其中(B)是面向对象系统规模中最常用的图,用于说明系统的静态设计视图。(A)构件图(B)类图(C)对象图(D)部署图6.实体关系图中,商品实体与顾客实体之间存在如下关系(C):(A) 1对1(B) 1对多(C) 多对多(D) 多对17.系统设计阶段需要完成的任务是(C):(A) 可行性解决方案(B) 分析现行系统的业务流程(C) 网络解决方案(D) 软件编写和调试8.市场上出售的通用财务管理软件,按其处理业务的范围和内容,应该属于(B)。(A) 电子数据处理(B) 事务处理系统(C) 管理信息系统(D) 决策支持系统9.在系统分析阶段抽象地反映信息的流动、处理、存储和使用的工具是

3、:A(A) 数据流程图(B) 组织机构图(C) 业务流程图(D) 实体关系图10.在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(B)。(A)扩展用例(B)抽象用例(C)公共用例(D)参与用例11.用户若使用Internet作为构建企业信息系统的平台,系统模式是(D)。(A) 主从结构(B) 文件服务器/工作站(C) 客户机/服务器(D) 浏览器/Web服务器12.决策支持系统是MIS的一个重要分支,它(C)。(A) 为业务层服务(B)解决程序性决策问题(C) 强调支持而不是代替决策(D)既能支持又可代替人的决策13.下面哪一项不是系统

4、设计阶段的主要活动:B(A)系统总体设计(B)系统硬件设计(C)系统详细设计(D)编写系统实施计划14.信息系统开发的结构化方法的一个主要原则是:A(A)自顶向下原则(B)自底向上原则(C)分步实施原则(D)重点突破原则15.关于系统开发,不正确的叙述是:A(A)要尽早进入物理设计阶段(B)系统分析解决“做什么”(C)系统设计解决“怎样做”(D)应遵循“先逻辑,后物理”的原则16.数据建模主要采用的方法是:C(A)业务流程图(B)数据流程图(C)实体关系图(D)以上三者17.实体关系图中,医生实体与患者实体之间存在如下关系:C(A)1对1(B)1对多(C)多对多(D)多对118.绘制功能结构图

5、的依据是:A(A)数据流程图(B)PAD图(C)N-S图(D)系统总体设计19.一般来说,占维护工作比例最高的是:C(A)纠错性维护(B)适应性维护(C)完善性维护 (D)预防性维护20关于企业中物流与信息流的正确的提法是:B(A)物流是双向的(B)信息流是双向的(C)物流是可逆的(D)物流包括控制流21在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(C)来描述对象行为。 (A)序列图和协作图(B)用例图和活动图(C)状态图和活动图(D)用例图和构件图22软件的维护并不只是修正错误。为了满足用户提出的增加新功能、修改现有功能以及一般性的改进要求和建议,需要进行(A),它是软件维护工

6、作的主要部分。 (A)完善性维护(B)适应性维护(C)预防性维护(D)改正性维护23(A)是维护中常用的方法,其目的是检验修改所引起的副作用。(A)回归测试(B)模块测试(C)功能测试(D)结构测试24(D)是保存数据的地方,以便将来由一个或多个过程来访问这些数据。(A)处理(B)数据流(C)外部实体(D)数据存储25应用软件系统开发的趋势是采用(C)的方式。(A)自行开发(B)委托开发(C)购买商品化软件(D)联合开发26系统维护工作的对象是(A)。(A)整个系统配置(B)源程序代码(C)硬件设备维护(D)数据流程维护27范式表示的是关系模型的规范化程度,在开发信息系统过程中,关系数据库设计

7、通常应达到(C)。(A)1NF(B)2NF(C)3NF(D)4NF28在计算机信息处理中,数据组织的层次是(D)。(A)数据、记录、文档、数据库(B)数据、记录、文件、数据库(C)数据项、记录、字段、数据库(D)数据项、记录、文件、数据库29信息系统输入设计的最根本原则是(A)。(A)提高效率、减少错误(B)提高可靠性、减少错误(C)增加理解、减少输入(D)增加美观、使人愉悦30信息系统实施中,新系统取代旧系统风险较大的方式是(B)。(A)并行转换(B)突然切入(C)位置转换(D)分阶段转换31下面哪项工作不属于系统设计阶段的内容?(A)(A)程序设计(B)数据库设计(C)处理过程设计(D)编

8、写程序设计说明书32在UML中,(D)把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。 (A)组合活动(B)同步条(C)活动(D)泳道33在各种不同的信息系统需求中,(D)描述了用户使用产品必须要完成的任务,可以在用例模型中予以说明。(A)业务需求(B)非功能需求(C)用户需求(D)功能需求34.数据流程图中外部实体是描述(A)。(A)系统之外的人或单位(B)系统内部的人或部门(C)系统之外的信息(D)系统内、外的人或部门35(A)用来描述系统的边界及其系统功能。(A)用例图(B)顺序图(C)协作图(D)状态图

9、36数据流程图是系统分析的重要工具,它有两个特性:A (A)概括性和抽象性(B)封装性和继承性(C)概括性和封装性(D)抽象性和继承性37信息系统实施中,新系统取代旧系统最安全的方式是(A)(A)并行转换(B)突然切入(C)位置转换(D)分阶段转换38(A)是收集和记录影响组织的事务信息的信息系统。(A)TPS(B)MIS(C)EIS(D)DSS39系统设计阶段的主要工作内容之一是(D)(A)程序设计(B)购置计算机(C)画出数据流程图(D)规定处理过程40系统调试的对象是(D)(A)源程序(B)模块(C)子系统(D)整个应用系统41在可行性分析中,经济可行性分析的主要任务是(C)。(A)检查

10、管理是否符合规范(B)计算机技术是否满足用户要求(C)对项目的经济效益进行评价(D)分析领导对系统开发是否支持42下列哪项描述不是设计应遵循的原则(C)。(A)最小量(B)简单化(C)高速度(D)早检验43用户界面设计,是(C)阶段包括的内容。(A)系统分析(B)系统规划(C)系统设计(D)系统实施44在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(D)是最为合适的。(A)协作图(B)序列图(C)活动图(D)状态图45系统开发过程的流程如下图所示,(A)阶段拟定了系统的目标、范围和要求。系统安装调试测试程序设计详细设计概要设计需求分析 (A)(B)(C)(D)46在结构化开发

11、方法中,编写程序是属于哪一个阶段的任务(D)。(A)系统分析(B)系统设计(C)系统维护(D)系统实施47系统实施是以(B)为依据的。(A)系统分析文档资料(B)设计文档资料(C)系统分析和设计文档资料(D)数据流程图48提高(D)是发展CASE的目的。(A)系统的重用性(B)系统的可维护性 (C)系统的可扩充性 (D)系统的开发效率和质量49.决策的基础是:C(A)管理者(B)客户(C)信息(D)规章制度50.把整体分解为部分是哪个阶段的任务:B(A)系统规划(B)系统分析(C)系统设计(D)系统实施51.在下述各项中,属于数据库最主要的特点是:D(A)存储量大(B)存取速度快(C)操作方便

12、(D)数据共享52.管理信息系统开发失败的最主要原因:B(A) 周期长(B)目标含糊(C)缺乏控制(D)通信误解53.在数据库系统中,数据操作的最小单位是:B(A)字节(B)字段(C)记录(D)字符54.实体关系图中,产品实体与零件实体之间存在如下关系:C(A)1对1(B)1对多(C)多对多(D)多对155.系统实施阶段需要完成的任务是:D(A)可行性解决方案(B)分析现行系统的业务流程(C)网络解决方案(D)软件编写和调试56.系统开发工作的目的和出发点是:C(A)满足技术指标(B)满足设计要求(C)满足用户要求(D)满足技术规范57.数据流程图的外部项的作用是:B(A)作为完成数据操作的逻

13、辑单元(B)系统之外提供或获得数据的组织机构或个人(C)描述数据处理过程中的流动和传递(D)逻辑意义上的数据记录文件58.所谓的逻辑模型就是对信息系统的功能抽象地加以定义和描述,暂时不涉及到其实现的:D(A)具体人员(B)具体方案(C)具体目的(D)具体技术手段59. 当使用数据流程图(DFD)对一个工资系统进行建模时,(A)可以被认定为外部实体。(A)接收工资单的银行(B)工资系统源代码程序(C)工资单(D)工资数据库的维护60.在管理信息系统的开发生命周期中的哪个阶段,开发人员与用户之间的接触最多:A(A) 系统分析阶段(B) 系统设计阶段(C) 系统实施阶段(D) 系统维护阶段61.以下

14、是代码设计的基本原则,其中哪个原则最为重要:C(A) 可扩充性(B) 适用性(C) 唯一性(D) 规范性62.为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(C)。 (A)完善性维护(B)适应性维护(C)预防性维护(D)改正性维护63.数据流图中的哪个要素是建立新系统的功能模块的基础C(A)外部实体(B)数据流 (C)数据处理(D)数据存储64.信息系统对管理职能的支持,归根到底是对 ( D) 的支持:(A)计划(B)组织(C)控制(D)决策65在关于用例(use case)的描述中,错误的是(D)。 (A)用例将系统的功能范围分解成许多小

15、的系统功能陈述 (B)一个用例代表了系统的一个单一的目标(C)用例是一个行为上相关的步骤序列 (D)用例描述了系统与用户的交互 66. 系统分析员最基本和重要的能力是:C(A) 计算机编程能力(B) 业务能力(C) 与人沟通的能力(D) 领导能力67. 在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,在UML的用例图上,将用例之间的这种关系标记为(C)。(A)association(B)extends(C)uses(D)inheritances68. 以下结构中,不属于结构化语言的结构是:D(A) 顺序(B)选择(C) 循环(D) 层次69. 常用的

16、系统开发方式主要有四种,它们是自行开发、委托开发、购买商品化软件包和(C)。(A)个人承包(B)计算机公司承包(C)合作开发(D)引进国外软件70. UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择(D)。(A)协作图(B)对象图(C)活动图(D)部署图71. 以下关于信息库(repository)的叙述中,最恰当的是(A)。 (A)存储一个或多个信息系统或项目的所有文档、知识和产品的地方 (B)存储支持信息系统开发的软件构件的地方 (C)存储软件维护过程中需要的各种信息的地方(D)存储用于进行逆向工程的源码分析工具及其分析

17、结果的地方 72. 每一个系统在它与它的环境之间有一个(A)。(A)边界(B)处理(C)用户(D)机构73. 下列要素中,不属于数据流程图(DFD)的是(D)。(A)加工(B)数据流(C)数据存储(D)联系74. (A)是系统开发生命周期(SDLC)的一个阶段,它的目标是了解并详述用户的需求。(A)分析阶段(B)设计阶段(C)实施阶段(D)维护阶段75.软件测试不可能揭露旧系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(D)。 (A)完善性维护(B)适应性维护(C)预防性维护(D)改正性维护76. 代码设计中的顺序码,不能实现的功能是(A)。(A)分

18、类(B)排序(C)检索(D)统计77新的事务处理系统经常被叫做(D)系统。(A)ODBC(B)OOAD(C)OLAP(D)OLTP78系统分析的主要目的是(A)。(A)提出新系统的逻辑方案(B)提出总体目标(C)提出实施方案(D)提出运行方案79信息系统的维护应(D)时进行。(A)在系统刚建成(B)在系统总调(C)在联调(D)根据情况的变化,在需要80结构化英语和决策表的功能是用于描述(C)。(A)输入内容(B)数据存储(C)处理逻辑(D)输出格式81在信息系统结构化生命周期法中,不属于系统分析阶段的是(A)。(A)编写程序(B)逻辑设计(C)可行性分析与研究(D)数据字典设计82信息系统可行

19、性分析的目的是(B)。(A)进行系统的详细调查(B)确定信息系统开发的必要性和可行性(C)定义用户的信息需求(D)查明现行系统存在的问题83在面向对象开发过程中,对象/类的识别发生在面向对象的(A)阶段。(A)面向对象分析(B)面向对象设计(C)面向对象编程(D)没有提供正确答案84用原型法开发系统的主要优点是(D)。(A)系统的重用性比较好(B)系统的可维护性比较好(C)系统的开发费用比较低(D)用户要求可以得到较好的满足85身份证编码属于(A)。(A)层次码(B)顺序码(C)助记码(D)没有正确答案86结构化分析方法(SA)是一种预先严格定义需求的方法,强调分析对象的(D)。(A)程序流(

20、B)控制流(C)指令流(D)数据流87UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明系统的静态实现视图时,应该选择(A)。(A)构件图(B)协作图(C)状态图(D)部署图88数据流程图是描述信息系统(C)。(A)物理模型的主要工具(B)优化模型的主要工具(C)逻辑模型的主要工具(D)决策模型的主要工具89系统分析阶段的主要任务是(A)。(A)完成新系统的逻辑设计(B)完成新系统的功能分析(C)完成新系统的物理设计(D)完成新系统的数据分析90UML 是一种面向对象的统一建模语言。它包含十种图,其中,用例图展示了外部 actor 与系统所提供的用例之间的连接

21、,UML 中的外部 actor 是指(D)。(A)人员(B)单位(C)人员或单位(D)人员或外部系统91协作图描述了协作的(A)之间的交互和链接。(A)对象(B)类(C)用例(D)状态92在数据流图中,不受所描述的系统控制的是(C)。(A)处理功能(B)数据存储(C)外部实体(D)数据流93在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是(D)。(A)分析与设计(B)编制程序(C)测试程序(D)系统维护94系统分析员应当(C)。(A)善于说服用户接受自己的方案(B)能对企业进行机构改革(C)在管理者和计算机技术人员之间起桥梁作用(D)能领导MIS项目建设95对用户提出的新要求,在原有系

22、统的基础上进行的修改属于(C)。(A)纠错性维护(B)适应性维护(C)完善性维护(D)预防性维护二、判断题:(如果正确,选择”T”,否则选择“F”) 1.严格地说,CASE只是一种开发环境而不是一种开发方法。T2.实体-联系图的数据实体对应于数据流图中的数据存储。T3.用户必须在系统开发的各个阶段参与开发。T4.系统功能常变,但对象相对稳定。T5.系统维护的重点是对应用程序的维护。T6.数据流程图不涉及技术细节,便于与用户交流。T7.系统分析的主要目标是完成系统的可行性分析。F8.用户界面设计过程中应先进行输入设计,后进行输出设计。F9.E-R模型具有的三要素是实体、属性、主关键字。F10.在

23、数据库的规范化理论中,第二范式意味着关系中的所有非关键字都完全依赖于整个关键字。T11.开发大型、复杂的信息系统,通常采用的开发方法是面向对象开发方法。F12.结构化方法能对用户需求的变更作出快速响应。T13.差的系统规划好的程序开发不失为一个好的信息系统。F14.数据流图主要描述信息的计算机处理过程。T15.CASE也被称为计算机辅助软件工程。T16.绘制模块结构图属于系统分析阶段的工作。F17.信息来源于数据,是经由处理系统加工过的数据。T18.系统的基本组成部分包括输入、处理、存储。F19.计算机处理信息的缺点体现在对应用的适应性。T20.事务处理系统(TPS)是用来处理突发事件。F21

24、.在面向对象方法中,系统模型的基本单元是数据。F22.系统分析员需要了解许多开发系统的工具和技术。T23.在数据处理中,基本的、不可分割的逻辑单位是文件。F24.系统分析的目标是提出建设系统的物理方案。F25.系统的培训工作一般在系统投入运行之后进行。F26.没有计算机参与就没有管理信息系统存在。T27.信息系统开发工作的目的和出发点是满足设计要求。F28.可以用学生姓名作为学生信息库表的关键字。F29.代码设计是在系统分析阶段完成的。F30.系统测试的目的是为了发现程序的错误。T31.信息系统的开发是一个技术过程。F32.开发人员对用户需求有了初步了解后就可以看手编程,这样可以提高效率。F3

25、3.选择网络结构是在系统设计阶段完成的。T34.最关心信息系统成本和效益的人员是信息系统的用户。F35.信息系统建设工作的复杂性,主要是由于信息系统技术手段的复杂性造成的。F36.管理信息系统开发的成功与否,取决于对编程语言和数据库系统的选择。F37.好的系统设计应给程序员留有更多的开发余地。F38.决策支持系统辅助各种决策人员从可选项中选出决策。T39.业务过程的规范化是信息系统成功的重要前提。T40.开发人员对用户需求有了初步了解后就可以着手编程,这样可提高效率。F41.人和计算机在构成管理信息系统时缺一不可。T42.假定全校的学生中没有重名者,就可以用学生姓名作为学生信息表的关键字。T4

26、3.结构化系统分析是对系统自下而上的分析过程。F44.高层管理层面对的是非结构化决策问题。T45.在文件管理系统阶段,多个程序可以使用同一个数据文件。T46.CASE是一种支持开发的专门工具。T47.软件编写和调试是系统实施阶段需要完成的任务。T48.管理信息系统(MIS)收集和记录影响组织的事务信息。F49.系统设计是程序设计的先导和前提条件。T50.系统实施计划工作在系统开发的系统设计阶段进行。T51.部门实体与员工实体之间存在多对多的关系。T52.系统维护是为了改正软件中遗留的错误。T53.严格区分开发阶段,重视文档是结构化方法的主要特征。T54.UML是一种可视化的建模语言。T55.类

27、是由内部状态和外部行为相似的对象构成的集合。T56.从数据流程图到绘制信息系统流程图是一种单纯的符号改换。F57.UML是面向对象分析与设计的一种方法。F58.系统分析就是在系统开发可行的条件下,考虑如何选择机器设备及数据管理软件,从而得到一个用户满意的软件系统方案。F59.CASE是一种独立的开发方法。F60.数据流程图中既可表示信息流也可表示物流、资料流等内容,它是表达系统的有力工具。F61.面谈是系统调查时收集信息的主要方法。T62.系统测试的目的是充分证实系统的正确性。T63.系统设计阶段包括设计数据库的结构、设计代码、设计源程序等大量工作。F64.一个对象是把事物的属性和对属性数据的操作方法结合成的整体。T65.行为图描述系统的动态模型和组成对象间的交互关系。T66.状态图和活动图都属于行为图。T67.系统维护工作的对象是源程序代码。F68.数据库设计是从系统的观点出发建立一个数据模型。F69.系统设计面临的是技术环境。T70.开发信息系统并不仅仅是编写程序。T

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

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号