全国青少年软件编程等级考试C语言标准解读(1_10级)
创始人
2024-03-29 21:24:51


考试性质 
全国青少年软件编程等级考试标准(C/C++)由中国电子学会科普培训与应用推广中心指定。由全国青少年电子信息科普创新联盟标准工作组开发,由中国电子学会普及工作委员会审核通过,适用于由中国电子学会主办的青少年软件编程等级考试(C/C++)。 
适合人群 
适用年龄 8 周岁(建议 10 周岁)以上的青少年。 

C 语言一级考纲说明 

能力目标 
通过本级考核的学生,能对 C 语言有基本的了解,会使用顺序结构、选择结构、循环结构编写程序,具体用计算思维的方式解决简单的问题。 
考核目标 
考核内容是根据软件开发所需要的技能和知识,以及国内编程教育的普及情况制定。主要以考察基础语法、算法和实践应用能力为主。 
熟悉 C 语言的基本语法规则;熟悉 C 语言的各种运算符理解顺序结构、选择结构和循环结构,并能运用它们编写简单的程序。 
考试标准 
1、理解变量的概念 
2、掌握变量的定义、类型和转换方法 
3、掌握变量的赋值方法 
4、掌握编程中基本的输入输出方法 
5、掌握编程基础的算术表达式 
6、能够完成一个顺序结构的程序 
7、理解逻辑运算的基本概念 
8、掌握编程基础的逻辑表达式 
9、掌握选择语句的功能和写法 
10、能够完成一段选择结构的程序 
11、掌握循环语句的功能和写法 
12、能够完成一段循环结构的程序 
13、 能够使用上述方法编写指定功能的正确、完整的程序。 

C 语言二级考纲说明 

能力目标 
通过本级考核的学生,掌握数组和字符串的操作,会编写函数和调用函数。 
能够编写指定功能的正确完整的程序。 
考试标准 
1、理解数制的基本概念; 
2、能够进行二进制、十进制以及十六进制之间的转换; 
3、掌握一维数组、二维数组及多维数组的用法; 
4、理解编码的概念; 
5、掌握字符串的用法; 
6、掌握在数组中进行顺序查找的方法; 
7、掌握对数组中数据进行简单排序的方法; 
8、对于排序了的数组,能否利用二分查找的方法找到满足条件的数据; 
9、理解函数及过程抽象的概念; 
10、理解函数的参数和返回值的概念; 
11、能够自己创建一个带参数的函数; 
12、能够自己创建一个有返回值的函数。 
13、能够使用上述方法编写指定功能的正确完整的程序。 
知识点描述 
1、数制  理解数制的概念,知道什么是二进制、八进制、十进制和十六进制能够进行二进制、十进制和十六进制之间的转换。 
2、数组  知道什么是一维数组、二维数组和多维数组掌握一维数组、二维数组和多维数组的用法,知道如何初始化数组、访问数组元素掌握在数组中进行顺序查找的方法掌握对数组数据简单的排序方法,比如冒泡排序、选择排序对于已经排序的数组,掌握二分查找法找到满足条件的数据。
3、字符串  理解 C 语言中字符串的概念掌握字符串的操作:复制字符串、连接字符串、比较字符串、返回字符第一次出现的位置、返回字符子串第一次出现的位置。
4、编码  理解编码的概念 
5、函数  理解函数和过程的概念理解函数的参数和返回值能够定义带参数的函数和有返回值的函数。 

C 语言三级考纲说明 

能力目标 
通过本级考核的学生,能够使用枚举、递归、递推编写算法,完成指定功能。 
考试标准 
1、掌握算法以及算法性能、算法效率的概念 
2、掌握基本算法中枚举的概念 
3、掌握基本算法中递归的概念 
4、掌握自调用函数的应用,实现基本算法中的递归方法; 
5、掌握基本算法中由递归变递推的方法 
知识点描述 
1、算法性能和算法效率   算法性能评估算法的好坏,主要从两个方面的判断:时间复杂度和空间复杂度,了解这两种评估的概念。算法效率:指算法执行的时间,了解如何度量算法效率。 
2、枚举法   了解什么是枚举法,枚举法的优缺点,掌握实现枚举法的基本思路 
3、递归   掌握算法中递归的概念了解什么是自调用函数,掌握自调用函数的应用,实现基本算法中的递归方法了解什么是递推,掌握递归与递推的区别,能够将递归算法转成递推算法。 

C 语言四级考纲说明 

1. 掌握基本算法中的动态规划方法。 
2. 能够使用上述方法编写指定功能的正确完整的程序。

C 语言五级考纲说明 

1. 掌握基本算法中的分治技术;
2. 掌握基本算法中的搜索剪枝技术;
3. 掌握基本算法中的贪心算法。
4. 能够使用上述方法编写指定功能的正确完整的程序。

C 语言六级考纲说明

1. 掌握数据结构及结构的概念;
2. 掌握数据结构中的指针和链表;
3. 掌握数据结构中的栈;
4. 掌握数据结构中的队列;
5. 掌握数据结构中的哈希。
6. 能够使用上述方法编写指定功能的正确完整的程序。

C 语言七级考纲说明

1. 掌握数据结构中的二叉树;
2. 掌握数据结构中的堆;
3. 掌握数据结构中的图
4. 掌握空间效率分析的基本方法。
5. 能够使用上述方法编写指定功能的正确完整的程序。

C 语言八级考纲说明

1. 掌握各种高级排序算法;
2. 掌握对算法的时间效率进行分析的方法;
3. 掌握基本的数论知识;
4. 掌握常用的图论算法。
5. 能够使用上述方法编写指定功能的正确完整的程序。

C 语言九级考纲说明

1. 掌握用分治技术做算法设计的方法;
2. 能够使用各种优化方法提高动态规划算法的优化;
3. 能够设计比较复杂的贪心算法并进行算法正确性证明;
4. 能够设计比较复杂的搜索算法,并对算法进行优化;
5. 能够使用网络流算法解决实际问题;
6. 能够对描述复杂的问题进行抽象和简化,并通过使用各种算法予以解决。

C 语言十级考纲说明

本级会涉及但不限于随机算法、近似算法、神经网络算法、深度学习算法、强化学习算法,以及算法复杂性分析等,更高级或新兴的算法设计及分析方法。

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...