全国计算机等级考试《二级C++语言程序设计》复习全书【核心讲义+历年真题详解】.docx
《全国计算机等级考试《二级C++语言程序设计》复习全书【核心讲义+历年真题详解】.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试《二级C++语言程序设计》复习全书【核心讲义+历年真题详解】.docx(222页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一部分备考指南2第1章考试概述2第2章复习技巧9第二部分 核心讲义11【公共基础知识】 11第1章数据结构与算法11第2章程序设计基础22第3章软件工程基础27第4章数据库设计基础43【C+语言程序设计】56第1章C+语言概述56第2章数据类型、运算符和表达式61第3章基本控制结构70第4章数组、指针与引用77第5章函数81第6章类和对象84第7章继承和派生89第8章运算符重载94第9章模板97第10章 C+流98第三部分历年真题及详解104全国计算机等级考试二级C+语言程序设计真题及详解(一)104全国计算机等级考试二级C+语言程序设计真题及详解(二)130全国计算机等级考试二级C+语言程
2、序设计真题及详解(三)148全国计算机等级考试二级C+语言程序设计真题及详解(四)166第四部分模拟试题及详解184全国计算机等级考试二级C+语言程序设计模拟试题及详解(一)184全国计算机等级考试二级C+语言程序设计模拟试题及详解(二)199第一部分备考指南第1章考试概述一、考试简介全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经原国家教育委员会(现教育 部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考 试体系。计算机技术的应用在我国各个领域发展迅速,为了适应知识经济和信息社会发展
3、的需要,操作和应用计算机 已成为人们必须掌握的一种基本技能。许多单位、部门已把掌握一定的计算机知识和应用技能作为人员聘用、职 务晋升、职称评定、上岗资格的重要依据之一。鉴于社会的客观需求,经原国家教委批准,原国家教委考试中心 于1994年面向社会推出了 NCRE,其目的在于以考促学,向社会推广和普及计算机知识,也为用人部门录用和 考核工作人员提供一个统一、客观、公正的标准。二、考试科目级别科目名称科目代码考试时间考核课程代码一级计算机基础及WPS Office应用1490分钟114计算机基础及MS Office应用1590分钟115计算机基础及Photoshop应用1690分钟116二级C语言
4、程序设计24120分钟20k 224VB语言程序设计26120分钟20k 226VFP数据库程序设计27120分钟201、 227Java语言程序设计28120分钟20k 228Access数据库程序设计29120分钟201 229C+语言程序设计6120分钟201、 261MySQL数据库程序设计63120分钟201、 263Web程序设计64120分钟201、 264MS Office高级应用65120分钟201、 265三级网络技术35120分钟335数据库技术3620分钟336软件测试技术37120分钟337信息安全技术38120分钟338嵌入式系统开发技术39120分钟339四级网络
5、工程师4190分钟401 403数据库工程师4290分钟404、 405软件测试工程师4390分钟401、 405信息安全工程师4490分钟401、 403嵌入式系统开发工程师4590分钟401 402说明:同次考试考生可报考多个级别或科目,但不允许重复报考同一个科目,具体要求请向所在省级承办机构进行 咨询。报考多个科目时需咨询考点,避免考场安排时冲突。如:考生同时报考了二级C、三级网络技术、四级网络 工程师三个科目,结果通过了三级网络技术、四级网络工程师考试,但没有通过二级C考试,将不颁发任何证 书,三级网络技术、四级网络工程师两个科目成绩,自考试结束之日起可保留半年(按月计算)。下一次考试
6、考 生报考二级C并通过,将一次获得三个级别的证书;若没有通过二级C,将不能获得任何证书。同时,三级网络 技术、四级网络工程师两个科目成绩自动失效。三、报考条件1 .考生不受年龄、职业、学历等背景的限制,任何人均可根据自己学习和使用计算机的实际情况,选考不 同等级的考试。考生一次只能报考一个科目的考试。考生一次考试只能在一个考点报名。考生可以不参加考前培 训,直接报名参加考试。2 .每次考试报名的具体时间由各省(自治区、直辖市)级承办机构规定。考生按照有关规定到就近考点报 名。上次考试的笔试和上机考试仅其中一项成绩合格的,下次考试报名时应出具上次考试成绩单,成绩合格项可 以免考,只参加未通过项的
7、考试。3 .特殊人员报考条件:现役军人可使用军官证报考NCRE考试,在其军官证号码前后各加入识别码,此办法也适用于没有身份证 的未成年人,识别码的编码有统一格式,前6位后4位。国务院和中央军事委员会联合下发的510号令,已经公 布现役军人和人民武装警察居民身份证申领发放办法,该办法自2008年1月1日起实施,现役军人可以通过 团以上单位集中向地方公安机关申请居民身份证。无身份证的学生可携带户口本参加报名,身份证丢失者凭公安机关开具的身份证明,外籍人员凭护照参加报 名。四、报考方式分为考点现场报名与网上报名。考生在考点现场报名时,需出示身份证以及缴纳相关的考试费。考生一定要亲自到场,不能由任何单
8、位、个 人代劳。考生按要求进行信息采集,并逐一核实报名表上的个人信息:姓名、身份证号、照片、报考科目、报考 类别(是否补考)等,发现信息不一致要立刻更改。报名完成后请妥善保管“考生报名登记表”防止阻碍准考证 的领取。考生采取网上报名方式,需先在所在省份的网上报名系统注册并填报相关基本信息、上传正面免冠电子近照, 然后网上缴费或至指定地点缴费并确认身份信息,完成报名。一般情况下,每次考试每个考生只能在一个考点完成报名。考生报名时缴纳的考试费的具体金额由各省级承办机构根据考试需要和当地物价水平确定,并报当地物价部门核准。考点不得擅自加收费用。注:报名时依据的身份证明包括:居民身份证、军人的证件、护
9、照、户口本 等。五、报考时间考试安排第一场第二场第三场报名时间12月开始5月开始11月io S以后注:各地的报名时间由考生报考所在地的当地考试机构决定。六、考试时间NCRE以往每年开考两次,从2014年开始每年开考次数由两次增为三次。2016年NCRE安排三次考试,考试时间分别为3月21日24日、9月19日22日、12月12日13日, 其中3月和9月考试开考全部级别全部科目,12月只开考一级和二级,由各省级承办机构根据实际情况确定是 否开考12月的考试。七、各级别考试介绍一级科目一级 WPS Office一级 MS Office级 Photoshop考试环境NCRE 一级上机考试环境为Wind
10、ows 7简体中文版考试软件WPS Office 2012办公软件MS Office 2010Photoshop CS5 (典型方式安装)题型及分 值比例1. 单项选择题,20题,20分2. Windows操作系统的使用,10分3. WPS文字的操作,25分4. WPS表格的操作,20分5. WPS演示软件的操作,15分1. 单项选择题,20题,20分2. Windows操作系统的使用,10 分3. Word操作,25分4. Excel 操作,20 分5. PowerPoint 操作,15 分1 .单项选择题,55题,55 分(含计算机基础知识部 分20分)2 . Photoshop 操作题,
11、45 分6.浏览器(IE)的简单使用和 电子邮件收发,10分6.浏览器(IE)的简单使用和电 子邮件收发,10分考核内容1 .考核内容包括计算机基础知识和操作技能两部分。2 .各科目对基础知识的要求相同,以考查应知应会为主,题型为选择题,分数占全卷的20% (20 分)3 .办公软件类考试,操作技能部分包括汉字录入、Windows系统使用、文字排版、电子表格、 演示文稿、IE的简单应用及电子邮件收发。3. Photoshop考试,要求了解数字图像的基本知识,熟悉Photoshop的界面与基本操作方法,掌 握并熟练运用绘图工具进行图像的绘制、编辑、修饰,会使用图层蒙版、样式以及文字工具。形式完全
12、采取上机考试形式,各科上机考试时间均为90分钟,满分100分。获证条件总分不低于60分。备注参加NCRE “计算机基础及Photoshop应用”科目考生,可以在NCRE报名时自愿申请免试取得 “Adobe Photoshop产品工程师认证”证书,即:通过NCRE “计算机基础及Photoshop应用” 科目考试实现一次考试,可以同时取得全国计算机等级证书与“Adobe Photoshop产品工程师认 证”证书,即“一考双证”。二级语言程序设计类数据库程序设计类办公软件高级应 用科 目1 g 口C+JavaVBWebVFPAccessMySQL办公软件高级应用考 试 环 境NCRE二级上机考试环
13、境为Windows 7简体中文版考 试 软 件VisualC-H- 6.0VisualC+ 6.0Net-Beans 中国 教育 考试 版 2007VB6.0 简体 中文 专业 版NetBeans 中国教 育考试 版,IE6.0 及以上VFP6.0 简体中 文专业 版MSAccess2010MySQL(Community5.5.16)MS Office 2010题 型 及 分 值 比 例1.单项 选择 题,40 题,40 分(含 公共基 础知识 部分10 分)2.程序 填空 题,3小 空,18 分3.程序 改错1 .单项选择题,40题,40分(含公共基础知识部分10分)2 .基本操作题,18分
14、3 .简单应用题,24分4 .综合应用/操作题,18分1 .单项选择题, 20分(含公共基 础知识部分10 分)2 .文字处理题 (Word) , 30 分3 .电子表格题 (Excel) , 30 分4 .演示文稿题 (PowerPoint),20分题,2个 错误, 24分4.程序 设计 题,18 分考 核 内 容二级定位为程序员,考核内容包括公共基础知识和程序设计。所有科目对基础知识作统一要求,使用统一的公 共基础知识考试大纲和教程。二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程 序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。形式完全采取上机考试形
15、式。各科上机考试时间均为120分钟,满分100分。获证 条总分不低于60分件三级科目网络技术数据库技术软件测试技术信息安全技 术嵌入式系统开发技术考试环境 与软件1 . NCRE三级上机考试环境为Windows 7简体中文版2 .数据库技术考核C语言程序设计,使用Visual C+6.0题型及分 值比例1.单选题,40题,40分2.综合题,40分3.应用题,20分考核内容1 .网络技术。网络规划与设计、局域网组网技术、计算机网络信息服务系统的建 立及计算机网络安全与管理。2.数据库技术。数据库应用系统分析及规划、数 据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库 技术的
16、发展及新技术。3.软件测试技术。软件测试的基本概念、软件测试技 术、软件测试过程和管理方法。4.信息安全技术。信息安全保障概论、信息安 全基础技术与原理、系统安全、网络安全、应用安全、信息安全管理、信息安全 标准与法规。5.嵌入式系统开发技术。嵌入式系统的概念与基础知识、嵌入式 处理器、嵌入式系统硬件组成、嵌入式系统软件、嵌入式系统的开发等相关知识 和技能。形式完全采取上机考试形式。各科上机考试时间均为120分钟,满分100分。获证条件1 .总分不低于60分,并已经(或同时)获得二级相关证书。2 .三级数据库技术证书要求已经(或同时)获得二级数据库程序设计类证书;网 络技术、软件测试技术、信息
17、安全技术、嵌入式系统开发技术等四个证书要求已 经(或同时)获得二级语言程序设计类证书。3 .考生早期获得的证书(如Pascal. FoxBase等),不严格区分语言程序设计和数备注无四级科目网络工程 师数据库工程师软件测试工程师信息安全工程 师嵌入式系统开 发工程师考试环境NCRE四级上机考试环境为Windows 7筒体中文版。题型及分 值比例1 .单选题,60题,60分2 .多选题,20题,40分考核内容1.网络工程师。考核计算机网络、操作系统原理两门课程。测试内容包括网络系 统规划与设计的基础知识及中小型网络的系统组建、设备配置调试、网络系统现 场维护与管理的基本技能。2.数据库工程师。考
18、核数据库原理、软件工程两门 课程。测试内容包括数据库系统的基本理论以及数据库设计、维护、管理与应用 开发的基本能力。3.软件测试工程师。考核操作系统原理、软件工程两门课 程。测试内容包括软件测试的基本理论、软件测试的规范及标准,以及制定测试 计划、设计测试用例、选择测试工具、执行测试并分析评估结果等软件测试的基 本技能。4.信息安全工程师。考核计算机网络、操作系统原理两门课程。测试 内容包括网络攻击与保护的基本理论与技术,以及操作系统、路由设备的安全防 范技能。5.嵌入式系统开发工程师。考核操作系统原理、计算机组成与接口两 门课程。测试内容包括嵌入式系统基本理论、逻辑电路基础以及嵌入式系统中的
19、 信息表示与运算、评价方法等基本技能。形式1 .无纸化考试,考试总时间为90分钟,单课程考试没有时间要求。2 .四级考试科目由五门专业基础课程中指定的两门课程组成,总分100分,两门 课程各占50分。3.专业基础课程为计算机专业核心课程,包括:操作系统原 理、计算机组成与接口、计算机网络、数据库原理、软件工程。获证条件两门课程分别达到30分及以上,并已经(或同时)获得三级相关证书。2013年3月及以前获得的三级各科目证书,不区分科目,可以作为四级任一科目的 获证条件。备注无 2015年NCRE继续实施2013年版考试大纲,教材参见全国计算机等级考试教材目录(2015年版)。八、考试要求1 .掌
20、握C+语言的基本语法规则。2 .熟练掌握有关类与对象的相关知识。3 .能够阅读和分析C+程序。4 .能够采用面向对象的编程思路和方法编写应用程序。5 .能熟练使用VisualC+6.0集成开发环境编写和调试程序。九、考试内容(-)C+语言概述1 . 了解C+语言的基本符号。2 . 了解C+语言的词汇(关键字、标识符、常量、运算符、标点符号等)。3 .掌握C+程序的基本框架。4 .能够使用VisualC+6.0集成开发环境编辑、编译、运行与调试程序。(-)数据类型、表达式和基本运算1 .掌握C+数据类型(基本类型,指针类型)及其定义方法。2 . 了解C+的常量定义(整型常量,字符常量,逻辑常量,
21、实型常量,地址常量,符号常量)。3 .掌握变量的定义与使用方法(变量的定义及初始化,全局变量,局部变量)。4 .掌握C+运算符的种类、运算优先级和结合性。5 .熟练掌握C+表达式类型及求值规则(赋值运算,算术运算符和算术表达式,关系运算符和关系表达式, 逻辑运算符和逻辑表达式,条件运算,指针运算,逗号表达式)。(三)C+的基本语句1 .掌握C什的基本语句,例如赋值语句、表达式语句、复合语句、输入、输出语句和空语句等。2 .用if语句实现分支结构。3 .用switch语句实现多分支选择结构。4 .用fbr语句实现循环结构。5 .用while语句实现循环结构。6 .用do. .while语句实现循
22、环结构。7.转向语句(goto,continue,break和return)。8.掌握分支语句和循环语句的各种嵌套使用。(四)数组、指针与引用1 .掌握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。2 . 了解字符串与字符数组。3.熟练掌握常用字符串函数(strlen,strcpy,strcat,strcmp,strstr 等)。4.指针与指针变量的概念,指针与地址运算符,指针与数组。5 .引用的基本概念,引用的定义与使用。(五)掌握函数的有关使用12345678.函数的定义方法和调用方法。,.函数的类型和返回值。.形式参数与实际参数,参数值的传递。,变量的作用域和生存周期。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级C语言程序设计 核心讲义历年真题详解 全国 计算机等级考试 二级 语言程序设计 复习 全书 核心 讲义 历年 详解
限制150内