基本信息
文件名称:2025年C语言编程宝典二级考试核心要点与实战攻略.doc
文件大小:94.5 KB
总页数:57 页
更新时间:2025-05-21
总字数:约3.22万字
文档摘要

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.数据库设计措施和环节:需求分析、概念设计、逻辑设计和物理设计有关方略。

C语言程序设计某些

(一)C语言构造

1.程序构成,main函数和其她函数。

2.头文献、数据阐明、函数开始和结束标志。

3.源程序书写格式。

4.C语言风格。

(二)数据类型及其运算

1.C数据类型(基本类型、构造类型、指针类型、空类型)及其定义措施。

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

3.不一样类型数据间转换与运算。

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

(三)基本语句

1.体现式语句,空语句和复合语句。

2.数据输入与输出,输入输出函数调用。

3.复合语句。

4.goto语句和语句标号使用。

(四)选用构造程序设计

1.用if语句实现选用构造。

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

3.选用构造嵌套。

(五)循环构造程序设计

1.for循环构造。

2.while和dowhile循环构造。

3.continue语句和break语句。

4.循环嵌套。

(六)数组定义和引用

1.一维数组和多维数组定义、初始化和引用。

2.字符串与字符数组。

(七)函数

1.库函数对的调用。

2.函数定义措施。

3.函数类型和返回值。

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

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

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

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

8.内部函数与外部函数。

(八)编译预处理

1.宏定义:不带参数宏定义;带参数宏定义。

2.“文献包括”处理。

(九)指针

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

2.变量、数组、字符串、函数、构造体指针以及指向变量、数组、字符串、函数、构造体指针变量。通过指针引用如下各类型数据。

3.用指针作函数参数。

4.返回指针值指针函数。

5.指针数组,指向指针指针,main函数命令行参数。

(十)构造体(即“构造”)与共用体(即“联合”)

1.构造体和共用体类数