五范式
45通常用“范式”定义消除数据冗余的程度,其中第三范式要求符合第二范式的条件,而
且()
A、每个属性值都必须是原子值B、每个非关键字属性值都由整个关键字决定C、非关键字不是由关键字的一部分来决定D、一个非关键字属性值不依赖于另一个非关键字属性值
46结构化分析阶段要建立中模型,分别是()
A、功能模型、数据模型、状态模型B、功能模型、行为模型、数据模型C、功能模型、数据模型、动态模型D、对象模型、动态模型、功能模型
47()是对引起系统做动作或(和)从一个状态转换到另一个状态的外界事情的抽象。
A、事件B、状态C、初态D、终态
48进行需求分析可使用多种工具,但()是不适用的。
A、数据流图B、ER图C、PAD图D、数据字典
49ER图是用于建立数据模型的的图形,其中包括3种相互关联的信息,分别是()
fA、数据、对象、实体B、控制、联系、对象C、实体、联系、属性D、实体、属性、操作
50描述复杂的事物时,图形远比文字叙述优越得多,在需求分析阶段可以使用()等
图形工具。
A、层次方框图和判定表B、数据流图和程序流程图C、IPO图和层次方框图D、war
ier图和PDL
51结构化分析方法以数据流图、()和加工说明等描述工具即用直观的图和简洁的语
言来描述软件功能模型。
A、DFD图B、PAD图C、HIPO图D、数据字典
52软件需求说明书中包括多方面的内容,下述()不是软件说明书中应包括的内容。
A、数据描述B、功能描述C、性能描述D、结构描述
53软件需求分析阶段建立原型的主要目的是()
A、确定系统的功能和性能要求B、确定系统的性能要求C、确定系统是否满足用户要求D、确定系统是否开发人员需要
54需求分析是由分析人员经了解用户的需求认真仔细的调研、分析最终应建立目标系统
的逻辑模型并写出()A、模块说明书B、需求规格说明书C、项目开发设计D、合同文档
55使用结构化分析方法时,采用的基本手段是()。
A、分解和抽象B、分解和综合C、归纳与推导D、试探与回溯
56分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的()。
A、总貌B、细节C、抽象D、软件的作者
57下列关于软件设计准则的描述,错误的是()。
A、提高模块的独立性
fB、深度、宽度、扇出和扇入适当
C、使摸块的控制域在该模块的作用域内
D、设计成单入口、单出口的模块
58下面关于“深度、宽度、扇出和扇入”描述错误的是()
A、深度表示软件结构中控制的的层数
B、宽度是软件同一层次上的模块总数的最大值
Cr