多选题决定大型程序模块组织基本原则的两种交替设计策略为( )。 A.面向用户的原型化和面向程序员的原型化 B.物理模型与逻辑模型 C.数据字典和数据流 D.数据分解和算法分解
多选题加工是对数据流图中不能再分解的基本加工的精确说明,下述( )是加工的最核心。 A.加工顺序 B.加工逻辑 C.执行频率 D.激发条件
多选题以下说法错误的是( )。 A.对于探索型,把原型作为需求说明的补充形式 B.对于实验型,通过原型过程的反复循环,直接得到软件系统 C.对于演化型,原型成为设计的总体框架或设计结果的一部分
多选题计算机网络资源包括( )
多选题软件管理的主要职能包括( )。 A.人员管理、计划管理 B.标准化管理、配置管理 C.成本管理、进度管理 D.A和B
多选题软件项目组织的原则是( )、( ) 和( )。一般( )、( )、( )三种组织结构的模式。( )实际上是( )和( )两种模式的复合。( )因小组之间的联系形成的接口较多,但便于软件人员熟悉小组的工作,进而成为这方面的专家。 供选择的答案:
多选题以下说法错误的是( )。 A.软件项目计划是由程序员与用户单位共同经过“可行性研究与计划”阶段后制定的 B.软件项目计划是可行性研究阶段的结果产品 C.项目计划的目标是为项目负责人提供一个框架 D.软件项目计划中的研究,即通过研究确定该软件项目的主要功能、性能和系统界面 E.估算是在软件项目开发前,估算项目开发所需的经费、所要使用的资源以及开发进度
多选题单元测试是发现( )错误,集成测试是发现( )错误,确认测试是发现( )错误,系统测试是发现( )错误。 A.接口错误 B.编码上的错误 C.性能、质量不合要求 D.功能错误 E.需求错误 F.设计错误
多选题风险分析和管理是软件开发的一项重要活动。在软件工程领域考虑风险时,主要基于以下三个概念:( )以及必须抓住选择机会。实践中存在许多种软件风险,如“潜在的设计、实现、维护等方面的问题”属于( )风险;“开发了一个没有人真正需要的优秀产品”属于( )风险;“开发的产品不再符合公司的整体商业策略”属于( )风险。通常在软件项目开发过程中,希望首先实现( )的用例。 供选择的答案:
多选题所谓高内聚是指( )。 A.一个服务只完成一项明确定义的、完整而单一的功能,没有出现在一项服务内完成多个功能的现象 B.一个服务只完成一项简单的功能 C.多个服务只完成一项明确定义的、完整而单一的功能 D.出现在一项服务内完成多个功能的现象
多选题算法的三种基本结构是( )。 A.顺序结构、分支结构、循环结构 B.顺序结构、流程结构、循环结构 C.顺序结构、分支结构、流程结构 D.流程结构、分支结构、循环结构
多选题不能从以下几个方面来进行这种判断( )。 A.考虑问题域 B.考虑与系统边界以外的活动者直接进行交互的对象 C.考虑系统功能的构成层次中完成最外层功能的对象服务是否应定义为主动服务 D.最后一个策略是进行服务执行路线的前向追踪
多选题
与数据库系统相关的概念分为( )、( )与( )3个主要的范畴。
A、开发
B、设计
C、编程
D、实现
多选题评价软件的质量通常可以从产品运行、产品修改和产品转移等三个不同角度来进行。除了软件应满足产品规格说明的正确性和保证运行效率以外,( )和( )也是产品运行期间影响软件质量的两个质量因素,其中( )是指在遇到意外时系统能作出适当反应的程度。可维护性是影响产品修改的一个质量因素,它主要包括可理解性、可修改性和( )。一般认为,( )是影响产品转移的一个质量因素。为了保证软件质量,在开发过程的各个阶段进行( )是一个重要手段。 供选择的答案:
多选题组成程序设计工作台的工具可能为( )。 ①语言编译器 ②结构化编辑器 ③连接器 ④加载器 ⑤交叉引用 ⑥静态分析器 ⑦数据字典 ⑧报告定义和生成工具 ⑨代码生成器 A.①②③④⑤⑥⑦⑧⑨ B.①②③④⑤⑥ C.①②③④⑧⑨ D.③④⑤⑥⑦⑧⑨
多选题瀑布模型中软件生命周期划分为8个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。8个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( )。 A.运行阶段 B.可行性分析 C.详细设计 D.测试与排错
多选题( )是在软件开发过程中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作依据的文档。 A.开发文档 B.管理文档 C.用户文档 D.软件文档
多选题软件设计中,Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别为( )。 A.分支结构、选择结构和控制结构 B.顺序结构、选择结构和循环结构 C.顺序结构、分支结构和嵌套结构 D.顺序结构、选择结构和重复结构
多选题在下面的叙述中,( )不是软件需求分析的任务。 A.问题分解 B.可靠性与安全性要求 C.结构化程序设计 D.确定逻辑模型
多选题CASE系统所涉及到的技术有两类:一类是支持软件( )的技术;另一类是支持软件( )的技术。 A.开发过程本身 B.开发方法管理 C.开发方法本身 D.开发过程管理
