系统分析与设计含答案docx.docx

上传人:b****8 文档编号:29649689 上传时间:2023-07-25 格式:DOCX 页数:19 大小:260.35KB
下载 相关 举报
系统分析与设计含答案docx.docx_第1页
第1页 / 共19页
系统分析与设计含答案docx.docx_第2页
第2页 / 共19页
系统分析与设计含答案docx.docx_第3页
第3页 / 共19页
系统分析与设计含答案docx.docx_第4页
第4页 / 共19页
系统分析与设计含答案docx.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

系统分析与设计含答案docx.docx

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

系统分析与设计含答案docx.docx

系统分析与设计含答案docx

(请和本学期的大纲对照,答案是老师在答疑系统里提供的,供参考)

一、单选题:

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

(A)序列图

(C)协作图

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

(A)把整体分解为部分

(C)主要由用户和系统分析员参与

(B)类图

(D)用例图

(B)明确系统要做什么

(D)进行程序设计

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

 

(A)查阅文件

(C)面谈

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

(A)可视层

(C)物理层

(B)发调查表

(D)开座谈会

(B)数据层

(D)业务逻辑层

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

其中

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

(A)构件图

(C)对象图

(B)类图

(D)部署图

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

 

(A)1对1

(C)多对多

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

(A)可行性解决方案

(C)网络解决方案

(B)1对多

(D)多对1

(B)分析现行系统的业务流程

(D)软件编写和调试

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

 

(A)电子数据处理

(C)管理信息系统

(B)事务处理系统

(D)决策支持系统

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

A

 

(A)数据流程图

(C)业务流程图

(B)组织机构图

(D)实体关系图

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

(A)扩展用例

(C)公共用例

(B)抽象用例

(D)参与用例

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

(B)

(A)主从结构

(C)客户机/服务器

文件服务器/工作站

(D)浏览器/Web服务器

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

(C)。

(A)为业务层服务

(B)解决程序性决策问题

(C)强调支持而不是代替决策

(D)既能支持又可代替人的决策

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

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)多对1

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

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),它是软件维护工作的主要部分。

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

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

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

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

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

(A)处理(B)数据流

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

25.

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

 

例模型中予以说明。

达到(C)。

(A)

(B)2NF

1NF

(B)

4NF

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

 

 

①②③

(A)①

(C)③

(B)②

(D)④

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

(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)操作方便

(D)数据共享

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

B

(A)周期长

(B)目标含糊

(C)缺乏控制

(D)通信误解

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

B

(A)字节(B)字段

(C)记录(D)字符

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

C

(B)

(A)1对1

1对多

(C)

(D)多对1

(B)分析现行系统的业务流程

(D)软件编写和调试

(B)满足设计要求

(D)满足技术规范

多对多

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

D

(A)可行性解决方案

(C)网络解决方案

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

C

(A)满足技术指标

(C)满足用户要求

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

B

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

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

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

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

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

D

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

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

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

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

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

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

A

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

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

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

C

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

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

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

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

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

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

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

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

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

(B)组织

(D)决策

(A)计划

(C)控制

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

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

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

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

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

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

C

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

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

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

(A)association(B)extends

(C)uses(D)inheritances

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

D

(A)顺序(B)选择

(C)循环(D)层次

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

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

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

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

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

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

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

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

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

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

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

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

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

(A)边界(B)处理

(C)用户(D)机构

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

(A)加工(B)数据流

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

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

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

(D)维护阶段

(C)实施阶段

75.软件测试不可能揭露旧系统中所有潜在的错误,所以这些程序在使用过程中还可能发生

错误,诊断和更正这些错误的过程称为(D)。

 

 

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

77.

(B)排序

(A)分类

(D)统计

 

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

 

(B)顺序码

(A)层次码

(C)助记码

(D)没有正确答案

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

(A)程序流

(C)指令流

87.

(B)控制流

(D)数据流

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

(A)构件图

(C)状态图

(D)部署图

88.

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

 

 

89.

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

 

 

(A)人员

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

它包含十种图,其中,用例图展示了外部actor

与系统所提供的用例之间的连接,UML中的外部actor是指(D)。

(B)单位

(D)人员或外部系统

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

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

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

(D)能领导MIS项目建设

95.

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

 

 

二、判断题:

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

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

T

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

T

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

T

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

T

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

T

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

T

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

F

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

F

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

F

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

T

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

F

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

T

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

F

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

T

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

T

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

F

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

T

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

F

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

T

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

F

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

F

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

T

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

F

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

F

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

F

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

T

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

F

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

F

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

F

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

T

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

F

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

F

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

T

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

F

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

F

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

F

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

F

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

T

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

T

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

F

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

T

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

T

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

F

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

T

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

T

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

T

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

T

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

F

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

T

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

T

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

T

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

T

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

T

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

T

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

T

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

F

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

F

58.系统分析就是在系统开发可行的条件下,考虑如何选择机器设备及数据管理软件,从而

得到一个用户满意的软件系统方案。

F

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

F

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

F

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

T

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

T

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

F

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

T

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

T

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

T

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

F

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

F

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

T

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

T

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

当前位置:首页 > 高等教育 > 理学

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

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