出自:02333《软件工程》

软件特性中,一个软件能再次用于其他相关应用的程度称为()。
A:可移植性
B:可重用性
C:容错性
D:可适应性
简述需求规约的内容。
软件原来没有帮助信息,使用不方便,现在要增加帮助信息,这种维护性活动称之为()。
对于一个项目而言,()是项目管理计划的主体,一般还可能存在一些对支持生存周期过程具有重要作用的其他计划,包括()、软件配置计划、软件质量保证计划、软件验证和确认计划和软件度量计划。
软件生存周期如何划分?
()是对系统、部件或过程的某一特性所具有的程度进行的量化测量。
A:测量
B:度量
C:估算
D:指标
概要设计阶段产生的文档不包括()。
A:概要设计说明书
B:数据库设计说明书
C:用户手册
D:开发进度月报
对于构造原型的建议,下面说法错误的是()
A:暂不考虑错误恢复和处理,但应考虑速度、空间等性能效率方面的要求
B:可降低可靠性和软件质量标准
C:原型界面部分的设计,最好能与最终系统的界面相容
D:根据不同的软件类型和应用领域,可使用不同风格的高级语言来构造原型
下面关于面向对象方法中消息的叙述,不正确的是()。
A:键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息
B:操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息
C:应用程序之间可以相互发送消息
D:发送与接收消息的通信机制与传统的子程序调用机制不同
.概要设计阶段完成的主要文档是概要设计说明书。
数据流图和()共同构成系统的逻辑模型。
A:IPO图
B:PDL图
C:数据字典
D:层次图
简述原型的特征分类。
软件开发的原型模型可以分为三类,它们是:探索型原型、实验型原型和()。
下列选项中,在验收测试结束时,必须提交给用户的是()。
A:项目开发总结报告
B:验收测试计划
C:需求规格说明书
D:最终用户手册
在软件质量要素的评价准则中,计算和控制的精确程度指的是()。
A:简单性
B:准确性
C:简明性
D:执行效率
软件生存周期是指一个软件从()开始直到该软件最终退役为止的整个时期。
软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是包括一本()。
A:结构说明
B:用户需求
C:数据字典
D:数据流程
通信内聚
耦合是指一个模块内各个元素彼此结合的紧密程度。
软件的结构化设计(SD)方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立()。
A:软件结构
B:软件流程
C:软件模型
D:软件模块
需求分析方法必须能够表达和理解问题的数据域和()
A:数据流
B:用户类型
C:功能域
D:应用领域
能够清楚地表示复杂的条件组合与应做的动作之间的对应关系的工具是()
A:结构化语言
B:PAD图
C:判定表
D:程序流程图
面向对象分析的目的是对客观世界的系统进行()
分析类
软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为()。
A:可理解性
B:可维护性
C:可适应性
D:可重用性
在软件需求分析中,开发人员要从用户那里解决的最重要的问题是()。
A:要让软件做什么
B:要给该软件提供哪些信息
C:要求软件工作效率怎样
D:要让软件具有何种结构
接口需求的类别有哪些?
描述表达基本加工逻辑功能的结构化工具有哪些特点?
产生软件危机的原因主要有哪些?
软件复杂性主要表现在程序的复杂性。程序的复杂性主要指()程序的复杂性。