2006年4月二级C真卷
全国计算机二级C语言笔试历届真题汇编2006年4月-2010年9月
2010年9月全国计算机二级C语言笔试试题一、选择题(每小题2分,共70分)(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S 和T 如下:则由关系R和S 得到关系T 的操作是A)自然连接B)交C)投影D)并(11)以下关于结构化程序设计的叙述中正确的是A)一个结构化程序必须同时由顺序、分支、循环三种结构组成B)结构化程序使用goto语句会很便捷C)在C 语言中,程序的模块化是利用函数实现的D)由三种基本结构构成的程序只能解决小规模的问题(12)以下关于简单程序设计的步骤和顺序的说法中正确的是A)确定算法后,整理并写出文档,最后进行编码和上机调试B)首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档C)先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档D)先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构(13)以下叙述中错误的是A)C程序在运行过程中所有计算都以二进制方式进行B)C程序在运行过程中所有计算都以十进制方式进行C)所有C程序都需要编译链接无误后才能运行D)C程序中整型变量只能存放整数,实型变量只能存放浮点数(14)有以下定义:int a;long b;doublex,y;则以下选项中正确的表达式是A)a%(int)(x-y)B)a=x!=y;C)(a*y)%bD)y=x+y=x(15)以下选项中能表示合法常量的是A)整数:1,200B)实数:1.5E2.0C )字符斜杠:‘\’D)字符串:"\007"(16)表达式a+=a-=a=9的值是A)9 B)_9C)18 D)0(17)若变量已正确定义,在if (W)printf(“%d\n,k”);中,以下不可替代W的是A)a<>b+c B)ch=getchar()C)a==b+c D)a++(18)有以下程序#include<stdio.h>main(){int a=1,b=0;if(!a)b++;else if(a==0)if(a)b+=2;else b+=3;printf(”%d\n”,b);}程序运行后的输出结果是A)0 B)1C)2 D)3(19)若有定义语句int a, b;double x;则下列选项中没有错误的是A)switch(x%2)B)switch((int)x/2.0{case 0: a++; break; {case 0: a++; break;case 1: b++; break; case 1: b++; break;default : a++; b++; default : a++; b++;} }C)switch((int)x%2)D)switch((int)(x)%2){case 0: a++; break; {case 0.0: a++; break;case 1: b++; break; case 1.0: b++; break;default : a++; b++; default : a++; b++;} }(20)有以下程序#include <stdio.h>main(){int a=1,b=2;while(a<6){b+=a;a+=2;b%二10;}printf(”%d,%d\n”,a,b);}程序运行后的输出结果是A)5,11 B)7,1C)7,11 D)6,1(21)有以下程序#include<stdio.h>main(){int y=10;while(y--);printf(”Y=%d\n”,Y);}程序执行后的输出结果是A)y=0 B)y= -1C)y=1 D)while 构成无限循环(22)有以下程序#include<stdio .h>main(){char s[」=”rstuv";printf(”%c\n”,*s+2);}程序运行后的输出结果是A)tuv B)字符t的ASCII 码值C)t D)出错(23)有以下程序#include<stdio.h>#include<string.h>main(){char x[]=”STRING”;x[0」=0;x[1]=’\0’;x[2」=’0’;printf(”%d %d\n”,sizeof(x),strlen (x));}程序运行后的输出结果是A)6 1 B)7 0C)6 3 D)7 1(24)有以下程序#include<stdio.h>Int f(int x);main(){int n=1,m;m=f(f(f(n)));printf(”%d\n”,m); }int f(int x){return x*2;}程序运行后的输出结果是A)1 B)2C)4 D)8(25)以下程序段完全正确的是A)int *p; scanf("%d",&p);B)int *p; scanf(“%d”,p);C)int k, *p=&k; scanf("%d",p);D)int k, *p:; *p= &k; scanf(“%d”,p);(26)有定义语句:int *p[4];以下选项中与此语句等价的是A)int p[4]; B)int **p;C)int *(p「4」); D)int (*p)「4」;(27)下列定义数组的语句中,正确的是A)int N=10;B)#define N 10int x[N]; int x[N];C)int x[0..10];D)int x[];(28)若要定义一个具有5个元素的整型数组,以下错误的定义语句是A)int a[5]=﹛0﹜;B)int b[]={0,0,0,0,0};C)int c[2+3];D)int i=5,d[i];(29)有以下程序#include<stdio.h>void f(int *p);main(){int a[5]={1,2,3,4,5},*r=a;f(r);printf(”%d\n”;*r);}void f(int *p){p=p+3;printf(”%d,”,*p);}程序运行后的输出结果是A)1,4 B)4,4C)3,1 D)4,1(30)有以下程序(函数fun只对下标为偶数的元素进行操作)# include<stdio.h>void fun(int*a;int n){int i、j、k、t;for (i=0;i<n 一1;1+=2){k=i;‘for(j=i;j<n;j+=2)if(a[j]>a〔k])k=j;t=a〔i];a〔i]=a[k];a〔k]=t;}}main(){int aa「10」={1、2、3、4、5、6、7},i;fun(aa、7);for(i=0,i<7; i++)printf(”%d,”,aa[i]));printf(”\n”);}程序运行后的输出结果是A)7,2,5,4,3,6,1B)1,6,3,4,5,2,7C)7,6,5,4,3,2,1D)1,7,3,5,6;2,1(31)下列选项中,能够满足“若字符串s1 等于字符串s2,则执行ST"要求的是A)if(strcmp(s2,s1)==0)ST;B)if(sl==s2)ST;C)if(strcpy(s l ,s2)==1)ST;D)if(sl-s2==0)ST;(32)以下不能将s所指字符串正确复制到t 所指存储空间的是A)while(*t=*s){t++;s++;}B)for(i=0;t[i]=s[i];i++);C)do{*t++=*s++;}while(*s);D)for(i=0,j=0;t[i++]=s[j++];);(33)有以下程序(strcat 函数用以连接两个字符串)#include<stdio.h>#include<string .h>main(){char a[20]=”ABCD\OEFG\0”,b[]=”IJK”;strcat(a,b);printf(”%s\n”,a);}程序运行后的输出结果是A)ABCDE\OFG\OIJKB)ABCDIJKC)IJKD)EFGIJK(34)有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include<stdio.h>#include<ctype.h>void fun(char*p){int i=0;while (p[i]){if(p[i]==’’&&islower(p「i-1」))p[i-1]=p[i-1]-‘a’+‘A’;i++;}}main(){char s1[100]=”ab cd EFG!”;fun(s1);printf(”%s\n”,s1);}程序运行后的输出结果是A)ab cd EFG!B)Ab Cd EFg!C)aB cD EFG!D)ab cd EFg!(35)有以下程序#include<stdio.h>void fun(int x){if(x/2>1)fun(x/2);printf(”%d”,x);}main(){fun(7);printf(”\n”);}程序运行后的输出结果是A)1 3 7 B)7 3 1C)7 3 D)3 7(36)有以下程序#include<stdio.h>int fun(){static int x=1;x+=1;return x;}main(){int i;s=1;for(i=1;i<=5;i++)s+=fun();printf(”%d\n”,s);}程序运行后的输出结果是A)11 B)21C)6 D)120(37)有以下程序#inctude<stdio.h>#include<stdlib.h>Main(){int *a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b;printf(“%d,%d,%d\n”,*a,*b,*c);}程序运行后的输出结果是A)3,3,3 B)2,2,3C)1,2,3 D)1,1,3(38)有以下程序#include<stdio.h>main(){int s,t,A=10;double B=6;s=sizeof(A);t=sizeof(B);printf(“%d,%d\n”,s,t);}在VC6 平台上编译运行,程序运行后的输出结果是A)2,4 B)4,4 C)4,8 D)10,6(39)若有以下语句Typedef struct S{int g; char h;}T;以下叙述中正确的是A)可用S 定义结构体变量B)可用T定义结构体变量C)S是struct 类型的变量D)T是struct S 类型的变量(40)有以下程序#include<stdio.h>main(){short c=124;c=c_______;printf(“%d\n”、C);}若要使程序的运行结果为248,应在下划线处填入的是A)>>2 B)|248 C)&0248 D)<<I二、填空题(每空2分,共30分)(1)一个栈的初始状态为空。
2006年4月全国计算机等级考试二级笔试试卷(1)
2006年4月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项中不属于结构化程序设计方法的是A)自顶向下B)逐步求精c)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试c)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照”后进先出”原则组织数据的数据结构是A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32B)31C)64D)63(8)”商品”与”顾客”两个实体集之间的联系一般是A)一对一B)一对多c)多对一D)多对多(9)在E-R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBS C)DBS包含DB和DBMS D)没有任何关系(11)在Visual FoxPro中以下叙述错误的是A)关系也被称作表B)数据库文件不存储用户数据C)表文件的扩展名是.dbf D)多个表存储在一个物理文件中(12)扩展名为SCX的文件是A)备注文件B)项目文件c)表单文件D)菜单文件(13)表格控件的数据源可以是A)视图B)表c)SQL SELECT语句D)以上三种都可以(14)在Visual FoxPro 中以下叙述正确的是A)利用视图可以修改数据B)利用查询可以修改数据C)查询和视图具有相同的作用D)视图可以定义输出去向(15)在Visual FoxPro中可以用DO命令执行的文件不包括A)PRG文件B)MPR文件C)FRX文件D)QPR文件(17)在Visual FoxPro中,宏替换可以从变量中替换出A)字符串B)数值C)命令D)以上三种都可能(18)以下关于”查询”的描述正确的是A)查询保存在项目文件中B)查询保存在数据库文件中C)查询保存在表文件中D)查询保存在查询文件中(19)设X="11”,Y="1122",下列表达式结果为假的是A)NOT(X==y)AND(X$y)B)NOT(X$Y)OR(X◇Y)C)NOT()(>=Y)D)NOT(XSY)(20)以下是与设置系统菜单有关的命令,其中错误的是A)SET SYSMENU DEFAULT B)SET SYSMENU TO DEFAULT C)SET SYSMENUNOSA VE D)SET SYSMENU SA VE(21)在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是A)EMPTY(SPACE(0))B)LIKE('xy*','xyz')C)AT('xy','abcxyz')D)ISNULL(.NUILL.)(22)SQL的数据操作语句不包括A)INSERT B)UPDA TE C)DELETE D)CHANGE(16)不允许出现重复字段值的索引是A)侯选索引和主索引B)普通索引和惟一索引C)惟一索引和主索引D)惟一索引(23)假设表单上有一选项组:●男○女,其中第一个选项按钮”男”被选中。
2006年年年年4月
2006年年年年4月全国计算机等级考试二级月全国计算机等级考试二级月全国计算机等级考试二级月全国计算机等级考试二级C语言笔试试题语言笔试试题语言笔试试题语言笔试试题解析解析解析解析一一一一、、、、选择题选择题选择题选择题(1)D)解析:结构化程序设计方法的主要原则是:自顶向下,逐步求精,模块化,限制使用goto语句。
可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质。
软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法。
面向对象的程序设计具有可复用性的优点。
(2)A)解析:模块的独立程度可以由两个定性标准度量:内聚性和耦合性。
耦合衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚衡量一个模块内部各个元素彼此结合的紧密程度。
一般来说,要求模块之间的耦合尽可能地弱,而要求模块的内聚程度尽可能的高。
(3)D)解析:因为测试的目的在于发现错误,从心理学角度讲,由程序的编写者自己进行测试是不合适的,为了达到最好的测试效果,应该由独立的第三方进行测试工作,所以选项A)错误;程序调试,修改一个错误的同时可能引入了新的错误,解决的办法是在修改了错误之后,必须进行回归测试,所以选项B)错误;所谓软件维护,就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程,可见选项C)也是错误的。
(4)B)解析:栈的特点是栈顶元素总是最后被插入的元素,也是最早被删除的元素;栈底元素总是最早被插入的元素,也是最晚才能被删除的元素。
即栈的修改原则是“后进先出”(Last In First Out,简称LIFO) 或“先进后出”(First In Last Out,简称FILO),因此,栈也称为“后进先出”表或“先进后出”表。
(5)A)解析:所谓线性链表,就是指线性表的链式存储结构,简称链表。
线性表链式存储结构的基本单位称为存储结点,每个存储结点包括数据域和指针域两个组成部分。
2006年普通高等学校招生全国统一考试(全国2卷)理科数学试题及解答(WORD版)[1]
A
B
C
D
E
A1
B1
C1
O
z
x
y
·=0,∴ED⊥BB1.
又=(-2a,0,2c),
·=0,∴ED⊥AC1, ……6分
所以ED是异面直线BB1与AC1的公垂线.
(Ⅱ)不妨设A(1,0,0),则B(0,1,0),C(-1,0,0),A1(1,0,
2),
=(-1,-1,0),=(-1,1,0),=(0,0,2),
(19)(本小题满分12分) 如图,在直三棱柱中,、分别为、的中点。
(I)证明:ED为异面直线与的公垂线; (II)设求二面角的大小。
(20)(本小题12分) 设函数若对所有的都有成立,求实数的取值范围。
(21)(本小题满分为14分) 已知抛物线的焦点为F,A、B是抛物线上的两动点,且过A、B两点分
与年龄、学历、职业等方面的关系,要从这10000人中再用分层抽样方 法抽出100人作进一步调查,则在(元)月收入段应抽出_____ 人。
三.解答题:本大题共6小题,共74分。解答应写出文字说明,证明 过程或演算步骤。 (17)(本小题满分12分) 已知向量 (I)若求 (II)求的最大值。
(18)(本小题满分12分) 某批产品成箱包装,每箱5件,一用户在购进该批产品前先取出3箱,再 从每箱中任意出取2件产品进行检验。设取出的第一、二、三箱中分别 有0件、1件、2件二等品,其余为一等品。 (I)用表示抽检的6件产品中二等品的件数,求的分布列及的数学期 望; (II)若抽检的6件产品中有2件或2件以上二等品,用户就拒绝购买这批 产品,求这批产品被用户拒绝的概率。
别作抛物线的切线,设其交点为M。 (I)证明为定值; (II)设的面积为S,写出的表达式,并求S的最小值。
2006年广西区计算机等级考试二级C语言笔试试题及答案
第一卷(共70分)第一部分:基础知识(20题,共40分)1、一个C程序总是从()开始执行。
A.程序的第一条执行语句B.主函数C.子程序D.主程序2、在C语言中,int, char和short int三种类型变量所占用的内存大小是()。
A.均为2个字节B.由用户自己定义C.由所用机器的字长决定D.是任意的3、若有以下类型说明语句:char a; int b; float c; short int d;则表达式(c*b+a)*d的结果类型是()。
A.charB.intC.doubleD.float4、若有说明语句:int w=1,x=2,y=3,z=4;则表达试w>x?w:z>y?z:x的值是()A.4B.3C.2D.15、设x,y 为int型变量,则执行下列语句后,y的值是()x=5;y=x++*x++;y=--y*--y;A.529B.2401C.1209D.6256、C语言中函数返回值的类型是()A.return语句中的表达式类型B.调用函数的类型C.总是int型D.定义函数时所指定的函数类型7、凡是在函数中未指定存储类别的变量,其隐含的存储类别是()A.自动B.静态C.外部D.寄存器8、在源程序的一个文件中定义的全局变量的作用域是()A.本文件的全部范围B.该程序的全部范围C.一个函数的范围D.从定义该变量的位置开始至该文件的结束9、以下不正确的描述是()A.break语句只能用于循环语句和switch语句B.在switch语句中,break语句的作用也可用continue语句来替代C.在循环语句中,使用continue语句是为了结束本次循环,而不是终止循环的执行D.在循环语句中,使用break语句是为了使流程跳出循环体,提前结束循环10、若有宏定义 #define mod(x,y) x%y则执行以下程序段后,输出为()int z,a=15,b=100;z=mod(b,a);printf(“%d\n”,z++);A.11B.10C.6D.宏定义不合法11、若有说明语句:char s1[4]=”12”; char *ptr;则执行下列语句后输出为()ptr=s1;printf(“%c\n”,*(ptr+1));A.字符‘2’B.整数2C.字符串“12”D.字符‘1’12、若有以下语句int x[]={2,4,6,8,10,12},*ptr;ptr=x;则对数组元素的正确引用为()A.xB.x[6]C.*(--ptr)D. *(++ptr)13、若有说明语句:int i,x[3][4];则不能实现将x[1][1]的值赋给变量i的语句是()A.i=*(*(x+1)+1)B.i=*(*(x+1))C.i=x[1][1]D.i=*(x[1]+1)14、若已定义了如下的共用体类型变量x,则x所占用的字节数(在16位PC机条件下)为()union data{int i;char ch;double f;}x;A.7B.11C.8D.1015、如下说明语句:enum A {A0=1,A1=3,A2,A3,A4,A5};enum A B;执行:B=A3;printf(“%d\n”,B);输出的是()A.5B.3C.2D.编译时出错16、while(!x)中的条件表达式(!x)与下面条件()等价。
2006年全国Ⅱ高考试题(文)
第Ⅱ卷(非选择题共90分)
注意事项:用钢笔或圆珠笔直接答在答题卡上.
二、填空题:本大题共4小题,每小题4分,共16分,把答案填在题中横线上.
13.在 的展开式中常数项是.(用数字作答)
14.圆 是以 为半径的球 的小圆,若圆 的面积 与球 的表面积 的比为 ,则圆心 与球心 的距离与球的半径比 =.
,选D
(5)已知 的顶点B、C在椭圆 上,顶点A是椭圆的一个焦点,且椭圆的另外一个焦点在BC边上,则 的周长是(C)
(A) (B)6(C) (D)12
解:(数形结合)由椭圆的定义椭圆上一点到两焦点的距离之和等于长轴长2a,可得 的周长为4a= ,所以选C
(6)已知等差数列 中, ,则前10项的和 =(B)
2006年普通高等数学招生全国统一考试(全国Ⅱ)
文科数学
本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分.
参考公式:
如果事件 、 互斥,那么球是表面积公式
如果事件 、 相互独立,那么其中R表示球的半径
球的体积公式
如果事件 在一次试验中发生的概率是 ,那么
次独立重复试验中恰好发生 次的概率:其中R表示球的半径
∵AB=BC,∴BO⊥AC,
又平面ABC⊥平面ACC1A1,BO面ABC,故BO⊥平面ACC1A1,
∴ED⊥平面ACC1A1,BD⊥AC1,ED⊥CC1,
∴ED⊥BB1,ED为异面直线AC1与BB1的公垂线.……6分
(Ⅱ)连接A1E,由AA1=AC=AB可知,A1ACC1为正方形,
∴A1E⊥AC1,又由ED⊥平面ACC1A1和ED平面ADC1知平面
21.(本小题满分14分)已知抛物线 的焦点为 , 、 是抛物线上的两动点,且 .过 、 两点分别作抛物线的切线,设其交点为 .
2006年4月计算机等级考试二级C笔试试题
2006年4月计算机等级考试二级C笔试试题(28)有如下程序main(){ int x=3;do{ printf("%d",x--);}while(!x);}该程序的执行结果是________。
A)321 B)3C)不输出任何内容 D)陷入死循环答案:B评析:本题x赋初值为3,当执行printf("%d",x--);时,由于X--的作用是先运算x,再将x的值减l,所以,printf输出的x值为3,等输出后,x的值减1变为2,继续执行,判断条件!x为假,循环只被执行一次。
(29)设有声明语句:char a=’\72’;则变量a__________A)包含1个字符B)包含2个字符C)包含3个字符D)声明不合法答案:A评析:转义字符常量’\xx’可以把’\’后面的数字转换为对应的ASCII 字符。
(30)有以下程序段:main(){int a=5,*b,**cc==&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式ttc的值是__________。
A)变量a的地址B)变量b中的地址C)变量a中的值D)变量b的地址答案:C评析:指针变量是用来存放地址的。
&:取地址运算符。
+:指针运算符。
**c 为指针变量*c所指向的存储单元,*c为指针指针变量c所指向的存储单元,而c=&b表示c为变量b的地址,b=&a表示b为变量a的地址。
表达式一c的值就是变量a中的值。
(31)有如下函数调用语句func(recl,rec2+rec3,(rec4,rec5));该函数调用语句中,含有的实参个数是________。
A)3 B)4C)5 D)有语法错误答案:A评析:(rec4,rec5)是逗号表达式,它的值是rec5的值。
所以该函数调用语句含有的实参个数是3。
(32)有如下程序main(){char s[115]={.tabc","de","fgh"};printf("%e",s[2][6]);}其输出为__________。
全国计算机等级考试二级C语言真题2006年4月
全国计算机等级考试二级C语言真题2006年4月(总分:82.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:50,分数:50.00)1.下列选项中小属于结构化程序设计方法的是______。
(分数:1.00)A.自顶向下B.逐步求精C.模块化D.可复用√解析:知识点:结构化程序设计方法评析:20世纪70年代以来,提出了许多软件设计方法,主要有①逐步求精:对复杂的问题,应设计—些子目标作过渡,逐步细化:②自顶向下:程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。
不要—开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;③模块化:—个复杂问题,肯定是由若干稍简单的问题构成。
模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为—个模块,而可复用是面向对象程序设计的—个优点。
2.两个或两个以上的模块之间关联的紧密程度称为______。
(分数:1.00)A.耦合度√B.内聚度C.复杂度D.数据传输特性解析:知识点:耦台度评析:耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。
3.下列叙述中正确的是______。
(分数:1.00)A.软件测试应该由程序开发者来完成B.程序经调试后—般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对√解析:知识点:软件的测试与程序的调试评析:程序调试的任务是诊断和改正程序中的错误。
它与软件测试不同,软件测试是尽可能多地发现软件中的错误。
先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。
软件测试贯穿整个软件生命期,调试主要在开发阶段。
为了达到更好的测试效果,应该由独立的第三方来构造测试。
因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。
软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。
2006年(秋)江苏二级C语言笔试试卷
江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级C 语言程序设计2006 年(秋)笔试试卷(考试时间120 分钟,满分60 分)第一部分计算机基础知识(1)在下列有关集成电路的叙述中,错误的是__________。
A)集成电路的规模是根据其所包含的电子元件数目进行划分的B)大规模集成电路一般以功能部件和子系统为集成对象C)现代集成电路使用的半导体材料主要是硅(Si)D)集成电路技术发展很快,至2005 年初已达到线宽0.001μm 的工艺水平(2)在下列有关通信技术的叙述中,错误的是__________。
A)电视节目的传输目前采用的还都是模拟传输技术B)模拟调制的方法有3 种,即调频、调幅和调相C)数字信号不经过调制就在信道上直接进行传输,称为“基带传输”D)用户使用MODEM 通过电话线上网时,采用的是数字调制技术(3)所谓“变号操作”,是指将一个整数变成绝对值相同但符号相反的另一个整数。
假设使用补码表示的8 位整数,则经过变号操作后,结果为__________。
A)01101010 C)B)00010101 D)01101011(4)若计算机内存中连续 2 个字节的内容其十六进制形式为34 和64,则它们不可能是__________。
A)2 个西文字符的ASCII 码C)1 个16 位整数B)1 个汉字的机内码D)图像中1 个或2 个像素的编码(5)在下列关于指令和指令系统的叙述中,错误的是__________。
A)指令是构成程序的基本单元,它用来规定计算机执行什么操作B)指令由操作码和操作数组成,操作数的个数由操作码决定C)Intel 公司Pentium 系列的各种微处理器,其指令完全不同D)Pentium 处理器的指令系统包含数以百计的不同指令(6)在下列关于BIOS 及CMOS 存储器的叙述中,错误的是__________。
A)BIOS 是PC 机软件最基础的部分,包含POST 程序、CMOS 设置程序、系统自举程序等B)BIOS 存放在ROM 存储器中,通常称为BIOS 芯片,该存储器是非易失性的C)CMOS 中存放着基本输入输出设备的驱动程序和一些硬件参数,如硬盘的数目、类型等D)CMOS 存储器是易失性的,在关机时由主板上的电池供电(7)PC 机的机箱外面常有很多接口,用来连接外围设备。
全国计算机二级ACCESS考试试题及答案
一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表B)线性链表C)二叉链表D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图C)N-S图D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护(9)设有如下关系表:R S T则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型B)数据库管理系统C)数据库D)数据库管理员11)将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为A)选择B)投影C)联接D)并(12)如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是A)一对一B)一对多C)多对一D)多对多(13)利用Access创建的数据库文件,其扩展名为A).ADP B).DBF C).FRM D).MDB(14)下面关于Access表的叙述中,错误的是A)在Access表中,可以对备注型字段进行“格式”属性设置B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号C)创建表之间的关系时,应关闭所有打开的表D)可在Access表的设计视图“说明”列中,对字段进行具体的说明(15)在Access表中,可以定义3种主关键字,它们是A)单字段、双字段和多字段B)单字段、双字段和自动编号C)单字段、多字段和自动编号D)双字段、多字段和自动编号(16)~(21)题使用已建立的“tEmployee”表,表结构及表内容如下所示:(16)在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是A)5 5 B)5 10 C)10 10 D)10 20(17)若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为A)B)C)######## D)????????(18)若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入A)Like "王" B)Like "王*" C)="王" D)="王*"(19)下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询A)删除查询B)生成表查询C)选择查询D)更新查询(20)下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显A)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值D)雇员ID字段值21)若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是22)~(24)题中使用下图,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange(22)在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是A)label1.ForeColor = 255 B)bChange.ForeColor = 255C)label1.ForeColor = "255" D)bChange.ForeColor = "255"(23)若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是A)Me ="改变文字显示颜色" B)Me.Caption="改变文字显示颜色"C)Me.text="改变文字显示颜色" D)="改变文字显示颜色"(24)在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为A)是B)否C)有D)无(25)为窗体或报表上的控件设置属性值的正确宏操作命令是A)Set B)SetData C)SetWarnings D)SetValue(26)下列不属于操作查询的是A)参数查询B)生成表查询C)更新查询D)删除查询(27)使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其格式为A)HTML B)文本C)数据库D)Web(28)能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的A)方法和事件B)事件和方法C)事件和属性D)过程和方法(29)在关于报表数据源设置的叙述中,以下正确的是A)可以是任意对象B)只能是表对象C)只能是查询对象D)可以是表对象或查询对象(30)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和矩形B)直线和圆形C)直线和多边形D)矩形和圆形31)下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是A)x Mod 2 =1 Or y Mod 2 =1 B)x Mod 2 =0 Or y Mod 2=0C)x Mod 2 =1 And y Mod 2 =1 D)x Mod 2 =0 And y Mod 2=0(32)若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是A)“默认值”属性B)“标题”属性C)“密码”属性D)“输入掩码”属性(33)假定有以下循环结构Do Until 条件循环体Loop则正确的叙述是A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体(34)窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3。
2006年04月份全国自考英语(二)真题及答案
更多优质自考资料,请访问自考乐园俱乐部/club/5346389 2006年04月份全国自考英语(二)真题一、Vocabulary and Structure(10 points,1 point each)从下列各句四个选项中选出一个最佳答案,并在答题纸上将相应的字母涂黑。
1.It would be better to make a decision now,______ leave it until next week.A.other thanB.rather thanC.less thanD.more than答案:B2.We’ll inform you as soon as tickets become ______.A.valuableB.capableC.acceptableD.available答案:D3.The foreign company has been ______ running this factory for decades.A.enormouslyB.effectivelyC.infinitelyD.extremely答案:B4.If you ______ my advice,you wouldn’t be in such trouble now.A.tookB.takesC.has takenD.had taken答案:D5.The meeting ______,we left the room quickly for dinner.A.overB.was overC.is overD.been over答案:A6.All the money ______,Frederick started looking for work.A.having spentB.has been spentC.having been spentD.had been spent答案:C 更多优质自考资料,请访问自考乐园俱乐部/club/53463897.______ his talk when Mary ran out of the lecture hall.A.Hardly had he begunB.Hardly he had begunC.Hardly he has begunD.He hardly had begun答案:A8.The two sisters are ______ in many ways, not only in appearance but also intemperament.A.likeB.likelyC.alikeD.lively答案:C9.The purpose of the program is to provide training for employees so that theycan work ______.tetertelytest答案:B10.I hope my boy friend will be handsome,strong and ______ kind.A.above allB.in allC.at allD.after all答案:A二、Cloze Test(10 points,1 point each)下列短文中有十个空白,每个空白有四个选项。
【免费下载】2006年4月自考英语二真题与答案
2006年4月高等教育自学考试全国统一命题考试英语(二)试卷及答案(课程代码:00015)PART ONE (50 POINTS)I.Vocabulary and Structure (10 points, 1point each)1. It would be better to make a decision now, ______ leave it until next week.A. other thanB. rather thanC. less thanD. more than2. We’ll inform you as soon as tickets become ______.A. valuableB. capableC. acceptableD. available3. The foreign company has been______ running this factory for decades.A. enormouslyB. effectivelyC. infinitelyD. extremely4. If you ______ my advice, you wouldn’t be in such trouble now.A. tookB. takesC. has takenD. had taken5. The meeting ______, we left the room quickly for dinner.A. overB. was overC. is overD. been over6. All the money ______, Frederick started looking for work.A. having spentB. has been spentC. having been spentD. had been spent7. ______ his talk when Mary ran out of the lecture hall.A. Hardly had be begunB. Hardly he had begunC. Hardly he has begunD. He hardly had begun8. The two sisters are _____ in many ways, not only in appearance but also in temperament.A. likeB. likelyC. alikeD. lively9. The purpose of the program is to provide training for employees so that they can work ______.A. lateB. laterC. latelyD. latest10. I hope my boy friend will be handsome, strong and ______ kind.A. above allB. in allC. at allD. after allII. Cloze Test (10 points, 1 point each)However careful one may be, he cannot possibly listen carefully to everything that he hears. There are 11 of reasons for this. One of them is the overload of messages most of us 12 each day. In addition to the numerous hours we 13 hearing other people speak, we may spend several hours listening to the radio or sitting in front of a television set. 14, it is impossible to focus our attention completely on what is said; our mind might be 15 elsewhere. Preoccupation with our personal concerns is 16 reason we don’t always listen carefully. A romance 17 sour or a good grade on a test may take prominence in our mind even as 18 is speaking to us. Furthermore, we are surrounded by all kinds of noises which interfere 19 listening. For example, voices at a party or 20 of traffic may simply make it difficult for us to catch everything that is being said.11. A. the number B. a number C. number D. numbers12. A. accept B. obtain C. receive D. possess13. A. put B. consume C. spend D. spare14. A. Besides B. Whereas C. Otherwise D. Nevertheless15. A. wondering B. swinging C. recycling D. wandering16. A. other B. some C. the other D. another17. A. gone B. going C. goes D. went18. A. anyone B. everyone C. someone D. few19. A. to B. with C. of D. about20. A. sound B. noise C. voice D. screamIII. Reading Comprehension (30 points, 2 points each)Passage OneQuestions 21 to 25 are based on the following passage.Many of today’s most trusted sales techniques were invented over a century ago by a young merchant named Eaton in Toronto. When he was young, Eaton worked briefly with his brothers in small-town stores. In 1869, he sep up his own shop in downtown Toronto. He had many competitors, but he was also ambitious and had a plan for success. He offered a unique style of trade, but as was expected, all the other shopkeepers laughed at him, believing he would eventually fail. However, Eaton was not a man to be easily defeated; he came up with a brand new notion of business - "Goods satisfactory, or money refunded." He sold all his goods at fixed prices and only for cash.With a sharp sense of what the public wanted, he went out of the way to meet their needs. His business grew rapidly. He set up new branches and started mail order service that allowed people to buy from a list of his goods.Eaton’s list-advertisements of his day-was the first of its kind. It was distributed and read all over the country. It was the only way to access good-quality goods at reasonable prices for people living far away from big cites. It became part of their life. They even called it The Wishing Book. The secret of the list’s success was that Eaton gained the respect of this customers; they trusted him for good prices and quality goods. Probably because he remembered his miserable early days in Ireland, Eaton thought much of the welfare of his employees: better working conditions, shorter weekday hours than his competitors and Saturday afternoons off in the summer. In all this, he was a leader.21. The best description of Eaton is that ______.A. he was the richest merchant in TorontoB. he was a successful technical inventorC. he introduced new sales practicesD. he changed people’s ideas about businessmen22. Eaton’s success lay primarily in that ____.A. he sold only good quality goodsB. he was the first person to provide good serviceC. he treated his employees better than any of his competitorsD. he won respect from his customers23. From the passage we can infer that ______.A. Eaton invented the idea of the internet shoppingB. Eaton drove other businessmen to failureC. Eaton never sold his goods on creditD. Eaton was defeated by his rivals24. The best title for this passage is _____.A. Good Goods, of Money RefundedB. Eaton, a Sales InventorC. Customers’ Respect, a Secret of SuccessD. Eaton’s list, a Welcome Event in Sales History25. Eaton’s List was important to people on farms because it was a convenient way of getting _____.A. good-quality goods at reasonable pricesB. goods at unreasonable pricesC. good-quality goods at unreasonable pricesD. poor-quality goods at reasonable pricesPassage TwoQuestions 26 to 30 are based on the following passage.The threat of a global outbreak (疾病大爆发) of bird flu makes it urgent for the international community to cooperate effectively. Wealthy countries will have to provide hundreds of millions of dollars for the testingand production of medicines necessary for treating patients suffering from bird flu. Developing countries, particularly in Southeast Asia, where the bird flu virus (病毒) has spread since 1997, must work out special programs so that farmers will not hide sighs of possible outbreaks. In addition, the way such farm birds as chickens and ducks are traditionally raised and marketed in the developing world should be changed; there should be more distance between the birds and their keepers. Countries should deal with the disease with joint effort. If one country is inadequately prepared, it will be a threat to every other country.The potential effects of a national outbreak of bird flu are enormous. Firstly, an outbreak may kill large numbers of people. World Health Organization (WHO) estimates that an outbreak similar to the mild Hong Kong flu of 1968 could kill as many as 7.4 millions people. If it were as dangerous as the 1918 Spanish flu, which killed 50 million, the number would be much higher. Secondly, such an outbreak may cause great financial damage. The latest outbreak of bird flu, which began in December 2003, has cost Southeast Asia more than $10 billion and depressed its GDP by 1.5 percent. If a new outbreak of bird flu were to last for a whole year, $800 billion would be lost.Despite the 124 human cases and 63 deaths from bird flu since December 2003, the virus remains mainly a disease animals. However, the more animals that die of the disease, the more chances it has of spreading to people. Large numbers of dead or dying birds mean that more people will be exposed to the virus and change into a virus with new characteristics. If the international community works together efficiently, man can surely prevent such a virus and possibly save millions of lives.26. Faced with the threat of a global outbreak of bird flu, the international community should ________.A. establish new marketsB. work together effectivelyC. stop birds from flying to other countriesD. raise fewer chickens and ducks27. The second paragraph focuses on ______.A. World Health OrganizationB. flus in Hong Kong and SpainC. the economy of Southeast AsiaD. possible effects of a bird flu outbreak28. The number of people who have died of bird flu since 2003 is _______.A. 63B. 124C. 7.4 millionD. 50 million29. In the third paragraph, the author is mainly interested in _____.A. stimulating financial growthB. reducing economic damagesC. saving human livesD. protecting bird species30. The passage deals with all the following aspects bird flu EXCEPT _______.A. the origin and history of bird fluB. the importance of international cooperationC. the possible dangers of a national outbreakD. the significance of preventing it from spreadingPassage ThreeQuestions 31 to 35 are based on the following passage.The long summer holidays are finally over and some parents are pleased. "We worry more about their safety in the holidays," explains one mother from North London. If teenagers are not wandering around on public transport in a big and potentially dangerous city, they are chatting to strangers in an internet chat room! Well, that’s an extreme picture of the UK today, but many parents are worried about how much freedom they can give their children during the holidays and at weekends.Weekends are not the only time to worry! Newspaper are full of stories about too many school kids going to school by car because their parents do not want them to travel alone on a bus or train. This summer there were more frightening stories of teenagers disappearing with questionable friends that they met on the net. All the Media stories help increase parents fears, but is the UK really so dangerous?Many young people feel that life for their parents was easier. In the 1960s young people played in the streets more and traveled around town without their parents. "At least our parents can keep tabs on us," says 16-year-old Julia. "So many people have mobile phones now and their parents ring to find out where they are. I use my mobile to get Dad to come to the station when I arrive late." Mobiles are not just expensive toys; they help keep young people safe. Most significantly, they help keep young people safe. Most significantly, they make parents feel better. Only one problem is, though, that some young people have been attacked by thieves who want to steal their mobile phones.Young people like going out with friends, but they now need to learn how to get home safely. Five million young people in the UK between the ages of 9 to 16 use chat rooms to make friends, but they, too, need to be careful and never give their personal details to a stranger. Young people today have more opportunities to meet new people and go out at night more than their parents ever did. Now school, television programs and newspapers must help teenagers to enjoy their freedom and to be responsible for their own safety.31. Some parents are upset about the summer holidays mainly because their children ______.A. wander around on bus in the cityB. chat to strangers in Internet chat roomsC. make questionable friends on the netD. are taken little care of by teachers32. For the sake of the safety, many parents send their kids to school ________.A. by carB. by busC. by trainD. by public transport33. Most significantly, mobile phones _______.A. enable parents keep a close watch on their kidsB. help keep teenagers safeC. make parents feel less worriedD. protect teenagers from being attacked34. Teenagers should never give any strangers ______.A. their mobile phone numbersB. their family addressC. their personal informationD. their parents’ names35. This passage is mainly about ________.A. freedom for teenagers in summer holidaysB. safety for teenagers in summer holidaysC. activities for teenagers in summer holidaysD. troubles for teenagers in summer holidaysPART TWO (50 POINTS)将下列汉语单词译成英语。
2006年4月全国计算机等级考试二级C++笔试试题及答案
(8)“商品”与“顾客”两个实体集之间的联系一般是 A.一对一 B.一对多 C.多对一 D.多对多 (9)在 E-R 图中,用来表示实体的图形是 A.矩形 B.椭圆形 C.菱形 D.三角形 (10)数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是 A.DB 包含 DBS 和 DBMS B.DBMS 包含 DB 和 DBS C.DBS 包含 DB 和 DBMS D.没有任何关系
பைடு நூலகம்
C.cin 是一个预定义的输入流类<br> D.输出流有一个名为 open 的成员函数,其作用是生成一个新的流对象<br> (17)下列符号中可以用作 C++标识符的是<br> A._radius <br> B.foo~bar <br> C.else <br> D.3room<br> (18)下列语句中,错误的是<br> A.const int buffer=256; <br> B.const int temp;<br> C.const double *point; <br> D.const double *rt =new double(5.5);<br> (19)有如下程序:<br>int x=3;<br>do{<br>x -= 2;<br>cout<<br>}while(!(--x));<br>执行这 个程序的输出结果是<br> A. 1 <br> B.3 0 <br> C. l-2 <br> D.死循环<br> (20)有如下程序:<br>#include<br>using namespace std;<br>int main()<br>{<br>int *p;<br>*p = 9;<br>cout<<"The value at p:"<<*p;<br>return 0;<br>}<br>编译运行程序将出现 的情况是<br> A.够编译时出现语法错误,不能生成可执行文件<br> B.运行时一定输出:The value at p: 9<br> C.运行时一定输出:The value at p: *9<br> D.运行时有可能出错 (21)有如下程序: #include using namespace std; int main() { void function(double val); double val; function(val); cout< return 0; } void function(double val) { val = 3; } 编译运行这个程序将出现的情况是 A.编译出错,无法运行 B.输出:3 C.输出:3.0
2006年4月全国计算机等级考试二级笔试试卷VB语言程序设计含答案
2006年4月全国计算机等级考试二级笔试试卷VB语言程序设计含答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列选项中不属于结构化程序设计方法的是。
A) 自顶向下B) 逐步求精C) 模块化D) 可复用(2)两个或两个以上模块之间关联的紧密程度称为。
A) 耦合度B) 内聚度C) 复杂度D) 数据传输特性(3)下列叙述中正确的是。
A) 软件测试应该由程序开发者来完成B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护D) 以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是。
A) 队列B) 栈C) 双向链表D) 二叉树(5)下列叙述中正确的是。
A) 线性链表是线性表的链式存储结构B) 栈与队列是非线性结构C) 双向链表是非线性结构D) 只有根结点的二叉树是线性结构(6)对如下二叉树ABDECF进行后序遍历的结果为。
A) ABCDEFB) DBEAFCC) ABDECFD) DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为。
A) 32B) 31C) 64 D) 63(8)“商品”与“顾客”两个实体集之间的联系一般是。
A) 一对一B) 一对多C) 多对一D) 多对多(9)在E-R图中,用来表示实体的图形是。
A) 矩形B) 椭圆形C) 菱形D) 三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是。
A) DB包含DBS和DBMSB) DBMS包含DB和DBSC) DBS包含DB和DBMS D) 没有任何关系(11)以下关于Visual Basic特点的叙述中,错误的是。
A) Visual Basic是采用事件驱动编程机制的语言B) Visual Basic程序既可以编译运行,也可以解释运行C) 构成Visual Basic程序的多个过程没有固定的执行顺序D) Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构(12)以下叙述中,错误的是。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
)。
(11)下列不合法的用户标识符是( )。 A)j2_KEY B)Double C)4d D)_8_ (12)下列不合法的数值常量是( )。 A)011 B)1e1 C)8.0E0.5 D)0xabcd (13)下列不合法的字符常量是( )。 A)'\018' B)'\" ' C)'\\' D)'\xcc' (14)表达式 3.6-5/2+1.2+5%2 的值是( )。 A)4.3 B)4.8 C)3.3 D)3.8 (15)下列能正确定义字符串的语句是( )。 A)char str[ ]={'\064'}; B)char str="kx43"; C)char str="; D)char str[ ]="\0"; (16)下列数组定义中错误的是( )。 A)int x[ ][3]={0}; B)int x[2][3]={{l,2},{3,4},{5,6}}; C)int x[ ][3]={{l,2,3},{4,5,6}}; D)int x[2][3]={l,2,3,4,5,6}; (17)若要求从键盘读入含有空格字符的字符串,应使用函数( )。 A)getc( ) B)gets( ) C)getchar( ) D)scanf( ) (18)下列 4 个程序中,完全正确的是( )。 A)#include <stdio.h> B)#include <stdio.h> main( ); main( ) {/*programming*/ {/* / programming / */ printf("programming! \n");} printf("programming!\n");} C)#include <stdio.h> D)include <stdio.h> main( ) main( ) {/* / programming*/ */ { /*programming */ printf("programming! \n");} printf("programming! \n");} (19)若有定义:float x=1.5;int a=1,b=3,c=2;则正确的 switch 语句是( )。 A)switch(x) B)switch((int)x); { case 1.0:printf("*\ n"); {case 1:printf("*\n"); case 2.0:printf("**\ n");} case 2:printf("**\n");} C)switch(a+b) D)switch(a+b) { case 1:printf("*\n"); { case 1:printf("* \n"); case 2+1:printf("** \n");} case c:printf("** \n");} (20)若各选项中所用变量已正确定义,fun()函数中通过 return 语句返回一个函数值,下列 选项中错误的程序是( )。 A)main( ) B)float fun(int a,int b){……} {……x =fun(2,10);……} main( ) float fun(int a,int b){……} {……x =fun(i计算机等级考试二级笔试试卷
C 语言程序设计
24
注意事项
一、考生应严格遵守考场规则,得到监考人员指令后方可作答。 二、考生拿到试卷后应首先将自己的姓名、准考证号等内容涂写在答题卡的相应位置上。 三、选择题答案必须用铅笔填涂在答题卡的相应位置上, 填空题的答案必须用蓝、 黑色钢 笔或圆珠笔写在答题卡的相应位置上,答案写在试卷上无效。 四、注意字迹清楚,保持卷面整洁。 五、考试结束将试卷和答题卡放在桌上,不得带走。待监考人员收毕清点后,方可离场。
进行后序遍历的结果为( )。 A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA (7)在深度为 7 的满二叉树中,叶子结点的个数为( )。 A)32 B)31 C)64 D)63 (8)“商品”与“顾客”两个实体集之间的联系一般是( )。 A)一对一 B)一对多 C)多对一 D)多对多 (9)在 E-R 图中,用来表示实体的图形是( )。 A)矩形 B)椭圆形 表示属性 C)菱形 表示属性间的联系 D)三角形 没有 (10)数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( A)DB 包含 DBS 和 DBMS B)DBMS 包含 DB 和 DBS C)DBS 包含 DB 和 DBMS D)没有任何关系
二级 C 语言程序设计试卷 第 2 页(共 12 页)
C)float fun(int,int); D)main( ) main( ) {float fun(int I,int j); {……x =fun(2,10);……} ……x =fun(i,j); ……} float fun(int a,int b){……} float fun(int a,int b){……} (21)在下列给出的表达式中,与 while(E)中的(E)不等价的表达式是( )。 A)(!E= =0) B)(E>0‖E<0) C)(E= =0) D)(E! =0) (22)要求通过 while 循环不断读入字符,当读入字母 N 时结束循环。若变量已正确定义, 下列正确的程序段是( )。 A)while( (ch=getchar( ))! ='N') printf("%c",ch); B)while(ch=getchar( )! ='N') printf("%c",ch); C)while(ch=getchar( )= ='N') printf("%c",ch); D)while((ch=getchar( ))= ='N') printf("%c",ch); (23)已定义下列函数: int fun(int *p) { return *p;) fun 函数返回值是( )。 A)不确定的值 B)一个整数 C)形参 p 中存放的值 D)形参 p 的地址值 (24)若有说明语句:double *p,a;则能通过 scanf 语句正确给输入项读入数据的程序段是 ( )。 A)*p =&a; scanf("%1f",p); B)*p =&a; scanf("%f",p); C)p =&a; scanf("%1f",*p); D)p =&a; scanf("%1f",p); (25)现有以下结构体说明和变量定义,如图所示,指针 p、q、r 分别指向一个链表中连续 的 3 个结点。
* * * 版权所有,任何单位或个人不得保留、复制和出版,违者必究 * * *
教育部考试中心 二 00 六年二月制
2006 年 4 月全国计算机等级考试笔试试卷 二级公共基础知识和 C 语言程序设计
(考试时间 120 分钟,满分 100 分)
一、选择题((1)-(10)每小题 2 分,(11)-(50)每小题 1 分,共 60 分) (1)下列选项中不属于结构化程序设计方法的是( )。 A)自顶向下 B)逐步求精 C)模块化 D)可复用 (2)两个或两个以上模块之间关联的紧密程度称为( )。 A)耦合度 B)内聚度 C)复杂度 D)数据传输特性 (3)下列叙述中正确的是( )。 A)软件测试应该由程序开发者来完成 B)程序经调试后一般不需要再测试 C)软件维护只包括对程序代码的维护 D)以上三种说法都不对 (4)按照“后进先出”原则组织数据的数据结构是( )。 A)队列 B)栈 C)双向链表 D)二叉树 (5)下列叙述中正确的是( )。 A)线性链表是线性表的链式存储结构 B)栈与队列是非线性结构 C)双向链表是非线性结构 D)只有根结点的二叉树是线性结构 (6)对如下二叉树