二级C语言2012年考试大纲.pdf

上传人:l**** 文档编号:73153540 上传时间:2023-02-15 格式:PDF 页数:7 大小:391.63KB
返回 下载 相关 举报
二级C语言2012年考试大纲.pdf_第1页
第1页 / 共7页
二级C语言2012年考试大纲.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《二级C语言2012年考试大纲.pdf》由会员分享,可在线阅读,更多相关《二级C语言2012年考试大纲.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 二级 C 测试大纲 二级公共基础知识大纲 基本要求(1)掌握算法的基本概念。(2)掌握基本数据结构及其操作。(3)掌握基本排序和查找算法。(4)掌握逐步求精的结构化程序设计方法。(5)掌握软件工程的基本方法,具有初步使用相关技术进行软件开发的能力。(6)掌握数据库的基本知识,了解关系数据库的设计。考试内容 1.基本数据结构和算法(1)算法的基本概念:算法复杂度的概念和意义(时间复杂度和空间复杂度)。(2)数据结构的定义:数据的逻辑结构和存储结构;数据结构的图形表示;线性结构和非线性结构的概 念。(3)线性表的定义:线性表的顺序存储结构及其插入和删除运算。(4)栈和队列的定义:栈和队列的顺序存

2、储结构及其基本运算。(5)线性单链表、双向链表和循环链表的结构及其基本运算。(6)树的基本概念:二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。(7)顺序查找和二分法查找算法:基本排序算法(交换类排序,选择类排序,插入类排序)。2.程序设计基础(1)程序设计方法和风格。(2)结构化程序设计。(3)面向对象的程序设计方法,对象,方法,属性及继承和多态性。3.软件工程基础(1)软件工程基本概念,软件生命周期概念,软件工具和软件开发环境。(2)结构化分析方法,数据流图,数据字典,软件需求规格说明书。(3)结构化设计方法,总体设计和详细设计。(4)软件测试的方法,白盒测试和黑盒测试,测试用例设

3、计,软件测试的实施,单元测试、集成测试和 系统测试。(5)程序的调试,静态调试和动态调试。4.数据库设计基础(1)数据库的基本概念:数据库,数据库管理系统,数据库系统。(2)数据模型:实体联系模型及 E-R 图,从 E-R 图导出关系数据模型。(3)关系代数运算:包括集合运算及选择、投影、连接运算,数据库规范化理论。(4)数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。考试方式(1)公共基础知识的测试方式为笔试,和 C 语言程序设计(C+语言程序设计、Java 语言程序设计、Visual Basic 语言程序设计、Visual FoxPro 数据库程序设计、Access

4、 数据库程序设计或 Delphi 语言程序设计)的笔试部分合为一张试卷。公共基础知识部分占全卷的 30 分。(2)公共基础知识有 10 道选择题和 5 道填空题。二级 C 语言程序设计测试大纲 基本要求(1)熟悉 Visual C+6.0 集成开发环境。(2)掌握结构化程序设计的方法,具有良好的程序设计风格。羔;(3)掌握程序设计中简单的数据结构和算法并能阅读简单的程序。(4)在 Visual C+6.0 集成环境下,能够编写简单的 C 程序,并具有基本的纠错和调试程序的能力。考试内容 1.C 语言的结构(1)程序的构成,main 函数和其他函数。陪(2)头文件,数据说明,函数的开始和结束标志

5、以及程序中的注释。味(3)源程序的书写格式。(4)C 语言的风格。峯 2.数据类型及其运算(1)C 的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。慕(2)C 运算符的种类、运算优先级和结合性。(3)不同类型数据间的转换和运算。(4)C 表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。3.基本语句(1)表达式语句,空语句,复合语句。島(2)输入输岀函数的调用,正确输入数据并正确设计输岀格式。甜 4.选择结构程序设计(1)用 if 语句实现选择结构。捷(2)用 switch 语句实现多分支选择结构 黑(3)选择结构的嵌套。5.循环

6、结构程序设计(1)for 循环结构。幫(2)while 和 do-while 循环结构。库(3)continue 语句和 break 语句。(4)循环的嵌套。爲 6.数组的定义和引用(1)一维数组和二维数组的定义、初始化和数组元素的引用。羔;(2)字符串和字符数组。7.函数(1)库函数的正确调用。:義(2)函数的定义方法。世(3)函数的类型和返回值。(4)形式参数和实在参数,参数值的传递。戛.(5)函数的正确调用,嵌套调用,递归调用。(6)局部变量和全局变量。黑(7)变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。8.编译预处理(1)宏定义和调用(不带参数的宏,带参数的宏)。

7、.萃(2)“文件包含”处理。為 9.指针(1)地址和指针变量的概念,地址运算符和间址运算符。翕(2)一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。(3)用指针作函数参数。稳(4)返回地址值的函数。(5)指针数组,指向指针的指针。10.结构体(即“结构”)和共用体(即“联合”)(1)用 typedef 说明一个新类型。第(2)结构体和共用体类型数据的定义和成员的引用。(3)通过结构体构成链表,单向链表的建立,结点数据的输岀、删除和插入。11.位运算(1)位运算符的含义和使用。(2)简单的位运算。12.文件操作 只要求缓冲文件系统(即高级磁盘 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 分。草 上机操作包括:爲(1)填空。(2)改错。專.(3)编程。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁