2007年4月全国计算机等级考试二级VB笔试试题

上传人:a** 文档编号:50967729 上传时间:2018-08-11 格式:PPT 页数:43 大小:328.50KB
返回 下载 相关 举报
2007年4月全国计算机等级考试二级VB笔试试题_第1页
第1页 / 共43页
2007年4月全国计算机等级考试二级VB笔试试题_第2页
第2页 / 共43页
2007年4月全国计算机等级考试二级VB笔试试题_第3页
第3页 / 共43页
2007年4月全国计算机等级考试二级VB笔试试题_第4页
第4页 / 共43页
2007年4月全国计算机等级考试二级VB笔试试题_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《2007年4月全国计算机等级考试二级VB笔试试题》由会员分享,可在线阅读,更多相关《2007年4月全国计算机等级考试二级VB笔试试题(43页珍藏版)》请在金锄头文库上搜索。

1、n 第一部分 考试大纲(2012年) n 第二部分 易错题及参考答案 n 第三部分 历年真题及答案信息工程学院 毕春华 第一部分 考试大纲(2012年)n 基本要求 n 考试内容 n 考试方式第一部分 考试大纲基本要求n熟悉 Visual C+ 6.0 集成开发环境n掌握结构化程序设计的方法,具有良好 的程序设计风格n掌握程序设计中简单的数据结构和算法 并能阅读简单的程序n在Visual C+ 6.0 集成开发环境下,能 够编写简单的C程序, 并具有基本的纠 错和调试程序的能力考试内容nC语言程序的结构 n程序的构成,main函数和其他函数 n头文件,数据说明,函数的开始和结 束标志以及程序中

2、注释 n源程序的书写格式 nC语言的风格笔试2% 上机抽中概率8%考试内容n数据类型及其运算 nC的数据类型(基本类型,构造类型, 指针类型,空类型)及其定义方法 nC运算符的种类、运算优先级和结合性 n不同类型数据间的转换与运算 nC表达式类型(赋值表达式, 算术表 达式,关系表达式,逻辑表达式,条 件表达式,逗号表达式)和求值规则笔试10%,上机,抽中概率 56%考试内容n基本语句 n表达式语句,空语句,复合语句 n输入输出函数的调用,正确输入数据 并正确设计输出格式多以上机形式,抽中率 3 5%考试内容n选择结构程序设计 n用 if 语句实现选择结构 n用 switch 语句实现多分支选

3、择结构 n选择结构的嵌套笔试8%,上机抽中率 37%考试内容n循环结构程序设计 nfor 循环结构 nwhile 和 do-while 循环结构 ncontinue 语句和 break 语句 n循环的嵌套笔试12%,上机抽中率37% 考试内容n数组的定义和引用 n一维数组和二维数组的定义、初始化 和数组元素的引用 n字符串和字符数组 笔试12%,上机抽中率28% 考试内容n函数 n库函数的正确使用 n函数的定义方法 n函数的类型和返回值 n形式参数与实际参数,参数值的传递 n函数的正确调用,嵌套调用,递归调用 n局部变量和全局变量 n变量的存储类别(自动,静态,寄存,外部 ),变量的作用域和生

4、存期笔试14%,上机抽中 率 37%考试内容n编译预处理 n宏定义和调用(不带参数的宏,带参 数的宏) n“文件包含”处理笔试2%,上机抽中率 2%考试内容n指针 n地址与指针变量的概念,地址运算符与间址 运算符 n一维、二维数组和字符串的地址以及指向变 量、数组、字符串、结构体的指针变量的定 义。通过指针引用以上各类型数据 n用指针作函数参数 n返回地址值的函数 n指针数组,指向指针的指针笔试12%,上机抽中率 35%考试内容十. 结构体与共用体 n用 typedef 说明一个新类型 n结构体与共用体类型数据的定义和成 员的引用 n通过结构体构成链表,单向链表的建 立,节点数据的输出、删除与

5、插入笔试8%,上机抽中率 7% 考试内容十一. 位运算n位运算的含义和使用 n简单的位运算笔试 2%考试内容十二. 文件操作 n只要求缓冲文件系统(即高级磁盘 I/O系统 ),对非缓冲文件系统(即低级磁盘 I/O系 统)不要求 n文件类型指针( FILE类型指针) n文件的打开和关闭( fopen,fclose ) n文件的读(fputc,fgetc,fgets,fread,fwrite fprintf,fscanf 函数的应用),文件的定位 ( rewind,fseek 函数的应用)笔试6%,上机抽中率 2%考试方式n笔试:90分钟,满分100分,其中含公共 基础知识部分的30分n上机:90

6、分钟,满分100分上机操作包括:n填空n改错n编程第二部分 易错题及参考答案n以下程序的输出结果是 #include “stdio.h” main() int i=010, j=10, k=0x10 ;printf(“%d,%d,%d”, i, j, k) ; A) 8,10,16 B) 8,10,10 C) 10,10,10 D) 10,10,16 main() int i;for(i=0;+i;i2); n printf(“%d %dn”,k,n); n A)0 2 B)1 3 C)5 7 D)1 2n main() n char str 20=“One*World”, “One*Drea

7、m!” ,*p=str1; n printf(“%d,”,strlen(p); n printf(“%sn”,p); n A)9,One*WorldB)9,One*Dream!C)10,One*Dream!D)10,One*Worldn有以下程序段:int x=3; do printf(“%3d”, x- =2 ) ; while( ! (-x) ) ; 执行后的输出结果是 A) 1B) 30C) 1 -2D) 死循环n设有如下定义:char *aa2= “abcd”,”ABCD”; 则以下说法中正确的是 A) aa数组元素的值分别是“abcd”和 ”ABCD” B) aa是指针变量,它指向含

8、有两个数 组元素的字符型一维数组 C) aa数组的两个元素分别存放的是含 有4个字符的一维数组的首地址 D) aa数组的两个元素中分别存放了字 符a和A的地址n设有以下定义: int a43=1,2,3,4,5,6,7,8,9,10,11,12; 则下列能够正确表示数组元素 a12 的表达式是 A) *(*a+1)2) B) *(*(a+5) C) (*a+1)+2 D) *(*(a+1)+2)上机操作题1、认真做上机考试模拟题 2、熟悉环境、熟悉题型第三部分 历年真题及答案一、选择题(每小题2分,共70分 ) n1.下列叙述中正确的是 。A.算法就是程序B.设计算法时只需要考虑数据结构的设计

9、C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对设计算法时考虑时间复杂度和空间复杂度一、选择题(每小题2分,共70分 ) 2.下列关于线性链表的叙述中,正确的是 A.各数据结点的存储空间可以不连续,但 它们的存储顺序与逻辑顺序必须一致B.各数据结点的存储顺序与逻辑顺序可以 不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中元 素D.以上三种说法都不对存储顺序和逻辑顺序可以不一致一、选择题(每小题2分,共70分 ) 3.下列关于二叉树的叙述中,正确的是 A.叶子结点总是比度为2的结点少一个B.叶子结点总是比度为2的结点多一个C.叶子结点数是度为2的结点数的两倍D.度为

10、2的结点数是度为1的结点数的两倍n0=n2+1一、选择题(每小题2分,共70分 ) 10.下列选项中属于面向对象设计方法主要特 征的是 A.继承 B.自顶向下C.模块化D.逐步求精面性对象三大特征:封装、多态、继承, 结构化程序设计方法主要原则为BDC。一、选择题(每小题2分,共70分 ) 16.若有定义:int a,b;,通过语句 scanf(“%d;%d”,把整数3赋给变量a,5赋给变量b的输入数据是 A.3 5 B.3,5C.3;5D.35Scanf函数中输入数据时严格按照规定的样式输入一、选择题(每小题2分,共70分 ) 17.若有定义语句:int k1=10,k2=20;,执行表达式

11、(k1=k1k2)do printf(“%d”,*s%10);+s;While(*s );A.abcB.789 C.7890 D.979898一、选择题(每小题2分,共70分 ) 23.若有定义语句:double a,*p=以下 叙述中错误的是 A.定义语句中的*号是一个地址运算符 B.定义语句中的*号只是一个说明符 C.定义语句中的p只能存放double类型变 量的地址 D.定义语句中,*p=main()int a10=1,2,3,4,5,6,7,8,9,10;fun(A.5 B.6 C.8 D.9一、选择题(每小题2分,共70分 ) 33、int f(int m) static int n

12、=0;n+=m;return n;main() int n=0;printf(“%d,”,f(+n);printf(“%dn”,f(n+); A.1,2B.1,1 C) 2,3D) 3,3 Static变量用于局部变量中有记忆功能。一、选择题(每小题2分,共70分 ) 34.main() char ch35=“AAAA”,”BBB”,”CC”printf(“%sn”,ch1);A.AAAA B.CC C.BBBCC D.BBB一、选择题(每小题2分,共70分 ) 37. Main() struct nodeint n; struct node *next;*p;struct node x3=2,x+1,4,x+2,6,NULL;p=x;printf(“%d,”,p-n);printf(“%dn”,p-next-n); A.2,3 B.2,4 C.3,4 D.4,6P指向第一个元素,p-n为2,p-next指向x+1,一、选择题(每小题2分,共70分 ) 38.Main() int a=2,b;B=a2; printf(“%dn”,b);A.2 B.4 C.6 D.8b的值左移2位,2*2*2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 公务员考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号