填空题需求分析工具主要包括:正文和数据流图工具、______工具、面向对象的分析工具。
填空题采用手工方法开发软件只有程序而无文档,维护困难,这是一种______维护;采用______方法开发软件,各阶段均有文档,容易维护,这是一种______维护。
填空题在顺序表中插入或删除一个元素,需平均引动______个元素,具体移动的元素个数与______有关。
填空题组合关系具有的最重要的性质是______。
填空题程序设计语言的心理特性主要表现在______、简洁性、传统性、局部性和顺序性。
填空题软件设计是一个把______转换为______的过程,包括______和______。
填空题确认测试又称______。它的任务是检查软件的______与______是否与______中确定的指标相符合。
填空题若int a=5;则赋值语句a+=a*=a/%3中,a的最终结果为______。
填空题
建立一个新的表文件,一般分两步进行,第一步是________;第二步是________。
填空题软件结构的设计是以______为基础的,在需求分析阶段,已经把系统分解成层次结构。设计阶段,以需求分析的结果为依据,从实现的角度进一步划分为模块,并组成模块的层次结构。
填空题以下程序运行后的输出结果是______。 #includestdio.h void ast(int x,int y,int*cp,int*dp) { *cp=x+y; *dp=x-y; } main() {int a=4,b=3,c,d; ast(a,b,c,d); printf(c=/%d,d=/%dn,c,d); }
填空题软件需求分析之后,软件的设计、编码、测试与语言的特性有很大的关系,这个特性主要是语言的______特性。
填空题不管维护类型如何,大体上要开展的技术工作包括:______、______、______、______、______和______。
填空题
函数gongyu的作用是求整数num1和num2的最大公约数,并返回该值,请填空。
gongyu(int num1,int num2)
{
int temp,a,b;
if(num1【1】num2)
{ temp=num1; num1=num2; num2=temp; }
a=num1; b=num2;
while(【2】)
{ temp=a/%b; a=b; b=temp; }
return(a);
}
填空题
经过投影运算后,所得关系的元组数( )原关系的属性数。
填空题网络中两台主机通信必须遵守共同的规则,这些规则被称为________
填空题二维表中的行称为关系的______。
填空题主报表可以包含子报表,在子报表中还可以包含子报表,但一个主报表最多只能包含______级子报表。
填空题结构化方法由______、______和______构成。它是一种面向______的开发方法。
填空题以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。 struct node {int info; ______link; }
