搜索
单选题

在软件工程的设计阶段中,有3种常用的设计方法:结构化设计(SD)方法、Jackson方法和Parnas方法。SD方法侧重与__(1)__,Jackson方法则是__(2)__,Parnas方法的主要思想是__(3)__。从20世纪70年代中期到20世纪90年代早起,__(4)__是最常用的设计方法。__(5)__方法只提供了重要的设计准则,没有规定出具体的工作步骤。空白(3)处应选择()

A. 使用对象、类和集成

B. 由数据结构导出模块结构

C. 模块要相对独立,且功能单一,使块间联系弱,块内联系强

D. 将可能引起变化的因素隐藏在某有关模块内部,使这些因素变化时的影响范围受到限制

E. 用数据流图表示系统的分解,且用数据字典和说明分别表示数据和加工的含义

F. 自顶向下、逐步细化,采用顺序、选择和循环3种基本结构,以及限制goto语句的使用,设计出可靠的和易维护的软件

查看答案
更多相关题目
热门题目
由属性集X函数决定的属性的集合称为(),用符号()表示。 程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其__(1)__,但在__(2)__的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了__(3)__来提高程序的可读性。高级语言有许多种类,其中,PROLOG是一种__(4)__型语言,它具有很强的__(5)__能力。空白(5)处应选择() 在层次、网状模型中,用()导航数据;而在关系模型中,用()导航数据。 X.25支持()虚电路和()虚电路。 若有一个仓库,可以存放P1、P2两种产品,但是每次只能存放一种产品。要求: ①w=P2的数量-P2的数量 ②-iw<k(i、k为正整数) 若用PV操作实现P1和P2产品的入库过程,至少需要__(1)__个同步信号量及__(2)__个互斥信号量,其中,同步信号量的初值分别为__(3)__,互斥信号量的初值分别为__(4)__。 空白(2)处应选择() 设二维数组a[10][10]是对称阵,现将a中的上三角(含对角线)元素以行为主序存储在首地址为2000的存储区域中,每个元素占3个单元,则元素a[6][7]的地址为()。 已知树的前序遍历并不能唯一地确定这棵树,因为不知道树的根结点是哪一个。 当k≥1时,高度为k的二叉树至多有2个结点。 OSI的会话层处于()层提供的服务之上,为()层提供服务。 平衡树一定是丰满树。