全国计算机等级考试二级笔试超级模拟试卷

合集下载

二级模拟考试试卷及答案

二级模拟考试试卷及答案

二级模拟考试试卷及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项不是计算机硬件的组成部分?A. 显示器B. 键盘C. 操作系统D. 鼠标答案:C3. 在计算机术语中,"bit"代表什么?A. 字节B. 位C. 千位D. 兆位答案:B4. 计算机病毒主要通过什么途径传播?A. 电子邮件B. 网络下载C. 移动存储设备D. 所有以上选项答案:D5. 下列哪个选项是计算机操作系统的类型?A. WindowsB. LinuxC. macOSD. 所有以上选项答案:D6. 在计算机中,RAM代表什么?A. 随机存取存储器B. 只读存储器C. 硬盘存储器D. 闪存存储器答案:A7. 计算机的二进制数制中,"1"和"0"分别代表什么?A. 开和关B. 正和负C. 高和低D. 真和假答案:A8. 下列哪个选项是计算机的输入设备?A. 打印机B. 扫描仪C. 显示器D. 键盘答案:D9. 在计算机术语中,"GHz"代表什么?A. 千兆赫兹B. 千兆字节C. 千兆瓦特D. 千兆赫兹答案:A10. 下列哪个选项是计算机的输出设备?A. 键盘B. 鼠标C. 显示器D. 硬盘答案:C二、填空题(每空1分,共20分)1. 计算机的五大基本部件包括输入设备、输出设备、存储器、__中央处理器__和__外部存储器__。

2. 在计算机中,__字节__是最小的可寻址存储单位。

3. 计算机的存储设备可以分为__随机存取存储器__和__只读存储器__。

4. 计算机病毒是一种能够自我复制并破坏计算机系统正常运行的__程序__。

5. 计算机的操作系统主要负责管理计算机的__硬件__资源和__软件__资源。

6. 在计算机中,__二进制__是最基础的数制,所有的数据都是以二进制形式存储和处理的。

2020年全国计算机二级等级考试模拟试卷及答案(共五套)

2020年全国计算机二级等级考试模拟试卷及答案(共五套)

2020年全国计算机二级等级考试模拟试卷及答案(共五套)2020年全国计算机二级等级考试模拟试卷及答案(第一套)1. 下列关于栈叙述正确的是()。

A) 算法就是程序B) 设计算法时只需要考虑数据结构的设计C) 设计算法时只需要考虑结果的可靠性D) 以上三种说法都不对参考答案:D2. 下列叙述中正确的是()。

A) 有一个以上根结点的数据结构不一定是非线性结构B) 只有一个根结点的数据结构不一定是线性结构C) 循环链表是非线性结构D) 双向链表是非线性结构参考答案:B3. 下列关于二叉树的叙述中,正确的是()。

A) 叶子结点总是比度为2的结点少一个B) 叶子结点总是比度为2的结点多一个C) 叶子结点数是度为2的结点数的两倍D) 度为2的结点数是度为1的结点数的两倍参考答案:B4. 软件生命周期中的活动不包括()。

A) 市场调研B) 需求分析C) 软件测试D) 软件维护参考答案:A5. 某系统总体结构图如下图所示:该系统总体结构图的深度是()。

A) 7B) 6C) 3D) 2参考答案:C6. 程序调试的任务是()。

A) 设计测试用例B) 验证程序的正确性C) 发现程序中的错误D) 诊断和改正程序中的错误参考答案:D7. 下列关于数据库设计的叙述中,正确的是()。

A) 在需求分析阶段建立数据字典B) 在概念设计阶段建立数据字典C) 在逻辑设计阶段建立数据字典D) 在物理设计阶段建立数据字典参考答案:A8. 数据库系统的三级模式不包括()。

A) 概念模式B) 内模式.C) 外模式D) 数据模式参考答案:D9有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。

A) 自然连接B) 交C) 投影D) 并参考答案:A10. 下列选项中属于面向对象设计方法主要特征的是()。

A) 继承B) 自顶向下C) 模块化D) 逐步求精参考答案:A11.以下叙述中错误的是A) 算法正确的程序可以有零个输入B) 算法正确的程序最终一定会结束C) 算法正确的程序可以有零个输出D) 算法正确的程序对于相同的输入一定有相同的结果参考答案:C12. 以下叙述中正确的是A) C语句必须在一行内写完B) C程序中的每一行只能写一条语句C) C语言程序中的注释必须与语句写在同一行D) 简单C语句必须以分号结束参考答案:D13. 以下选项中关于C语言常量的叙述错误的是A) 经常被使用的变量可以定义成常量B) 常量分为整型常量、实型常量、字符常量和字符串常量C) 常量可分为数值型常量和非数值型常量D) 所谓常量,是指在程序运行过程中,其值不能被改变的量参考答案:A14. 以下选项中,不合法的C语言用户标识符是A) a_bB) AaBcC) a--bD) _1参考答案:C15. 若变量均已正确定义并赋值,以下合法的C语言赋值语句是A) x=y==5;B) x=n%2.5;C) x+n=i;D) x=5=4+1;参考答案:A16. 设有定义:int a; float b;执行scanf("%2d%f", &a, &b);语句时,若从键盘输入876 543.0<回车>则a和b的值分别是A) 87和6.0B) 876和543.0C) 87和543.0D) 76和543.0参考答案:A17. 有以下定义语句,编译时会出现编译错误的是A) char a='\x2d';B) char a='\n';C) char a='a';D) char a="aa";参考答案:D18. 当变量c的值不为2、4、6时,值也为"真"的表达式是A) (c>=2 && c<=6)&&(c%2!=1)B) (c==2)||(c==4)||(c==6)C) (c>=2 && c<=6)&& !(c%2)D) (c>=2 && c<=6) || (c!=3) || (c!=5)参考答案:D19. 有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是A) if(x>=0) y=sqrt(x);if(x<0) y=sqrt(-x);B) if(x>=0) y=sqrt(x);else y=sqrt(-x);C) y=sqrt(x);if(x<0) y=sqrt(-x);D) y=sqrt(x>=0?x :-x);参考答案:C20. 有以下程序#include <stdio.h>main(){ int y=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是A) y=-1B) y=0C) y=1D) while构成无限循环参考答案:A21. 有以下程序#include <stdio.h>main(){ int i;for(i=1; i<=40; i++){ if(i++%5==0)if(++i%8==0) printf("%d ",i);}printf("\n");}执行后的输出结果是A) 5B) 24C) 32D) 40参考答案:C22. 有以下程序#include <stdio.h>main(){ int s;scanf("%d", &s);while( s>0 ){ switch(s){ case 1: printf("%d", s+5);case 2: printf("%d", s+4); break;case 3: printf("%d", s+3);default: printf("%d", s+1); break;}scanf("%d", &s);}}运行时,若输入1 2 3 4 5 0<回车>,则输出结果是A) 66656B) 6566456C) 66666D) 6666656参考答案:B23. 以下叙述中错误的是A) 用户定义的函数中可以没有return语句B) 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值C) 用户定义的函数中若没有return语句,则应当定义函数为void类型D) 函数的return语句中可以没有表达式参考答案:B24. 有以下程序#include <stdio.h>void fun(char *c,int d){ *c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){ char b='a',a='A';fun(&b,a);printf("%c,%c\n",b,a);}程序运行后的输出结果是A) b,B,b,AB) b,B,B,AC) a,B,B,aD) a,B,a,B参考答案:A25. 列选项中,能正确定义数组的语句是A) int num[0...2008];B) int num[];C) int N=2008;int num[N];D) #define N 2008int num[N];参考答案:D26. 以下函数实现按每行8个输出w所指数组中的数据#include <stdio.h>void fun( int *w, int n){ int i;for(i=0;i<n;i++){ ______________printf("%d ",w[i]);}printf("\n");}在横线处应填入的语句是A) if( i/8==0 ) printf("\n");B) if( i/8==0 ) continue;C) if( i%8==0 ) printf("\n");D) if( i%8==0 ) continue;参考答案:C27. 有以下程序#include <stdio.h>void fun (char *c){while(*c){if( *c >= 'a' && *c <= 'z')*c =*c - ('a' - 'A');c++;}}main(){char s[81];gets(s);fun(s);puts(s);}当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是A) hello beijingB) Hello BeijingC) HELLO BEIJINGD) hELLO Beijing参考答案:C28. 有以下程序#include <stdio.h>main(){int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}};int i, j, k, t;for (i=0; i<4; i++)for (j=0; j<3; j++)for (k=j+1; k<4; k++)if (a[j][i] > a[k][i]){t=a[j][i];a[j][i] = a[k][i];a[k][i] = t;} /* 按列排序*/for (i=0; i<4; i++)printf("%d, ",a[i][i]);}程序运行后的输出结果是A) 1, 6, 2, 1,B) 8, 7, 3, 1,C) 4, 7, 5, 2,D) 1, 6, 5, 7,参考答案:D29. 有以下程序(strcat函数用以连接两个字符串)#include <stdio.h>#include <string.h>main(){char a[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后的输出结果是A) IJKB) ABCDE\0FG\0IJKC) ABCDIJKD) EFGIJK参考答案:C30. 有以下程序段char name[20];int num;scanf("name=%s num=%d",name, &num);当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为A) name=Lili num=1001B) name=LiliC) Lili num=D) Lili参考答案:D31. 有以下程序#include <stdio.h>main(){char ch[ ] ="uvwxyz",*pc;pc=ch;printf("%c\n", *(pc+5));}程序运行后的输出结果是A) zB) 0C) 元素ch[5]的地址D) 字符y的地址参考答案:A32. 有以下程序#include <stdio.h>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) 0B) 2C) 3D) 5参考答案:B33. 有以下程序#include <stdio.h>int fun(int n){if(n==1)return 1;elsereturn(n+fun(n-1));}main(){int x;scanf("%d",&x);x=fun(x);printf("%d\n",x);}执行程序时,给变量x输入10,程序的输出结果是A) 55B) 54C) 65D) 45参考答案:A34. 有以下程序#include <stdio.h>int f ( int m ){ static int n=0;n+=m;return n;}main(){ int n=0;printf ( "%d,", f(++n) );printf ( "%d\n", f(n++) );}程序运行后的输出结果是A) 3,3B) 1,1C) 2,3D) 1,2参考答案:D35. 设有以下语句typedef struct TT{ char c; int a[4]; } CIN;则下面叙述中正确的是A) CIN是struct TT类型的变量B) TT是struct类型的变量C) 可以用TT定义结构体变量D) 可以用CIN定义结构体变量参考答案:D36. 有以下程序#include <stdio.h>struct ord{ int x,y; } dt[2]={1,2,3,4}; main(){struct ord *p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}程序运行后的输出结果是A) 3,4B) 4,1C) 2,3D) 1,2参考答案:C37. 有以下程序#include <stdio.h>#define SUB(a) (a)-(a)main(){ int a=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是A) 0B) -12C) -20D) 10参考答案:C38. 有以下程序#include <stdio.h>main(){ int a=2, b;b = a<<2;printf ("%d\n", b );}程序运行后的输出结果是A) 2B) 4C) 6D) 8参考答案:D39. 下列关于C语言文件的叙述中正确的是A) 文件由一系列数据依次排列组成,只能构成二进制文件B) 文件由结构序列组成,可以构成二进制文件或文本文件C) 文件由数据序列组成,可以构成二进制文件或文本文件D) 文件由字符序列组成,其类型只能是文本文件参考答案:C40. 有以下程序#include <stdio.h>main(){ FILE *fp;int a[10]={1,2,3,0,0}, i;fp = fopen("d2.dat", "wb");fwrite(a, sizeof(int), 5, fp);fwrite(a, sizeof(int), 5, fp);fclose(fp);fp = fopen("d2.dat", "rb");fread(a, sizeof(int), 10, fp);fclose(fp);for (i=0; i<10; i++)printf("%d,", a[i]);}程序的运行结果是A) 1,2,3,0,0,0,0,0,0,0,B) 1,2,3,1,2,3,0,0,0,0,C) 123,0,0,0,0,123,0,0,0,0,D) 1,2,3,0,0,1,2,3,0,0,参考答案:D2020年全国计算机二级等级考试模拟试卷及答案(第二套)1.一个栈的初始状态为空。

2020年3月全国计算机等级考试二级笔试模拟试卷及答案

2020年3月全国计算机等级考试二级笔试模拟试卷及答案

2020年3月全国计算机等级考试二级笔试模拟试卷及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是DA)栈是“先进先出”的线性表 B)队列是“先进后出”的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构(2)支持子程序调用的数据结构是A)栈 B)树 C)队列 D)二叉树(3)某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是A)10 B)8 C)6 D)4(4)下列排序方法中,最坏情况下比较次数最少的是A)冒泡排序 B)简单选择排序 C)直接插入排序 D)堆排序(5)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是AA)编译程序 B)操作系统 C)教务管理系统 D)汇编程序(6)下面叙述中错误的是AA)软件测试的目的是发现错误并改正错误B)对被调试的程序进行“错误定位”是程序调试的必要步骤C)程序调试通常也称为DebugD)软件测试应严格执行测试计划,排除测试的随意性(7)耦合性和内聚性是对模块独立性度量的两个标准。

下列叙述中正确的是A)提高耦合性降低内聚性有利于提高模块的独立性B)降低耦合性提高内聚性有利于提高模块的独立性C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度(8)数据库应用系统中的核心问题是A)数据库设计 B)数据库系统设计C)数据库维护 D)数据库管理员培训(9)有两个关系R,S如下:R SA B C A B a 3 2 a 3 b 0 1 b 0 c 21 c 2由关系R通过运算得到关系S,则所使用的运算为BA)选择 B)投影 C)插入 D)连接(10)将E-R图转换为关系模式时,实体和联系都可以表示为A)属性 B)键 C)关系 D)域(11)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS (12)SQL语言的查询语句是DA)INSERT B)UPDATE C)DELETE D)SELECT (13)下列与修改表结构相关的命令是BA)INSERT B)ALTER C)UPDATE D)CREATE (14)对表SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20)),可以插入的记录是BA)('20080101', 'c1', '90',NULL) B)('20080101', 'c1', 90, '成绩优秀')C)('20080101', 'c1', '90', '成绩优秀') D)('20080101', 'c1', '79', '成绩优秀')(15)在表单中为表格控件指定数据源的属性是A)DataSource B)DataFrom C)RecordSource D)RecordFrom(16)在Visual FoxPro中,下列关于SQL表定义语句(CREATE TABLE)的说法中错误的是DA)可以定义一个新的基本表结构 B)可以定义表中的主关键字C)可以定义表的域完整性、字段有效性规则等D)对自由表,同样可以实现其完整性、有效性规则等信息的设置(17)在Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是AA)主索引 B)唯一索引 C)候选索引 D)普通索引(18)在Visual FoxPro中,用于建立或修改程序文件的命令是B A)MODIFY<文件名> B)MODIFY COMMAND <文件名>C)MODIFY PROCEDURE <文件名> D)上面B和C都对(19)在Visual FoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是A)局部变量 B)私有变量 C)公共变量 D)全局变量(20)以下关于空值(NULL值)叙述正确的是CA)空值等于空字符串 B)空值等同于数值0C)空值表示字段或变量还没有确定的值 D)Visual FoxPro不支持空值(21)执行USE sc IN 0命令的结果是BA)选择0号工作区打开sc表 B)选择空闲的最小号工作区打开sc表C)选择第1号工作区打开sc表 D)显示出错信息(22)在Visual FoxPro中,关系数据库管理系统所管理的关系是B A)一个DBF文件 B)若干个二维表C)一个DBC文件 D)若干个DBC文件(23)在Visual FoxPro中,下面描述正确的是AA)数据库表允许对字段设置默认值B)自由表允许对字段设置默认值C)自由表或数据库表都允许对字段设置默认值D)自由表或数据库表都不允许对字段设置默认值(24)SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的DA)列 B)行 C)关系 D)分组(25)在Visual FoxPro中,假设表单上有一个选项组:,初始时该选项组的Value属性值为1。

全国计算机等级考试二级C++笔试模拟试题(一)

全国计算机等级考试二级C++笔试模拟试题(一)

全国计算机等级考试二级C++笔试模拟试题(一)全国计算机等级考试二级C++笔试模拟试题(一)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1.循环链表的主要优点是[2分]A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件2.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是[2分]A.ABCEDB.DCBEAC.DBCEAD.CDABE3.n个顶点的强连通图的边数至少有[2分]A.n-1B.n(n-1)D.n+14.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。

与程序的效率相比,人们更重视程序的[2分]A.安全性B.一致性C.可理解性D.合理性5.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的[2分]A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法6.软件开发的结构化生命周期方法将软件生命周期划分成[2分]A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计7.在软件工程中,白箱测试法可用于测试程序的内部结构。

此方法将程序看做是[2分]A.路径的集合B.循环的集合C.目标的集合D.地址的集合8.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有[2分]A.特定的数据模型B.数据无冗余C.数据可共享D.专门的数据管理软件9.数据库设计包括两个方面的设计内容,它们是[2分]A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计10.实体是信息世界中广泛使用的一个术语,它用于表示[2分]A.有生命的事物B.无生命的事物C.实际存在的事物D.一切事物11.以下都是C++语言标识符的是[2分]A.dsfa,df4,f$B.huhj,a^,k2C.3k,h,j_9D._ok,jk,k812.C++语言中用于定义类的关键字是[2分]A.classB.structC.defaultD.sizeof13.设以下变量均为int类型,则值不等于7的表达式是[2分]A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)14.以下程序的输出结果是#includevoid main(){ int a=21,b=11;cout--a+b;}[2分]A.30B.31C.32D.3315.while 和do-while循环的主要区别是[2分]A.do-while的循环体至少无条件执行一次B.while的循环控制条件比do-while的循环控制条件更严格C.do-while允许从外部转到循环体内D.do-while的循环体不能是复合语句16.与y=(x0?1:x0?-1:0);的功能相同的if语句是[2分]A.if(x0)y=1;elseif(x0)y=-1;elsey=0;B.if(x)if(x0)y=1;elseif(x0)y=-1;C.y=-1;if(x)if(x0)y=1;elseif(x==0)y=0;elsey=-1;D.y=0;if(x=0)if(x0)y=1;elsey=-1;17.若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)[2分]A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+118.下面程序段的运行结果是#includevoid main(){ char *s="abcde";s+=2;couts;}[2分]A.cdeB.字符′c′C.字符′c′的地址D.无确定的输出结果19.下面叙述不正确的是[2分]A.派生类一般都用公有派生B.对基类成员的访问必须是无两义性的C.赋值兼容规则也适用于多重继承的组合D.基类的公有成员在派生类中仍然是公有的20.下面程序应能对两个整型变量的值进行交换。

2020年全国计算机二级等级考试全真模拟试卷及答案(第九套)

2020年全国计算机二级等级考试全真模拟试卷及答案(第九套)

2020年全国计算机二级等级考试全真模拟试卷及答案(第九套)1.设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。

则栈中的元素个数为A) 30B) 29C) 20D) 19参考答案:C2.某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为A) 2B) 3C) 4D) 5参考答案:C3.下列叙述中正确的是A) 存储空间连续的数据结构一定是线性结构B) 存储空间不连续的数据结构一定是非线性结构C) 没有根结点的非空数据结构一定是线性结构D) 具有两个根结点的数据结构一定是非线性结构4.下列叙述中正确的是A) 带链队列的存储空间可以不连续,但队头指针必须大于队尾指针B) 带链队列的存储空间可以不连续,但队头指针必须小于队尾指针C) 带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针D) 带链队列的存储空间一定是不连续的参考答案:C5.某系统结构图如下图所示该系统结构图的宽度是A) 2B) 3C) 4D) n参考答案:D6.下面不能作为软件需求分析工具的是A) PAD图B) 数据字典(DD)C) 数据流程图(DFD图)D) 判定树7.下面不属于对象基本特点的是A) 标识唯一性B) 可复用性C) 多态性D) 封装性参考答案:B8.在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于A) 逻辑设计阶段B) 需求分析阶段C) 概念设计阶段D) 物理设计阶段参考答案:C9.有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为A) 并B) 自然连接C) 差D) 交10.关系数据模型A) 只能表示实体间1:1联系B) 只能表示实体间1:m联系C) 可以表示实体间m:n联系D) 能表示实体间1:n联系而不能表示实体间n:1联系参考答案:C11.以下选项中叙述正确的是A) C程序中的语句要经过编译才能转换成二进制机器指令B) 算法需要包含所有三种基本结构C) 有些算法不能用三种基本结构来表达D) 简单算法的操作步骤不能超过20步参考答案:A12.以下选项中叙述正确的是A) 复杂任务可以分解成简单子任务B) C语言程序中的所有函数必须保存在同一个源文件中C) 全部三种基本结构都包含的才是结构化程序D) C语言程序可以定义多个不同内容的main函数参考答案:A13.以下选项中,合法的数值型常量是A) 3.1415B) "A"C) 092D) 0xDH参考答案:A14.以下选项中,合法的实数是A) 4.5E2B) E1.3C) 7.11ED) 1.2E1.2参考答案:A15.若有定义int a, b, c; 以下选项中的赋值语句正确的是A) a = (b = c) + 1;B) (a = b) = c = 1;C) a = (b == c) = 1;D) a + b = c;参考答案:A16.有如下程序#include <stdio.h>main(){int x = 0x13;printf("%d\n", x+1);}程序运行后的输出结果是A) 20B) 14C) 12D) 13参考答案:A17.对于 if(表达式) 语句,以下叙述正确的是A) "表达式"的值可以是任意合法的数值B) 在"表达式"中不能出现变量C) 在"表达式"中不能出现常量D) "表达式"的值必须是逻辑值参考答案:A18.以下程序段中,不能实现条件"如果a<b则x=10,否则x=-10"的是A) if(a<b) x=10;if(b<a) x=-10;B) if(a<b) x=10;else x=-10;C) x=-10;if(a<b) x=10;D) x=(a>=b)? -10:10;参考答案:A19.以下能够实现计算5!的程序段是A) int fac=1,k=0;do{ k++; fac*=k;} while(k<5);B) int fac=0,k=1;do{ fac*=k; k++;} while(k<5);C) int fac=1,k=1;do{ k++; fac*=k;} while(k<=5);D) int fac=1,k=0;do{ fac*=k; k++;} while(k<5);参考答案:A20.有以下程序#include <stdio.h>main(){int x=0,y=6;do{ while(--y) x++;}while(y--);printf("%d,%d\n",x,y); }程序的运行结果是A) 5,-1B) 6,0C) 5,0D) 6,-1参考答案:A21.有以下程序#include <stdio.h>main(){ char *s="120119110";int n0,n1,n2,nn,i;n0=n1=n2=nn=i=0;do{switch(s[i++]){ default : nn++;case '0' : n0++;case '1' : n1++;case '2' : n2++;}} while(s[i]);printf("n0=%d,n1=%d,n2=%d,nn=%d\n",n0,n1,n2,nn); }程序的运行结果是A) n0=3,n1=8,n2=9,nn=1B) n0=2,n1=5,n2=1,nn=1C) n0=2,n1=7,n2=10,nn=1D) n0=4,n1=8,n2=9,nn=1参考答案:A22.有以下程序#include <stdio.h>int m1(int x,int y){ return x<=y ? x :y; }int m2(int x,int y){ return x<=y ? y :x; }int fun(int a,int b){ return a+b; }main(){ int x=2,y=3,z=1;printf("%d\n", fun(m1(x,y),m2(y,z))); }程序的运行结果是A) 5B) 6C) 4D) 3参考答案:A23.有如下程序#include <stdio.h>int sub(double a, double b){return (int)(a - b);}main(){printf("%d\n", sub(3.8, 2.1)); }程序运行后的输出结果是A) 1B) 1.7C) 2D) 2.0参考答案:A24.有如下程序#include <stdio.h>main(){char* p1 = 0;int* p2 = 0;double* p3 = 0;printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));}程序运行后的输出结果是A) 4,4,4B) 1,4,8C) 0,0,0D) 1,2,4参考答案:A25.有如下程序#include <stdio.h>main(){int a = 0, *ptr;ptr = &a;*ptr = 3;a = (*ptr) ++;printf("%d,%d\n", a, *ptr);}程序运行后的输出结果是A) 4,4B) 0,1C) 1,4D) 0,4参考答案:A26.有如下程序#include <stdio.h>main(){int i, k;int array[4][2] = {{1,2}, {4,9}, {6}}; for (i=0; i<2; i++)for (k=0; k<4; k++){printf("%d,", array[k][i]);}printf("\n");}程序运行后的输出结果是A) 1,4,6,0,2,9,0,0,B) 1,2,4,9,6,C) 2,9,0,0,1,4,6,0,D) 2,9,6,1,4,参考答案:A27.有如下程序#include <stdio.h>main(){int i, *ptr;int array[3] = {8,2,4};for (ptr=array, i=0; i<2; i++) printf("%d,", *ptr++);printf("\n");}程序运行后的输出结果是A) 8,2,B) 8,8,C) 2,4,D) 4,8,参考答案:A28.有如下程序#include <stdio.h>main(){int i, *ptr;int array[5] = {5,3,1};for (ptr=array, i=0; i<5; i++, ptr++) {if (*ptr == 0)putchar('X');elseputchar('A' + *ptr);}printf("\n");}程序运行后的输出结果是A) FDBXXB) FFFXXC) FDBBBD) ABCDE参考答案:A29.有如下程序#include <stdio.h>#include <string.h>main(){char name[10] = "c-book";char* str = name;printf("%d,%d,%d,%d\n", sizeof(name), strlen(name), sizeof(str), strlen(str));}程序运行后的输出结果是A) 10,6,4,6B) 11,6,11,6C) 11,6,1,6D) 10,7,1,7参考答案:A30.有如下程序#include <stdio.h>main(){char name[10] = {'S', 'T', 'R', 'I', 'N', 'G'};name[3] = 'E'; name[5] = 0;printf("%s\n", name);}程序运行后的输出结果是A) STRENB) STRIEGC) STRENGD) STREN0参考答案:A31.有如下程序#include <stdio.h>int disp(char* str){while (*str) putchar(*str++); return *str;}main(){printf("%d\n", disp("NAME")); }程序运行后的输出结果是A) NAME0B) NAMEEC) NAMED) NAME\0参考答案:A32.有如下程序#include <stdio.h>main(){char *p, old_str[10] = "wind";int password;scanf("%d", &password);p = old_str;while (*p){printf("%c", *p + password);p++;}printf("\n");}程序运行时,从键盘输入2<回车>,输出结果是A) ykpfB) windC) xjoeD) 2222参考答案:A33.有如下程序#include <stdio.h>int sum(int* array, int len){if (len == 0)return array[0];elsereturn array[0] + sum(array+1, len-1); }main(){int array[5] = {1,2,3,4,5};int res = sum(array, 4);printf("%d\n", res);}程序运行后的输出结果是A) 15B) 10C) 8D) 1参考答案:A34.有如下程序#include <stdio.h>int* sum(int data){static int init = 0;init += data;return &init;}main(){int i, *p;for (i=1; i<=4; i++) sum(i); p = sum(0);printf("%d\n", *p);}程序运行后的输出结果是A) 10B) 0C) 1D) 15参考答案:A35.有如下程序#include <stdio.h>#define D(x) 4*x+1main(){int i = 2, j = 4;printf("%d\n", D(i+j));}程序运行后的输出结果是A) 13B) 25C) 9D) 12参考答案:A36.有如下程序#include <stdio.h>struct S{int x, y;};main(){struct S data[2] = {4, 3, 1, 9};int i;for (i=0; i<2; i++)printf("%d,%d;", data[i].x, data[i].y >> 1); printf("\n");}程序运行后的输出结果是A) 4,1;1,4;B) 4,1;2,4;C) 4,3;1,9;D) 4,3;2,3;参考答案:A37.有如下程序#include <stdio.h>#include <string.h>struct S{char name[10];};void change(struct S *data, int value) {strcpy(data->name, "****");value = 13;}main(){struct S input;int num = 4;strcpy(, "THIS");change(&input, num);printf("%s,%d\n", , num); }程序运行后的输出结果是A) ****,4B) ****,13C) THIS,4D) THIS,13参考答案:A38.有如下程序#include <stdio.h>#include <string.h>struct S{char name[10];};main(){struct S s1, s2;strcpy(, "12345");strcpy(, "ABC");s1 = s2;printf("%s\n", );}程序运行后的输出结果是A) ABCB) ABC45C) 12345D) ABC12参考答案:A39.有如下程序#include <stdio.h>main(){int i, array[5] = {3, 5, 10, 4}; for (i=0; i<5; i++)printf("%d,", array[i] & 3); printf("\n");}程序运行后的输出结果是A) 3,1,2,0,0,B) 3,5,10,4,0,C) 3,3,3,3,0,D) 3,2,2,2,0,参考答案:A40.有如下程序#include <stdio.h>main(){int i;FILE* fp;for (i=0; i<5; i++){fp = fopen("output.txt", "w");fputc('A' + i, fp);fclose(fp);}}程序运行后,在当前目录下会生成一个output.txt文件,其内容是A) EB) EOFC) ABCDED) A参考答案:A。

二级模拟考试试卷答案

二级模拟考试试卷答案

二级模拟考试试卷答案一、选择题(每题2分,共20分)1. 计算机病毒主要通过什么途径传播?A. 电子邮件B. 网络下载C. 移动存储设备D. 以上都是答案:D2. 下列哪个选项不是计算机硬件的组成部分?A. 显示器B. 鼠标C. 操作系统D. 键盘答案:C3. 在Excel中,哪个函数用于计算一组数值的平均值?A. SUMB. AVERAGEC. MAXD. MIN答案:B4. 以下哪个选项是正确的IP地址格式?A. 192.168.1B. 192.168.1.256C. 192.168.1.1D. 192.168.1.0.1答案:C5. 在Windows操作系统中,哪个键用于快速切换窗口?A. Ctrl + TabB. Alt + TabC. Ctrl + Shift + TabD. Alt + Shift + Tab答案:B6. 以下哪个选项是正确的二进制到十进制的转换?A. 1010 = 10B. 1010 = 8C. 1010 = 12D. 1010 = 9答案:A7. 在HTML中,哪个标签用于定义最重要的标题?A. <h1>B. <h6>C. <p>D. <title>答案:A8. 以下哪个选项是正确的计算机存储单位换算?A. 1MB = 1024KBB. 1GB = 1024MBC. 1TB = 1024GBD. 1PB = 1024TB答案:A9. 在Word中,哪个功能可以快速查找文档中的特定文字?A. 查找和替换B. 拼写检查C. 语法检查D. 格式刷答案:A10. 以下哪个选项是正确的计算机操作系统?A. WindowsB. LinuxC. macOSD. 以上都是答案:D二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括输入设备、输出设备、存储器、______和______。

答案:处理器、控制器2. 在计算机中,RAM代表______存储器。

全国计算机等级考试二级公共基础模拟试题及答案解析12套

全国计算机等级考试二级公共基础模拟试题及答案解析12套

计算机二级公共基础模拟试题一一、选择题(每小题2分)在下列各题的A) , B) , C) , D) , 4个选项中,只有1个选项是正确选项添涂在答题卡相应位置上,答在试卷上不得分。

1•栈和队列的共同特点是(C)。

A)都是先进先出B)都是先进后出C)只允许在端点处插入和删除元素C)没有共同点2.已知二叉树后序编历序列是dabec,中续遍历序列是debac,它的前序编历序列是(D) oA)a cbedB)d ecabC)d eabcD)c ebda33.链表不具有的特点是(B )oA)不必事先估计存储空间B)可随机访问任一元素C)插入删除不需要的移动元素D)所需空间与线性长度4.结构化程序设计的3种结构是(D) oA)顺序结构、选择结构、转移结构B)分支结构、等价结构、循环结构C)多分支结构、赋值机构、等价结构D)顺序结构、选择结构、循环结构5.为了提高测试的效率。

应该(D)A)随即选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后指定软件的测试次数D)集中对付那些错误的群集的程序6•算法的时间复杂度是指(C )A)执行算法程序所需要的时间B)算法程序的长度C)在完成编码以后指定软件的测试次数D)算法程序中的指定条数7•软件生命周期中花费用最多的阶段是(D )A)详细设计B)软件编码C)软件测试D)软件维护8•数据库管理系统DBMS中用来定义模拟、内模式和外模式的语言为(C )A)C B) Basic C) DDL D )DML9•下列有关数据库的描述,正确的是(C)A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件10•下列有关数据库的描述,正确的是(D)A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字节D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的键字,则称其为本关系的外关键字二、填空题(每空2分)请将每一个空的正确答案写在答题卡[11] ~ [15]序号的横线上,答案试卷上不得分1算法的基本特征是可行性、确定性、【有穷性】。

计算机二级模拟试题及答案

计算机二级模拟试题及答案

计算机二级模拟试题及答案计算机二级考试是许多大学生和职场人士提升自身计算机技能的重要途径。

以下为大家提供一套计算机二级模拟试题及答案,希望能对您的备考有所帮助。

一、选择题(每题 2 分,共 40 分)1、下列叙述中正确的是()A 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C 顺序存储结构能存储有序表,链式存储结构不能存储有序表D 链式存储结构比顺序存储结构节省存储空间答案:A解释:顺序存储结构的存储一定是连续的,而链式存储结构的存储空间不一定是连续的,A 选项正确。

顺序存储结构和链式存储结构都可以用于线性结构和非线性结构,B 选项错误。

两种存储结构都可以存储有序表,C 选项错误。

链式存储结构由于需要存储指针,通常比顺序存储结构更耗费存储空间,D 选项错误。

2、设一棵二叉树中有 3 个叶子结点,有 8 个度为 1 的结点,则该二叉树中总的结点数为()A 12B 13C 15D 不能确定答案:B解释:根据二叉树的性质,度为 0 的叶子结点数总是比度为 2 的结点数多 1。

已知有 3 个叶子结点,所以度为 2 的结点数为 2。

总的结点数=度为 0 的叶子结点数+度为 1 的结点数+度为 2 的结点数= 3 + 8 + 2 = 13。

3、在深度为 5 的满二叉树中,叶子结点的个数为()A 32B 31C 16D 15答案:C解释:在满二叉树中,叶子结点都在最底层。

深度为k 的满二叉树,叶子结点个数为 2^(k 1) 。

所以深度为 5 的满二叉树,叶子结点个数为 2^(5 1) = 16 。

4、下列排序方法中,最坏情况下比较次数最少的是()A 冒泡排序B 简单选择排序C 直接插入排序D 堆排序答案:D解释:冒泡排序、简单选择排序和直接插入排序在最坏情况下的比较次数均为 n(n 1) / 2 ,而堆排序在最坏情况下的比较次数为O(nlog₂n) ,所以堆排序在最坏情况下比较次数最少。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国计算机等级考试二级笔试超级模拟试卷.(10)需求分析阶段的任务是确定______。

A) 软件开发方法B) 软件开发工具C) 软件开发费用D) 软件系统功能(11)Access适合开发的数据库应用系统是______。

A) 小型B) 中型C) 中小型D) 大型(12)在数据库系统中,数据的最小访问单位是______。

A) 字节B) 字段C) 记录D) 表(13)Access字段名不能包含的字符是______。

A) ! B) % C) @ D) &(14)自动编号数据类型一旦被指定,就会永久地与______连接。

A) 字段B) 记录C) 表D) 域(15)定位当前记录的第一个字段的快捷键是______。

A) Tab B) Shift+Tab C) Home D)Ctrl+Home(16)从字符串S(abcdefg)中返回子串B(cd)的正确表达式是______。

A) Mid(S,3,2) B) Right(Len(S,4),2)C) Left(Right(S,5),2) D) 以上都可以(17)在使用向导创建交叉表查询时,用户需要指定种字段。

______A) 1 B) 2 C) 3 D) 4(18)下列算式正确的是______。

A) Int(3.2)=3 B) Int(2.6)=3 C) Int(3.2)=3.2D) Int(2.6)=0.6(19)向已有表中添加新字段或约束的SQL语句是______。

A) CREATE TABLE B) ALTER TABLEC) DROP D) CREATE INDEX(20)使用窗体设计器不能创建______。

A) 数据维护窗体B) 开关面板窗体C) 报表D) 自定义对话窗体(21)表格式窗体同一时刻能显示______。

A) 1条记录B) 2条记录C) 3条记录D)多条记录(22)属于交互式控件的是______。

A) 标签控件B) 文本框控件C) 命令按钮控件D) 图像控件(23)主报表是基于______创建的报表。

A) 表B) 查询C) 具有主键的表D) 对集(24)如果要设置整个报表的格式,应单击相应的______。

报表设计器B) 报表选定器A)C) 节选定器D) 报表设计器或报表背景(25)如果将窗体背景图片存储到数据库文件中,则在“图片类型”属性框中应指定______方式。

A) 嵌入B) 链接C) 嵌入或链接D)任意(26)设计数据访问页时可以编辑现有的______。

A) 报表B) 窗体C) Web页D) 数据表(27)宏中的每个操作都有名称,用户______。

A) 能够更改操作名B) 不能更改操作名C) 能对有些宏名进行更改D) 能够调用外部命令更改操作名(28)一个非条件宏,运行时系统会______。

A) 执行部分宏操作B) 执行全部宏操作C) 执行设置了参数的宏操作D) 等待用户选择执行每个宏操作(29)当要进行______处理操作时,应该使用宏而不是VBA。

A) 在首次打开数据库时,执行一个或一系列操作B) 数据库的复杂操作和维护C) 自定义过程的创建和使用D) 一些错误处理(30)用于从文本文件中导入和导出数据的宏命令是。

______A) InputText B) AddText C) TransferTextD) InText(31)表达式(“周”<“刘”)返回的是______。

A) False B) True C) -1 D)1(32)运行下面的程序段:For k=5 to 10 Step 2k=k*2Next k则循环次数为:______。

A) 1 B) 2 C) 3 D) 4(33)VBA表达式IIF(0,20,30)的值为______。

A) 20 B) 30 C) 10 D) 50(34)下面程序:Private Sub Form_Click()Dim x,y,z As Integerx=5y=7z=0Call P1(x,y,z)Print Str(z)End SubSub P1(By Val a As Integer, By Val b As Integer, cAs Integer)c=a+bEnd Sub______。

运行后的输出结果为显示错误信息D) A) 0 B) 12 C) Str(2)”表示的数据类型是(35)VBA数据类型符号“&______。

D) B) 长整数C) 单精度数A) 整数双精度数二、填空题和拥(1) 算法的基本特征是可行性、确定性、有足够的情报。

顺序存储方法是把逻辑上相邻的结点存储在物(2)的存储单元中。

理位置M. 法是英国的方(3)Jackson 结构化程序设计的设计方法。

Jackson提出的,它是一种面向需求分析阶(4)数据库设计分为以下个设计阶段:6实施阶段、、逻辑设计阶段、物理设计阶段、段、运行和维护阶段。

、并发数据库保护分为:安全性控制(5)控制和数据的恢复。

字段有效性规则是在给字段输入数据时所设置(6)用于指定一个字段为Is Null特殊运算符(7)个选项。

(8)窗体“滚动条”属性值有。

(9)报表不能对数据源中的数据或控制项的合计内(10)页面页脚一般包含容。

打开数据访问页的设计视图时,系统会同时打(11)。

开。

断点的功能是(12)上的随机整数可以编程中,要得到[15,75](13)VBA 。

用表达式。

(14)VBA中打开窗体的命令语句是要在程序或函数的实例间保留局部变量的值,(15)可以用关键字代替Dim。

全国计算机等级考试二级笔试超级模拟试卷(一)公共基础知识和Access数据库程序设计参考答案及评析一、选择题(1) C知识点:数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念评析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。

数据的逻辑结构只抽象地反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。

(2) D知识点:栈和队列的定义:栈和队列的顺序存储结构及其基本运算评析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。

所以出栈时一定是先出D,再出C,最后出A。

(3) B知识点:数据结构的定义;数据的逻辑结构与存储结构:数据结构的图形表示;线性结构与非线性结构的概念评析:顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(al)+(i-1)L计算得到,从而实现了随机存取。

对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。

(4) A知识点:线性单链表、双向链表与循环链表的结构及其基本运算评析:头结点不仅标识丁表中首结点的位置,而且的结构,只要掌握了表头,就)包含头结点(根据单链表.能够访问整个链表,因此增加头结点目的是为了便于运算的实现。

(5) B知识点:结构化分析方法,数据流图,数据字典,软件需求规格说明书评析:软件设计包括软倒:结构设计、数据设计、接口设计和过程没计。

其中结构设计是定义软件系统各主要部件之间的关系;数据设计足将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之叫如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。

(6) B知识点:结构化分析方法,数据流图,数据字典,软件需求规格说明书评析:常见的过程设计工具有:程序流程图、N-S图、PAD图和HIPO图。

其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图。

(7) C知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:数据处理的最小单位是数据项;由若干数据项组成数据元素:而数据是指能够被计算机识别、存储.和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。

(8) C知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:数据库(Database,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。

数据库中的数据具有“集成”、“共享”之特点。

(9) A知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;存储模式即为内模式。

(10) D知识点:结构化分析方法,数据流图,数据字典,软件需求规格说明书评析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组,充分了解原系统的工作概况,明确)织、部门、企业等.用户的各种需求,然后在此基础上确定新系统的功能。

选项A)软件开发方法是在总体设计阶段完成的任务;选项B)软件开发工具是在实现阶段需完成的任务;选项C)软件开发费用是在可行性研究阶段需完成的任务。

(11) C知识点:数据库基础知识/基本概念/数据库评析:Access是关系型数据库系统,对于层次结构和网状结构等数据库模型处理较弱,不适合开发大型的数据库应用系统。

(12) B知识点:数据库基础知识/基本概念/数据库评析:在关系库系统中,系统能够直接对字段的值进行操作与控制。

记录是由多个字段构成,而表又是多个记录所构成的,所以数据的最小访问单位是字段。

(13) A知识点:数据库和表的基本操作/创建数据库评析:根据Access字段的命名规则可知,字段名不能包含句号(.)、惊叹号(!)、方括号([])和重音符号(`)。

(14) B知识点:数据库和表的基本操作/设置字段属性评析:自动编号数据类型一旦被指定,就会永久地与记录连接在一起,即使删除了某条记录,则该条记录的自动编号型字段值也不会被再次使用。

.(15) C知识点:数据库和表的基本操作/表的维护评析:Tab:移到下一个字段;Shift+Tab:移到上一个字段;Home:移到当前记录的第一个字段;Ctrl+Home:移到第一条记录的第一个字段。

(16) D知识点:查询的基本操作/查询准则/函数评析:选项A的函数功能是从字符串A 的第3个字符开始,向后连续取2个字符,即“cd”;选项B是先从字符串的左边取4个字符,再从取出的字符中从右边开始取两个字符,也是“cd”;选项C是先从右边取5个字符,再从取出的字符中从左边取出2个字符,为“cd”。

(17) C知识点:查询的基本操作/交叉表查询评析:在创建交叉表查询时,需要指定三种字段:一是将某一字段放在数据表最左端的行标题;二是放在数据表最上面的列标题;三是放在数据表行与列交叉位置上的字段。

相关文档
最新文档