您好,欢迎来到六九路网。
搜索
您的当前位置:首页信息系统分析与设计12345

信息系统分析与设计12345

来源:六九路网


信息系统分析与设计(小)

一、 单选题

1、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.

开发进度难以控制IV.需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在(D、I和VI)。A、II和IIIB、III和IVC、IV和VD、I和VI

2、以下什么是指数据库设计过程中通过对用户需求进行综合、归纳与抽象,以形成一个于具体数据库管理系统(DBMS)的概念模型(B、概念设计)。A、需求分析B、概念设计C、逻辑设计D、物理设计

3、“一个系统至少由两个或两个以上既相互区别又相互联系的元素有机组合而成”,

这句话体现了系统的什么特征(A、整体性)。A、整体性B、层次性C、目的性D、稳定性

4、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,

因此结构化系统设计又称为(C、物理设计)。A、概要设计B、逻辑设计C、物理设计D、程序设计

5、软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是

(B、结构化方法)A、构件化方法B、结构化方法C、面向对象方法D、快速原型化方法

6、在软件项目管理中可用各种图形工具来辅助决策,以下对Gantt图描述不正确的是

(B、Gantt图表现哪些活动可以并行进行) A、Gantt图表现各个活动的顺序和它们之间的因果关系B、Gantt图表现哪些活动可以并行进行

C、Gantt图表现了各个活动的起始时间D、Gantt图表现了各个活动完成的进度

7、本世纪初提出“以信息化带动工业化”,那么对企业ERP项目最恰当的定位是(B、管理变革项目) A、信息系统集成项目B、管理变革项目C、技术改造项目D、工作流实施项目

8、程序不仅能在正常情况下正确地工作,且在意外情况下也可正常运行,这是程序的(C、健壮性) A、可维护性B、效率C、健壮性D、易操作性

9、企业持续改进和企业重组是提高质量两种互补的活动方案,下列不属重组特征的是

(C、由底层业务工作人员驱动) A、信息系统是活动方案不可分割的组成部分 B、涉及范围广

C、由底层业务工作人员驱动 D、采取强硬措施解决企业严重问题

10、原型化方法是一类动态定义需求的方法,以下哪项不是原型化方法所具有的特征(A、提供严格定义的文档) A、提供严格定义的文档B、加快需求的确定C、简化项目管理D、加强用户参与和决策

11、信息系统能帮助以下哪项来解决一些传统的业务过程难以处理的实际问题(D、以上全是) A、生产制造业B、物流公司C、机关和学校D、以上全是

12、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层(C、中间件层) A、用户视图层B、业务逻辑层C、中间件层D、数据库层

13、有关信息系统的质量保证(QA),下列哪一项结论是正确的(D、有关QA活动应该贯穿于系统开发的全过程) A、文档最终不属于系统最终软件的组成部分,因此文档编制工作不如程序编制工作重要

B、“仅要求系统的正确性,而不要求正确的系统”

C、有关QA活动将会影响到系统开发进度,因此应该在系统开发后期集中进行

D、有关QA活动应该贯穿于系统开发的全过程

14、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是(A、系统分析阶段)

A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统计划阶段

15、以下选项中,最适合于用交互式计算机软件解决的问题是(A、非结构化决策问题) A、非结构化决策问题B、半结构化决策问题C、结构化决策问题D、确定性问题

16、“系统总体结构的设计”活动对应于SL的哪个阶段(B、物理设计) A、计划B、物理设计C、实施D、逻辑设计

17、应该在以下哪个阶段制定系统测试/验收测试计划(A、系统分析) A、系统分析B、系统概要设计C、系统详细设计D、系统实施

18、结构化程序设计思想的主要目的是(A、提高程序的可读性和可维护性) A、提高程序的可读性和可维护性B、保证程序的正确性C、提高程序的可靠性D、支持模块的可重用性

19、现代结构化开发方法最新起源于(A、结构化程序设计技术) A、结构化程序设计技术B、结构化系统设计技术C、结构化系统分析技术D、数据库设计技术

20、系统原理中的“黑箱”理论是指(C、输入、输出已知,处理未知) A、输入已知,处理、输出未知B、输入、处理已知,输出未知

C、输入、输出已知,处理未知D、输入、处理和输出均未知

21、下列不属于软件危机表现的是(C、软件开发效率高) A、软件滞后于硬件的发展B、应用需求增多且规模变大C、软件开发效率高D、软件可靠性差且难于维护

22、管理的首要基本职能是(A、计划)。A、计划B、组织C、控制D、指挥

23、某软件系统在应用初期运行在Unix环境中,现因某种原因,该软件需在WindowsServer环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(D、可移植性) A、可扩充性B、可靠性C、复用性D、可移植性

24、软件管理是软件工程化生产的重要环节,就以下I.人员组织II.进度安排III.质量保证IV.成本核算等四个方面,软件工程管理应包括的内容(D、I、II、III和IV)A、I和IIB、IIIC、II和IVD、I、II、III和IV

25、作为系统分析员,以下哪个因素使你不去选择原型化方法来开发一个信息系统(B、开发人员对软件技术和工具的掌握不够扎实) A、系统的详细需求在开发初期难以确定B、开发人员对软件技术和工具的掌握不够扎实

C、一些系统功能的技术可行性不可知或不确定D、对软件文档没有严格规范的要求

26、在系统开发生命周期中,完成新系统逻辑设计工作的阶段是(A、系统分析阶段) A、系统分析阶段B、系统设计阶段C、系统实施阶段D、系统计划阶段

27、软件工程的SL主要说明了软件系统开发的(D、模型、技术和工具) A、方法学和技术B、模型和技术C、方法学和过程性D、模型、技术和工具

28、事务处理系统(TPS)的主要目的是(B、提高事务处理工作效率) A、为管理者提供决策服务B、提高事务处理工作效率C、解决管理者难以解决的问题D、减轻管理者的工作强度

29、软件危机有多种表现,如I.无法满足软件需求的增长II.软件开发成本过高III.开发进度难以控制IV.需求定义不准确V.质量不能保证VI.难以满足维护的需要。而一般认为,软件危机主要是表现在(D、I和VI) A、II和III B、III和IV C、IV和V D、I和VI

30、结构化系统设计的目标是得到新系统的物理模型,反映系统如何做的问题,因此结构化系统设计又称为(C、物理设计)A、概要设计 B、逻辑设计 C、物理设计 D、程序设计

31、在评估DFD的质量时,通常遵从以下哪些要求:1.接口复杂性最小化2.信息过载3.黑洞4.父图子图平衡性5.数据流一致性6.奇异(A、1,4,5)

A、1,4,5 B、1,2,4 C、2,4,5 D、2,3,6

32、β测试是一种面向终端用户等人员而非程序员、测试员的测试,它是指在以下什么情况下所进行的测试(C、用户的实际使用环境下,开发人员不在场) A、开发环境下,开发人员不在场 B、开发环境下,开发人员在场

C、用户的实际使用环境下,开发人员不在场 D、用户的实际使用环境下,开发人员在场

33、软件维护是在用户使用软件期间对软件所做的补充、修改和增强,一般认为软件维护最常见的是(A、完善性) A、完善性 B、校正性 C、适应性 D、支持性

34、事件列表是现发方法的一种模型技术,由系统的行为反应所产生的结果称之为事件列表中的(C、响应) A、事件 B、活动 C、响应 D、触发

35、软件维护可分为校正性维护、适应性维护和完善性维护等,下列哪个是属于完善性维护内容(C、改进现有程序单元的功能) A、发现测试阶段未发现的错误 B、适应变化的软硬件环境

C、改进现有程序单元的功能 D、保持文档与程序之间的一致性

36、E-R图中某实体具有一个多值属性,在转化为关系模式时,从优化数据模型角度应(B、将实体的码与多值属性单独构成关系模式) A、将多值属性作为对应实体的关系模式中的属性 B、将实体的码与多值属性单独构成关系模式

C、用其它属性来替代多值属性,而不需要存储该多值属性 D、将多值属性为一个关系模式,其码作为实体的外码

37、当一个系统大而复杂、且由相对的子系统组成时,以下最为有效的转换方式是(D、阶段安装转换) A、直接安装转换 B、并行安装转换 C、试运行安装转换 D、阶段安装转换

38、以下哪种开发顺序在系统实施过程中,需要编制大量的用于测试的驱动程序模块(D、自底向上) A、输入-处理-输出 B、对象框架 C、自顶向下 D、自底向上

39、下列什么开发顺序在系统实施过程中,需要编制大量的用于测试的占位程序模块(B、自顶向下) A、输入-处理-输出(IPO) B、自顶向下 C、自底向上 D、对象框架

40、需求分析中被一般认为是最为有效和可行的获取业务功能和业务规则的手段是(C、和用户会

谈与讨论) A、分发和收集调查表 B、浏览现存的文档资料 C、和用户会谈与讨论 D、观察和亲自参加业务实践活动

41、下列哪项系统开发工作的好坏将直接影响到该系统的用户的易学易用性(D、人机界面设计) A、软件测试 B、完整性控制设计 C、数据库模式设计 D、人机界面设计

42、信息系统的用户可分普通用户和系统用户,下列不属于普通用户的活动(A、数据转储与恢复) A、数据转储与恢复 B、创建数据库记录 C、更新数据库数据 D、生成报表

43、模型是定义信息系统需求的主要途径,下面关于模型的描述错误的是(C、同一模型能表现系统的全部需求) A、不同模型可以表现系统需求的不同方面 B、不同模型可以在不同细节层次上表现系统需求

C、同一模型能表现系统的全部需求 D、模型可以从不同角度来帮助理解系统需求

44、系统分析中的“数据字典”是指关于数zz据的数据,其描述对象是指(D、以上全部) A、数据流 B、数据存储 C、数据元素 D、以上全部

45、下列DFD模型中用于描述系统最高抽象层次DFD的是(A、关联图)

A、关联图 B、事件划分DFD C、子系统图 D、片断DFD

46、在关系模型的完整性约束中,实体完整性规则是指关系中(C、主键值不允许为空) A、不允许有相同的属性值 B、属性值不允许为空 C、主键值不允许为空 D、外键值不允许为空

47、若某个关系模式的主码为全码,则该主码应包含(D、全部属性) A、单个属性 B、两个属性 C、多个属性 D、全部属性

48、ERD中的一个数据实体在DFD中通常表示为(C、数据存储) A、数据流 B、外部实体 C、数据存储 D、过程

49、下面列举的各种事件中属于时间事件的是(B、生成交易汇总报表) A、顾客退回商品 B、生成交易汇总报表 C、顾客修改帐户信息 D、生成新订单

50、系统设计中的输入设计,其主要目的是(B、确保输入数据的正确性) A、确定将要用作输入的设备和机制 B、确保输入数据的正确性

C、设计出诸如电子表单的输入格式 D、输入过程尽可能地避免人工干预

51、数据模型的三个组成部分(三要素)是(D、数据结构、数据操纵、完整性约束)

A、外模式、模式、内模式 B、网状模型、层次模型、关系模型

C、实体、联系、属性 D、数据结构、数据操纵、完整性约束

52、下列哪个模型是分析阶段所应形成的(D、E-R图) A、反映时间进度计划的工程网络图 B、人机对话模型 C、模块层次结构图 D、E-R图

53、判定树和决策表的功能是用于描述(C、处理逻辑) A、输入内容 B、数据存贮 C、处理逻辑 D、输出格式

、软件系统使用过程中系统确定功能选择的蜂鸣声属于用户接口的(D、感知特征) A、概念特征 B、逻辑特征 C、物理特征 D、感知特征

55、为防止非法用户进入数据库应用系统,应采用的系统安全措施是(D、用户标识与鉴别) A、授权机制 B、视图机制 C、数据加密 D、用户标识与鉴别

56、以下内容中,应该写入用户操作手册的是(A、描述系统对各种输入数据的处理方法) A、描述系统对各种输入数据的处理方法 B、说明系统升级时厂商提供的服务

C、描述系统处理过程的各个界面 D、说明系统各部分之间的接口关系

57、下面哪个系统开发阶段完成新系统逻辑设计工作?_____。A

A.系统分析阶段

B.系统设计阶段

C.系统实施阶段

D.系统计划阶段

58、软件需求分析的任务不应包括_____。C

A.问题分解

B.可靠性与安全性要求

C.结构化程序设计

D.确定逻辑模型

59、在软件的生命周期中,下列哪一种说法是错误的?B

A.软件生命周期分为计划、分析、设计、运行和维护5个阶段

B.在开发初期要进行可行性研究和详细设计

C.在开发后期要进行代码编写和软件测试

D.运维阶段主要是进行软件维护

60、事务处理系统(TPS)的主要目的是______。B

A.为管理者提供决策服务

B.提高事务处理工作效率

C.解决管理者难以解决的问题

D.减轻管理者的工作强度

61、网络环境下C/S计算模式的多层逻辑结构中不包括以下哪一层。C

A.用户视图层

B.业务逻辑层

C.中间件层

D.数据库层

62、在数据库设计中,选择合适的存储结构和存取方法的设计属于( )B。

A.系统结构设计

B.物理结构设计

C.逻辑结构设计

D. 概念结构设计

63、在选择开发方法时,不适合使用原型法的情况是 。D

A.用户需求模糊不清

B.系统设计方案难以确定

C.系统使用范围变化很大

D.用户的数据资源缺乏组织和管理

、结构化程序设计思想的主要目的是( )。A

A.提高程序的可读性和可维护性

B.保证程序的正确性

C.提高程序的可靠性

D.支持模块的可重用性

65、 在下面的活动图中,从A到J的关键路径是()B。

A. ABEGJ B. ADFHJ

B. C. ACFGJ D. ADFIJ

66、某工程计划图示如下,各个作业所需的天数如下表所列,设该工程从第0天开工,则作业I最迟应在第()天开工。B

A.11 B.13

C.14 D.16

67、 结构化预排也称静态测试,其目标是发现错误以便即时更正,下面的描述不正确的是( )。C

A.是在项目早期对质量进行有效控制的一项技术

B.是指对调查结果和根据这些结果建立的原型进行评审

C.预排工作的参与者通常只由项目客户、业务骨干及行业业务专家组成等评审者组成

D.预排的四个要素:WHAT,WHEN,WHO,HOW

68、 系统分析是信息系统开发重要的阶段。系统分析的困难不包括()。B

A. 问题空间的理解

B. 系统建模工具的复杂性

C. 人与人之间的沟

D. 环境的不断变化

69、 ()是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。A

A.数据流图

B. 数据字典

C. ER 图

D. 判定表

70、通常使用()作为该工具的补充说明。B

A. 数据流图

B. 数据字典

C. ER 图

D. 判定表

71、系统的需求包括功能需求与技术需求,下列属于系统的技术需求的是( )。A

A.同时响应多个请求

B.计算工资

C.维护员工资料

D.计算仓储量

72、系统分析阶段,向用户收集需求信息的方法多样,下面列举的方法哪种通常被认为是最为有效的( )。B

A.分发与收集调查表

B.面谈与讨论

C.观察商业流程

D.亲自参与业务实践活动

二、多选题:

1、系统边界定义了系统的范围,可以通过它来界限系统与系统环境,系统与系统环境之间的关系可通过什么表示(AB) A、输入B、输出C、导入D、导出

2、信息系统的生命周期中,从开发角度,其三个主要阶段是(BCD) A、计划阶段B、分析阶段C、设计阶段D、实施阶段

3、()可用于描述数据流图中数据存储及其之间的关系,最初用于数据库概念设计。在某学生选课系统中使用该工具来描述,学生的学号属于()。AC

A. 实体关系图 B. 数据字典 C. IPO 图 D. 判定表

A. 实体 B. 关系 C. 属性 D. 方法

4、下列聚合类型中内聚程度最高的是 () ,下列耦合类型中耦合程度最低的是() 。CA

A. 偶然内聚 B. 时间内聚 C. 功能内聚 D. 过程内聚

A. 数据耦合 B. 控制耦合 C. 公共耦合 D. 内容耦

三、判断题

1、结构化方法开发过程中务必要把数据库的设计和对数据库中数据处理的设计紧密结合起来,相互参照、相互补充,以完善数据及业务过程两个方面的设计。(2、对) 2、逻辑设计对应着SDLC的设计阶段,它反映的是“做什么”;物理设计对应着SDLC的实现阶段,它反映的是“如何做”。(1、错) 3、结构化方法的基本思想可理解成“自顶向下,逐步求精”,“抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。(1、错) 4、对于SDLC中的三个术语结构化方法的基本思想可理解成“自顶向下,逐步求精”,“抽象”:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。(1、错) 5、一种CASE工具只支持一种开发方法,因此CASE工具的选定实际上也就确定了相关的开发方法和开发工具。

(1、错) 6、SDLC适合任何开发方法,但不同的开发方法在每一阶段中的活动安排、技术途径和所用模型、工具等不同。(2、对) 7、系统的环境适应性要求系统是发展中的稳定,因此信息系统应是一个静态系统。(1、错) 8、和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。(2、对) 9、系统边界定义了系统的范围,它形象地界限了系统与系统环境。(2、对)

10、事务处理系统(TPS)的主要目的是减轻管理者的工作强度。(1、错) 11、任务通常是制定时间进度表的可命名的、最小分配的工作单位。(2、对) 12、数据是信息的载体,媒体承载数据,信息是数据的表现形式。(1、错) 13、用户界面的友善性是软件质量诸多因素中的首要质量因素。(1、错) 14、结构化设计技术是结构化程序设计技术的简称。(1、错) 15、可靠性越高的软件系统其运行效率往往也越高。(1、错) 16、任何一个组织一定是一个系统,反之亦然。(1、错) 18、信息系统作为应用软件与一般工具性的应用软件如MSWord、Mediaplayer的主要区别在于前者面向事务处理且需DBMS的支持。(2、对) 19、系统分析和系统设计技术仅告诉你如何去开发一个信息系统,但并没有要求你如何去运用现代的IT来解决管理方面的问题。(1、错) 21、某业务在信息系统中的自动化程度级别的高低取决于该业务工作自身的复杂程度。(1、错) 22、有关信息系统各部分之间的接口关系的说明一般不要求写入用户操作手册文档。(2、对) 23、非结构化或半结构化一类的决策问题最适合于用交互式计算机软件系统解决。(2、对)

24、管理信息系统是一种信息系统,信息系统也就是管理信息系统。(1、错) 25、系统用户界面的友善性是指系统满足用户需求的程度。(1、错) 26、程序是由软件和文档这两个部分组成的。(1、错) 27、信息系统作为应用软件与一般工具性的应用软件如MS Word、Media player的主要区别在于前者面向事务处理且需DBMS的支持。(2、对) 28、对于SDLC中的三个术语:阶段、活动、任务,它们共同组成了系统开发的层次结构,其中任务是分配工作的唯一单位。(1、错) 29、从经济可行性角度看,具有最高质量的信息系统不一定是最优解。(2、对) 30、在数据库设计中,将E-R模型转换为关系模型应遵循相关原则。若某ERD中有两个数据实体且其间为n:m联系,现将该ERD只需转换为满足3NF关系模型,则该关系模型中最多包含有3个关系模式。(1、错)

31、系统分析过程中所构造的数据流程图实际上是以图形的方式将事件列表中描述的事件和ERD中定义的数据实体有机地集成在一起的一个综合模型。(2、对) 32、对DFD中最底层的业务处理逻辑可以用结构化英语、判定树或判定表描述,其中结构化英语适合于描述含有大量复杂判断逻辑的业务处理规则。(1 错) 33、数据库设计中对关系数据模型优化的目的之一是减少数据冗余,但大量的数据冗余更能便于

数据库的维护。(1、错) 34、在软件测试过程中,α测试是指在一个实际环境中使用真实数据运行软件系统,并且以用户为主进行测试。(1、错) 35、用户界面是用户使用系统时所接触到的全部内容,从这个意义上来说,对用户而言用户界面就是系统。(2、对) 36、事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。(1、错) 37、软件测试目的是暴露程序错误,因此测试过程中没有发现错误的消息对测试员来说就是好消息。(1、错) 38、当使用DFD对一个成绩管理系统进行建模时,其中“成绩单”可以被认定为外部实体。(1、错) 39、软件的黑盒测试及白盒测试只能证明其错误的存在,而不能证明其错误的不存在。(2、对) 40、数据实体关系图是在系统设计阶段建立的一种反映事物及其之间关系的模型。(1、错) 41、在关系数据库设计中,数据模型的三个组成部分是数据实体、属性、联系。(1、错) 42、事件列表中的响应就是指一件事件的发生所引发的一系列操作动作。(1、错)

43、测试的目的是避免程序的错误,而调试的目的则是发现程序错误。(1、错) 44、“黑盒”测试也称为结构测试,“白盒”测试也称为功能测试。(1、错) 45、系统设计说明书这一文档是系统实施阶段的一个结果文档。(1、错) 46、一个模块的扇出是指该模块本身及其下属模块的集合。(1、错) 47、穿过系统边界的数据流往往代表着系统的输入和输出。(2、对) 48、模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。(1、错) 49、管理信息系统是一种信息系统,信息系统也就是管理信息系统。F 50、和传统的观点相比,现代信息系统是任何组织的价值链的一个有机组成部分。T 51、结构化方法的基本思想可理解成“自顶向下,逐步求精”, “抽象”和“组合”是结构化方法解决复杂问题的两个基本手段。T 52、结构化设计技术是结构化程序设计技术的简称。F 53、自顶向下开发顺序的一个主要优点避免了自底向上开发顺序的不足,也就是说所有的编程人员一开始就可以立即投入工作。F

、可靠性越强的软件其运行效率往往也越高。F

55、模型便于开发人员之间、开发人员与用户之间的相互交流,但其抽象性往往增加了对系统认识的复杂性。 F 56、事件类型中的时间事件和状态事件相似,其区别仅在于时间事件不能预先确切地定义所发生的时刻。F 57、事件列表是在系统设计阶段建立的一种表格模型。 F 58、在结构化分析方法的数据流程图模型中,使用____________来表示ERD中的数据实体。数据存储

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务