软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;(请作答此空)描述了软件与用户之间的交互关系。A.数据架构设计B.模块化设计C.性能设计D.人机界面设计

软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;(请作答此空)描述了软件与用户之间的交互关系。

A.数据架构设计
B.模块化设计
C.性能设计
D.人机界面设计

参考解析

解析:软件设计包括体系结构设计、接口设计、数据设计和过程设计。(1) 结构设计:定义软件系统各主要部件之间的关系。(2) 数据设计:将模型转换成数据结构的定义,好的数据设计将改善程序结构和模块划分,降低过程复杂性。(3) 接口设计(人机界面设计):软件内部、软件和操作系统间,以及软件和人之间如何通信。(4) 过程设计:系统结构部件转换成软件的过程描述。

相关考题:

模块化设计是结构化设计方法的中心,目的是在软件设计开始时将待开发的系统划分成若干个相互独立的模块,使每一模块要完成的工作既明确又单纯。() 此题为判断题(对,错)。

程序结构图是结构化设计方法进行软件概要设计的重要描述手段,但不能简明地表达模块化的设计思想以及模块之间的关系。() 此题为判断题(对,错)。

软件设计将涉及软件的结构、过程和模块的设计,其中软件过程是指( )。A.软件开发过程B.模块的操作细节C.软件层次结构D.模块间的关系

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

结构化方法的软件设计.阶段中,软件过程主要描述的是A.模块间的关系B.模块操作细节C.模块控制方法D.不同模块类型

在软件设计中的软件过程,其主要描述的是( )。A.模块操作细节B.模块间关系C.模块控制方法D.模块类型

在软件设计中的软件过程,其主要描述的是( )。A.模块操作细节B.模块类型C.模块间的关系D.模块控制方法

结构化方法的软件设计阶段中,软件过程主要描述的是A.模块间的关系B.模块操作细节C.模块控制方法D.不同模块类型

软件开发模型用于指导软件开发。演化模型是在快速开发一个 (请作答此空) 的基础上,逐步演化成最终的软件。螺旋模型综合了( )的优点,并增加了( )。喷泉模型描述的是面向( )的开发过程,反映了该开发过程的 ( ) 特征。A.模块B.运行平台C.原型D.主程序

在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的( )。接口设计的任务主要是(请作答此空)。A.定义软件的主要结构元素及其之间的关系B.确定软件涉及的文件系统的结构及数据库的表结构C.描述软件与外部环境之间的交互关系,软件内模块之间的调用关系D.确定软件各个模块内部的算法和数据结构

( )的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。其测试的技术依据是(请作答此空)。A. 软件详细设计说明书B.技术开发合同C.软件概要设计文档D.软件配置文档

系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、( )和(请作答此空)A.程序结构B.模块结构C.程序代码D.资源链接

软件设计包括了4个既独立又相互联系的活动,即高质量的( )将改善程序结构和模块划分,降低过程复杂性;(请作答此空)的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。A.软件结构设计B.数据结构设计C.数据流设计D.分布式设计

软件设计包括了4个既独立又相互联系的活动,即高质量的(请作答此空)将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。A.程序设计B.数据设计C.算法设计D.过程设计

软件设计包括了四个既独立又相互联系的活动:高质量的(请作答此空)将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。A.程序设计B.数据设计C.算法设计D.过程设计

软件设计包括了四个既独立又相互联系的活动:高质量的( )将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;(请作答此空)描述了软件与用户之间的交互关系。A.数据架构设计B.模块化设计C.性能设计D.人机界面设计

软件设计包括了四个既独立又相互联系的活动:高质量的( )将改善程序结构和模块划分,降低过程复杂性;(请作答此空)的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。A.软件结构设计B.数据结构设计C.数据流设计D.分布式设计

在软件设计中,(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件( )。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。A. 详细设计B. 概要设计C. 架构设计D. 数据结构设计

软件设计的目标是既增加模块的内聚,又增加模块间的耦合。

程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述各个模块的()。A、处理流程B、处理顺序C、处理方法D、处理细节

程序结构描述了整个程序的控制层次关系和各个部分的()情况,而软件过程则着重描述各个模块的处理细节。

程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述()。

软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指()A、模块间的关系B、模块的操作细节C、软件层次结构D、软件开发过程

会计软件各模块既相互联系又相互独立,有着各自的目标和任务。

单选题程序结构描述了整个程序的控制层次关系和各个部分的接口情况,而软件过程则着重描述各个模块的()。A处理流程B处理顺序C处理方法D处理细节

填空题程序结构描述了整个程序的控制层次关系和各个部分的()情况,而软件过程则着重描述各个模块的处理细节。

单选题软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指()A模块间的关系B模块的操作细节C软件层次结构D软件开发过程