文档库 最新最全的文档下载
当前位置:文档库 › 2002年9月二级C笔试试题及答案[1]

2002年9月二级C笔试试题及答案[1]

2002年9月二级C笔试试题及答案[1]
2002年9月二级C笔试试题及答案[1]

2002年9月二级C笔试试题及答案

一、选择题((1)—(40)每题1分,(41)—(50)每题2分,共60分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) 在32位计算机中,一个字长所占的字节数为

A) 1

B) 2

C) 4

D) 8

(2) 与十进制数511等值的十六进制数为

A) 1FF

B) 2FF

C) 1FE

D) 2FE

(3) 能将高级语言编写的源程序转换成目标程序的是

A) 编程程序

B) 编译程序

C) 解释程序

D) 链接程序

(4) 在计算机系统中,存储一个汉字的国标码所需要的字节数为

A) 1

B) 2

C) 3

D) 4

(5) 下列带有通配符的文件名中,能表示文件ABC.TXT的是

A) *BC.?

B) A?.*

C) ?BC.*

D) ?.?

(6) 在多媒体计算机系统中,不能用以存储多媒体信息的是

A) 光缆

B) 软盘

C) 硬盘

D) 光盘

(7) DOS命令“COPY/?”的功能是

A) 将当前盘当前目录中的所有文件复制到当前盘的根目录下

B) 将当前盘当前目录中所有以单个字符命名的文件复制到当前盘的根目录下

C) 以提示方式复制文件

D) 显示COPY命令的帮助信息

(8) 在Windows环境下,若要将当前活动窗口存入剪贴板,则可以按

A) Ctrl+PrintScreen键

B) Ctrl+PrintScreen键

C) Shift+PrintScreen键

D) PrintScreen键

(9) 在Windows环境下,单击当前应用程序窗口中的“关闭”按钮,其功能是

A) 将当前应用程序转为后台运行

B) 退出Windows后再关机

C) 退出Windows后重新启动计算机

D) 终止当前应用程序的运行

(10) 在Windows环境中,粘贴按钮是

A) B) C) D)

(11) 以下叙述中正确的是

A) 构成C程序的基本单位是函数

B) 可以在一个函数中定义另一个函数

C) main()函数必须放在其它函数之前

D) 所有被调用的函数一定要在调用之前进行定义

(12) 以下选项中合法的实型常数是

A) 5E2.0 B) E-3 C) .2E0 D) 1.3E

(13) 以下选项中合法的用户标识符是

A) long B) _2Test C) 3Dmax D) A.dat

(14) 已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量‘\101’是

A) 字符A B)字符a C)字符e D)非法的常量

(15) 以下非法的赋值语句是

A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0;

(16) 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是

A)6.500000 B)6 C) 5.500000 D) 6.000000

(17) 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是

A) scanf(“%2d%2d%2d”,&i,&j,&k);

B) scanf(“%d %d %d”,&i,&j,&k);

C) scanf(“%d,%d,%d”,&i,&j,&k);

D) scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

(18) 与数学式子对应的C语言表达式是

A) 3*x^n(2*x-1) B) 3*x**n(2*x-1)

C) 3*pow(x,n)*(1/(2*x-1)) D) 3*pow(n,x)/(2*x-1)

(19) 设有定义:long x=-123456L;,则以下能够正确输出变量x值的语句是

A)printf(“x=%d\n”,x); B) printf(“x=%1d\n”,x);

C)printf(“x=%8dL\n”,x); D)printf(“x=%LD\n”,x);

(20) 若有以下程序:

main()

{ int k=2,i=2,m;

m=(k+=i*=k);printf(“%d,%d\n”,m,i);

}

执行后的输出结果是

A) 8,6 B) 8,3 C) 6,4 D) 7,4

(21) 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2的值是

A) 6 B) 0 C) 2 D) 1

(22) 有一函数, ,以下程序段中不能根据x值正确计算出y值的是

A) if(x>0) y=1; B) y=0;

else if(x==0) y=0; if(x>0) y=1;

else y=-1; else if(x<0) y=-1;

C)y=0; D)if(x>=0)

if(x>=0); if(x>0) y=1;

if(x>0) y=1 ; else y=0;

else y=-1; else y=-1;

(23) 以下选项中,与k=n++完全等价的表达式是

A) k=n,n=n+1 B) n=n+1,k=n C) k=++n D) k+=n+1

(24) 以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出,程序如下:

main()

{ int n,k;

float score ,sum,ave;

sum=0.0;

for(n=1;n<=10;n++)

{ for(k=1;k<=4;k++)

{ scanf(“%f”,&score); sum+=score;}

ave=sum/4.0;

printf(“NO%d:%f\n”,n,ave);

}

}

上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是A) sum=0.0; B) sum+=score;

C) ave=sun/4.0; D) printf(“NO%d:%f\n”,n,ave);

(25) 有以下程序段

int n=0,p;

do{scanf(“%d”,&p);n++;}wh ile(p!=12345 &&n<3);

此处do—while循环的结束条件是

A) P的值不等于12345并且n的值小于3

B) P的值等于12345并且n的值大于等于3

C) P的值不等于12345或者n的值小于3

D) P的值等于12345或者n的值大于等于3

(26) 有以下程序

main()

{ int a=15,b=21,m=0;

switch(a%3)

{ case 0:m++;break;

case 1:m++;

switch(b%2)

{ default:m++;

case 0:m++;break;

}

}

printf(“%d\n”,m);

}

程序运行后的输出结果是

A) 1 B) 2 C) 3 D) 4

(27) C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是

A) void B) int C) float D) double

(28) 若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是

A) p=q; B) *p=*q; C) n=*q; D) p=n;

(29) 有以下程序

float fun(int x,int y)

{ return(x+y); }

main()

{ int a=2,b=5,c=8;

printf(“%3.0f\n”,fun(int)fun(a+c,b),a-c));

}

程序运行后的输出结果是

A) 编译出错 B) 9 C) 21 D) 9.0

(30) 有以下程序

void fun(char *c,int d)

{ *c=*c+1;d=d+1;

printf(“%c,%c,”,*c,d);

}

main()

{ char a=’A’,b=’a’;

fun(&b,a); printf(“%c,%c\n”,a,b);

}

程序运行后的输出结果是

A)B,a,B,a B) a,B,a,B C) A,b,A,b D) b,B,A,b

(31) 以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序void sort(int a[],int n)

{ int i,j,t;

for(i=0;i

for(j=i+1,j

if(a}

main()

{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i;

sort(&aa[3],5);

for(i=o;i<10;i++) prin t(“%d,”,aa);

printf(‘\n”);

}

程序运行后的输出结果是

A)1,2,3,4,5,6,7,8,9,10 B) 10,9,8,7,6,5,4,3,2,1,

C) 1,2,3,8,7.6.5.4.9,10 D) 1,2,10,9,8,7,6,5,4,3

(32) 有以下程序

int f(int n)

{ if (n==1) return 1;

else return f(n-1)+1;

}

main()

{ int i,j=0;

for(i=i;i<3;i++) j+=f(i);

pri ntf(“%d\n”,j);

}

程序运行后的输出结果是

A) 4 B) 3 C) 2 D) 1

(33) 有以下程序

main()

{ char a[ ]={‘a’,‘b’,‘c’,‘d’, ‘e’, ‘f’, ‘g’,‘h’,‘\0’}; int i,j; i=sizeof(a); j=strlen(a);

printf(“%d,%d\b”i,j);

}

程序运行后的输出结果是

A)9,9 B)8,9 C)1,8 D)9,8

(34) 以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。

void reverse(int a[ ],int n)

{ int i,t;

for(i=0;i

{ t=a; a=a[n-1-i];a[n-1-i]=t;}

}

main()

{ int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0;

reverse(b,8);

for(i=6;i<10;i++) s+=b;

printf(“%d\n”,s);

}

程序运行后的输出结果是

A) 22 B) 10 C) 34 D) 30

(35) 有以下程序

main()

{ int aa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};

int i,s=0

for(i=0;i<4;i++) s+=aa[1];

printf(“%d\n”,s);

}

程序运行后的输出结果是

A) 11 B) 19 C) 13 D) 20

(36) 有以下程序

#include

main()

{ char *p=“abcde\Ofghjik\0”;

printf(“%d\n”,strlen(p));

}

程序运行后的输出结果是

A) 12 B) 15 C) 6 D) 5

(37) 程序中头文件typel.h 的内容是:

#define N 5

#define M1 N*3

程序如下:

#define “type1.h”

#define M2 N*2

main()

{ int i;

i=M1+M2; printf(“%d\n”,i);

}

程序编译后运行的输出结果是:

A) 10 B) 20 C) 25 D) 30

(38) 有以下程序

#include

main()

{ FILE *fp; int i=20,j=30,k,n;

fp=fopen(“d1.dat”“w”);

fprintf(fp,“%d\n”,i);fprintf(fp,“%d\n”j);

fclose(fp);

fp=fopen(“d1.dat”, “r”);

fp=fscanf(fp,“%d%d”,&k,&n); printf(“%d%d\n”,k,n); fclose(fp);

}

程序运行后的输出结果是

A) 20 30 B) 20 50 C) 30 50 D) 30 20

(39) 以下叙述中错误的是

A) 二进制文件打开后可以先读文件的末尾,而顺序文件不可以

B) 在程序结束时,应当用fclose函数关闭已打开的文件

C) 在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

D) 不可以用FILE定义指向二进制文件的文件指针

(40) 有以下程序

#include

main(int argc,char *argv[])

{ int i,len=0;

for(i=1;iprintf(“%d\n”,len);

}

程序编译连接后生成的可执行文件是ex1.exe,若运行时输入带参数的命令行是:

ex1 abcd efg 10<回车>

则运行的结果是:

A) 22 B) 17 C) 12 D) 9

(41) 有以下程序

int fa(int x)

{ return x*x; }

int fb(int x)

{ return x*x*x; }

int f(int (*f1)(),int (*f2)(),int x)

{ return f2(x)-f1(x); }

main()

{ int i;

i=f(fa,fb,2); printf(“%d\n”,i);

}

程序运行后的输出结果是

A) -4 B) 1 C) 4 D) 8

(42) 有以下程序

int a=3;

main()

{ int s=0;

{ int a=5; s+=a++; }

s+=a++;printf(“%d\n”,s);

}

程序运行后的输出结果是

A) 8 B) 10 C) 7 D) 11

(43) 有以下程序

void ss(char *s,char t)

{ while(*s)

{ if(*s==t) *s=t-‘a’+’A’;

s++;

}

}

main()

{ char str1[100]=“abcddfefdbd”,c=’d’; ss(str1,c); printf(“%s\n”,st r1);

}

程序运行后的输出结果是

A) ABCDDEFEDBD B) abcDDfefDbD

C) abcAAfefAbA D) Abcddfefdbd

(44) 有以下程序

struct STU

{ char num[10]; float score[3]; };

main()

{ struct stu s[3]={{“20021”,90,95,85}, {“20022”,95,80,75},

{“20023”,100,95,90}},*p=s;

int i; float sum=0;

for(i=0;i<3,i++)

sum=sum+p->score;

printf(“%6.2f\n”,sum);

}

程序运行后的输出结果是

A) 260.00 B) 270.00 C) 280.00 D) 285.00

(45) 设有如下定义:

struck sk

{ int a;

float b;

}data;

int *p;

若要使P指向data中的a域,正确的赋值语句是

A) p=&a; B) p=data.a; C) p=&data.a; D) *p=data.a;

(46) 有以下程序

#include

struct NODE

{ int num; struct NODE *next; };

main()

{ struct NODE *p,*Q,*R;

p=(struct NODE*)malloc(sizeof(struct NODE));

q=(struct NODE*)malloc(sizeof(struct NODE));

r=(struct NODE*)malloc(sizeof(struct NODE));

p->num=10; q->num=20; r->num=30;

p->next=q;q->next=r;

printf(“%d\n”,p->num+q->next->num);

}

程序运行后的输出结果是

A) 10 B) 20 C) 30 D) 40

(47) 若有以下说明和定义

typedef int *INTEGER;

INTEGER p,*q;

以下叙述正确的是

A) P是int型变量 B) p是基类型为int的指针变量

C) q是基类型为int的指针变量 D) 程序中可用INTEGER代替int类型名

(48) 有以下程序

main()

{ unsigned char a,b,c;

a=0x3; b=a|0x8; c=b<<1;

printf(“%d%d\n”,b,c);

}

程序运行后的输出结果是

A) –11 12 B) –6 –13 C) 12 24 D) 11 22

(49) 有以下程序

#include

main()

{ char *p,*q;

p=(char*)malloc(sizeof(char)*20); q=p;

scanf(“%s%s”,p,q); printf(“%s%s\n”,p,q);

}

若从键盘输入:abc def<回车>,则输出结果是:

A) def def B) abc def C) abc d D) d d

(50) 以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。

#include

void f(char p[][10],int n)

{ char t[20]; int i,j;

for(i=0;i

for(j=i+1;j

if(strcmp(p,p[j])<0)

{ strcpy(t,p);strcpy(p,p[j]);strcpy(p[j],t);}

}

main()

{ char p[][10]={“abc”,“aabdfg”,“abbd”,“dcdbe”,“cd”};int i;

f(p,5); printf(“%d\n”,strlen(p[0]));

}

程序运行后的输出结果是

A) 6 B) 4 C) 5 D) 3

二、填空题(每空2分,共40分)

请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。

1、计算机软件分为系统软件和应用软件,操作系统属于 [1] 。

2、在DOS环境下,代表键盘和显示器的设备文件名为 [2] 。

3、支持Internet基本服务的协议是 [3] 。

4、从Windows环境进入MS-DOS方式后,返回Windows环境的DOS命令为 [4] 。

5、某微型机的运算速度为2MIPS,则该微型机每秒执行 [5] 条指令。

6、设有定义:int n,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf(“%d, ” [6] );

printf(“%d\n”, [7] 。);

7、以下程序运行后的输出结果是 [8] 。

main()

{ int x=10,y=20,t=0;

if(x==y)t=x;x=y;y=t;

printf(“%d,%d \n”,x,y);

}

8、以下程序运行后的输出结果是 [9] 。

main()

{ int x=15;

while(x>10 && x<50)

{ x++;

if(x/3){x++;break;}

else continue;

}

printf(“%d\n”,x);

}

9、有以下程序:

#include

main()

{ char c;

while((c=getchar( ))!=’?’) putchar(--c);

}

程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为 [10] 。

10、以下程序运行后的输出结果是 [11] 。

void fun(int x,int y)

{ x=x+y;y=x-y;x=x-y;

printf(“%d,%d,”,x,y); }

main()

{ int x=2,y=3;

fun(x,y);

printf(“%d,%d\n”,x,y);

}

11、以下函数的功能是计算s=1+ + +……+ ,请填空。

double fun(int n)

{ double s=0.0,fac=1.0; int i;

for(i=1,i<=n;i++)

{ fac=fac [12] ;

s=s+fac;

}

return s;

}

12 fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大

值中的最小的那个数作为函数值返回。请填空。

#include

#define N 100

int fun(int(*a)[N])

{ int row,col,max,min;

for(row=0;row

{ for(max=a[row][0],col=1;col

if( [13] )max=a[row][col];

if( row==0)min=max;

else if( [14] )min=max;

}

return min;

}

13、函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp())。请填空。

#include

int sstrcmp(char *s,char *t)

{ while(*s&&*t&& *s== [15] )

{ s++;t++;}

return [16] ;

}

14、下面程序的运行结果是 [17] 。

#define N 10

#define s(x) x*x

#define f(x) (x*x)

main()

{ int i1,i2;

i1=1000/s(N); i2=1000/f(N);

printf(“%d %d\n”,i1,i2);

}

15、下面程序的运行结果是: [18] 。

void swap(int *a,int *b)

{ int *t;

t=a; a=b; b=t;

}

main()

{ int x=3,y=5,*p=&x,*q=&y;

swap(p,q);

printf(“%d%d\n”,*p,*q);

}

16、下面程序的运行结果是: [19] 。

typedef union student

{ char name[10];

long sno;

char sex;

float score[4];

}STU;

main()

{ STU a[5];

printf(“%d\n”,sizeof(a));

}

17、若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen( [20] );。

2002年9月全国计算机等级考试二级C语言试卷答案

一、选择题(⑴-(40)题每题1分,(41)-(50)题每题2分,其60分)

(1) C (2)A (3)B (4)B (5) C

(6) A (7) D (8) D (9) D (10) D

(11) A (12) D (13) B (14) A (15) C

(16) D (17) C (18) C (19) B (20) C

(21) D (22) C (23) A (24) A (25) D

(26) A (27) B (28) D (29) B (30) D

(31) C (32) B (33) D (34) A (35) B

(36) D (37) C (38) A (39) D (40) D

(41) C (42) A (43) B (44) B (45) C

(46) D (47) B (48) D (49) A (50) C

二、填空题答案(每空2分,共40分)

(1) 【1】系统软件

(2) 【2】CON 或CON:

(3) 【3】TCP/IP 或者传输控制协议/网际协议

(4) 【4】EXIT 或者exit

(5) 【5】二百万或者两百万或者2百万或者200万或者2000000 或者2,000,000

(6) 【6】20,0

(7) 【7】17

(8) 【8】X

(9) 【9】3,2,2,3

(10)【10】/i 或者*1.0/i 或者*1/i 或者*(1.0/i) 或者/(double)i

(11)【11】1000 10

(12)【12】3 5

(13)【13】80

(14)【14】"d1.dat","rb"#"d1.dat","r+b"#"d1.dat","rb+"

(15)【15】k

(16)【16】*k

(17)【17】max<="a[row][col]">max 或者

a[row][col]>=max

(18)【18】max<="min" min>max 或者min>=max

(19)【19】*t 或者t[0]

(20)【20】*s-*t 或者*s-t[0] 或者s[0]-*t 或者s[0]-t[0]

C语言试卷及答案

《C语言程序设计》考试试卷(答案) 一、填空题(每小空1分,共10分) 1.C语言程序的三种基本结构是顺序结构、选择结构、循环结构。 2.一个C程序有且仅有一个main( ) 函数。 3.C语言描述“x和y都大于或等于z”的表达式是x>=z && y>=z。 4.C语言可以用来实现循环的结构化语句是while、do while、for。 5.数组名表示数组在内存的首地址。 6.int a=3,*p=&a;*p+2的值是5。 二、单项选择题(每小题2分,共70分) 1.__B___是C语言合法的常量。 (A).45(B)078 (C)25.6e3.4 (D)‘xy’2.一个程序的执行是从 A 。 (A)本程序的main函数开始,到main函数结束 (B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 (C)本程序的main函数开始,到本程序文件的最后一个函数结束。 (D)本程序文件的第一个函数开始,到main函数结束。 3.以下叙述正确的是 C 。 (A)在C程序中,main函数必须位于程序的最前面。 (B)C程序每行中只能写一条语句。 (C)C语言本是没有输入输出语句。 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 4.以下叙述不正确的是 D 。 (A)逗号运算符的运算级最低。 (B)ABC和abc是两个不同的变量。 (C)若a和b类型相同,在执行a=b后,b的自身值不变。 (D)‘a’和“a”是完全等价的常量。 5.int x=3,y=2;则表达式x+=x*=y+8的值为 C 。 (A)28 (B)30 (C)60(D)17 6.设x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为 B 。 (A)2.7 (B)3.7(C)4.7 (D)4.03 7.执行下面两个语句后,输出的结果为__D___。 char c1=98; printf(“%d %c”,c1,c1-32); (A)97 66 (B)98 b (C)b 66 (D)98 B 8.执行下面语句后的结果为 C 。 y=10;x=y++; (A)x=10,y=10 (B)x=11,y=11 (C)x=10,y=11(D)x=11,y=10 9.Char w;int x;float y;double z;则表达式w*x+z-y值的数据类型是A 。 (A)double (B)char (C)int (D)float 10.C语言中要求操作数必须是整数的运算符是 B 。

旅游法规第一套试题及答案

班级 学号 姓名 考试科目 ---------------------------------------------------------------------------装-----------订-----------线---------------------------------------------------------------------------------------- 注意:所有答案都写在答题纸上,写在试卷上的无效 一 单选(每题1分,共20分) 1.旅游者一行20人在旅行社安排下赴某旅游定点商店购物,保安人员无端怀疑旅游者夏某偷拿了开放货架上的某工艺品,遂即搜索其身体并让其交出携带挎包检查,引起同行旅游者强烈不满。根据《旅游者权益保护法》规定,某旅游定点商店应当对夏某停止侵害,恢复名誉,消除影响,赔礼道歉,并 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 .5年 B .10年 C .3年 D .1年 10. 以下情形中属于无效合同的是 A .乘人之危而订立合同 B .恶意串通损害第三人利益的合同 C .无权代理合同 D .显失公平的合同 11. 债权人甲在未告之债务人乙的情况下,将其对乙享有10万元债权转让于第三人丙,根据《合同法》有关规定该转让行为: A .有效 B 、对债务人不发生效力 C 、可撤销 D 、效力未定 12. 下合同转让中。只需通知对方当事人的情形是 A .甲旅行社将旅游活动者的旅游活动转让给了乙旅行社履行。

历年二级C语言笔试真题及答案

1 2009年9月全国计算机等级考试二级笔试 试卷 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) N-S 图 B) PAD 图 C) 程序流程图 D) E-R 图 8)数据库管理系统是 A )操作系统的一部分B) 在操作系统支持下的系统软件C) 一种编译系统 D) 一种操作系统 9)在E-R 图中,用来表示实体联系的图形是 A) 椭圆图B) 矩形C) 菱形D) 三角形 10)有三个关系R ,S 和T 如下: 其中关系T 由关系R 和S 通过某种操作得到,该操作为 A) 选择 B) 投影 C) 交 D) 并 11)以下叙述中正确的是 A )程序设计的任务就是编写程序代码并上机 B )程序设计的任务就是确定所用数据结 构 C )程序设计的任务就是确定所用算法 D )以上三种说法都不完整 12)以下选项中,能用作用户标识符的是 A )void B )8_8 C )_0_ D )unsigned 13)阅读以下程序 #include main() { int case; float printF; printf(“请输入2个数:”); scanf(“%d %f”,&case,&pjrintF); printf(“%d %f \n”,case,printF); } 该程序编译时产生错误,其出错原因是 A )定义语句出错,case 是关键字,不能 用作用户自定义标识符B )定义语句出错,printF 不能用作用户自定义标识符 C )定义语句无错,scanf 不能作为输入函 数使用 D )定义语句无错,printf 不能输出case 的值 14)表达式:(int)((double)9/2)-(9)%2的值是 A )0 B )3 C )4 D )5 15)若有定义语句:int x=10;,则表达式 x-=x+x 的值为 A )-20 B )-10 C )0 D )10 16)有以下程序 #include main() { int a=1,b=0; printf(“%d,”,b=a+b); printf(“%d \n”,a=2*b); } 程序运行后的输出结果是 A )0,0 B )1,0 C )3,2 D )1,2 17)设有定义:int a=1,b=2,c=3;,以下语 句中执行效果与其它三个不同的是 A )if(a>b) c=a,a=b,b=c; B )if(a>b) {c=a,a=b,b=c;} C ) if(a>b) c=a;a=b;b=c; D ) if(a>b) {c=a;a=b;b =c;} 18)有以下程序 #include main() { int c=0,k; for (k=1;k<3;k++) switch (k) {default: c+=k case 2: c++;break; case 4: c+=2;break; } printf(“%d \n”,c); } 程序运行后的输出结果是 A )3 B )5 C )7 D )9 19)以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是 A )if((a>b)&&(b>c)) k=1;else k=0; B )if((a>b)||(b>c) k=1;else k=0; C )if(a<=b) k=0;else if(b<=c) k=1; D )if(a>b) k=1;else if(b>c) k=1; else k=0; 20)有以下程序 #include main() { char s[]={“012xy”};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=?a?&&s[i]<=?z?) n++; printf(“%d \n”,n); } 程序运行后的输出结果是 A )0 B )2 C )3 D )5 21)有以下程序 #include main() { int n=2,k=0; while(k++&&n++>2); printf(“%d %d \n”,k,n); } 程序运行后的输出结果是 A )0 2 B )1 3 C )5 7 D )1 2 22)有以下定义语句,编译时会出现编译错误的是 A )char a=?a? B )char a=?\n?; C )char a=?aa?; D )char a=?\x2d?; 23)有以下程序 #include main() { char c1,c2; c1=?A?+?8?-…4?; c2=?A?+?8?-…5?; printf(“%c,%d \n”,c1,c2); } 已知字母A 的ASCII 码为65,程序运行后的输出结果是

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

c语言试题及答案

1、以下正确的说法是( B ) (A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C) 系统根本不允许用户重新定义标准库函数 (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D ) (A) double fun(int x, int y) { z=x+y; return z;} (B) fun(int x,y) { int z; return z;} (C) fun(x,y) { int x,y; double z; z=x+y; return z;} (D) double fun(int x, int y) { double z; z=x+y; return z;} 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A ) 该函数 (A) 没有返回值 (B) 返回若干个系统默认值 (C) 能返回一个用户所希望的函数值 (D) 返回一个不确定的值 6、以下不正确的说法是( B ) C语言规定 (A) 实参可以是常量、变量和表达式 (B) 形参可以是常量、变量和表达式 (C) 实参可以为任意类型 (D) 形参应与其对应的实参类型一致 7、以下正确的说法是( C ) (A) 定义函数时,形参的类型说明可以放在函数体内 (B) return后边的值不能为表达式 (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准 (D) 如果形参与实参的类型不一致,以实参类型为准 8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B ) (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式

四级真题答案及解析(第一套完整版)

Part I Writing Directions:For this part, you are allowed 30 minutes to write a short easy on how to best handle the relationship between doctors and patients. You should write at least 120 words but no more than 180 words. 题目解析: 一、审题:四级写作的第一步即读懂题目要求。读题目时我们需要在题干中去找“关键词”。 本次作文中读完题目,建议同学们用笔勾画出来五个关键词,即五个要点,顺序依次是“30 minutes”、“essay”、“how”、“the relationship between doctors and patients”、“write at least 120 words but no more than 180 words”其中关于考试时间和作文字数的要求每年都一致。接下来审题的重点:这次写作要求我们写一篇常见的议论文,并且去简述如何处理医生和病人的关系。读完题目之后,我们了解到这次的写作主题即“医患关系(the relationship between doctors and patients)”。 二、谋篇:四级写作的第二步即布局三段结构,这次写作中强调“如何处理医患关系”,所 以我们在第二段写作时,可以从两个维度出发—医生和患者—去叙述如何正确处理两个主体之间的关系。 三、框架:全文分为三个段落。第一段为话题引出段(可结合情景作文第一段,先表明自 己的观点);第二段为原因分析段(主要从医生/患者两个方面进行原因论述);第三段为意义阐述段。 四、填充:具体的范文如下,仅做参考。 写作范文: On the Relationship between Doctors and Patients In the present age, it is generally acknowledged that the relationship between doctors and patients is playing indispensable roles in our lives. As far as I am concerned, we should balance this kind of relationship from two aspects, doctors and patients. The causes of this perspective are multiple. In the first place, the reason has been cited as a major reason that doctors cannot be understood, for patients always maintain doctors can cure all kinds of disease. This is mainly due to the fact that although medical technology and science are advanced at an amazing rate, there exists a multitude of various kinds of diseases we cannot cure. Furthermore, the reason can contribute this perspective that patients are believed to be lack of the fundamental medical knowledge, which results in this relationship are worried. Plenty of evidence has shown that an increasing number of patients often go to extremes if their diseases cannot be cure instantly.

计算机二级(MS OFFICE)模拟考试题及答案题目

1[单选题] 计算机软件的确切含义是 A.计算机程序、数据与相应文档的总称 B.系统软件与应用软件的总和 C.操作系统、数据库管理软件与应用软件的总和 D.各类应用软件的总称 参考答案:A 参考解析:本题考查软件的基本概念。计算机软件的含义:(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合;(2)程序能够满意地处理信 息的数据结构;(3)描述程序功能需求以及程序如何操作和使用所要求的文档。故选A。 2[单选题]正确的IP地址是 A.202.112.111.1 B.202.2.2.2.2 C.202.202.1 D.202.257.14.13 参考答案:A 参考解析:IP地址是由四个字节组成的,习惯写法是将每个字节作为一段并以十进制数来表示,而且段间用“.”分隔。每个段的十进制数范围是0至255。 3[单选题] 下列关于数据库设计的叙述中,正确的是()。 A.在需求分析阶段建立数据字典 B.在概念设计阶段建立数据字典 C.在逻辑设计阶段建立数据字典 D.在物理设计阶段建立数据字典 参考答案:A 参考解析: 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 4[单选题] 下列关于计算机病毒的叙述中,正确的选项是()。 A.计算机病毒只感染.exe或.corn文件 B.计算机病毒可以通过读写软件、光盘或互联网络进行传播 C.计算机病毒是通过电力网进行传播的 D.计算机病毒是由于软件片表面不清洁而造成的。 参考答案:B

参考解析:计算机病毒传染途径众多,可以通过读写软件、光盘或Intemet 网络进行传播,故答案选B选项。 5[单选题] 在满足实体完整性约束的条件下()。 A.一个关系中应该有一个或多个候选关键字 B.一个关系中只能有一个候选关键字 C.一个关系中必须有多个候选关键字 D.一个关系中可以没有候选关键字 参考答案:A 参考解析:实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。 6[单选题] 组成计算机指令的两部分是()。 A.数据和字符 B.操作码和地址码 C.运算符和运算数 D.运算符和运算结果 参考答案:B 参考解析:一条指令通常由两个部分组成:操作码和操作数。操作码:指明该指令要完成的操作的类型或性质,如取数、做加法或输出数据等。操作数:指明操作码执行时的操作对象,操作数的形式可以是数据本身,也可以是存放数据的内存单元地址或寄存器名称。操作数在大多数情况下是地址码。 7.[简答题]请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。 注意:以下的文件必须都保存在考生文件夹下。 【背景素材】 校摄影社团在今年的摄影比赛结束后,希望可以借助PowerPoint将优秀作品在社团活动中进行展示。这些优秀的摄影作品保存在考试文件夹中,并以Photo(1).jPg~Photo (12).jpg命名。 现在,请你按照如下需求,在PowerPoint中完成制作工作:

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

第一套试题及答案

《促销管理》第1套试题 注意事项:1.考试时间共100分钟。 2. 考试形式:闭卷。 一、填空题(在每小题的横线上写出一个正确答案,多写少写均不给分,每空1分,共20分) 1. 向目标市场传输的信息应包括﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 2. ﹎﹎﹎﹎﹎﹎﹎的设置是主宰竞赛或抽奖活动成败的关键。 3. 选赠不同类商品的标准是﹎﹎﹎﹎﹎﹎、﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 4. 常见的促销信息的结构主要有﹎﹎﹎﹎﹎﹎、﹎﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎﹎。 5. 当顾客正面观看产品,它能清楚看到的角度约56度。如此来说,顾客的目光集中在距地面﹎﹎﹎﹎﹎~﹎﹎﹎宽度在56角的范围内,这个范围我们称之为“黄金地带”。 6. 《中华人民共和国反不正当竞争法》第13条规定:经营者不得从事下列有奖销售:利用有奖销售的手段推销质次价高的商品;抽奖式的有奖销售,最高奖的金额不超过﹎﹎﹎元。 7. 以旧换新折价促销一般适用于﹎﹎﹎﹎﹎﹎品。 8. ﹎﹎﹎﹎﹎是促销策略的发源地 9. 选择促销的商品要有针对性,同时还要凸显节日的﹎﹎﹎﹎﹎和﹎﹎﹎﹎﹎。 10. 房地产销售中,精明的销售人员常常带领买楼者从最不起眼、没人会买的几个单元看起,房产公司总是保留着一些较差的单元而标以较高的价位,他们运用的是﹎﹎﹎﹎﹎原理。 11. 通常,当广告难以详尽表达产品的特质时,靠﹎﹎﹎﹎﹎﹎促销最有效。 12. 美国西北大学舒尔茨教授说:在产品同质化背景下,惟有﹎﹎﹎﹎和﹎﹎﹎﹎能产生差异化的竞争优势。 二、名词解释(本大题共4小题,每小题5分,共20分) 1. 销售促进 2. 抽奖促销 3. 联合促销 4. 附送赠品促销 三、判断题(本大题共10小题,每小题1.5分,共15分。判断下列各题,正确的在题后括号内打“√”错误的在题后的括号内打“×”,打错或不答者不给分) 1. 一般来说,抽奖促销对品牌的帮助不大。() 2. 联合促销中一个是主要产品,一个是次要产品。() 3. 对正在走下坡路的商品,折扣促销能让新加入的消费者产生品牌忠诚度。()

全国计算机二级C语言笔试试题及答案

2010年9月全国计算机二级C语言笔试试题及答案 一、选择题((1)-(10),(21)-(40)每题2分,(11)-(20)每题1分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 1. 下列叙述中正确的是 A 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 B 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 C 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 D 上述三种说法都不对 答案:B 2. 下列叙述中正确的是 A 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D 上述三种说法都不对 答案:C 3. 软件测试的目的是 A 评估软件可靠性 B 发现并改正程序中的错误 C 改正程序中的错误 D 发现程序中的错误 答案:B 4. 下面描述中,不属于软件危机表现的是 A 软件过程不规范 B 软件开发生产率低 C 软件质量难以控制 D 软件成本不断提高 答案:A 5. 软件生命周期是指 A 软件产品从提出、实现、使用维护到停止使用退役的过程 B 软件从需求分析、设计、实现到测试完成的过程 C 软件的开发过程 D 软件的运行维护过程

答案:A 6. 面向对象方法中,继承是指 A 一组对象所具有的相似性质 B 一个对象具有另一个对象的性质 C 各对象之间的共同性质 D 类之间共享属性和操作的机制 答案:D 7. 层次型、网状型和关系型数据库划分原则是 A 记录长度 B 文件的大小 C 联系的复杂程度 D 数据之间的联系方式 答案:D 8. 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是 A 一对一 B 一对多 C 多对多 D 多对一 答案:C 9. 数据库设计中反映用户对数据要求的模式是 A 内模式 B 概念模式 C 外模式 D 设计模式 答案:C 10. 有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是 A 自然连接 B 交 C 投影 D 并 答案:A

人力资源二级试题及答案

2014年5月份人力资源管理师(二级) 第一部分职业道德(第1~25题,共25道题) 一、职业道德基础理论与知识部分(第1~16题) (一)单项选择题(第1~8题) 1.关于道德的说法中,正确的是( C )。 A.纵观历史,人类道德几乎没有发生变化 B.道德与经济发展无关,所谓道德观念总是抽象的 C.道德是处理人与其他事物之间关系的特殊行为规范 D.道德有时威力巨大,有时则毫无功用 2.企业文化的激励功能的根本表现是( B )。 A.把追求经济效益作为员工的最大动力 B.通过树立正确人生观、价值观,增强企业的发展动力 C.刺激员工的冒险精神,推动企业发展 D.对员工的欲望,有求必应 3.关于协调与上司之间的关系,职工比较正确的做法是( C )。 A.信任上司,无条件执行上司的指令 B.维护上司的权威,绝不越级汇报工作 C.尊重上司的人格。不在背地讲上司的不是 D.把握上司的脾气秉性,以有效干预上司 4.美国IBM公司宣称,“IBM就是服务”。你对这句话的感受是( C )。 A. IBM公司对市场经营的理解比较深入客观 B.IBM公司的战略定位缺乏应有的高度和新意 C.IBM公司在经营上走的是“服务高于技术”的道路 D.IBM公司缺乏创新意识和创新能力 5.当企业经营遇到重大困难时,从业人员正确的做法是( D )。 A. 离开企业 B.索要工资 C.不给上司添乱 D.想办法解决困难 6.一般情况下,从业人员的着装要求是( A )。 A.朴素大方 B.注重品牌 C.突出个性 D.时髦新潮 7.从业人员对顾客有下列说法,其中属于职业“忌语”的是( C )。 A.“请谅解” B.“请稍候” C.“等会儿再说” D.“同志” 8.在职业活动中,关于团结互助的正确的认识是团结互助( D )。 A.落脚点是相互利用 B.只能够在亲戚、老乡、同学之间进行 C.会导致漠视纪律的风气 D.有助于人际和谐

C语言全部题目及答案

C语言全部题目及答案 SANY GROUP system office room 【SANYUA16H-

C语言全部题目及答案 Exercise 1: Programming Environment and Basic Input/Output 1.Write a program that prints “This is my first program!” on the screen. (a)Save this program onto your own disk with the name of e2-1a; (b)Run this program without opening Turbo C; (c)Modify this program to print “This is my second program!”, then save it as e2-1b. Please do not overwrite the first program. 2.Write a program that prints the number 1 to 4 on the same line. Write the program using the following methods: (a)Using four “printf” statements. (b)Using one “printf” statement with no conversion specifier(i.e. no ‘%’). (c)Using one “printf” statement with four conversion specifiers 3.(a) Write a program that calculates and displays the number of minutes in 15 days. (b) Write a program that calculates and displays how many hours 180 minutes equal to. (c) (Optional) How about 174 minutes?

普通遗传学第五章连锁遗传自出试题及答案详解第一套

连锁遗传 一、名词解释 1、完全连锁与不完全连锁 2、相引性与相斥性 3、交换 4、连锁群 5、基因定位 6、干涉 7、并发系数 8、遗传学图 9、四分子分析 10、原养型或野生型 11、缺陷型或营养依赖型 12、连锁遗传 13、伴性遗传 14、限性遗传 15、从性遗传 16、交换 17、交换值 18、基因定位 19、单交换 20、双交换 二、填空题 1、有一杂交:CCDD× ccdd ,假设两位点是连锁的,而且相距20 个图距单位。F2 中基因型(ccdd)所占比率为。 2、在三点测验中,已知AbC和aBc 为两种亲本型配子, 在ABc 和abC为两种双交换型配子, 这三个基因在染色体上的排列顺序是_____________________________ 。 3、基因型为AaBbCc的个体,产生配子的种类和比例: (1)三对基因皆独立遗传 __________ 种,比例为__________________________________ 。 (2)其中两对基因连锁,交换值为0,一对独立遗传 ____________ 种,比例为 (3)三对基因都连锁 __________________ 种,比例 _________________________________ 。 4、A和B两基因座距离为8个遗传单位,基因型AB/ab个体产生AB和Ab配子分别 占% 和%。 5、当并发系数C=1时,表示。当C=0 时,表 示,即;当1>C>0 时,表 示。即第一次见换后引起邻近第二次交换机会 的。C>1 时,表示,即第一次见换后引起邻近第二次交换机会的。常在中出现这种现象。 6、存在于同一染色体上的基因,组成一个。一种生物连锁群的数目应 该等于,由性染色体决定性别的生物,其连锁群数目应于。 7、如果100 个性母细胞在减数分裂时有60 个发生了交换,那麽形成的重组合配子将 有个,其交换率为。

江苏省二级C笔试模拟练习题(7)

江苏省高等学校非计算机专业学生 计算机基础知识和应用能力等级考试 二级C语言全真模拟试卷(7) (本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟) 说明: 1.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。 2.选择题用答题卡答题。每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。每选对一项得1分,不选或选错不得分。 3.填空题用答题纸答题。请将答案填写在答题纸的相应答题号内,每个答案只占一行,不得换行。每填对一个答案得1分,不填或填错不得分。 4.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。 第一部分计算机基础知识 1.现代信息技术的主要特征是以数字技术为基础,以1为核心,采用电子技术进行信息的收集、传递、加工、存储、显示与控制,它包括通信、广播、计算机、微电子、遥感遥测、自动控制、机器人等诸多领域。 A.微电子B.自动控制C.计算机D.机器人2.现代集成电路使用的半导体材料通常是2。 A.硅B.碳C.铜D.铝3.为提供线路的利用率,数据通信中常用多路复用和交换技术,下面说法中错误的是__3 。 A.多路复用技术主要有时分多路复用和频分多路复用 B.电路交换时节点之间有一条专用物理线路,通信完毕后,通信链路即被拆除 C.分组交换线路利用率较高, 适宜用于实时或交互通信方式的应用 D.目前有线电视采用频分多路复用技术在同一电缆上传输多套电视节目4.十进制数1989对应的二进制数是4。 A.11111000101 B.11000111101 C.11111100101 D.11111101001 5.当一个PC机要扩充内存时,装上内存条后却不能正常工作,产生这种现象的原因多半是5。 A.所扩内存条与主板不匹配B.操作系统不支持所扩的内存条 C.CPU可支持的存储空间已不能再扩大D.不是同一公司生产的内存条6.关于I/O接口的叙述中,正确的是12。 A.I/O接口即I/O控制器,它用来控制I/O设备的操作 B.I/O接口在物理上是一些插口,它用来连接I/O设备与主机 C.I/O接口即扩充卡(适配卡),它用来连接I/O设备与主机 D.I/O接口即I/O总线,它用来传输I/O设备的数据 7.使用一个像素为320万的数码相机时,它所拍摄的数字图像能达到的最大分辨率是7。 A.1280×960 B.1920×1440 C.2048×1536 D.2560×1920

计算机等级考试二级真题及答案

2015计算机二级考试试题及答案 1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。 A、公司号,员工号 B、员工号,工资 C、员工号 D、公司号,员工号,工资 【评析】 本题考查知识点是关键字。 能唯一标识实体的属性集称为码(关键字)。码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。 本题答案:A。 3、下列叙述中正确的是______。 A、每一个结点有两个指针域的链表一定是非线性结构 B、所有结点的指针域都为非空的链表一定是非线性结构 C、循环链表是循环队列的链式存储结构 D、线性结构的存储结点也可以有多个指针 【评析】 本题考查知识点是线性表的线性结构与非线性结构。

线性表的链式存储结构称为线性链表。在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。 本题答案:D。 4、在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 A、相同,元素的存储顺序与逻辑顺序一致 B、相同,但其元素的存储顺序可以与逻辑顺序不一致 C、不同,但元素的存储顺序与逻辑顺序一致 D、不同,且其元素的存储顺序可以与逻辑顺序不一致 【评析】 本题考查知识点是线性表的顺序存储结构。 线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。 本题答案:A。 5、设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为______。 A、19 B、20 C、m-19 D、m-20 【评析】 本题考查知识点是循环队列的运算。

c语言试题及答案 ()

第1章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由

主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 37 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。

西方经济学十套试题及答案第一套

一 一、选择题(将正确答案的标号填在题后的括号内。每小题2分,共20分) 1.资源的稀缺性是指(B ) A.世界上的资源最终会由于人们生产更多的物品而消耗光B.相对于人们的欲望而言,资源总是不足的 C.生产某种物品所需要的资源绝对数量很少 D.商品相对于人们的购买力不足 2.农产品市场上均衡价格下降,均衡数量增加的原因必定是 ( C ) A.人们的收入增加 B.更多的土地被用于修建高速公路 C.开发出了高产的新品种 D.农民大量流入城市工作 3.某种商品的需求缺乏弹性而供给富有弹性,如果对该商品征税,那么税收( B ) A.主要由生产者承担 B.主要由消费者承担 C.由生产者和消费者平均分摊 D.全部由生产者承担 4.根据无差异曲线分析,消费者均衡是( A ) A.无差异曲线与消费可能线的相切之点 B.无差异曲线与消费可能线的相交之点 C.离原点最远的无差异曲线上的任何一点 D.离原点最近的无差异曲线上的任何一点 5.经济学上所说的短期是指( C ) A.一年之内 B.全部生产要素都可随产量调整的时期 C.只能调整可变要素的时期 D.只能调整一种生产要素的时期 6.收入分配绝对平均时,基尼系数( C ) A.大于零 B.大于零小于一 C.等于零 D.等于一 7.随着工资水平的提高,劳动的供给量会( B ) A.一直增加 B.先增加后减少 C.先减少后增加 D.增加到一定程度后既不增加也不减少 8.充分就业的含义是( ) A.人人都有工作没有失业者 B.消灭了自然失业时的就业状态 C.消灭了周期性失业时的就业状态 D.消灭了摩擦性失业时的就业状态 9.运用紧缩性的货币政策会导致( )

相关文档
相关文档 最新文档