考试大纲
首页 > 教学资源 > 考试大纲
  

C语言》考试大纲

1. C语言程序设计的概念

考核知识点

程序设计语言的发展

程序设计语言的支持环境、源程序的编辑、编译、连接与执行

考核要求

识记

上机实验的环境

领会

C程序的基本结构

2.基本数据类型       

考核知识点

数值表示形式、字符类型数据的表示和存储形式、数据的存储空间长度及取值范围

带符号的数据类型与无符号的数据类型

常量和变量,运算符与表达式

不同类型数据间的转换

数据的输入和输出

考核要求

识记

C程序数据类型、常量和变量、常用的运算符及各种表达式、不同数据类型之间的转换、printf(),scanf()

3C程序的流程控制   

C程序的流程设计

考核知识点

表达式语句、形成流程控制语句、限定转向语句、goto语句、复合语句、停止函数exit

选择结构程序设计

循环结构程序设计

迭代法,穷举法

计数器,累加器,标志量

考核要求

识记

掌握程序设计的三种结构及相应的语句,重要的算法

4.模块化程序设计      

模块化程序设计

考核知识点

函数定义与函数声明、函数的传值调用、函数的嵌套调用、函数的递归调用

动态变量、静态变量、外部变量

宏替换、文件包含

考核要求

识记

函数的定义、声明和调用,变量的存储属性

领会

宏替换、文件包含

5.数组               

数组

考核知识点

一维数组的定义、初始化,数组元素的引用,数组作为函数参数

二维数组和多维数组的概念及其定义,二维数组和多维数组的引用,二维数组和多维

字符串和字符串的存储方法,字符数组的初始化,字符串的输入/输出,字符串运算函数,二维的字符数组

考核要求

识记

一维数组、二维数组定义、初始化、元素的引用、作为函数的参数,字符数组和字符串及相关字符串函数

6.指针               

考核知识点

地址与指针,指针的类型与指针的定义,指针变量的引用,指向指针的指针

一维数组的指针表示方法,二维数组的指针表示方法,指针与字符串,指针数组

数组指针作为函数参数,指向函数的指针,返回指针值得函数,main函数中的参数,指针的运算和指向void类型的指针

考核要求

识记

指针与地址的关系,指针与数组的关系,指针与函数的关系熟练掌握指针的各类基本操作

领会

指向函数的指针

7.用户定制数据类型

考核知识点

结构体类型变量的定义与引用

结构体数组

结构体变量与指针

共用体类型数据

枚举类型数据

自定义类型

考核要求

识记

结构体、共用体和枚举类型的定义与引用

8.文件     

考核知识点

文件概述

文件的打开与关闭

文件的顺序读写

文件的定位与随机读写

考核要求

识记

文件指针、文件的打开和关闭、文件的读写

领会

文件的顺序读写、文件的定位与随机读写

管理入口