题库 题库

【填空题】

数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 ______ 。

参考答案

查看答案

相关试题

单选题 以下叙述中错误的是(    )。 查看答案
单选题 下列关于栈的描述正确的是(    )。 查看答案
单选题 以下程序的功能是进行位运算
 main()
 { unsigned char a, b;
 a=7^3; b= ~4 & 3;
printf("%d %d\n",a,b);
 }
程序运行后的输出结果是( )。
查看答案
单选题 设函数fun的定义形式为
 void fun(char ch, float x ) { … }
则以下对函数fun的调用语句中,正确的是( )。
查看答案
单选题 有以下程序
 struct STU
 { char name[10]; int num; float TotalScore; };
 void f(struct STU *p)
 { struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}}, *q=s;
 ++p ; ++q; *p=*q;
 }
 main()
 { struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}};
 f(s);
 printf("%s %d %3.0f\n", s[1].name, s[1].num, s[1].TotalScore);
 }
程序运行后的输出结果是( )。
查看答案
单选题 有以下程序
 void sort(int a[], int n)
 { int i, j ,t;
 for (i=0; i for (j=i+1; j if (a[i] }
 main()
 { int aa[10]={1,2,3,4,5,6,7,8,9,10}, i;
 sort(aa+2, 5);
 for (i=0; i<10; i++) printf("%d,",aa[i]);
 printf("\n");
 }
程序运行后的输出结果是( )。
查看答案
单选题 以下叙述中正确的是(    )。 查看答案
单选题 有以下程序
 float f1(float n)
 { return n*n; }
 float f2(float n)
 { return 2*n; }
 main()
 { float (*p1)(float),(*p2)(float),(*t)(float), y1, y2;
 p1=f1; p2=f2;
 y1=p2( p1(2.0) );
 t = p1; p1=p2; p2 = t;
 y2=p2( p1(2.0) );
 printf("%3.0f, %3.0f\n",y1,y2);
 }
程序运行后的输出结果是( )。
查看答案
单选题 有以下程序
 main()
 { char a1='M', a2='m';
 printf("%c\n", (a1, a2) ); }
以下叙述中正确的是( )。
查看答案
单选题 下列叙述中正确的是(    )。 查看答案
单选题 有以下程序
 # include
 struct STU
 { char name[10];
 int num; };
 void f(char *name, int num)
 { struct STU s[2]={{"SunDan",20044},{"Penghua",20045}};
 num = s[0].num;
 strcpy(name, s[0].name);
 }
 main()
 { struct STU s[2]={{"YangSan",20041},{"LiSiGuo",20042}},*p;
 p=&s[1]; f(p->name, p->num);
 printf("%s %d\n", p->name, p->num);
 }
程序运行后的输出结果是( )。
查看答案
单选题 设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是(    )。 查看答案
单选题 有以下程序
 main()
 { int a[]={2,4,6,8,10}, y=0, x, *p;
 p=&a[1];
 for(x= 1; x<3; x++) y += p[x];
 printf("%d\n",y);
 }
程序运行后的输出结果是( )。
查看答案
单选题 有以下程序
 void swap1(int c0[], int c1[])
 { int t ;
 t=c0[0]; c0[0]=c1[0]; c1[0]=t;
 }
 void swap2(int *c0, int *c1)
 { int t;
 t=*c0; *c0=*c1; *c1=t;
 }
 main()
 { int a[2]={3,5}, b[2]={3,5};
 swap1(a, a+1); swap2(&b[0], &b[1]);
 printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]);
 }
程序运行后的输出结果是( )。
查看答案
单选题 设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句
 if (a if(c==d) y=0;
 else y=1;
该语句所表示的含义是( )。
 
查看答案
单选题 若有语句:char *line[5];,以下叙述中正确的是(    )。 查看答案
单选题 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是(    )。 查看答案
单选题 设有如下关系表:
R S T
A B C A B C A B C
1 1 2 3 1 3 1 1 2
2 2 3 2 2 3
 3 1 3
则下列操作中正确的是( )。
查看答案
单选题 下列数据结构中,能用二分法进行查找的是(    )。 查看答案
单选题 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是(    )。 查看答案