161.下面 不属于结构化设计需解决的问题范围。
A、确定系统应由哪些系统和模块组成 B、模块以什么方式联结,接口如何 C、如何编写结构程序 D、如何以恰当方式表达系统的软件结构 162.结构化设计方法是面向 的设计方法。 A、过程 B、对象
C、数据流 D、数据结构
163.下列耦合度表示中,最弱的耦合形式是 。 A、特征耦合 B、公共耦合 C、数据耦合 D、控制耦合
164.在结构化系统分析中,判定表和判定树常用于表达数据流图中的 。 A、加工 B、数据流 C、数据存储 D、外部项
165.用由底向上渐增式方式对软件进行测试时,需要为每个模块准备一个 ,它的作用是调用被测的模块。 A、主模块 B、桩模块
C、驱动模块 D、输入模块
166.全局数据结构的错误通常在 中检查。 A、单元测试 B、有效性测试
C、集成(系统)测试 D、确认测试
167.现有一个计算类型的程序,它的输入只有一个Y,其范围是-50≤Y≤50。现从输入的角度考虑设计了一组测试用例:-100,100,0。设计这组测试用例的方法是 。
A、条件覆盖法 B、等价分类法 C、边缘值分析法 D、错误推测法
168.为软件系统今后改进和发展打好基础而进行的维护工作称为 。 A、改正性维护 B、适应性维护 C、完善性维护 D、预防性维护
169.下列系统设计工具中, 不属于详细设计工具。 A、N-S图 B、数据流图 C、程序流程图 D、PAD
170.软件生存周期中,运行期的主要任务是 。 A、软件开发 B、软件维护 C、版本更换 D、功能扩充
171.系统开发的需求分析阶段的重要工作之一是 。 A、数据定义 B、数据库设计 C、数据维护 D、数据结构实现
172.经调查,系统分析员给出有关问题的初略陈述,其中部分描述如下:某商场的采购部门要求每天开出定购清单,交采购员;仓库管理员将此要求输入系统,经库存业务(进贷或出贷)处理后输出。从这段描述可知该部分数据流图中的外部项为 。
A、采购员、仓库管理员 B、定购清单、库存业务 C、库存业务 D、定购清单、采购员
173.下列叙述中, 不属于数据字典的作用。
A、作为编码阶段的描述工具 B、为用户与开发人员之间统一认识 C、作为概要设计的依据 D、为需求分析阶段定义各类条目 174.一个模块直接控制(调用)的下层模块的数目称为模块的 。 A、扇入数 B、扇出数 C、宽度 D、作用域
175.模块内部的算法设计在结构化方法的 阶段进行。
A、系统分析 B、概要设计 C、详细设计 D、编码(实现)
176.在面向对象软件方法中,“类”是 。
A、具有同类数据的对象的集合 B、具有相同操作的对象的集合
C、具有同类数据的对象的定义 D、具有同类数据和相同操作的对象的定义 177.编码(实现)阶段得到的程序段应该是 。
A、编辑完成的源程序 B、编译(或汇编)通过的可装配程序 C、可交付使用的程序 D、可运行程序
178.下列所述的测试原则中,错误的是 。
A、应设计非法输入的测试用例 B、测试用例要给出测试的预期结果 C、因维护修改程序后需回归测试 D、开发小组与测试小组合并
179.如果某个程序的输入数据的可能值划分为n个合理等价类,m个不合理等价类,这些等价类均为数轴上的一个有限区间范围,则采用边缘值测试方法至少需要 个测试用例。
A、m+n B、2m+n C、2n+m D、2(m+n)
180.某应用系统为今后的发展将单用户系统改为用户系统,并形成新的应用软件,由此进行的维护工作称为 。
A、改正性维护和预防性维护 B、适应性维护和完善性维护 C、完善性维护和改正性维护 D、预防性维护和适应性维护
181.可维护性是软件的重要质量标准。下列 措施与提高可维护性无关。 A、提高程序效率 B、强调程序设计风格化
C、采用模块化程序设计方法 D、采用结构化程序设计方法或面向对象方法 182.产生软件危机的原因有如下几点,除了 。 A、软件开发过程未经审查
B、软件开发不分阶段,开发人员没有明确的分工 C、所开发的软件,除了程序清单外,没有其他文档
D、采用工程设计的方法开发软件,不符合软件本身的特点 183.需求分析说明书不能作为 。
A、可行性研究的依据 B、用户和开发人员之间的合同 C、系统概要设计的依据 D、软件验收测试的依据
184.在自顶向下设计分层数据流图时,设计顶层数据流图主要分析 。 A、源、汇(终)点和输入、输出数据流 B、源、汇(终)点和处理功能 C、数据存储和输入、输出数据流 D、处理功能和输入、输出数据流 185.模块结构图是在软件工程的 阶段中采用的描述工具。 A、需求分析 B、概要设计 C、详细设计 D、编码(实现) 186.如果 ,则称该模块具有功能内聚。 A、模块包括单一功能
B、模块包括若干功能,但所有功能相互紧密相关 C、每个模块有单入口、单出口
D、模块中每个处理成分对应一个功能,它们紧密结合 187.变换型数据流图通常是 形态。 A、线性 B、层次 C、网状 D、无规则
188.结构化设计采用模块化方法的主要出发点是 。
A、增加内聚性 B、减少耦合度 C、提高有效性 D、降低复杂度
189.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的 。
A、多态性 B、封装性 C、继承性 D、重用性
190.如果一个排序程序所设定的测试用例为 (1)表空 (2)表中只有一个元素
(3)元素均有相同的关键字值 (4)元素已排序 则此测试方法称为 。
A、等价分类法 B、边缘值分析法 C、因果图法 D、错误推测法 191.维护机构接受维护申请后,接下的工作是 。
A、回归测试 B、评价申请 C、执行维护 D、组织复审
192.软件工程中 不属于用户文档的内容。
A、功能描述 B、安装手册 C、系统设计 D、使用手册
193.防错性程序设计对具有潜在危险性的操作进行检查,并给出出错信息。采用这种程序设计方法可提高系统的 。
A、正确性 B、有效性 C、健壮性 D、精确性 194.数据流图所描述的是实际系统的 。
A、逻辑模型 B、物理模型 C、程序流程 D、数据结构
195.由变换型数据流图转换成模块结构图,其中包括变换模块,则 。 A、变换模块就是主模块
B、变换模块的功能是将逻辑输入变换为逻辑输出 C、变换模块没有下层模块
D、变换模块只能有一个输入量、一个输出量
196.面向对象分析时,所标识的对象为 是错误的。
A、与目标系统有关的物理实体 B、与目标系统发生作用的人或组织的角色 C、目标系统运行中需记忆的事件 D、目标系统中环境场所的状态 197.面向对象设计OOD模型的主要部件中,通常不包括 。 A、通信部件 B、人机交互部件 C、任务管理 D、数据管理 198.软件测试的基本目标是 。
A、确定白盒法或黑盒法 B、确定单元测试或集成测试 C、确定测试范围和路径
D、确定一组测试数据以尽可能多地发现错误
199.在维护请求后进行的维护过程中,应先 ,然后对维护要求进行评估并分别处理。
A、确定维护类型 B、安排维护优先次序
C、组织人员维护 D、分析软件错误的严重程度
200.下列各项中, 不是增加软件维护工作量的因素。 A、用户数量的增加 B、使用结构化技术或面向对象技术 C、软件功能扩充 D、应用环境变化
201.一个软件项目是否进行开发的结论是在 文档中作出的。
A、软件开发计划 B、可行性报告 C、需求分析说明书 D、测试报告
202.某教学设备销售部门制定一项销售优惠政策,一次购买100台或100台以上者按八五折优惠,购买者是教师、学生按九折优惠。设CI表示购买的台数,C2为1、2、0分别表示教师、学生和其他人员,则符合九折优惠判定条件为 。 A、(C1<100) AND TOT (C2=0) B、(C1<100) AND NOT (C2>0) C、NOT (C1>=100) AND (C2=0) D、NOT (C1<100) AND (C2>0)