在软件结构设计的后处理中,下列说法错误的是()

题目

在软件结构设计的后处理中,下列说法错误的是()

  • A、为模块写的处理说明及接口说明可采用IPO图
  • B、数据结构的描述可用Warnier图或Jackon图
  • C、给出设计约束或限制。如数据的边界值,数据类型、格式、内存容量及时间的限
  • D、设计的优化工作主要放在软件结构设计的后处理阶段
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在软件的生命周期中,下列说法中错误的是______。

A.软件生命周期分为计划、开发和运行3个阶段

B.在开发初期要进行可行性研究和详细设计

C.在开发后期要进行代码编写和软件测试

D.运行阶段主要是进行软件维护


正确答案:B
解析:本题考查点是软件生命周期中的几个阶段。在软件的生命周期中,通常经历计划阶段、开发阶段和运行阶段。计划阶段进行问题定义和可行性研究。开发阶段的开发初期要进行需求分析、总体设计和详细设计;开发后期进行代码编写和软件测试。运行阶段进行软件维护以及系统的修改和扩充。综上所述,可行性研究和详细设计不是在开发初期要完成的任务。

第2题:

在系统总体设计中,最重要的工作是()。

A、系统模块结构设计

B、系统主要数据库和文件结构设计

C、数据代码设计

D、硬软件配置设计


参考答案:A

第3题:

下列有关软件测试工具的说法中,错误的是______。

A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C.动态测试工具可用于软件的覆盖分析和性能分析

D.动态测试工具不包括软件的仿真测试和变异测试


正确答案:D
解析:测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件,静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持;动态测试工具与静态测试工具不同,它需要运行被测试系统,并设置探针,向代码生成的可执行文件中插入检测代码,可用于软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。

第4题:

在测试中,下列说法错误的是 ( )


正确答案:B

第5题:

在软件工程中,软件测试的目的是______。

A.试验性运行软件

B.发现软件错误

C.证明软件是正确的

D.找出软件中全部错误


正确答案:B

第6题:

下面有关软件缺陷的说法中错误的是______。

A) 缺陷就是软件产品在开发中存在的错误

B) 缺陷就是软件维护过程中存在的错误、毛病等各种问题

C) 缺陷就是导致系统程序崩溃的错误

D) 缺陷就是系统所需要实现的某种功能的失效和违背

A.

B.

C.

D.


正确答案:C

第7题:

在规范化软件开发过程中,首先要完成的任务是()。

A. 系统需求和结构设计

B. 软件需求分析

C. 软件设计

D. 软件实现


正确答案:A

第8题:

关于软件可靠性测试的目的,下列说法错误的是______。

A) 通过受控的软件测试过程来实现

B) 预测软件在实际运行中的可靠性

C) 不通过测试揭示该软件缺陷

D) 通过修改缺陷来提高软件的可靠性

A.

B.

C.

D.


正确答案:D

第9题:

在进行软件结构设计时,应遵循的主要原理是【 】。


正确答案:模块独立原则
模块独立原则 解析:在进行软件结构设计时,应遵循的主要原理是模块独立原则。

第10题:

在软件开发过程中,软件结构设计是描述

A.数据存储结构

B.软件模块关系

C.软件结构测试

D.软件控制过程


正确答案:B
解析:软件结构设计是指,通常程序中的一个模块完成一个适当的子功能,把模块组织成良好的层次系统,主要设计的是模块关系。

更多相关问题