《C语言程序设计》专升本考试大纲.

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

《C语言程序设计》专升本考试大纲

一、总要求

本课程地位:本课程是计算机专业的核心课程之一。

本课程性质:本课程是计算机专业的专业基础课程

本课程了解、熟悉、掌握的主要内容:了解C语言的主要特征、常用算法描述以及其它相关基础知识;掌握C语言中顺序程序设计、选择程序设计、循环程序设计、指针、结构体共用、函数、文件操作等。

二、内容

第一章 C语言概论

⏹了解C语言的主要特征,掌握C语言程序的基本结构

⏹掌握高级语言程序的上机实现过程

第二章数据类型、运算符与表达式

⏹掌握C语言中的数据类型及其常量的表示方法;

⏹理解各类数值型数据间的混合运算规则

⏹掌握基本运算符的功能,表达式的概念

第三章顺序程序设计

⏹掌握用传统流程图进行算法描述;

⏹掌握结构化程序设计的三种基本结构

⏹掌握getchar()、putchar()、printf()、 scanf()函数的使用

⏹掌握顺序结构程序的设计方法

第四章选择结构程序设计

⏹掌握关系运算符和逻辑运算符的功能及用法

⏹掌握基本条件和复合条件语句的使用

⏹掌握switch语句的使用

⏹掌握选择结构程序的设计方法

第五章循环结构程序设计

⏹掌握循环概念及循环的构成要素

⏹掌握while语句用法

⏹掌握do-while语句的用法

⏹掌握for语句的用法

⏹掌握break、continue语句

⏹掌握多重循环的概念及其程序描述方法

⏹掌握循环结构程序设计的基本方法

第六章数组

⏹掌握数组的基本概念。

⏹掌握一维、二维数组的定义和使用。

⏹掌握字符数组的使用,了解基本的字符和字符串处理库函数的功能和使用

⏹能利用数组进行程序设计

第七章函数

⏹掌握函数定义的一般形式

⏹理解形参和实参的概念

⏹掌握函数的调用方法

⏹了解函数的嵌套调用和递归调用。

⏹了解数组作函数参数的使用

⏹了解局部变量和全局变量的概念

⏹了解变量的存储类别和作用域,库函数的分类和调用

⏹了解内部函数和外部函数的概念

第八章编译预处理

⏹掌握宏定义的概念和使用

⏹了解文件包含处理

⏹了解条件编译

第九章指针

⏹掌握指针的基本概念及其使用规则

⏹掌握用指针实现对数组和函数的访问方法

⏹掌握指针的运算

⏹了解多级指针的概念及带参数命令行源程序的编制方法

⏹掌握指针与数组、指针与函数的关系

第十章结构体和共用体

⏹掌握结构体类型的定义方法

⏹了解枚举类型的定义和使用

⏹掌握结构体类型变量的定义初始化和引用

⏹了解指向结构体类型数据的指针的使用

⏹掌握结构体数据类型的使用(以链表为例)

⏹掌握共同体的概念

⏹掌握位运算符的功能及使用方法

第十一章文件

⏹了解文件的基本概念

⏹掌握文件打开和关闭的方法

⏹了解文件读写和定位函数的功能

三、试卷结构

1、试卷内容比例

第一章 C语言概论5% 第二章数据类型、运算符与表达式5% 第三章顺序程序设计5% 第四章选择结构程序设计10%

第五章循环结构程序设计10% 第六章数组15% 第七章函数15% 第八章编译预处理5% 第九章指针15% 第十章结构体和共用体10% 第十一章文件5% 总计100%

2、试卷题型比例

选择题20% 程序阅读题12% 程序改错题14% 程序填空题 20% 编程题34% 总计100% 3、试题难易程度比例

基础题15% 基本知识题35% 中等难度题40% 综合较难题10% 总计100%

四、说明

1、教材及主要参考书

《C程序设计》,何钦铭主编高等教育出版社

《C程序设计》,谭浩强编著,清华大学出版社

2、考试时间:150分钟

3、总分:150

4、适用专业:计算机科学与技术专业

相关文档
最新文档