出自:河南工业大学软件工程

由于软件生产的复杂性和高成本,使大型软件的生成出现危机,软件危机的主要表现包括了下述( )方面。 ①生产成本过高 ②需求增长难以满足 ③进度难以控制 ④质量难以保证 (本题5.0分) A、 ①② B、 ②③ C、 ④ D、 全部
软件的主要结构和功能是在( )阶段决定的(本题5.0分) A、 分析设计 B、 编程 C、 测试 D、 维护
有关计算机程序功能、设计、编制、使用的文字或图形资料称为【 】(本题5.0分) A、 软件 B、 文档 C、 程序 D、 数据
软件生成周期模型有多种,下列选项中,【 】不是软件生存周期模型(本题5.0分) A、 螺旋模型 B、 增量模型 C、 功能模型 D、 瀑布模型
需求分析中开发人员要从用户那里了解( )。(本题5.0分) A、 软件做什么 B、 用户使用界面 C、 输入的信息 D、 软件的规模
需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是( )需求。(本题5.0分) A、 功能 B、 性能 C、 数据 D、 环境
需求分析阶段产生的最重要的文档之一是( )。(本题5.0分) A、 系统规格说明书 B、 需求说明书 C、 概要设计说明书 D、 详细设计说明书
需求分析阶段的任务是确定( )。(本题5.0分) A、 软件开发方法 B、 软件开发工具 C、 软件开发费 D、 软件系统的功能
在数据流图中,椭圆代表( )。(本题5.0分) A、 源点 B、 终点 C、 加工 D、 模块
耦合度描述了( )。(本题5.0分) A、 模块内各种元素结合的程度 B、 模块内多个功能之间的接口 C、 模块之间公共数据的数量 D、 模块之间相互关联的程度
内聚是一种指标,它表示一个模块( )。(本题5.0分) A、 代码优化的程度 B、 代码功能的集中程度 C、 完成任务的及时程度 D、 为了与其他模块连接所要完成的工作量
内聚性和耦合性是度量软件模块独立性的重要准则,软件设计时应力求( )。(本题5.5分) A、 高内聚,高耦合 B、 高内聚,低耦合 C、 低内聚,高耦合 D、 低内聚,低耦合
在SD方法中全面指导模块划分的最重要的原则是( )。(本题5.5分) A、 程序模块化 B、 模块高内聚 C、 模块低耦合 D、 模块独立性
( )详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。(本题5.5分) A、 概要设计说明书 B、 详细设计说明书计 C、 用户手册 D、 用户需求说明书
在绘制数据流图时,应遵循父图与子图平衡的原则,所谓平衡是指( )。(本题5.5分) A、 父图和子图都不得改变数据流的性质 B、 子图不改变父图数据流的一致性 C、 父图的输入/输出数据流与子图的输入/输出数据流一致 D、 子图的输出数据流完全由父图的输入数据流确定
模块内聚度越高,说明模块内各成分彼此结合的程度越( )。(本题5.5分) A、 松散 B、 紧密 C、 无法判断 D、 相等
使用SD方法时可以得到( )。(本题5.5分) A、 程序流程图 B、 具体的语言 C、 程序模块结构图 D、 分层数据流图
模块化的目的是( )。(本题5.5分) A、 增加内聚性 B、 降低复杂性 C、 提高易读性 D、 减少耦合性
下列耦合中,耦合程度最低的是( )。(本题5.5分) A、 标记耦合 B、 控制耦合 C、 内容耦合 D、 公共耦合
下列内聚中,内聚程度最低的是( )。(本题5.5分) A、 功能内聚 B、 时间内聚 C、 逻辑内聚 D、 通信内聚
( )工具在软件详细设计过程中不采用。(本题5.5分) A、 判定表 B、 IPO 图 C、 PDL D、 DFD
在详细设计阶段所使用到的设计工具是( )。(本题5.0分) A、 程序流程图、PAD图、N-S图、HIPO 图、PDL、判定表、判定树 B、 数据流程图、Yourdon图、程序流程图、PAD图、N-S图、HIPO 图 C、 判定表、判定树、数据流程图、系统流程图、程序流程图、PAD图、N-S图 D、 判定表、判定树、数据流程图、系统流程图、程序流程图、层次图
按照软件工程的原则,模块的作用域和模块的控制域之间的关系是( )。(本题5.0分) A、 模块的作用域应在模块的控制域之内 B、 模块的控制域应在模块的作用域之内 C、 模块的控制域与模块的作用域互相独立 D、 以上说法都不对
快速原型模型的主要特点之一是(本题5.0分) A、 .开发完毕才见到产品 B、 及早提供全部完整的软件产品 C、 开发完毕后才见到工作软件 D、 及早提供工作软件
总体设计的根本目的是( )。(本题5.0分) A、 建立文档 B、 编码 C、 设计软件系统结构 D、 搞清数据流动
下列模型属于成本估算方法的有(本题5.0分) A、 .COCOMO模型 B、 .McCall模型 C、 McCabe度量法 D、 时间估算法
下列文档与维护人员有关的有(本题5.0分) A、 .软件需求说明书 B、 .项目开发计划 C、 概要设计说明书 D、 .操作手册
因计算机硬件和软件环境的变化而作出的修改软件的过程称为(本题5.0分) A、 教正性维护 B、 适应性维护 C、 .完善性维护 D、 .预防性维护
美国卡内基 — 梅隆大学 SEI 提出的 CMM 模型将软件过程的成熟度分为 5 个等级,以下选项中,属于可管理级的特征是(本题5.0分) A、 工作无序,项目进行过程中经常放弃当初的计划 B、 建立了项目级的管理制度 C、 建立了企业级的管理制度 D、 软件过程中活动的生产率和质量是可度
( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系(本题5.0分) A、 多态性 B、 继承 C、 封装 D、 消息