计算机通信专业技术

问答题简述计算机软件工程中详细设计的基本任务。

题目
问答题
简述计算机软件工程中详细设计的基本任务。
参考答案和解析
正确答案: 详细设计的基本任务是:
(1)为每个模块进行详细的算法设计。
(2)为模块内的数据结构进行设计。
(3)对数据库进行物理设计,即确定数据库的物理结构。
(4)其他设计。根据软件系统的类型,还可能要进行代码设计、输人输出格式设计、人——机对话设计。
(5)编写详细设计说明书。
(6)为每一个模块设计一组测试用例。
(7)评审。对处理过程的算法和数据库的物理结构都要评审。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件工程中,程序流程图必须在()两个阶段内完成。

A.需求分析、概要设计

B.概要设计、详细设计

C.详细设计、实现阶段

D.实现阶段、测试阶段


正确答案:B

第2题:

简述计算机软件工程中软件结构设计的具体方法。


正确答案: 为了实现目标系统,首先进行结构设计。具体方法为:
(1)采用某种设计方法,将一个复杂的系统按功能划分成模块;
(2)确定每个模块的功能;
(3)确定模块之间的调用关系;
(4)确定模块之间的接口,即模块之间传递的信息;
(5)评价模块结构的质量。

第3题:

在软件工程中,开发阶段包括【 】、概要设计、详细设计、编码及测试几个小阶段。


正确答案:需求分析
需求分析 解析:在软件工程中,开发阶段包括需求分析、概要设计、详细设计、编码及测试几个小阶段。

第4题:

简述计算机软件工程中详细设计的基本任务。


正确答案: 详细设计的基本任务是:
(1)为每个模块进行详细的算法设计。
(2)为模块内的数据结构进行设计。
(3)对数据库进行物理设计,即确定数据库的物理结构。
(4)其他设计。根据软件系统的类型,还可能要进行代码设计、输人输出格式设计、人——机对话设计。
(5)编写详细设计说明书。
(6)为每一个模块设计一组测试用例。
(7)评审。对处理过程的算法和数据库的物理结构都要评审。

第5题:

详细设计的基本任务中包括()。

  • A、数据流设计
  • B、人机对话设计
  • C、数据库的逻辑设计
  • D、软件结构设计

正确答案:B

第6题:

简述计算机软件工程中结构化分析的方法。


正确答案: 结构化分析(Structured Analysis),是面向数据流进行需求分析的方法。SA是一种建模活动,该方法使用简单易读符号,根据软件内部数据传递、变换的关系,自顶向下逐层分解,描绘出满足功能需求的软件模型。
结构化分析方法采取的是自顶向下逐层分解的分析策略,即把一个复杂的问题划分成若干小问题,然后再分别解决,将问题的复杂性降低到人可以掌握的程度。分解可分层进行,先考虑问题的最本质的方面,忽略细节,形成问题的高层概念,然后再逐层添加细节,即在分层过程中采用不同程度的“抽象”级别,最高层的问题最抽象,而低层的较为具体。

第7题:

在软件工程开发过程中,H图的创建由()工作提供支持。

  • A、测试
  • B、数据库设计
  • C、详细设计
  • D、概要设计

正确答案:D

第8题:

在软件工程中,寻找最优性能解决方案通常用于()与()阶段

A、详细设计

B、概要设计

C、编码

D、需求获取


参考答案:AC

第9题:

CASE的中文含义为()。

  • A、计算机辅助机械设计
  • B、计算机辅助设计
  • C、计算机辅助软件工程
  • D、计算机软件工程

正确答案:C

第10题:

简述计算机软件工程中动态测试的方法。


正确答案: 动态测试指通过运行程序发现错误。对软件产品进行动态测试时,一般有两种方法,分别称为黑盒测试法和白盒测试法。
(1)黑盒法。该方法把被测试对象看成一个封闭的黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足用户需求。黑盒测试又称为功能测试或数据驱动测试。通常,黑盒法不可能采用穷举测试。
(2)白盒法。该方法把测试对象看做一个打开的白盒子,测试人员要了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。白盒法也不可能进行穷举测试。