系统分析与设计.docx

上传人:b****7 文档编号:8886971 上传时间:2023-02-02 格式:DOCX 页数:15 大小:34.84KB
下载 相关 举报
系统分析与设计.docx_第1页
第1页 / 共15页
系统分析与设计.docx_第2页
第2页 / 共15页
系统分析与设计.docx_第3页
第3页 / 共15页
系统分析与设计.docx_第4页
第4页 / 共15页
系统分析与设计.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

系统分析与设计.docx

《系统分析与设计.docx》由会员分享,可在线阅读,更多相关《系统分析与设计.docx(15页珍藏版)》请在冰豆网上搜索。

系统分析与设计.docx

系统分析与设计

对外经济贸易大学远程教育学院

2010-2011学年第一学期

系统分析与设计

一、单选题:

1.在面向对象分析过程中,用概念模型来详细描述系统的问题域,用()来表示概念模型。

(A)序列图(B)类图

(C)协作图(D)用例图

2.关于系统分析错误说法是():

(A)把整体分解为部分(B)明确系统要做什么

(C)主要由用户和系统分析员参与(D)进行程序设计

3.开发人员获得企业领导意见的最好形式是():

(A)查阅文件(B)发调查表

(C)面谈(D)开座谈会

4.不属于三层结构中层次的是():

(A)可视层(B)数据层

(C)物理层(D)业务逻辑层

5.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。

其中()是面向对象系统规模中最常用的图,用于说明系统的静态设计视图。

(A)构件图(B)类图

(C)对象图(D)部署图

6.实体关系图中,商品实体与顾客实体之间存在如下关系():

(A)1对1(B)1对多

(C)多对多(D)多对1

7.系统设计阶段需要完成的任务是():

(A)可行性解决方案(B)分析现行系统的业务流程

(C)网络解决方案(D)软件编写和调试

8.市场上出售的通用财务管理软件,按其处理业务的范围和内容,应该属于()。

(A)电子数据处理(B)事务处理系统

(C)管理信息系统(D)决策支持系统

9.在系统分析阶段抽象地反映信息的流动、处理、存储和使用的工具是:

(A)数据流程图(B)组织机构图

(C)业务流程图(D)实体关系图

10.在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为()。

(A)扩展用例(B)抽象用例

(C)公共用例(D)参与用例

11.用户若使用Internet作为构建企业信息系统的平台,系统模式是()。

(A)主从结构(B)文件服务器/工作站

(C)客户机/服务器(D)浏览器/Web服务器

12.决策支持系统是MIS的一个重要分支,它()。

(A)为业务层服务(B)解决程序性决策问题

(C)强调支持而不是代替决策(D)既能支持又可代替人的决策

13.下面哪一项不是系统设计阶段的主要活动:

(A)系统总体设计(B)系统硬件设计

(C)系统详细设计(D)编写系统实施计划

14.信息系统开发的结构化方法的一个主要原则是:

(A)自顶向下原则(B)自底向上原则

(C)分步实施原则(D)重点突破原则

15.关于系统开发,不正确的叙述是:

(A)要尽早进入物理设计阶段(B)系统分析解决“做什么”

(C)系统设计解决“怎样做”(D)应遵循“先逻辑,后物理”的原则

16.数据建模主要采用的方法是:

(A)业务流程图(B)数据流程图

(C)实体关系图(D)以上三者

17.实体关系图中,医生实体与患者实体之间存在如下关系:

(A)1对1(B)1对多

(C)多对多(D)多对1

18.绘制功能结构图的依据是:

(A)数据流程图(B)PAD图

(C)N---S图(D)系统总体设计

19.一般来说,占维护工作比例最高的是:

(A)纠错性维护(B)适应性维护

(C)完善性维护(D)预防性维护

20.关于企业中物流与信息流的正确的提法是:

(A)物流是双向的(B)信息流是双向的

(C)物流是可逆的(D)物流包括控制流

21.在面向对象分析过程中,用概念模型来详细描述系统的问题域,用()来描述对象行为。

(A)序列图和协作图(B)用例图和活动图

(C)状态图和活动图(D)用例图和构件图

22.软件的维护并不只是修正错误。

为了满足用户提出的增加新功能、修改现有功能以及一般性的改进要求和建议,需要进行(),它是软件维护工作的主要部分。

(A)完善性维护(B)适应性维护

(C)预防性维护(D)改正性维护

23.()是维护中常用的方法,其目的是检验修改所引起的副作用。

(A)回归测试(B)模块测试

(C)功能测试(D)结构测试

24.()是保存数据的地方,以便将来由一个或多个过程来访问这些数据。

(A)处理(B)数据流

(C)外部实体(D)数据存储

25.应用软件系统开发的趋势是采用()的方式。

(A)自行开发(B)委托开发

(C)购买商品化软件(D)联合开发

26.系统维护工作的对象是()。

(A)整个系统配置(B)源程序代码

(C)硬件设备维护(D)数据流程维护

27.范式表示的是关系模型的规范化程度,在开发信息系统过程中,关系数据库设计通常应达到()。

(A)1NF(B)2NF

(C)3NF(D)4NF

28.在计算机信息处理中,数据组织的层次是()。

(A)数据、记录、文档、数据库(B)数据、记录、文件、数据库

(C)数据项、记录、字段、数据库(D)数据项、记录、文件、数据库

29.信息系统输入设计的最根本原则是()。

(A)提高效率、减少错误(B)提高可靠性、减少错误

(C)增加理解、减少输入(D)增加美观、使人愉悦

30.信息系统实施中,新系统取代旧系统风险较大的方式是()。

(A)并行转换(B)突然切入

(C)位置转换(D)分阶段转换

31.下面哪项工作不属于系统设计阶段的内容?

()

(A)程序设计(B)数据库设计

(C)处理过程设计(D)编写程序设计说明书

32.在UML中,()把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。

(A)组合活动(B)同步条

(C)活动(D)泳道

33.在各种不同的信息系统需求中,()描述了用户使用产品必须要完成的任务,可以在用例模型中予以说明。

(A)业务需求(B)非功能需求

(C)用户需求(D)功能需求

34.数据流程图中外部实体是描述()。

(A)系统之外的人或单位(B)系统内部的人或部门

(C)系统之外的信息(D)系统内、外的人或部门

35.()用来描述系统的边界及其系统功能。

(A)用例图(B)顺序图

(C)协作图(D)状态图

36.数据流程图是系统分析的重要工具,它有两个特性:

(A)概括性和抽象性(B)封装性和继承性

(C)概括性和封装性(D)抽象性和继承性

37.信息系统实施中,新系统取代旧系统最安全的方式是()

(A)并行转换(B)突然切入

(C)位置转换(D)分阶段转换

38.()是收集和记录影响组织的事务信息的信息系统。

(A)TPS(B)MIS

(C)EIS(D)DSS

39.系统设计阶段的主要工作内容之一是()

(A)程序设计(B)购置计算机

(C)画出数据流程图(D)规定处理过程

40.系统调试的对象是()

(A)源程序(B)模块

(C)子系统(D)整个应用系统

41.在可行性分析中,经济可行性分析的主要任务是()。

(A)检查管理是否符合规范(B)计算机技术是否满足用户要求

(C)对项目的经济效益进行评价(D)分析领导对系统开发是否支持

42.下列哪项描述不是设计应遵循的原则()。

(A)最小量(B)简单化

(C)高速度(D)早检验

43.用户界面设计,是()阶段包括的内容。

(A)系统分析(B)系统规划

(C)系统设计(D)系统实施

44.在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用()是最为合适的。

(A)协作图(B)序列图

(C)活动图(D)状态图

 

45.系统开发过程的流程如下图所示,()阶段拟定了系统的目标、范围和要求。

 

①②③④

(A)①(B)②

(C)③(D)④

46.在结构化开发方法中,编写程序是属于哪一个阶段的任务()。

(A)系统分析(B)系统设计

(C)系统维护(D)系统实施

47.系统实施是以()为依据的。

(A)系统分析文档资料(B)设计文档资料

(C)系统分析和设计文档资料(D)数据流程图

48.提高()是发展CASE的目的。

(A)系统的重用性(B)系统的可维护性

(C)系统的可扩充性(D)系统的开发效率和质量

49.决策的基础是:

(A)管理者(B)客户

(C)信息(D)规章制度

50.把整体分解为部分是哪个阶段的任务:

(A)系统规划(B)系统分析

(C)系统设计(D)系统实施

51.在下述各项中,属于数据库最主要的特点是:

(A)存储量大(B)存取速度快

(C)操作方便(D)数据共享

52.管理信息系统开发失败的最主要原因:

(A)周期长(B)目标含糊

(C)缺乏控制(D)通信误解

53.在数据库系统中,数据操作的最小单位是:

(A)字节(B)字段

(C)记录(D)字符

54.实体关系图中,产品实体与零件实体之间存在如下关系:

(A)1对1(B)1对多

(C)多对多(D)多对1

55.系统实施阶段需要完成的任务是:

(A)可行性解决方案(B)分析现行系统的业务流程

(C)网络解决方案(D)软件编写和调试

56.系统开发工作的目的和出发点是:

(A)满足技术指标(B)满足设计要求

(C)满足用户要求(D)满足技术规范

57.数据流程图的外部项的作用是:

(A)作为完成数据操作的逻辑单元

(B)系统之外提供或获得数据的组织机构或个人

(C)描述数据处理过程中的流动和传递

(D)逻辑意义上的数据记录文件

58.所谓的逻辑模型就是对信息系统的功能抽象地加以定义和描述,暂时不涉及到其实现的:

(A)具体人员(B)具体方案

(C)具体目的(D)具体技术手段

59.当使用数据流程图(DFD)对一个工资系统进行建模时,()可以被认定为外部实体。

(A)接收工资单的银行(B)工资系统源代码程序

(C)工资单(D)工资数据库的维护

60.在管理信息系统的开发生命周期中的哪个阶段,开发人员与用户之间的接触最多:

(A)系统分析阶段(B)系统设计阶段

(C)系统实施阶段(D)系统维护阶段

61.以下是代码设计的基本原则,其中哪个原则最为重要:

(A)可扩充性(B)适用性

(C)唯一性(D)规范性

62.为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为()。

(A)完善性维护(B)适应性维护

(C)预防性维护(D)改正性维护

63.数据流图中的哪个要素是建立新系统的功能模块的基础

(A)外部实体(B)数据流

(C)数据处理(D)数据存储

64.信息系统对管理职能的支持,归根到底是对()的支持:

(A)计划(B)组织

(C)控制(D)决策

65.在关于用例(usecase)的描述中,错误的是()。

  (A)用例将系统的功能范围分解成许多小的系统功能陈述

  (B)一个用例代表了系统的一个单一的目标

  (C)用例是一个行为上相关的步骤序列

  (D)用例描述了系统与用户的交互

66.系统分析员最基本和重要的能力是:

(A)计算机编程能力(B)业务能力

(C)与人沟通的能力(D)领导能力

67.在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,在UML的用例图上,将用例之间的这种关系标记为()。

(A)association(B)extends

(C)uses(D)inheritances

68.以下结构中,不属于结构化语言的结构是:

(A)顺序(B)选择

(C)循环(D)层次

69.常用的系统开发方式主要有四种,它们是自行开发、委托开发、购买商品化软件包和()。

(A)个人承包(B)计算机公司承包

(C)合作开发(D)引进国外软件

70.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。

当需要说明体系结构的静态实施视图时,应该选择()。

(A)协作图(B)对象图

(C)活动图(D)部署图

71.以下关于信息库(repository)的叙述中,最恰当的是()。

  (A)存储一个或多个信息系统或项目的所有文档、知识和产品的地方

   (B)存储支持信息系统开发的软件构件的地方

   (C)存储软件维护过程中需要的各种信息的地方

   (D)存储用于进行逆向工程的源码分析工具及其分析结果的地方

72.每一个系统在它与它的环境之间有一个()。

(A)边界(B)处理

(C)用户(D)机构

73.下列要素中,不属于数据流程图(DFD)的是()。

(A)加工(B)数据流

(C)数据存储(D)联系

74.()是系统开发生命周期(SDLC)的一个阶段,它的目标是了解并详述用户的需求。

(A)分析阶段(B)设计阶段

(C)实施阶段(D)维护阶段

75.软件测试不可能揭露旧系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为()。

(A)完善性维护(B)适应性维护

(C)预防性维护(D)改正性维护

76.代码设计中的顺序码,不能实现的功能是()。

(A)分类(B)排序

(C)检索 (D)统计

77.新的事务处理系统经常被叫做()系统。

(A)ODBC(B)OOAD

(C)OLAP(D)OLTP

78.系统分析的主要目的是()。

(A)提出新系统的逻辑方案(B)提出总体目标

(C)提出实施方案(D)提出运行方案

79.信息系统的维护应()时进行。

(A)在系统刚建成(B)在系统总调

(C)在联调(D)根据情况的变化,在需要

80.结构化英语和决策表的功能是用于描述()。

(A)输入内容(B)数据存储

(C)处理逻辑(D)输出格式

81.在信息系统结构化生命周期法中,不属于系统分析阶段的是()。

(A)编写程序(B)逻辑设计

(C)可行性分析与研究(D)数据字典设计

82.信息系统可行性分析的目的是()。

(A)进行系统的详细调查(B)确定信息系统开发的必要性和可行性

(C)定义用户的信息需求(D)查明现行系统存在的问题

83.在面向对象开发过程中,对象/类的识别发生在面向对象的()阶段。

(A)面向对象分析(B)面向对象设计

(C)面向对象编程(D)没有提供正确答案

84.用原型法开发系统的主要优点是()。

(A)系统的重用性比较好(B)系统的可维护性比较好

(C)系统的开发费用比较低(D)用户要求可以得到较好的满足

85.身份证编码属于()。

(A)层次码(B)顺序码

(C)助记码(D)没有正确答案

86.结构化分析方法(SA)是一种预先严格定义需求的方法,强调分析对象的()。

(A)程序流(B)控制流

(C)指令流(D)数据流

87.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。

当需要说明系统的静态实现视图时,应该选择()。

(A)构件图(B)协作图

(C)状态图(D)部署图

88.数据流程图是描述信息系统()。

(A)物理模型的主要工具(B)优化模型的主要工具

(C)逻辑模型的主要工具(D)决策模型的主要工具

89.系统分析阶段的主要任务是()。

(A)完成新系统的逻辑设计(B)完成新系统的功能分析

(C)完成新系统的物理设计(D)完成新系统的数据分析

90.UML是一种面向对象的统一建模语言。

它包含十种图,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actor是指()。

(A)人员(B)单位

(C)人员或单位(D)人员或外部系统

91.协作图描述了协作的()之间的交互和链接。

 

(A)对象(B)类

(C)用例(D)状态

92.在数据流图中,不受所描述的系统控制的是()。

(A)处理功能(B)数据存储

(C)外部实体(D)数据流

93.在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是()。

(A)分析与设计(B)编制程序

(C)测试程序(D)系统维护

94.系统分析员应当()。

(A)善于说服用户接受自己的方案

(B)能对企业进行机构改革

(C)在管理者和计算机技术人员之间起桥梁作用

(D)能领导MIS项目建设

95.对用户提出的新要求,在原有系统的基础上进行的修改属于()。

(A)纠错性维护(B)适应性维护

(C)完善性维护(D)预防性维护

二、判断题:

(如果正确,选择”T”,否则选择“F”)

1.严格地说,CASE只是一种开发环境而不是一种开发方法。

2.实体-联系图的数据实体对应于数据流图中的数据存储。

3.用户必须在系统开发的各个阶段参与开发。

4.系统功能常变,但对象相对稳定。

5.系统维护的重点是对应用程序的维护。

6.数据流程图不涉及技术细节,便于与用户交流。

7.系统分析的主要目标是完成系统的可行性分析。

8.用户界面设计过程中应先进行输入设计,后进行输出设计。

9.E-R模型具有的三要素是实体、属性、主关键字。

10.在数据库的规范化理论中,第二范式意味着关系中的所有非关键字都完全依赖于整个关键字。

11.开发大型、复杂的信息系统,通常采用的开发方法是面向对象开发方法。

12.结构化方法能对用户需求的变更作出快速响应。

13.差的系统规划+好的程序开发不失为一个好的信息系统。

14.数据流图主要描述信息的计算机处理过程。

15.CASE也被称为计算机辅助软件工程。

16.绘制模块结构图属于系统分析阶段的工作。

17.信息来源于数据,是经由处理系统加工过的数据。

18.系统的基本组成部分包括输入、处理、存储。

19.计算机处理信息的缺点体现在对应用的适应性。

20.事务处理系统(TPS)是用来处理突发事件。

21.在面向对象方法中,系统模型的基本单元是数据。

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

23.在数据处理中,基本的、不可分割的逻辑单位是文件。

24.系统分析的目标是提出建设系统的物理方案。

25.系统的培训工作一般在系统投入运行之后进行。

26.没有计算机参与就没有管理信息系统存在。

27.信息系统开发工作的目的和出发点是满足设计要求。

28.可以用学生姓名作为学生信息库表的关键字。

29.代码设计是在系统分析阶段完成的。

30.系统测试的目的是为了发现程序的错误。

31.信息系统的开发是一个技术过程。

32.开发人员对用户需求有了初步了解后就可以看手编程,这样可以提高效率。

33.选择网络结构是在系统设计阶段完成的。

34.最关心信息系统成本和效益的人员是信息系统的用户。

35.信息系统建设工作的复杂性,主要是由于信息系统技术手段的复杂性造成的。

36.管理信息系统开发的成功与否,取决于对编程语言和数据库系统的选择。

37.好的系统设计应给程序员留有更多的开发余地。

38.决策支持系统辅助各种决策人员从可选项中选出决策。

39.业务过程的规范化是信息系统成功的重要前提。

40.开发人员对用户需求有了初步了解后就可以着手编程,这样可提高效率。

41.人和计算机在构成管理信息系统时缺一不可。

42.假定全校的学生中没有重名者,就可以用学生姓名作为学生信息表的关键字。

43.结构化系统分析是对系统自下而上的分析过程。

44.高层管理层面对的是非结构化决策问题。

45.在文件管理系统阶段,多个程序可以使用同一个数据文件。

46.CASE是一种支持开发的专门工具。

47.软件编写和调试是系统实施阶段需要完成的任务。

48.管理信息系统(MIS)收集和记录影响组织的事务信息。

49.系统设计是程序设计的先导和前提条件。

50.系统实施计划工作在系统开发的系统设计阶段进行。

51.部门实体与员工实体之间存在多对多的关系。

52.系统维护是为了改正软件中遗留的错误。

53.严格区分开发阶段,重视文档是结构化方法的主要特征。

54.UML是一种可视化的建模语言。

55.类是由内部状态和外部行为相似的对象构成的集合。

56.从数据流程图到绘制信息系统流程图是一种单纯的符号改换。

57.UML是面向对象分析与设计的一种方法。

58.系统分析就是在系统开发可行的条件下,考虑如何选择机器设备及数据管理软件,从而得到一个用户满意的软件系统方案。

59.CASE是一种独立的开发方法。

60.数据流程图中既可表示信息流也可表示物流、资料流等内容,它是表达系统的有力工具。

61.面谈是系统调查时收集信息的主要方法。

62.系统测试的目的是充分证实系统的正确性。

63.系统设计阶段包括设计数据库的结构、设计代码、设计源程序等大量工作。

64.一个对象是把事物的属性和对属性数据的操作方法结合成的整体。

65.行为图描述系统的动态模型和组成对象间的交互关系。

66.状态图和活动图都属于行为图。

67.系统维护工作的对象是源程序代码。

68.数据库设计是从系统的观点出发建立一个数据模型。

69.系统设计面临的是技术环境。

70.开发信息系统并不仅仅是编写程序。

 

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

当前位置:首页 > 法律文书 > 判决书

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

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