四川省计算机等级考试二级C语言考试PPT资料.ppt
《四川省计算机等级考试二级C语言考试PPT资料.ppt》由会员分享,可在线阅读,更多相关《四川省计算机等级考试二级C语言考试PPT资料.ppt(13页珍藏版)》请在冰豆网上搜索。
60分钟)程序调试题(40分)编写程序(60分),主要考点分析,理论考试的题型与主要考点,1、软件技术基础(10分判断题,5分选择题)主要考点:
数据结构:
基本概念(逻辑结构分类及特征、存储结构方法及特点、算法特性及性能分析)、线性结构(顺序表、链表、栈、队列)、线性表的查找(顺序查找、二分法、分块法)和排序(冒泡、选择、插入、归并)操作系统:
功能、分类、进程及进程调度、中断、文件管理软件工程:
软件生存周期、软件测试(黑盒、白盒),主要考点分析,2、单项选择题(每题1分,共10分)主要考点:
(对C基本知识的理解和掌握)运算符和表达式:
算术(*、/、%、+、-、(类型)运算、关系运算、逻辑运算、条件运算、位运算、指针运算程序设计的基本结构:
选择(if、ifelse、switch)、循环(while)数组:
定义、赋初值、输入、输出函数:
定义、调用宏:
带参数的宏、嵌套宏结构体、共用体、枚举C+,主要考点分析,3、读程序回答问题(每问3分,共45分)主要考点:
(注意知识的综合运用)程序设计基本结构:
复杂分支、循环及混合处理数组:
一维数组、二维数组、字符数组(重点)指针:
变量的指针、数组的指针(重点)函数(重点)
(1)参数传递方式(普通值、地址值)C语言里只有值传递,由实参单向传递给形参。
传递普通值不能企图改变形参而影响实参的值,可以通过return语句返回一个函数值。
传递地址值可以通过形参的间接引用改变实参的值,若只是对形参直接引用则改变不了对应形参的值。
(2)函数的递归调用,注意每次递归的参数值以及递归返回的位置(3)函数和循环、指针、数组的综合应用,主要考点分析,变量的存储属性和循环、函数的综合应用结构体、共用体(01题)宏定义(01题)文件和循环、函数的综合应用(01题)典型算法:
排序算法(插入、选择、冒泡)求最值最大公约数、最小公倍数分解整数各位数字数字字符串和整数的相互转换英文大小写字母的相互转换图形的处理C+引用参数构造函数重载函数,主要考点分析,4、程序填空(每空2分,30分)(多练习往届考题)常见填空位置:
函数的实参函数调用语句循环或分支语句的条件变量定义或赋初值数据的输入、输出文件的打开、读写(一般在最后一题)其他操作语句常见算法:
插入算法链表处理(建立、输出)进制的转换成绩处理字符串处理,主要考点分析,程序设计常用的函数,math.h包含:
abs(x)、fabs()、pow(x,y)、rand()、sqrt(x)stdio.h包含:
文件操作类、getchar()、putchar()、gets()、puts()string.h包含:
strcat()、strcpy()、strcmp()、strlen()ctype.h包含:
isalpha()、isdigig()、islower()、isupper()等,主要考点分析,上机考试的题型与解题方法,一、程序调试题(40分)1、解题步骤
(1)调出源程序(注意文件名)
(2)编译查找语法错误(3)仔细分析程序查找设计错误(4)保存运行2、注意
(1)保存改错题无需设置路径和文件名,直接以原名保存原位置(按F2即可)
(2)程序一般为56处错误,改对一处即得相应分值(3)时间一般控制在20分钟以内完成,主要考点分析,二、编写程序(60分)1、题型:
(1)函数调用处理字符串、一维数组或二维数组
(2)递归函数2、注意:
(1)设置正确的文件名,看清题单上的要求
(2)文件存在考生目录下(即默认目录),主要考点分析,应试方法与技巧,笔试除程序填空题外其它题要求全部给出答案机试编程题不要什么都不写,阅卷有步骤分,往届考试资料和复习资料请在网络学堂相关课程中查找下载!
祝同学们考试成功!