软件工程

怎么理解“软件详细设计是子系统和模块实现设计”?

题目

怎么理解“软件详细设计是子系统和模块实现设计”?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件详细设计,又称为软件实现设计,注重于微观上和框架内的设计,它是各子系统的公用部件实现设计、专用部件实现设计、存储过程实现设计、触发器实现设计、外部接口实现设计、部门角色授权设计、其他详细设计等。它主要有()三种详细设计方法。

A.面向过程

B.面向算法

C.面向数据

D.面向需求

E.面向对象


正确答案:CDE

第2题:

软件设计阶段包括概要设计和详细设计两大部分,经过设计应该为实现阶段准备总体结构设计方案、模块过程设计方案。()

此题为判断题(对,错)。


参考答案:错误

第3题:

( 10 )软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

A )画出模块的程序流程图

B )确定模块的详细算法

C )确定模块的 数据结构

D )确定模块间的关系


正确答案:D

第4题:

软件开发中,进行子系统和模块划分,并确定模块间接口和评价模块质量,这是以下哪项工作的任务?

A.详细设计

B.总体设计

C.需求分析

D.问题定义


正确答案:B
解析:本题考查软件开发的相关知识。需求分析:确定用户对软件系统的功能性和非功能性的全部需求,并以需求规格说明书的形式表达。总体设计:建立软件系统的总体结构,子系统划分,并提出软件结构图。详细设计:确定软件结构图中每个模块的内部过程和结构。编码:按照选定软件的程序语言,将模块的过程性描述翻译成程序。测试;发现并排除上述阶段,即分析、设计和编码阶段所产生的各种错误。问题定义阶段的任务是要确定软件系统所需要解决的任务。正确答案为选项B。

第5题:

嵌入式系统设计中,模块设计属于( )。

A、定义硬件接口

B、设计硬件子系统

C、定义软件接口

D、设计软件子系统


正确答案:D

第6题:

软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立()。

A、软件结构

B、软件过程

C、软件模型

D、软件模块


参考答案:C

第7题:

软件设计包括总体设计和详细设计两部分,下列陈述中( )是详细设计的内容。

A.软件结构

B.模块算法

C.制定测试计划

D.数据库设计


正确答案:B

第8题:

软件系统设计一般分为总体设计和详细设计两个阶段,属于详细设计任务的是( )

A.确定模块的算法

B.确定模块间的接口

C.划分模块和子系统

D.评价模块划分的质量


正确答案:A

第9题:

软件系统设计包括总体设计和详细设计,以下属于总体设计阶段任务的是

A.画出模块的程序流程图

B.确定模块的详细算法

C.确定模块的数据结构

D.确定模块间的关系


正确答案:D
解析:总体设计的主要任务是确定软件的整体结构,将系统分解成多个模块,确定模块间传送的数据及其调用关系等。所以确定模块间的关系是总体设计的任务。总体设计的任务比较概括,详细设计的任务比较具体,所以其它三项都是详细设计阶段的任务。

第10题:

软件设计通常可分为概要设计和详细设计,软件结构设计的主要任务是要确定(47)。

A.模块间的操作细节

B.模块间的相似性

C.模块间的组成关系

D.模块的具体功能


正确答案:C
解析:软件设计通常可分为概要设计和详细设计。前者的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能,接口以及模块间的调用关系。实际软件系统的结构,主要任务是确定模块间的组成关系。

更多相关问题