5、健壮性:
答案:指在异常情况下软件系统仍然能够正常运行的能力。 6、可维护性。
答案:指软件程序本身被阅读理解和错误修正的难易程度。 7、结构化预排:
答案:对信息系统生命周期每个阶段结束之前都使用相关标准对该阶段产生的结果(主要表现为文档)按照一定程序进行严格的审查。 8、测试:
答案:也称软件测试,就是用己知的输入在已知环境中动态地执行系统或系统的组成部件以发现其错误的过程。 9、文档:
答案:是应用软件系统开发过程中留下的“痕迹”,把“不可见的”内容转换成“可见的”结果形式。 1、系统分析:
答案:面向用户,获得与理解业务需求、并借助一定模型将所有需求及其相关方面加以定义和描述,系统分析的结果反映着系统“做什么”。 2、事件:
答案:是对在特定时刻和特定场合发生的由系统能够描述和值得处理的问题的抽象。 3、事件列表:
答案:用于记录与每件事件相关的信息,包括事件触发、事件源、行为、响应和事件宿。 4、事物:
答案:业务用户在完成业务工作中所要面对和处理的对象。 5、数据实体关系图:
答案:通过对用户数据需求进行综合、归纳与抽象,形成的一个独立于具体数据库管理系统的概念模型,该模型包括数据实体、数据实体间的关系以及数据实体的属性等三个方面的内容。 6、数据流程图:
答案:把系统中所有的业务处理活动都理解成“变换”过程,并对这个过程所需的数据来源、去向及其存储等进行综合描述的一种图形模型。 7、处理逻辑表达:
答案:对最底层数据流程图中的过程的定义方法,如结构化英语、判定树和决策表。 8、数据字典:
答案:一个关于数据描述信息的文件,也就是关于数据的数据,其定义对象包括数据流、数据元素以及数据存储等。 9、目标处理环境:
答案:新系统付诸实施时将要存在的计算机设备、网络的配置等硬件环境和操作系统、数据库管理系统等软件环境以及开发环境。 1、系统设计:
答案:面向系统实现,组织与构造新系统解决方案中各个组成部分的实施蓝图,系统设计的结果反映着系统“如何做”。 2、模块:
答案:组成系统的具有一定独立功能的基本单位。 3、模块结构图:
答案:一种表示系统应用程序体系结构的图形模型,它不仅反映系统功能模块的层次分解关系,而且还反映了模块之间的调用关系以及数据信息和控制信息的传递关系。 4、模块调用:
答案:指一个抽象层次较高的模块调用一个抽象层次较低的模块以完成特定功能的过程。 5、事务分析法:
答案:以事件列表或事件划分数据流程图为基础,基于事件而按一定规则构造出最顶层的模块结构图,其中一般只给出主控模块和第一层被调用的模块。 6、变换分析法:
答案:以顶层模块结构图及分析模型中的片断数据流程图为基础,对顶层模块结构图每个事务模块,分析并发现分析模型中相应的片段数据流程图如何将输入的数据经过适当处理变换成相应的输出信息的过程。 7、模块耦合:
答案:对一个应用程序体系结构中两个不同模块之间联接程度的一种度量。模块间的依赖程度越大,则其耦合程度也就
越大;反之,模块间的依赖程度越小,则其耦合程度也就越小。 8、模块内聚:
答案:对一个模块内部各元素在功能上内在联系紧密程度的一种度量。一般说来,模块内聚性越高,则该模块的独立性就越强,与之相关的模块间的耦合性就越低。 9、关系模式::
答案:是对关系的逻辑结构的描述,通常表示为:关系名(属性1,属性2,?,属性n)。若干个关系模式的集合构成了关系数据模型中的关系数据结构。 10、外码:
答案:若关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的外部码,简称为外码。外码提供了一种表示关系之间联系的手段。 11、关系完整性规则:
答案:是对关系的某种约束条件,关系模型中有实体完整性、参照完整性和用户定义完整性等三类完整性约束规则。 12、规范化:
答案:是一种用来评估关系模式质量的形式化的方法,通过模式分解,可以将一个低一级范式的关系模式转换为若干个高一级范式的关系模式的集合。 13、代码:
答案:系统中标识客观存在的事物的物理符号序列,它具有唯一性,且易于被人和计算机所识别、处理。 1、系统实施:
答案:系统开发生命周期中系统设计之后和系统移交给用户之前这期间发生的所有活动的总称。 2、α版本:
答案:一个功能尚不完整、但即将要接受某种级别严格测试的软件系统。 3、β版本:
答案:一个功能完整且足够稳定的能够接受终端用户测试的软件系统。 4、黑盒测试:
答案:把程序看成一个“黑盒子”,不考虑程序的内部结构和处理过程,只测试程序功能是否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据并产生正确的输出信息,黑盒测试又称为功能测试。 5、白盒测试:
答案:把程序看成装在一个透明的“白盒子”里,按照程序内部的逻辑来测试程序,检查程序中的每条可能的通路是否都能按预定要求正确工作,白盒测试又称为结构测试。 6、测试用例:
答案:指包括预定要测试的功能、应该输入的测试数据和预期的结果。 7、驱动程序:
答案:是一个程序模块,该模块用来模拟一个尚未开发的模块的调用行为,它相当于一个“主程序”。 8、占位程序:
答案:是一个程序模块,该模块用来模拟一个尚未开发的被调用模块的行为,它相当于一个“虚拟子程序”。 9、直接安装转换:
答案:指新系统安装后即快速地使其进入运行状态,并关闭现行系统。 10、并行安装:
答案:指新系统安装后,现行系统并不是直接转换至新系统,而是要让新系统有一段试运行的时间。 11、阶段安装:
答案:指新系统的安装与转换按分批分期方式进行,新系统的最终投入运行需要经历一系列的步骤或阶段,每个阶段都要为运行的系统添加一些部件或功能,每个阶段也都要被反复测试以为下一阶段做好充分准备。 12、软件维护:
答案:是指软件产品交付使用后对其所做的修改,这种修改或者是故障的修复、或者是使软件适应变化了的环境,或者是性能或其它特征的改进等。
---其他
一、 单选题
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、中间件层) 13、有关信息系统的质量保证(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、输出格式
54、软件系统使用过程中系统确定功能选择的蜂鸣声属于用户接口的(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.用户的数据资源缺乏组织和管理
64、结构化程序设计思想的主要目的是( )。A
A.提高程序的可读性和可维护性 B.保证程序的正确性 C.提高程序的可靠性 D.支持模块的可重用性 65、 在下面的活动图中,从A到J的关键路径是()B。 ABEGJ B. ADFHJ 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 图 判定表 71、系统的需求包括功能需求与技术需求,下列属于系统的技术需求的是( )。A
A.同时响应多个请求 B.计算工资 C.维护员工资料 D.计算仓储量
72、系统分析阶段,向用户收集需求信息的方法多样,下面列举的方法哪种通常被认为是最为有效的( )。B A.分发与收集调查表 B.面谈与讨论C.观察商业流程 D.亲自参与业务实践活动 73\\在结构化分析方法的数据流程图模型中,使用____________来表示ERD中的数据实体。数据存储
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库南京大学网络教育学院_信息系统分析与设计_期末考试备考(6)在线全文阅读。
相关推荐: