2013最新全国计算机等级考试C语言新考试大纲
统考计算机应用基础考试大纲及答案(2013年修订版)
真诚为您提供优质参考资料,若有不当之处,请指正。
《计算机应用基础》考试大纲[2013年修订版]试点高校网络教育部分公共基础课全国统一考试,旨在遵循网络教育应用型人才的培养目标,针对从业人员继续教育的特点,重在检验学生掌握基础知识的水平及应用能力,全面提高现代远程高等学历教育的教学质量。
“计算机应用基础”课程是现代远程教育试点高校网络教育实行全国统一考试的部分公共基础课之一。
该课程的考试是一种基础水平检测性考试,考试合格者应达到与成人高等教育本科相应的计算机应用基础课程要求的水平。
考试对象教育部批准的现代远程教育试点高校网络教育学院和中央广播电视大学“人才培养模式改革和开放教育试点”项目中,自2004年3月1日(含3月1日)以后入学的本科层次学历教育的学生,应参加网络教育部分公共基础课全国统一考试。
“计算机应用基础”考试大纲适用于所有专业的高中起点与专科起点本科学生。
考试目标针对全国高校网络教育本科层次所有专业的学生主要通过计算机网络环境进行学习的基本特点,要求参试者从使用的角度了解计算机系统的基础知识,掌握微型计算机操作系统的基本使用方法,了解并掌握文字编辑、电子表格、电子演示文稿、多媒体、网络与Internet等基本知识和操作技能,了解信息安全的基础知识。
考试内容与要求一、计算机基础知识(一)计算机的基本概念1. 考试内容计算机的发展过程、分类、应用范围及特点;信息的基本概念。
真诚为您提供优质参考资料,若有不当之处,请指正。
2. 考试要求(1)了解计算机的发展过程;(2)了解计算机的分类;(3)理解计算机的主要特点;(4)了解计算机的主要用途;(5)了解信息的基本概念。
(二)计算机系统的组成1. 考试内容计算机系统的基本组成及各部件的主要功能,数据存储的概念。
2. 考试要求(1)理解计算机系统的基本组成;(2)了解硬件系统的组成及各个部件的主要功能;(3)理解计算机数据存储的基本概念;(4)了解指令、程序、软件的概念以及软件的分类。
2013全国计算机等级考试新大纲二级C语言题库及参考答案
参考答案第一套题二、程序填空题本题是根据给定的公式来计算函数的值。
第一处:程序中使用双精度double类型进行计算,所以函数的返回值类型也为double,所以应填:double。
第二处:当i等于1时,则返回f1函数的值,所以应填:f1。
第三处:如果i不等于1,则返回f2函数的值,所以应填:f2。
三、程序修改题解题思路:第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)第二处: 取字符串指针ss的下一个位置,所以应改为:ss++;。
第三处:取字符串指针tt的下一个位置,所以应改为:tt++;。
四、程序设计题解题思路:本题是考察字符串的操作。
1. 由于函数fun1是将字符串中字符循环左移一个位置,并通过实参w返回循环左移一个位置的字符串。
2. 利用循环for语句来操作多少个字符(m)需要循环左移。
参考答案:void fun(char *w, int m) /* 可调用fun1函数左移字符*/{int i;for(i = 0 ; i < m ; i++) fun1(w);}第二套题一、选择题解题思路:第一处:计算好的平均值通过形参av返回,所以应填:*av。
第二处:计算小于平均值且最接近平均值的位置j,所以应填:i。
第三处:返回该数,所以应填:x[j]。
三、程序修改题解题思路:第一处:函数的返回是浮点型数,所以应改为:float fun(int n)。
第二处:for的终止条件应是i<=n。
四、程序设计题解题思路:本题是利用两重循环给二维数组右上三角元素中的值乘以m。
参考答案:int fun ( int a[][N], int m ){int i, j;for(i = 0 ; i < N ; i++)for(j = i ; j < N ; j++)a[i][j] *= m ;}第三套题一、选择题解题思路:第一处:如果n是奇数,则中间的元素不动,所以应填:1。
2013全国计算机等级考试新大纲二级C语言题库及参考答案-推荐下载
C
A
D
B
B
C
B
D
C
C
A
B
B
A
A
D
A
B
A
D
if(strcmp(a[i].num, b)==0) { /* 判断学号是否相等 */ strcpy(c.num, a[i].num) ; /* 相等,则对学号进行赋值 */ c.s=a[i].s; /* 相等,则对成绩进行赋值 */ break ; /* 退出循环体 */ } return c ; /* 返回结构体变量 */ }
第三套题
一、选择题
1-10 D
11-20 B
21-30 A
31-40 A
二、程序填空题
解题思路:
D
A
D
A
C
D
D
B
第一处:如果 n 是奇数,则中间的元素不动,所以应填:1。
第二处:使用 for 循环语句来交换数组元素的值,所以应填:i。 第三处:使用中间变量 t 来交换的,所以应填:t。 三、程序修改题
解题思路:
B
A
A
C
第一处:在函数 fun 体中,k 是一个浮点型变量,所以应改为:float k;。
C
D
D
D
第二处:三个数比较大小,第 1 个条件是第 1 个比第 2 个小,则交换。第 3 个条件是第 2
个比第 3 个小,则也交换。第 2 个条件是应该第 1 和第 3 个小,则交换就符合题意了,所
以应改为: if(*a<*c)。
解题思路:
第一处: 试题要求返回字符串的首地址,所以应改为:char *fun(char *s,char *t)
第二处: 取字符串指针 ss 的下一个位置,所以应改为:ss++;。 第三处:取字符串指针 tt 的下一个位置,所以应改为:tt++;。 四、程序设计题
计算机等级考试(2013版)
获得二级语言程序设计类证书,
三级科目39考试合格
四级
网络工程师
获得三级科目35证书,
四级科目41考试合格
数据库工程师
获得三级科目36证书,
四级科目42考试合格
软件测试工程师
获得三级科目37证书,
四级科目43考试合格
信息安全工程师
获得三级科目38证书,
四级科目44考试合格
嵌入式系统开发工程师
科目63考试合格
办公软件
MS Office高级应用
科目65考试合格
三级
网络技术
获得二级语言程序设计类证书,
三级科目35考试合格
数据库技术
获得二级数据库程序设பைடு நூலகம்库类证书,三级科目36考试合格
软件测试技术
获得二级语言程序设计类证书,
三级科目37考试合格
信息安全技术
获得二级语言程序设计类证书,
三级科目38考试合格
261
二级C++语言程序设计
全国计算机等级考试二级教程——C++语言程序设计(2013年版)
263
二级MySQL数据程序设计
全国计算机等级考试二级教程——MySQL数据库程序设计(2013年版)
264
二级Web程序设计
全国计算机等级考试二级教程——Web程序设计(2013年版)
265
二级MS Office高级应用
338
三级信息安全技术
全国计算机等级考试三级教程——信息安全技术(2013年版)
339
三级嵌入式系统开发技术
全国计算机等级考试三级教程——嵌入式系统开发技术(2013年版)
401
全国计算机等级考试二级教程:C语言程序设计(2013年版)
《全国计算机等级考试二级教程:C语言程序设计(2013年版)》根据教育部考试中心制订的《全国计算机等级考试二级C语言程序设计考试大纲(2013年版)》的要求而编写,是教育部考试中心组织编写的计算机等级考试系列教程之一。
《全国计算机等级考试二级教程:C语言程序设计(2013年版)》主要内容包括:C语言的各种数据类型和运算符,各种表达式,语句结构,函数及库函数,地址和指针,数组,字符串,变量的作用域及存储类,结构体及共用体,文件等。
《全国计算机等级考试二级教程——C语言程序设计(2013年版)》内容精练,结构合理,便于自学,对读者可能遇到的难点做了十分系统、清楚和详细的阐述,极大地减轻了读者学习C语言的困难,是应试人员考前必备的教材,也可作为普通高等学校的教材。
目录第1章程序设计基本概念1.1 程序和程序设计1.1.1 C程序1.1.2 程序设计1.2 算法1.3 结构化程序设计和模块化结构1.3.1 结构化程序1.3.2 模块化结构习题第2章 C程序设计的初步知识2.1 简单C语言程序的构成和格式2.2 标识符、常量和变量2.2.1 标识符2.2.2 常量2.2.3 符号常量2.2.4 变量2.3 整型数据2.3.1 整型常量2.3.2 整型变量2.3.3 整型数据的分类2.3.4 整数在内存中的存储形式2.4 实型数据2.4.1 实型常量2.4.2 实型变量2.5 算术表达式2.5.1 基本的算术运算符2.5.2 运算符的优先级、结合性和算术表达式2.5.3 强制类型转换表达式2.6 赋值表达式2.6 赋值运算符和赋值表达式2.6.2 复合赋值表达式2 6.3 赋值运算中的类型转换2.7 自加、自减运算符和逗号运算符2.7.1 自加运算符“++”和自减运算符2.7.2 逗号运算符和逗号表达式习题第3章顺序结构3.1 赋值语句3.2 数据输出3.2.1 printf函数的一般调用形式3.2.2 printf函数中常用的格式说明3.2.3 使用printf函数时的注意事项3.3 数据输入3.3.1 scanf函数的一般调用形式3.3.2 scanf函数中常用的格式说明3.3.3 通过scanf函数从键盘输入数据3.4 复合语句和空语句3.4.1 复合语句3.4.2 空语句3.5 程序举例习题第4章选择结构4.1 关系运算和逻辑运算4.1.1 C语言的逻辑值4.1.2 关系运算符和关系表达式4.1.3 逻辑运算符和逻辑表达式4.2 if语句和用if语句构成的选择结构4 2.1 “语句4 2.2 嵌套的if语句4.3 条件表达式构成的选择结构4.4 swilch语句以及用swltch语句和break语句构成的选择结构4.4.1 switch语句4.4.2 switch语句的执行过程4.4.3 在switch语句体中使用break语句4.5 语句标号和goto语句4.5.1 语句标号4.5.2 goto语句习题第5章循环结构5.1 while语句和用while语句构成的循环结构5.1.1 while循环的一般形式5.1.2 while循环的执行过程5.2 do-while语句和用do -while语句构成的循环结构5.2.1 do-while语句构成的循环结构5.2.2 do-while循环的执行过程5.3 for语句和用for语句构成的循环结构5.3.1 for语句构成的循环结构5.3.2 for循环的执行过程5.3.3 有关for语句的说明5.4 循环结构的嵌套5.5 break和continue语句在循环体中的作用5.5.1 break语句5.5.2 continue语句5.6 程序举例习题第6章字符型数据6.1 字符型常量6.1.1 字符常量6.1.2 转义字符常量6.1.3 字符串常量6.1.4 可对字符量进行的运算6.2 字符变量6.3 字符的输入和输出6.3.1 调用printf和scanf函数输出和输入字符6.3.2 调用putchar和getchar函数输出和输入字符6.4 程序举例习题第7章函数7.1 库函数7.2 函数的定义和返回值7.2.1 函数定义的语法7.2.2 函数的返回值7.3 函数的调用7.3.1 函数的两种调用方式7.3.2 函数调用时的语法要求7.4 函数的说明7.4.1 函数说明的形式7.4.2 函数说明的位置7.5 调用函数和被调用函数之间的数据传递7.6 程序举例习题第8章地址和指针8.1 变量的地址和指针8.2 指针变量的定义和指针变量的基类型8.3 给指针变量赋值8.3.1 给指针变量赋地址值8.3.2 给指针变量赋“空”值8.4 对指针变量的操作8.4.1 通过指针来引用一个存储单元8.4.2 移动指针8.4.3 指针比较8.5 函数之间地址值的传递8.5.1 形参为指针变量时实参和形参之间的数据传递8.5.2 通过传送地址值在被调用函数中直接改变调用函数中的变量的值8.5.3 函数返回地址值第9章数组第10章字符串第11章对函数的进一步讨论第12章 C语言中用户标识符的作用域和存储类第13章编译预处理和动态存储分配第14章结构体、共用体和用户定义类型第15章位运算第16章文件第17章考试指导附录1 C语言的关键字附录2 双目算术运算中两边运算量类型转换规律附录3 运算符的优先级和结合性附录4 常用字符与ASCII代码对照表附录5 库函数附录6 全国计算机等级考试二级C语言程序设计考试大纲(2013年版)附录7 全国计算机等级考试二级C语言程序设计样卷及参考答案。
991数据结构与C语言程序设计考试大纲(2013版)
四、树与二叉树
1.树与二叉树的基本概念,基本特征、名词术语;
2.完全二叉树与满二叉树的基本概念,二叉树的基本性质;
3.二叉树与树、树林之间的转换;
4.二叉树的顺序存储结构与二叉链表存储结构;
5.二叉树的前序遍历、中序遍历、后序遍历和按层次遍历,以及在二叉链表基础上各种遍历算法(重点为非递归算法)的设计与应用;
6.二叉排序树的基本概念、建立(插入)、查找与平均查找长度ASL的计算;
7.哈夫曼(Huffman)树的基本概念,哈夫曼树的构造与带权路径长度(WPL)的计算。
五、图
1.图的基本概念、名词术语;
2.图的邻接矩阵存储方法和邻接表(含逆邻接表)存储方法的构造原理及特点;
3.图的深度优先搜索与广度优先搜索;
1
做与不做的最大区别是:后者拥有对前者的评论权。
3.选择排序法;
4.(起)泡排序法;
5.谢尔(Shell)排序法;
6.快速排序法;
7.堆积(Heap)排序法,包括堆积的定义与构造;
8.二路归并排序法。
《C语言程序设计》部分
指定参考书:《C程序设计 第三版》 谭浩强著,清华大学出版社
一、C语言基本知识
1.C语言的特点以及C语言程序的组成;
2.文件的打开函数fopen与关闭函数fclose;
3.文件的状态,包括feof函数和ferror函数;
4.文件的读/写,包括fread函数和fwrite函数、fputc函数和fgetc函数、fgets函数与fputs函数的应用;
5.文件的输入函数fscanf和输出函数fprintf;
6.文件的定位,包括rewind函数和fseek函数以及ftell函数的应用。
全国计算机等级考试2013版考试大纲
教试中心函〔〕号各省级承办机构:为进一步适应新时期计算机应用技术的发展和人才市场需求的变化,确保全国计算机等级考试(以下简称)健康持续发展,经研究,我中心决定对考试体系进行调整,改革考试科目、考核内容和考试形式。
从年下半年考试开始,将实施版考试大纲,并按新体系开考各个考试级别。
本次调整涉及一级到四级所有科目,具体调整内容如下。
请各级考试承办机构积极做好宣传、解释工作,确保考试安全平稳。
教育部考试中心年月日全国计算机等级考试调整方案年月,我中心组织召开了第五届全国计算机等级考试()考委会会议,会议完成考委会换届选举,并确定了下一步改革和发展的目标。
在新的历史时期,将以保持稳定为前提、以持续健康发展为目标、以职业需求为导向、以实际应用为准绳,积极、稳步推进考试内容和形式的改革。
从年下半年开始,将实施版考试大纳,并按新体系开考各个考试级别。
具体调整内容如下:一、考试级别.一级定位和描述:操作技能级。
考核计算机基础知识及计算机基本操作能力,包括办公软件、图形图像软件。
一级证书表明持有人具有计算机的基础知识和初步应用能力,掌握办公自动化软件的使用及因特网应用,或掌握基本图形图像工具软件()的基本技能,可以从事政府机关、企事业单位文秘和办公信息化工作。
调整内容:一级科目与一级科目合并,更名为“计算机基础及应用”,年上半年进行最后一次一级考试;一级科目更名为“计算机基础及应用”;新增“计算机基础及应用”科目(见附件)。
获证条件:通过一级科目考试。
考试时间和形式:一级考试时间为分钟;考试形式为无纸化。
系统环境:操作系统升级为,版本升级为,版本升级为,软件为。
.二级定位和描述:程序设计办公软件高级应用级。
考核内容包括计算机语言与基础程序设计能力,要求参试者掌握一门计算机语言,可选类别有高级语言程序设计类、数据库编程类、程序设计类等;二级还包括办公软件高级应用能力,要求参试者具有计算机应用知识及办公软件的高级应用能力,能够在实际办公环境中开展具体应用。
计算机等级考试二级MS Office高级应用考试大纲2013
全国计算机等级考试二级MS Office高级应用考试大纲(2013年版)基本要求1.掌握计算机基础知识及计算机系统组成。
2.了解信息安全的基本知识,掌握计算机病毒及防治的基本概念。
3.掌握多媒体技术基本概念和基本应用。
4.了解计算机网络的基本概念和基本原理, 掌握因特网网络服务和应用。
5.正确采集信息并能在文字处理软件Word、电子表格软件Excel、演示文稿制作软件PowerPoint中熟练应用。
6.掌握Word的操作技能,并熟练应用编制文档。
7.掌握Excel的操作技能,并熟练应用进行数据计算及分析。
8.掌握PowerPoint的操作技能,并熟练应用制作演示文稿。
考试内容一、计算机基础知识1.计算机的发展、类型及其应用领域。
2.计算机软硬件系统的组成及主要技术指标。
3.计算机中数据的表示与存储。
4.多媒体技术的概念与应用。
5.计算机病毒的特征、分类与防治。
6.计算机网络的概念、组成和分类;计算机与网络信息安全的概念和防控。
7.因特网网络服务的概念、原理和应用。
二、Word的功能和使用1.Microsoft Office应用界面使用和功能设置。
2.Word的基本功能,文档的创建、编辑、保存、打印和保护等基本操作。
3.设置字体和段落格式、应用文档样式和主题、调整页面布局等排版操作。
4.文档中表格的制作与编辑。
5.文档中图形、图像(片)对象的编辑和处理,文本框和文档部件的使用,符号与数学公式的输入与编辑。
6.文档的分栏、分页和分节操作,文档页眉、页脚的设置,文档内容引用操作。
7.文档审阅和修订。
8.利用邮件合并功能批量制作和处理文档。
9.多窗口和多文档的编辑,文档视图的使用。
10.分析图文素材,并根据需求提取相关信息引用到Word文档中。
三、Excel的功能和使用1.Excel的基本功能,工作簿和工作表的基本操作,工作视图的控制。
2.工作表数据的输入、编辑和修改。
3.单元格格式化操作、数据格式的设置。
全国计算机等级考试二级C语言考试大纲3篇
全国计算机等级考试二级C语言考试大纲第一篇:全国计算机等级考试二级C语言考试大纲概述全国计算机等级考试是由中国国家人力资源和社会保障部主管,国家认证委员会负责的计算机应用能力认证考试。
二级C语言考试是其中的一项,其考试内容主要包括C语言基础知识、程序设计基础、数组与指针、结构体与联合体、文件操作与预处理等方面的知识。
二级C语言考试主要考察考生掌握C语言基础语法、了解程序设计思想的能力,要求考生在熟练掌握编码规则和语法的基础上,能够理解程序设计的基本思想,具备良好的思考能力和解决问题的能力。
考试采用计算机编程形式,要求考生实现所需的功能,并能够正确输出结果。
为了让考生更好地备考二级C语言考试,考生可以参考教材、课程视频等资料,也可以通过独立编写小程序进行练习和加深理解。
考生还可以参加C语言开发者社区的讨论,与其他考生一起交流学习经验,并获得专业教练的指导。
总之,二级C语言考试是考生证明自身计算机应用能力的重要途径,考生可以通过认真备考,提高自身的编程能力,为今后的工作和学习打下坚实的基础。
第二篇:C语言基础知识与程序设计基础1. C语言的发展历史和特点。
了解C语言的发展历史和特点,掌握C语言的基本语法规则和数据类型。
2. 程序基本结构。
了解程序的基本结构,学会使用注释、头文件、常量、变量等。
3. 运算符和表达式。
掌握算术运算符、关系运算符、逻辑运算符、赋值运算符的优先级及运算规则。
4. 流程控制。
掌握顺序结构、选择结构、循环结构,能够编写基本的程序。
5. 函数与参数传递。
了解函数的定义、声明和使用方法,掌握参数传递的方式。
6. 数组和指针。
掌握数组和指针的概念,掌握数组的定义及使用方法,掌握指针的基本操作。
7. 结构体和联合体。
了解结构体和联合体的概念,掌握结构体和联合体的定义及使用方法。
8. 文件操作和预处理。
了解文件操作的基本原理和方法,了解预处理指令及其作用。
第三篇:数组与指针、结构体与联合体、文件操作与预处理一、数组与指针1. 数组的基本概念。
全国计算机等级考试大纲(2013 年版)
全国计算机等级考试大纲(2013 年版)全国计算机等级考试二级 MS Office高级应用考试大纲(2013 年版)基本要求1. 掌握计算机基础知识及计算机系统组成。
2. 了解信息安全的基本知识,掌握计算机病毒及防治的基本概念。
3. 掌握多媒体技术基本概念和基本应用。
4. 了解计算机网络的基本概念和基本原理, 掌握因特网网络服务和应用。
5. 正确采集信息并能在文字处理软件Word、电子表格软件Excel、演示文稿制作软件PowerPoint 中熟练应用。
6. 掌握Word 的操作技能,并熟练应用编制文档。
7. 掌握Excel 的操作技能,并熟练应用进行数据计算及分析。
8. 掌握PowerPoint 的操作技能,并熟练应用制作演示文稿。
考试内容一、计算机基础知识1. 计算机的发展、类型及其应用领域。
2. 计算机软硬件系统的组成及主要技术指标。
3. 计算机中数据的表示与存储。
4. 多媒体技术的概念与应用。
5. 计算机病毒的特征、分类与防治。
6. 计算机网络的概念、组成和分类;计算机与网络信息安全的概念和防控。
7. 因特网网络服务的概念、原理和应用。
二、 Word 的功能和使用1. Microsoft Office 应用界面使用和功能设置。
2. Word 的基本功能,文档的创建、编辑、保存、打印和保护等基本操作。
3. 设置字体和段落格式、应用文档样式和主题、调整页面布局等排版操作4. 文档中表格的制作与编辑。
5. 文档中图形、图像(片)对象的编辑和处理,文本框和文档部件的使用,符号与数学公式的输入与编辑。
6. 文档的分栏、分页和分节操作,文档页眉、页脚的设置,文档内容引用操作。
7. 文档审阅和修订。
8. 利用邮件合并功能批量制作和处理文档。
9. 多窗口和多文档的编辑,文档视图的使用。
10. 分析图文素材,并根据需求提取相关信息引用到Word 文档中。
三、 Excel 的功能和使用1. Excel 的基本功能,工作簿和工作表的基本操作,工作视图的控制。
计算机二级考试(C语言程序设计)大纲
计算机二级考试(C语言程序设计)大纲公共基础知识基本要求1.掌握算法的基本概念。
2.掌握基本数据结构及其操作。
3.掌握基本排序和查找算法。
4.掌握逐步求精的结构化程序设计方法。
5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
6.掌握数据库的基本知识,了解关系数据库的设计。
考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。
2.数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的慨念。
3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。
4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。
5.线性单链表、双向链表与循环链表的结构及其基本运算。
6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。
二、程序设计基础1.程序设计方法与风格。
2.结构化程序设计。
3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。
三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。
2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。
3.结构化设计方法,总体设计与详细设计。
4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
5.程序的调试,静态调试与动态调试。
四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。
2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。
3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。
4.数据库设计方法和步歌:需求分析、概念设计、逻辑设计和物理设计的相关策略。
考试方式1.公共基础知识不单独考试,与其他二级科目组合在一起,作为二级科目考核内容的一部分。
2013年全国计算机等级考试二级(Visual Basic语言程序设计)考纲
2013年全国计算机等级考试二级(Visual Basic语言程序设计)考纲◆基本要求1. 熟悉Visual Basic集成开发环境。
2. 了解Visual Basic中对象的概念和事件驱动程序的基本特性。
3. 了解简单的数据结构和算法4. 能够编写和调试简单的Visual Basic程序。
◆考试内容一、Visual Basic程序开发环境1. Visual Basic的特点和版本。
2. Visual Basic的启动与退出。
3. 主窗口:(1)标题和菜单。
(2)工具栏。
4. 其它窗口:(1)窗体设计器和工程资源管理器。
(2)属性窗口和工具箱窗口。
二、对象及其*作1.对象:(1)Visual Basic的对象。
(2)对象属性设置。
2.窗体:(1)窗体的结构与属性。
(2)窗体事件。
3.控件:(1)标准控件。
(2)控件的命名和控件值。
4.控件的画法和基本*作。
5.事件驱动。
三、数据类型及运算1.数据类型:(1)基本数据类型。
(2)用户定义的数据类型。
2.常量和变量:(1)局部变量和全局变量。
(2)变体类型变量。
(3)缺省声明。
3.常用内部函数。
4.运算符和表达式:(1)算术运算符。
(2)关系运算符和逻辑运算符。
(3)表达式的执行顺序。
四、数据输入输出1.数据输出:(1)Print方法。
(2)与Print方法有关的函数(Tab,Spc,Space $)。
(3)格式输出(Format $)。
2.InputBox函数。
3.MsgBox函数和MsgBox语句。
4.字形。
5.打印机输出:(1)直接输出。
(2)窗体输出。
五、常用标准控件1.文本控件:(1)标签。
(2)文本框。
2.图形控件:(1)图片框、图象框的属性、事件和方法。
(2)图形文件的装入。
(3)直线和形状。
3.按钮控件。
4.选择控件:复选框和单选按钮。
5.选择控件:列表框和组合框。
6.滚动条。
7.记时器。
8.框架。
9.焦点和T ab顺序。
六、控制结构1.选择结构:(1)单行结构条件语句。
全国计算机等级考试c语言
全国计算机等级考试c语言
全国计算机等级考试中的C语言考试主要考察计算机基础知识和使用C语
言编写程序以及上机调试的基本技能。
C语言是计算机程序设计的重要基础,也是许多应用领域的首选语言。
C语言考试涉及的主要内容包括但不限于:
1. C语言的基本语法,包括数据类型、运算符、控制语句等。
2. 函数和程序结构,包括函数的定义和调用、程序流程控制等。
3. 数组和指针,包括数组的声明和使用、指针的声明和操作等。
4. 结构体和联合体,包括结构体的定义和使用、联合体的声明和操作等。
5. 文件操作,包括文件的打开、读写和关闭等操作。
6. 算法和数据结构,包括链表、树、图等基本数据结构及其操作。
考试形式为上机考试,考试时间一般为120分钟。
考试内容包含单选题和
程序填空题、程序修改题以及程序设计题。
其中,单选题一般为40道,涉
及的内容较为广泛,但难度适中;程序填空题、程序修改题和程序设计题则要求考生根据给定的程序或代码进行填空、修改或设计,以检验考生的编程能力和解决问题的能力。
为了顺利通过C语言考试,考生需要掌握C语言的基本语法和编程技巧,同时还需要具备一定的算法和数据结构知识。
此外,多做真题和模拟题也是提高考试成绩的有效途径。
全国高校计算机等级考试(广西考区)大纲-2013年版
全国高校计算机等级考试(广西考区)大纲-2013年版(1)中央处理器(CPU);(2)存储器功能和分类:主(内)存储器(RAM、ROM),辅(外)存储器(硬盘、光盘、U盘、移动硬盘等)、高速缓冲存储器Cache;(3)输入/输出设备的功能和分类:键盘、鼠标、显示器、打印机、扫描仪、数码相机等;(4)微型计算机硬件系统的构成,主要性能指标(字长、内外存储器容量、运算速度等)和基本配置。
3.计算机软件基本知识(1)指令、指令系统和程序的概念;(2)机器语言、汇编语言、高级语言的基本概念;(3)源程序、目标程序的概念;(4)系统软件(操作系统、语言处理程序等)的基本概念,汇编程序、编译程序与解释程序的功能和特点;(5)应用软件的概念;(6)微型计算机软件系统的构成。
4.程序设计(1)算法、算法描述与程序;(2)程序设计的三种基本结构(顺序结构、选择结构和循环结构)。
模块二操作系统及应用(笔试:21%;机试:15%)1.操作系统概述(1)操作系统的分类及其特点;(2)操作系统的核心功能模块(处理机管理、存储管理、设备管理和文件管理等);(3)典型操作系统(DOS、Windows、UNIX、Linux、MacOS)。
2.Windows7操作系统(1)Windows的发展简史;(2)Windows7的基本操作(窗口操作、菜单操作、对话框操作、文档操作,剪贴板的使用、常用热键的使用、中文输入法的使用、任务栏的使用等);(3)Windows7的资源管理器;● 文件的类型与访问权限(包括:文件的命名规则、文件扩展名;文件的绝对路径和相对路径)● 文件夹的管理和创建(包括:文件夹的目录结构;当前驱动器、当前目录;文件夹的创建、移动与复制、删除、重命名、浏览及查找等)(4)Windows7的控制面板;● 显示属性的设置(主题、桌面、屏幕保护程序、外观等)● 系统日期和时间设置,区域和语言设置● 网络连接的设置● 添加/删除程序3.文件压缩及解压工具软件及其使用方法模块三字表处理(笔试:21%;机试:Word 25%、Excel 20%)1.计算机文字处理基础(1)ASCII码、国家标准信息交换用汉字编码字符集(GB2312-80);(2)计算机文字处理过程(输入、存储、传输、输出);(3)中文文字处理(汉字输入技术、文字处理技术、汉字字模库、汉字输出技术);(4)汉字输入法的安装及使用(至少掌握一种汉字输入法,汉字输入速度达到25个汉字/分钟,英文输入速度达到60字符/分钟)。
2013年度全国计算机软考程序员考试大纲
⼀、考试说明 1.考试⽬标 通过本考试的合格⼈员能根据软件开发项⽬管理和软件⼯程的要求按照程序设计规格说明书编制并⾼度程序,写出相应的程序⽂档,产⽣符合标准规范的、实现设计要求的、能正确可靠运⾏的程序。
具有助理⼯程师(或技术员)的实际⼯作能⼒和业务⽔平。
2.考试要求 (1)掌握数制及其转换、数据的机内表⽰、算术和逻辑运算、应⽤数学的基础知识; (2)了解计算机的组成以及各主要部件性能指标; (3)掌握操作系统、程序设计语⾔的基础知识; (4)熟练掌握基本数据结构和常⽤算法; (5)熟练掌握C程序设计语⾔以及C++、Java中的⼀种程序设计语⾔; (6)熟悉数据库、络和多媒体的基础知识; (7)了解软件⼯程的基础知识、软件过程基本知识、软件开发项⽬管理的常识; (8)了解常⽤信息技术标准、安全性以及有关法律、法规的基础知识; (9)了解信息化及计算机应⽤的基础知识; (10)正确阅读和理解计算机领域的简单英⽂资料。
3.考试科⽬设置 (1)计算机与软件⼯程基础知识,考试时间为150分钟,笔试,选择题; (2)程序设计,考试时间为150分钟,笔试,问答题。
⼆、考试范围 考试科⽬1:计算机与软件⼯程基本知识 1.计算机科学基础 1.1数制及其转换 l ⼆进制、⼗进制和⼗六进制等常⽤数制及其相互转换 1.2 数据的表⽰ l 数的表⽰ l ⾮数值数据的表⽰ 1.3 算术运算和逻辑运算 l 计算机中⼆进制数的运算⽅法 l 逻辑代数的基本运算 1.4 数学应⽤ l 常⽤数值计算(矩阵、近似求解、插值) l 排列组合、应⽤统计 l 编码基础 1.5 常⽤数据结构 l 数组 l 线性表及链表 l 队列、栈 l 树 l 图 1.6 常⽤算法 l 算法与数据结构的关系 l 算法设计和算法描述 l 常⽤的排序算法 l 查找算法 l 常⽤的数值计算⽅法 l 字符串处理算法 l 递归算法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择题:选择题中是必考点,所占分值6分左右。
操作题:在操作题中也是必考点,应用性很强。3种题型均有体现,抽中率为40%。
(6)数组的定义和引用
大纲要求
考点及考核情况
1一维数组和二维数组的定义、初始化和数组元素的引用。
2字符串与字符数组。
考点:数组是一个由若干同类型变量组成的集合。按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。都需要考生重点掌握。无论在选择题还是操作题中,都占有很大的比率。
考点:属于基础知识,相对来说比较简单,对于自加、自减运算需要大家了解掌握。上机操作题、选择题中均有体现,在上机操作题中是重点。
考核情况:
选择题:所占分值3分左右。
操作题:3种题型均有体现,经常结合其他知识点综合考查,抽中率为55%。
(3)基本语句
大纲要求
考点及考核情况
1表达式语句,空语句,复合语句。
6局部变量和全局变量。
7变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。
考点:对于主函数、局部变量、全局变量、外部函数和静态函数等知识,考生应注意掌握。重点内容是程序的模块化设计最直接的实现方式就是采用函数的方式。
考核情况:
选择题:所占分值4分左右。
操作题:对变量的定义及自加、自减运算的考核频率比较高,应熟练掌握变量的定义和自加、自减运算。为高频考题,抽中率为40%。
大纲要求
考点及考核情况
1用if语句实现选择结构。
2用switch语句实现多分支选择结构。
3选择结构的嵌套。
考点:属于简单程序结构,需要重点掌握分支结构的判断条件和执行顺序。另外,选择结构的判断条件一般由关系运算和逻辑运算构成,因此这两个知识点也是本章的学习重点。此部分知识点都是历年考题的重点,一般结合其他知识点综合考核。
3用指针作函数参数。
4返回地址值的函数。
5指针数组,指向指针的指针。
考点:指针是一种数据类型。掌握指针型数据的使用,是深入理解C语言特性和掌握C语言编程技巧的重要环节。正确并灵活地运用指针,可有效地描述各种数据结构,能够动态地分配内存空间,能够方便地操作字符串,还可在函数之间传递各种类型的数据,以便提高使程序简洁性、紧凑性、执行效率。
全国计算机等级考试C语言新考试大纲
(1) C语言的结构
大纲要求
考点及考核情况
1程序的构成,main函数和其他函数。
2头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3源程序的书写格式。
4C语言的风格。
5位运算符的含义和使用。
6简单的位运算。
考点:主要识记各考点的基本内容,选择题中一般以考核概念性的知识为主,简单的位运算要掌握。选择题考核中属于比较简单的内容,一般出现在前10个选择题中。
选择题和操作题的重点,考核频率也越来越高,考生应给以足够的重视。
考核情况:
选择题:所占分值4分左右。
操作题:3种题型均有体现,抽中率为35%。
(8)函数
大纲要求
考点及考核情况
1库函数的正确调用。
2函数的定义方法。
3函数的类型和返回值。
4形式参数与实在参数,参数值的传递。
5函数的正确调用,嵌套调用,递归调用。
考核情况:
选择题:所占分值3分左右。
操作题:3种题型均有体现,考核率高,一般出现在程序编程题中,抽中率为7%。
(10)编译预处理
大纲要求
考点及考核情况
1宏定义和调用(不带参数的宏,带参数的宏)。
2“文件包含”处理。
考点:考查的重点是宏定义,其中,不带参数和带参数的宏定义不好理解。
考核情况:
选择题:选择题所占分值3分左右。
考核情况:
选择题:所占分值2分左右。
操作题:改错题中经常出现,抽中率为7%。
(2)数据类型及其运算
大纲要求
考点及考核情况
1C的数据类型及其定义方法。
2C运算符的种类、运算优先级和结合性。
3不同类型数据间的转换与运算。
4C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
2输入输出函数的调用,正确输入数据并正确设计输出格式。
考点:主要考核格式输入函数printf()和输出函数scanf()。这两个知识点一般不单独考核,常与其他知识点综合起来进行考查。选择题中很少考核,重点是上机操作题。
考核情况:
选择题:所占分值1分左右。
操作题:3种题型均有体现,抽中率为35%。
(4)选择结构程序设计
考点:考生应在识记文件指针概念的基础上,理解地掌握文件的读写操作。另外,对于文件的定位也不能忽视。选择题和操作题中考核的重点都是文件的读写。
考核情况:
选择题:所占分值2分左右。
操作题:多以程序填空题和程序改错题出现。
操作题:一般考核不带参数和带参数的宏定义,抽中率为2%。
(11)文件操作
大纲要求
考点及考核情况
1文件类型指针(FILE类型指针)。
2文件的打开与关闭(fopen,fclose)。
3文件的读写(fputc,fgetc,fputs,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。
考核情况:
选择题:所占分值4分左右。
操作题:3种题型均有体现,抽中率为35%。
(5)循环结构程序设计
大纲要求
考点及考核情况
1for循环结构。
2while和do-while循环结构。
3continue语句和break语句。
4循环的嵌套。
考点:考核的重中之重,在考试中所占分值很高,考核语句比较简单,考试只需了解即可。
考核情况:
选择题:选择题中是必考点,所占分值2分左右。
操作题:在操作题中考核频率也越来越高,3种题型均有体现,抽中率为35%。
(7)指针
大纲要求
考点及考核情况
1地址与指针变量的概念,地址运算符与间址运算符。
2一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。
(9)结构体与共同体
大纲要求
考点及考核情况
1用typedef说明一个新类型。
2结构体和共同体类型数据的定义和成员的引用。
3通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。
考点:本部分知识点属于C语言程序设计提高部分,要求考生重点掌握结构体、共同体和用户定义类型的概念及应用。结构体是必考知识点。