Python语言被列入全国计算机等级考试科目中
全国计算机等级考试调整方案
2015年,考试中心组织召开了第六届全国计算机等级考试(NCRE)考委会会议,会议完成NCRE考委会换届选举,并确定了下一步改革目标。在新的历史时期,NCRE将在保持自身特色、稳定发展的基础上进一步考试改革。从2018年3月开始,将实施2018版考试大纲,并按新体系开考各个考试级别。具体调整内容如下:
一、考试级别及科目
1.一级
新增“网络安全素质教育”科目(代码:17),考试时长 90分钟,2018年9月首次开考。
2.二级
取消“Visual FoxPro数据库程序设计”科目(代码:27),2017年12月是其最后一次组考。新增“Python语言程序设计”科目(代码:66),考试时长:120分钟,软件要求:Python3.5.2版本及以上 IDLE,2018年9月首次开考。
3.三级
2018年3月起暂停“软件测试技术”科目(代码:37)。
自2018年3月考试起改变三级获证条件要求,考生只需通过三级考试即可获得该三级科目的合格证书,不再要求二级证书。
4.四级
暂停“软件测试工程师”科目(代码:43)。专业基础课程暂停软件工程(课程代码:405)。四级数据库工程师科目考试课程由“404、405”调整为“401、404”。
四级获证条件不变:通过四级科目的考试,并已经(或同时)获得三级相关证书。
二、考试软件
二级C、C++两个科目应用软件由VisualC++6.0改为Visual C++ 2010学习版(即VisualC++ 2010 Express)。
三、考务管理
我中心已启动考务手册修订工作,2018年版考务手册将于2017年11月中旬下发。
四、教材及宣传
新科目教材预计2018年3月出版,其他科目教材预计2017年11月上市。新科目、新教材的宣传资料,将在NCRE网站(www.ncre.cn)公布。
附表
1:全国计算机等级考试证书体系(2018版)
2:全国计算机等级考试科目设置(2018版)
3:全国计算机等级考试课程、教材列表(2018版)
附表1:全国计算机等级考试证书体系(2018版)
级别 |
证书种类 |
获证条件 |
|
一级 |
计算机基础及WPS Office应用 |
科目14考试合格 |
|
计算机基础及MS Office应用 |
科目15考试合格 |
||
计算机基础及Photoshop应用 |
科目16考试合格 |
||
网络安全素质教育 |
科目17考试合格 |
||
二级 |
语言程序设计类 |
C语言程序设计 |
科目24考试合格 |
VB语言程序设计 |
科目26考试合格 |
||
Java语言程序设计 |
科目28考试合格 |
||
C++语言程序设计 |
科目61考试合格 |
||
Web程序设计 |
科目64考试合格 |
||
Python语言程序设计 |
科目66考试合格 |
||
数据库程序设计类 |
Access数据库程序设计 |
科目29考试合格 |
|
MySQL数据库程序设计 |
科目63考试合格 |
||
办公软件 |
MS Office高级应用 |
科目65考试合格 |
|
三级 |
网络技术 |
三级科目35考试合格 |
|
数据库技术 |
三级科目36考试合格 |
||
信息安全技术 |
三级科目38考试合格 |
||
嵌入式系统开发技术 |
三级科目39考试合格 |
||
四级 |
网络工程师 |
获得三级科目35证书, 四级科目41考试合格 |
|
数据库工程师 |
获得三级科目36证书, 四级科目42考试合格 |
||
信息安全工程师 |
获得三级科目38证书, 四级科目44考试合格 |
||
嵌入式系统开发工程师 |
获得三级科目39证书, 四级科目45考试合格 |
备注:一级网络安全、二级Python语言两个科目2018年9月首次开考。
附表2:全国计算机等级考试科目设置(2018版)
级别 |
科目名称 |
科目代码 |
考试方式 |
考试时长 |
考核课程代码 |
一级 |
计算机基础及WPS Office应用 |
14 |
无纸化 |
90分钟 |
114 |
计算机基础及MS Office应用 |
15 |
无纸化 |
90分钟 |
115 |
|
计算机基础及Photoshop应用 |
16 |
无纸化 |
90分钟 |
116 |
|
网络安全素质教育 |
17 |
无纸化 |
90分钟 |
117 |
|
二级 |
C语言程序设计 |
24 |
无纸化 |
120分钟 |
201、224 |
VB语言程序设计 |
26 |
无纸化 |
120分钟 |
201、226 |
|
Java语言程序设计 |
28 |
无纸化 |
120分钟 |
201、228 |
|
Access数据库程序设计 |
29 |
无纸化 |
120分钟 |
201、229 |
|
C++语言程序设计 |
61 |
无纸化 |
120分钟 |
201、261 |
|
MySQL数据库程序设计 |
63 |
无纸化 |
120分钟 |
201、263 |
|
Web程序设计 |
64 |
无纸化 |
120分钟 |
201、264 |
|
MS Office高级应用 |
65 |
无纸化 |
120分钟 |
201、265 |
|
Python语言程序设计 |
66 |
无纸化 |
120分钟 |
201、266 |
|
三级 |
网络技术 |
35 |
无纸化 |
120分钟 |
335 |
数据库技术 |
36 |
无纸化 |
120分钟 |
336 |
|
信息安全技术 |
38 |
无纸化 |
120分钟 |
338 |
|
嵌入式系统开发技术 |
39 |
无纸化 |
120分钟 |
339 |
|
四级 |
网络工程师 |
41 |
无纸化 |
90分钟 |
401、403 |
数据库工程师 |
42 |
无纸化 |
90分钟 |
401、404 |
|
信息安全工程师 |
44 |
无纸化 |
90分钟 |
401、403 |
|
嵌入式系统开发工程师 |
45 |
无纸化 |
90分钟 |
401、402 |
备注:一级网络安全、二级Python语言两个科目2018年9月首次开考。
附表3:全国计算机等级考试课程、教材列表(2018版)
课程代码 |
课程名称 |
教材名称 |
114 |
一级计算机基础及WPS Office应用 |
全国计算机等级考试一级教程——计算机基础及WPS Office应用(2018年版) |
115 |
一级计算机基础及MS Office应用 |
全国计算机等级考试一级教程——计算机基础及MSOffice应用(2018年版) |
全国计算机等级考试一级教程——计算机基础及MS Office应用上机指导(2018年版) |
||
116 |
一级计算机基础及Photoshop应用 |
全国计算机等级考试一级教程——计算机基础及Photoshop应用(2018年版) |
117 |
一级网络安全素质教育 |
全国计算机等级考试一级教程——网络安全素质教育(2018年版) |
201 |
二级公共基础知识 |
全国计算机等级考试二级教程——公共基础知识(2018年版) |
224 |
二级C语言程序设计 |
全国计算机等级考试二级教程——C语言程序设计(2018年版) |
226 |
二级VB语言程序设计 |
全国计算机等级考试二级教程——VB语言程序设计(2018年版) |
228 |
二级Java语言程序设计 |
全国计算机等级考试二级教程——Java语言程序设计(2018年版) |
229 |
二级Access数据库程序设计 |
全国计算机等级考试二级教程——Access数据库程序设计(2018年版) |
261 |
二级C++语言程序设计 |
全国计算机等级考试二级教程——C++语言程序设计(2018年版) |
263 |
二级MySQL数据库程序设计 |
全国计算机等级考试二级教程——MySQL数据库程序设计(2018年版) |
264 |
二级Web程序设计 |
全国计算机等级考试二级教程——Web程序设计(2018年版) |
265 |
二级MS Office高级应用 |
全国计算机等级考试二级教程——MS Office高级应用(2018年版) |
全国计算机等级考试二级教程——MS Office高级应用上机指导(2018年版) |
||
266 |
二级Python语言程序设计 |
全国计算机等级考试二级教程——Python语言程序设计(2018年版) |
335 |
三级网络技术 |
全国计算机等级考试三级教程——网络技术(2018年版) |
336 |
三级数据库技术 |
全国计算机等级考试三级教程——数据库技术(2018年版) |
338 |
三级信息安全技术 |
全国计算机等级考试三级教程——信息安全技术(2018年版) |
339 |
三级嵌入式系统开发技术 |
全国计算机等级考试三级教程——嵌入式系统开发技术(2018年版) |
401 |
四级操作系统原理 |
全国计算机等级考试四级教程——操作系统原理(2018年版) |
402 |
四级计算机组成与接口 |
全国计算机等级考试四级教程——计算机组成与接口(2018年版) |
403 |
四级计算机网络 |
全国计算机等级考试四级教程——计算机网络(2018年版) |
404 |
四级数据库原理 |
全国计算机等级考试四级教程——数据库原理(2018年版) |
备注:
(1)所有大纲均为2018年版;所有教材均为高等教育出版社出版
(2)新科目(117、266)教材2018年3月出版,其他教材2017年11月出版
Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3] 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
7月20日,IEEE发布2017年编程语言排行榜:Python高居首位。
Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团(Monty Python's Flying Circus)的爱好者。ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果,完美结合了C和其他一些语言。
就这样,Python在吉多手中诞生了。实际上,第一个实现是在Mac机上。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。
目前吉多仍然是Python的主要开发者,决定整个Python语言的发展方向。Python社区经常称呼他是仁慈的独裁者。
Python 2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。同时,整个开发过程更加透明,社区对开发进度的影响逐渐扩大。Python 3.0于2008年12月3日发布,此版不完全兼容之前的Python源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。
Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多重继承,有益于增强源代码的复用性。Python支持重载运算符,因此Python也支持泛型设计。相对于Lisp这种传统的函数式编程语言,Python对函数式设计只提供了有限的支持。有两个标准库(functools, itertools)提供了与Haskell和Standard ML中类似的函数式程序设计工具。
虽然Python可能被粗略地分类为“脚本语言”(script language),但实际上一些大规模软件开发项目例如Zope、Mnet及BitTorrent,Google也广泛地使用它。Python的支持者较喜欢称它为一种高级动态编程语言,原因是“脚本语言”泛指仅作简单程序设计任务的语言,如shell script、VBScript等只能处理简单任务的编程语言,并不能与Python相提并论。
Python本身被设计为可扩充的。并非所有的特性和功能都集成到语言核心。Python提供了丰富的API和工具,以便程序员能够轻松地使用C、C++、Cython来编写扩充模块。Python编译器本身也可以被集成到其它需要脚本语言的程序内。因此,有很多人把Python作为一种“胶水语言”(glue language)使用。使用Python将其他语言编写的程序进行集成和封装。在Google内部的很多项目,例如Google App Engine使用C++编写性能要求极高的部分,然后用Python或Java/Go调用相应的模块。《Python技术手册》的作者马特利(Alex Martelli)说:“这很难讲,不过,2004年,Python已在Google内部使用,Google召募许多Python高手,但在这之前就已决定使用Python。他们的目的是尽量使用Python,在不得已时改用C++;在操控硬件的场合使用C++,在快速开发时候使用Python。”
Python语言被列入全国计算机等级考试科目中相关推荐
- 全国计算机等级考试科目中加入“二级Python”
2018年9月份在全国计算机等级考试科目中加入"二级Python",但现在还没有出台完整详细的考试大纲,官方网站也仅仅是简单说明了考试时长(120分钟).大概形式(网络环境.无纸化 ...
- 让数组的左边全为奇数C语言,2015年全国计算机等级考试全真模拟考场_二级C语言试卷四.docx...
2015年全国计算机等级考试全真模拟考场_二级C语言试卷四 全国计算机等级考试全真模拟试卷(4) 二级C (考试时间l20分钟,满分100分) 一.选择题(每小题1分,共40分) (1)算法是指( ) ...
- 全国计算机考试无法选择科目,2020年全国计算机等级考试科目如何选择?
[摘要] 小编整理了2020年全国计算机等级考试科目如何选择?的相关内容,下面一起来看看2020年全国计算机等级考试科目如何选择?的具体内容吧,希望能够帮助到大家! 2020年全国计算机等级考试科目如 ...
- 全国计算机等级考试科目有,全国计算机等级考试科目和内容均有重大调整
文章 全国计算机等级考试科目和内容均有重大调整 2001年11月12日,全国计算机等级考试科目及内容调整的新闻发布会在燕山大酒店召开, 科目调整对原来的12个科目停考5科,新增6科,调整内容1科.会上 ...
- 计算机一级表格题销售额咋算,5.4全国计算机等级考试一级中的电子表格题讲解.ppt...
5.4全国计算机等级考试一级中的电子表格题讲解 Excel 2010是Office应用程序中的电子表格处理程序,也是应用较为广泛的办公组件之一,主要用来进行创建表格.公式计算.财务分析.数据汇总.图表 ...
- 重大改革:Python将成高考科目,并已列入全国计算机等级考试,VB 惨被淘汰!
程序猿(ID:imkuqin) 猿妹 整编 综合自:海码爸爸.全国计算机等级考试官网.教育部等 未来世界的人将会分成两种人:一种是会编程的人,另一种是不会编程的人.人工智能时代的来临,中国也越来越重视 ...
- python资格证书有效期_全国计算机等级考试合格证书的有效期
展开全部 全国计636f70793231313335323631343130323136353331333431363532算机等级考试合格证书是没有时效性限制的,不像英语四级.六级,成绩只在网上保留 ...
- 计算机二级c语言复习计划,全国计算机等级考试二级C语言考试复习资料与复习计划以与考试要点.doc...
-- ---- 全国计算机等级考试二级C语言考试复习资料及复习计划 一.C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特 ...
- 二级c语言笔试58,全国计算机等级考试-二级C语言笔试试题.doc
全国计算机等级考试-二级C语言笔试试题 2002年4月全国计算机等级考试二级C语言笔试真题试题(含参考答案) 一.选择题(1)-(40)题每小题1分,(41)-(50)题每小题2分,共计60分.下 ...
- 2012二级c语言上机,2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结...
<2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结>由会员分享,可在线阅读,更多相关<2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结(3页珍藏版 ...
最新文章
- 【JZOJ1637】【ZJOI2009】狼和羊的故事
- MySQL性能优化的21条最佳经验【转】
- PyCharm5.0软件安装教程
- Android NDK: WARNING: APP_PLATFORM android-9 is larger than android:minSdkVersion问题
- 基于 DataLakeAnalytics 做跨地域的数据分析
- 侧输出流简单应用-打印的完整流程
- Python基础项目实践之:面向对象方法实现模拟银行管理系统
- python-week6
- P2515 [HAOI2010]软件安装
- C++中 模板Template的使用
- 【数学建模】基于matlab GUI停车场仿真系统【含Matlab源码 1046期】
- 平面设计论文要如何写?
- 测试两张照片相似度对比软件,有没有一款软件能比对两张照片是否一样?
- CCF 区块链国际会议 统计 有哪些接收区块链论文的会议 (最全)
- 小爬虫。爬取网站多页的通知标题并存取在txt文档里。
- Python股票量化学习(1)——股票代码下载
- android zigbee环境监测,基于ZigBee技术的室内定位与环境监测系统
- 【重磅】清华大学法学院教授何海波:以数据推动法治(视频+PPT)
- 关于注册Github不能通过验证的解决方法(easy,一定过)
- 用户使用手册编写方法
热门文章
- [家里蹲大学数学杂志]第395期中科院2015年高校招生考试试题
- ISCSI LINUX(RHEL)的搭建与配置
- 如何将shell script功能模块化,并且对外留出函数和参数接口
- typedef int Myfunc(const char *,const struct stat *,int)
- 只身单车游山东(一)
- Lightroom 教程,如何将照片从 Lightroom 移至Photoshop,在 Ps 中合并图像?
- Mac废纸篓无法清空怎么办?
- Windows Media Center SDK 在 GitHub 上发布
- 从“制造”到“智造”,南高齿携手锐捷打造“智能工厂”
- inux_异常_07_ftp查看不到文件列表