参考答案: B D
详细解析:
本题考查的是软件设计的知识内容。
软件设计包括体系结构设计、接口设计、数据设计和过程设计。
结构设计:定义软件系统各主要部件之间的关系。
数据设计:将模型转换成数据结构的定义。好的数据设计将改善程序结构和模块划分,降低过程复杂性。
接口设计(人机界面设计):软件内部,软件和操作系统之间以及软件和人之间如何通信。
过程设计:系统结构部件转换成软件的过程描述。确定软件各个组成部分内的算法及内部数据结构,并选定某种过程的表达形式来描述各种算法。
软件设计包括4个既独立又相互联系的活动,分别为( )、 体系结构设计、人机界面设计和( )。
第 1 问
A. 用例设计
B. 数据设计
C. 程序设计
D. 模块设计
第 2 问
A. 接口设计
B. 操作设计
C. 输入输出设计
D. 过程设计
参考答案: B D
详细解析:
本题考查的是软件设计的知识内容。
软件设计包括体系结构设计、接口设计、数据设计和过程设计。
结构设计:定义软件系统各主要部件之间的关系。
数据设计:将模型转换成数据结构的定义。好的数据设计将改善程序结构和模块划分,降低过程复杂性。
接口设计(人机界面设计):软件内部,软件和操作系统之间以及软件和人之间如何通信。
过程设计:系统结构部件转换成软件的过程描述。确定软件各个组成部分内的算法及内部数据结构,并选定某种过程的表达形式来描述各种算法。