afuenz(_最新!)2010年全国计算机等级考试二级c语言考试大纲_

合集下载

计算机二级C语言考试大纲

计算机二级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. 公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计、Access数据库程序设计或Delphi语言程序设计)的笔试部分合为一张试卷。

全国计算机二级C 考试大纲

全国计算机二级C  考试大纲

一.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。

2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。

3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。

4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。

5.线性单链表、双向链表与循环链表的结构及其基本运算。

6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。

7.顺序查找与二分查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。

二、程序设计基础1.程序设计方法与风格。

2.结构化程序设计。

3.面向对象的程序设计方法,掌握理解对象、方法、属性以及继承与多态性的概念。

三、软件工程基础1.软件工程基本概念;软件生命周期概念;软件工具与软件开发环境。

2.结构化分析方法;数据流图,数据字典,软件需求规格说明书。

3.结构化设计方法;总体设计与详细设计。

4.软件测试方法;白盒测试,黑盒测试,测试用例设计;软件测试的实施;单元测试,集成测试,系统测试。

5.程序的调试,静态调试与动态调试。

四、数据库设计基础1.数据库的基本概念:数据库、数据库管理系统、数据库系统。

2.数据模型:实体联系模型及E-R图,从E-R图导出关系数据模型。

3.关系代数运算,包括集合运算及选择、投影、连接运算;数据库规范化理论。

4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。

C++语言程序设计基本要求1.掌握C++语言的基本语法规则。

2.熟练掌握有关类与对象的相关知识。

3.能够阅读和分析C++程序。

4.能够采用面向对象的编程思路和方法编写应用程序。

5.能熟练使用Visual C++6.0集成开发环境编写和调试程序。

考试内容一、C++语言概述1.了解C++语言的基本符号。

2.了解C++语言的词汇(保留字、标识符、常量、运算符、标点符号等)。

3.掌握C++程序的基本框架(结构程序设计框架、面向对象程序结构框架等)。

全国计算机考试_2010年_二级最新C语言全新资料

全国计算机考试_2010年_二级最新C语言全新资料

全国计算机考试_2010年_二级最新C语言全新资料全国计算机等级考试系列辅导教材(二级)——C 语言1 内容简介本书共16章,其中第1章为学前自测与指导,从2~14章均包括“知识点讲析”、“补充与扩展”、“典型例题”和“本章练习”4部分,内容涉及计算机等级考试二级C语言的各个方面。

第15章提供了3套笔试模拟试卷,第16章是上机指导。

书后提供了各章练习题的参考答案。

本书针对性强,内容深入浅出,实例丰富,设计新颖实用,适用于报考计算机等级考试二级C语言的读者;同时,也可以作为专本科教材辅导书,或者相当水平的培训教材。

天空软件站学前自测题:基础知识1.通常所说的计算机主机主要包括()。

第 1 页PDF 文件使用 "pdfFactory Pro" 试用版本创建全国计算机考试_2010年_二级最新C语言全新资料.txtA)CPU B)CPU和内存C)CPU、内存与外存 D)CPU、内存与硬盘2.下面存储器中,存取速度最快的是()。

A)软盘 B)硬盘C)光盘 D)内存3.系统软件中最重要的是()。

A)操作系统 B)语言处理程序C)工具软件 D)数据库管理系统4.一张存储容量是1.44MB的软磁盘,可以存储大约140万个()。

A)ASCII字符 B)中文字符C)盘中文件 D)子目录5.800个24×24点阵汉字字型库所需要的存储容量是()。

A)7.04KB B)56.24KBC)7200B D)450KB6.某张软盘上已染有病毒,为防止该病毒传染计算机系统,正确的措施是()。

A)删除该软盘上所有程序 B)给该软盘加上写保护1 C)将该软盘放一段时间后再用 D)将该软盘重新格式化7.磁盘处于写保护状态,那么磁盘中的数据()。

A)不能读出,不能删改,也不能写入新数据B)可以读出,不能删改,也不能写入新数据C)可以读出,可以删改,但不能写入新数据第 2 页PDF 文件使用 "pdfFactory Pro" 试用版本创建全国计算机考试_2010年_二级最新C语言全新资料.txtD)可以读出,不能删改,但可以写入新数据8.计算机网络能传送的信息是()。

2010年9月全国计算机二级C语言考试试题分析

2010年9月全国计算机二级C语言考试试题分析

2010年9月全国计算机二级C语言考试试题分析来源:希赛教育 2010/9/18 【考试大:中国教育考试第一门户】模拟考场视频课程字号:T T2010年9月全国计算机二级C语言真题相关推荐:笔试试题试题答案文字版Word版下载上机试题及答案和网友交流免费在线估分考后成绩查询2010年9月18日,进行了2010年下半年的计算机等级考试。

本次考试的难度与前几次考试难度差不多,只是考查得更加灵活,偏重了对数组与指针及一些算法的实现等应用性较强内容的考查,但出题还是紧扣大纲,无超纲试题。

计算机等级考试二级C语言已开考多次,出题方式基本趋向成熟,现在出题一般都是按模板进行,即每次考试同一个阶段的试卷内容基本对应着相同的考查知识点。

本文将对此次考试二级C语言考试的考题知识点分布进行分析总结。

具体见表1所示:表1 2010年9月计算机等级考试二级C语言考试考题知识分布知识点分数说明重要程度数据结构与算法线性表的存储结构(2),栈(4),查找(2),二叉树(2)★★★程序设计基础4面向对象(2),结构化程序(2)★★软件工程基础6软件测试(2),软件危机(2),软件生命周期(2),★★数据库设计基础10数据模型(2),对应关系(2),数据库模式(2),关系运算(2),数据库设计(2)★★★C程序设计的初步知识11C程序基本概念(1),程序设计步骤(1),C程序的运行(1),表达式(3),常量(1),数据类型所占存储空间(2),逻辑表达式(2)★★★顺序结构程序设计4十进制与八进制数的输出(2),数据的格式输入(2)★★选择结构程序设计4switch结构(1)、if语句(3)★★循环结构程序设计9While结构(5),for循环(4)★★★函数10函数递归调用(2)、参数的传递(4)、函数嵌套调用(2)、静态变量(2)★★★指针与数组24指针引用字符数组元素(2),strlen与sizeof(2),指针变量(6),指针数组(2),数组的定义(4),字符串操作(6),数组(2)★★★★★编译预处理与动态存储分配2动态存储分配(2)★结构体与联合体2结构体(2),★位运算2位运算(2)★文件操作2文件指针的定义(2)★在本次考试中,主要有以下几个突出的特点:(1)本次考试中增强了对知识灵活性的考查,如选择题中的第18题、第21题与第23题等的出题方式就相当灵活,另外,对数组与指针及一些算法的实现等偏应用方面的内容考查的分值明显增多,这说明计算机等考中二级C语言的考试已经越来越注重对编程及其应用能力等相关知识的考查。

全国高等学校计算机水平考试Ⅱ级《Office高级应用》(2010)考试大纲及样题

全国高等学校计算机水平考试Ⅱ级《Office高级应用》(2010)考试大纲及样题

全国高等学校计算机水平考试Ⅱ级《Office高级应用》(2010)考试大纲及样题(试行)一、考试目的与要求随着日常工作信息化程度的日益提高,文档、数据处理已经成为高校毕业生应当具备的一项基本技能。

开设《Office高级应用》(2010)Ⅱ级考试,主要目的让学生与时俱进能够在实际办公环境中开展具体应用,更贴近岗位实际应用操作;让学生掌握更加专业、娴熟的办公技能和较高的信息处理能力。

1、掌握Office2010各组件的运行环境、视窗元素等;2、掌握Word2010的基础理论知识以及高级应用技术,能够熟练掌握长文档的排版(页面设置、样式设置、域的设置、文档修订等),邮件合并操作等。

3、掌握Excel2010的基础理论知识以及高级应用技术,能够熟练操作工作簿、工作表、熟练地使用函数和公式,能根据应用需求构建公式,能够运用Excel内置工具进行数据分析、能够对外部数据进行导入导出等。

4、掌握PowerPoint2010的基础理论知识以及高级应用技术,能够熟练应用模版、母版,掌握多媒体效果、幻灯片放映设置和演示文稿的输出。

5、了解Office2010的文档安全知识,能够利用Office2010的内置功能对文档进行保护。

6、了解Office2010的宏知识,掌握宏的简单应用。

二、考试内容(一) Word2010高级应用【主要考点】1、 Word 的基本功能,文档的创建、编辑、保存、打印和保护等基本操作。

2、样式的建立和应用:“样式”的新建、修改、应用、设置样式快捷键、管理样式、快速删除样式、保护样式。

3、模板的应用和建立:应用已有模板创建新文档、利用文档建立新的模板。

4 、设置字体和段落格式、应用文档样式和主题、调整页面布局等排版操作。

5、文档中表格的制作与编辑,表格数据的运算。

6、文档中图形、图像(片)对象的编辑和处理,文本框和文档部件的使用,符号与数学公式的输入与编辑。

7、文档的分栏、分页和分节操作,文档页眉、页脚的设置,文档内容引用操作。

2010计算机二级考试大纲

2010计算机二级考试大纲

2010-12-22 11:45最佳答案Excel 快捷键和功能键Ctrl 组合快捷键按键说明Ctrl+( 取消隐藏选定范围内所有隐藏的行。

Ctrl+) 取消隐藏选定范围内所有隐藏的列。

Ctrl+& 将外框应用于选定单元格。

Ctrl+_ 从选定单元格删除外框。

Ctrl+~ 应用“常规”数字格式。

Ctrl+$ 应用带有两位小数的“货币”格式(负数放在括号中)。

Ctrl+% 应用不带小数位的“百分比”格式。

Ctrl+^ 应用带有两位小数的“指数”格式。

Ctrl+# 应用带有日、月和年的“日期”格式。

Ctrl+@ 应用带有小时和分钟以及AM 或PM 的“时间”格式。

Ctrl+! 应用带有两位小数、千位分隔符和减号(-)(用于负值)的“数值”格式。

Ctrl+- 显示用于删除选定单元格的“删除”对话框。

Ctrl+* 选择环绕活动单元格的当前区域(由空白行和空白列围起的数据区域)。

在数据透视表中,它将选择整个数据透视表。

Ctrl+: 输入当前时间。

Ctrl+; 输入当前日期。

Ctrl+` 在工作表中切换显示单元格值和公式。

Ctrl+' 将公式从活动单元格上方的单元格复制到单元格或编辑栏中。

Ctrl+" 将值从活动单元格上方的单元格复制到单元格或编辑栏中。

Ctrl++ 显示用于插入空白单元格的“插入”对话框。

Ctrl+1 显示“单元格格式”对话框。

Ctrl+2 应用或取消加粗格式设置。

Ctrl+3 应用或取消倾斜格式设置。

Ctrl+4 应用或取消下划线。

Ctrl+5 应用或取消删除线。

Ctrl+6 在隐藏对象、显示对象和显示对象占位符之间切换。

Ctrl+7 显示或隐藏“常用”工具栏。

Ctrl+8 显示或隐藏大纲符号。

Ctrl+9 隐藏选定的行。

Ctrl+0 隐藏选定的列。

Ctrl+A 选择整个工作表。

如果工作表包含数据,则按Ctrl+A 将选择当前区域。

再次按Ctrl+A 将选择整个工作表。

二级(C语言程序设计)考试大纲.docx

二级(C语言程序设计)考试大纲.docx

二级(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.公共基础知识的考试方式为笔试,与C语言程序设计(C++语言程序设计、Java 语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计或Access数据库程序设计)的笔试部分合为一张试卷,公共基础知识部分占全卷的30分。

2010年9月全国计算机等级考试二级C语言考试大纲、真题与答案

2010年9月全国计算机等级考试二级C语言考试大纲、真题与答案

或者你才在上一个洞吞了柏忌,下一个洞你就为抓了老鹰而兴奋不已。

2010年9月全国计算机二级C语言笔试试题一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度只有凭借毅力,坚持到底,才有可能成为最后的赢家。

这些磨练与考验使成长中的青少年受益匪浅。

在种种历练之后,他们可以学会如何独立处理问题;如何调节情绪与心境,直面挫折,抵御压力;如何保持积极进取的心态去应对每一次挑战。

往往有着超越年龄的成熟与自或者你才在上一个洞吞了柏忌,下一个洞你就为抓了老鹰而兴奋不已。

B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模(10)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并(11)以下关于结构化程序设计的叙述中正确的是A)一个结构化程序必须同时由顺序、分支、循环三种结构组成B)结构化程序使用goto语句会很便捷C)在C语言中,程序的模块化是利用函数实现的D)由三种基本结构构成的程序只能解决小规模的问题(12)以下关于简单程序设计的步骤和顺序的说法中正确的是A)确定算法后,整理并写出文档,最后进行编码和上机调试B)首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档C)先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档D)先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构(13)以下叙述中错误的是A) C程序在运行过程中所有计算都以二进制方式进行只有凭借毅力,坚持到底,才有可能成为最后的赢家。

2010年全国计算机等级考试二级科目设置

2010年全国计算机等级考试二级科目设置

2010年全国计算机等级考试二级科目设置公共基础知识考试大纲ACCESS考试大纲VB考试大纲详细请见《全国计算机等级考试调整方案》:关于二级考试科目:与去年相同,二级一共七个科目。

二级科目分成两类,一类是语言程序设计(C、C++、Java、Visual Basic、Delphi),另一类是数据库程序设计(Visual FoxPro、Access)。

考核内容:二级定位为程序员,考核内容包括公共基础知识和程序设计。

所有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程。

二级公共基础知识在各科笔试中的分值比重为30%(30分)。

程序设计部分的比重为70%(70分),主要考查考生对程序设计语言使用和编程调试等基本能力。

考试形式:二级所有科目的考试仍包括笔试和上机考试两部分。

二级C笔试时间由120分钟改为90分钟,上机时间由60分钟改为90分钟。

所有二级科目的笔试时间统一为90分钟,上机时间统一为90分钟。

系统环境:二级各科目上机考试应用软件为:中文专业版Access 2003、中文专业版Visual Basic 6.0、中文专业版Visual FoxPro 6.0、Visual C++ 6.0 ,二级C上机应用软件由Turbo C 2.0改为Visual C++6.0,二级Java由现在的Java JDK 1.4.2改为专用集成开发环境“NetBeans 中国教育考试版2007”,二级Delphi使用Delphi7.0版本。

全国计算机等级考试公共基础知识考试大纲基本要求1.掌握算法的基本概念。

2.掌握基本数据结构及其操作。

3.掌握基本排序和查找算法。

4.掌握逐步求精的结构化程序设计方法。

5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。

6.掌握数据库的基本知识,了解关系数据库的设计。

考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。

二级c语言考试大纲

二级c语言考试大纲

二级c语言考试大纲二级C语言考试大纲一、考试目的与要求二级C语言考试旨在考察考生对C语言程序设计的基本理论、基本知识和基本技能的掌握程度。

考生应具备以下能力:1. 理解C语言的基本语法和程序结构。

2. 能够编写简单的C语言程序,实现基本的数据处理和算法实现。

3. 掌握数组、指针、结构体等数据结构的应用。

4. 能够使用C语言进行文件操作和简单的系统编程。

5. 具备一定的程序调试和优化能力。

二、考试内容1. C语言概述- C语言的发展历史- C语言的特点- C语言在软件开发中的应用2. C语言基础- 数据类型、变量和常量- 运算符和表达式- 基本控制语句(顺序结构、选择结构、循环结构)3. 函数- 函数的定义和声明- 函数的调用和返回- 函数的参数传递(值传递和地址传递)- 递归函数4. 数组- 一维数组和多维数组的定义和使用 - 数组的初始化- 数组与指针的关系5. 指针- 指针的基本概念- 指针与数组的关系- 指针的运算- 指针数组和函数指针6. 结构体和联合体- 结构体的定义和使用- 结构体数组- 结构体与指针- 联合体的概念和应用7. 预处理指令- 宏定义(#define)- 文件包含(#include)- 条件编译(#ifdef、#ifndef等)8. 文件操作- 文件的打开、关闭、读写操作- 文件指针的使用- 错误处理9. 动态内存分配- malloc和free函数的使用- 动态内存分配的注意事项10. 错误处理和程序调试- 常见的编译错误和运行时错误- 程序调试的基本方法三、考试形式与题型考试采用闭卷笔试形式,题型包括:1. 选择题:测试考生对C语言基础知识点的掌握。

2. 填空题:考察考生对程序代码的理解和补全能力。

3. 简答题:测试考生对C语言概念和原理的理解。

4. 编程题:要求考生编写程序解决实际问题,考察编程能力。

四、考试准备建议1. 系统学习C语言的基础知识和编程技巧。

2. 多做练习题,提高编程实践能力。

(最新!)2010年全国计算机等级考试二级C语言考试大纲

(最新!)2010年全国计算机等级考试二级C语言考试大纲

2009年全国计算机等级考试二级C语言考试大纲◆ 基本要求1.熟悉 Visual C++ 6.0 集成开发环境。

2.掌握结构化程序设计的方法,具有良好的程序设计风格。

3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力◆ 考试内容一、C语言程序的结构1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计1.for循环结构。

2.while和do-while循环结构。

3.continue语句和break语句。

4.循环的嵌套六、数组的定义和引用1.一维数组和二维数组的定义、初始化和数组元素的引用。

2.字符串与字符数组。

七、函数1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理1.宏定义和调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理。

九、指针1.地址与指针变量的概念,地址运算符与间址运算符。

2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

^
| You have to believe, there is a way. The ancients said:" the kingdom of heaven is trying to enter". Only when the reluctant step by step to go to it 's time, must be managed to get one step down, only have struggled to achieve it.
-- Guo Ge Tech 2009年全国计算机等级考试二级C语言考试大纲
◆ 基本要求
1.熟悉 Visual C++ 6.0 集成开发环境。

2.掌握结构化程序设计的方法,具有良好的程序设计风格。

3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力
◆ 考试内容
一、C语言程序的结构
1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算
1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句
1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计
1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计
1.for循环结构。

2.while和do-while循环结构。

3.continue语句和break语句。

4.循环的嵌套
六、数组的定义和引用
1.一维数组和二维数组的定义、初始化和数组元素的引用。

2.字符串与字符数组。

七、函数
1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理
1.宏定义和调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理。

九、指针
1.地址与指针变量的概念,地址运算符与间址运算符。

2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。

通过指针引用以上各类型数据。

3.用指针作函数参数。

4.返回地址值的函数。

5.指针数组,指向指针的指针。

十、结构体(即“结构”)与共同体(即“联合”)
1.用typedef说明一个新类型。

2.结构体和共用体类型数据的定义和成员的引用。

3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

十一、位运算
1.位运算符的含义和使用。

2.简单的位运算。

十二、文件操作
只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O 系统)不要求。

1.文件类型指针(FILE类型指针)。

2.文件的打开与关闭(fopen,fclose)。

3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

◆ 考试方式
1.笔试:90分钟,满分100分,其中含公共基础知识部分的30分。

2.上机:90分钟,满分100分
3、上机操作包括:
(1)填空。

(2)改错。

(3)编程。

相关文档
最新文档