注意:此页面搜索的是所有试题
国家开放大学软件工程
当一个模块内部的实现算法中包含着多重嵌套的条件选择时,如果完全用文字表达可能令人费解,这时可以采用__________。
【A.】软件结构图
【B.】数据流程图
【C.】判定表
【D.】数据分析表

关于软件需求特性不正确的描述是“软件需求具有__________”。
【A.】多变性
【B.】模糊性
【C.】 准确性
【D.】主观性

结构化分析方法(SA 法)使用的主要描述工具有__________。
【A.】数据库
【B.】模块结构图
【C.】PAD 图
【D.】分层的DFD 图

进行需求分析有的多种描述工具,但不包括__________。
【A.】数据流图
【B.】判定表
【C.】PAD图
【D.】数据词典

螺旋模型是一种将__________结合起来的软件开发模型。
【A.】原型化模型和增量模型
【B.】风险判断和瀑布模型
【C.】瀑布模型和原型化模型
【D.】瀑布模型和增量模型

螺旋模型是一种将瀑布模型和哪种模型结合起来的软件开发模型。__________
【A.】快速原型模型
【B.】专家模型
【C.】V模型
【D.】演化模型

螺旋模型是一种考虑了__________的软件开发模型。
【A.】效率
【B.】风险判断
【C.】可移植性
【D.】安全性

描述软件需求通常不用哪个工具__________。
【A.】数据流程图
【B.】数据字典
【C.】模块结构图
【D.】E-R图

哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。__________
【A.】演化模型
【B.】喷泉模型
【C.】原型模型
【D.】螺旋模型

软件特性中,一个软件能再次用于其他相关应用的程度称为( )。
【A.】可移植性
【B.】可重用性
【C.】容错性
【D.】可适应性

瀑布模型存在的问题是__________。
【A.】用户容易参与开发
【B.】适用可变需求
【C.】用户与开发者易沟通
【D.】缺乏灵活性

瀑布模型的关键不足在于__________ 
【A.】过于简单
【B.】不能适应需求的动态变更
【C.】过于灵活
【D.】各个阶段需要进行评审

软件需求分析的任务不包括__________。
【A.】问题分析
【B.】信息域分析
【C.】结构化设计
【D.】确定逻辑结构

软件需求具有__________。
【A.】主观性
【B.】不确定性
【C.】多变性
【D.】以上全部

数据流程图的主要作用是__________。
【A.】描述模块组成
【B.】说明用户数据结构
【C.】描述软件功能
【D.】 描绘系统的逻辑模型