0898-66258371
微信   |
微博  |

让海南专升本备考更简单!

让海南专升本备考更简单!

不二选择
了解详情

海南统招专升本在线培训

奥赛教育
微 信 号
           最新文章
公众号
《C语言程序设计》课程考试大纲
来源: | 作者:转载 | 发布时间: 2021-03-12 | 40 次浏览 | 分享到:
(1)基本要求:要求学生掌握C语言开发环境、掌握C语言基本语句、语法、数据类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、指针、文件、结构体类型变量、结构体数组等的使用等。

C语言程序设计》课程考试大纲

 

关于大纲的说明:

1.考核目标:本大纲在考核目标:掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力。其中:(1)基本要求:要求学生掌握C语言开发环境、掌握C语言基本语句、语法、数据类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、指针、文件、结构体类型变量、结构体数组等的使用等。(2)提高性要求:学生应在掌握C语言的基础知识后,能够自行设计程序解决现实中的某些实际问题。(3)技能性要求:

熟悉C语言编程环境、C语言基本语法,掌握使用C语言开发应用程序的基本方法和步骤,能够编写、调试和运行一般的应用程序。熟悉开发环境VC++ 2010的使用。

2.本大纲的推荐使用教材:C语言程序设计》苏小红、王宇颖、孙志岗主编,高等教育出版社。

3.考试题型:选择题、填空题、程序阅读题、程序填空题、程序编写题。

 

C语言程序设计》课程考试大纲

                                                  

第一章 为什么要学C语言

1、本章要求

1)了解计算机语言及其分类。

2)了解C语言的一些基本常识。

3)领会C语言程序设计风格。

4)了解C语言的运行环境与运行过程。

2、重点

1)C程序的结构。

2)结构化程序的特点。

3)C语言程序的调试与运。

 

第二章 C数据类型

1、本章要求

1)掌握C的基本数据类型及其特征。

2)掌握常量与变量的定义及初始化方法。

3)熟练掌握整型、实型、字符型数据类型。

2、重点

1)数据类型。

2)理解变量定义实质。

3)不同数据类型之间的相互转换,特别是逻辑型与数值型的转换。

 

第三章 简单的算术运算和表达式

1、本章要求

1)掌握用C语言求解实际问题的一般过程。

2)了解算法及表示方法。

3)掌握常用运算符和表达式,熟练掌握基本用法。

4)掌握C语言的标准函数。

5)了解使用#define命令定义宏。

2、重点:

1)赋值语句。

2)算术、比较运算符及表达式。

3)运算符的结合性与优先级。

4)const常量的使用。

5)标准数学函数的使用方法。

 

第四章 屏幕输入和输出

1、本章要求

1)掌握单个字符的输入和输出。

2)掌握基本输入输出函数及其用法。

2、重点

1)数据的输入输出。

2)输入输出中常用的格式控制。

 

第五章 选择控制结构

1、本章要求

1)熟练掌握单分支、双分支、多分支if语句的语法结构及使用。

2)掌握分支switch语句的语法结构及使用。

3)掌握分支语句的嵌套。

2、重点

1)if语句及其流程。

2)switch语句。

3)分支语句嵌套。

 

第六章 循环控制结构

1、本章要求

1)熟练掌握C语言的三种循环语句while、for和do-while。

2)掌握循环语句的嵌套。

3)掌握程序控制语句break和continue。

4)了解goto语句的使用。

2、重点

1)while、do-while和for语句的使用。

 

第七章 函数

1、本章要求

1)理解函数的概念、学会定义函数。

2)掌握函数调用方式及调用函数时参数的传递方式。

3)理解函数的嵌套调用和递归调用。

4)掌握变量的作用域和存储类别。

5)了解内部函数和外部函数的概念。

2、重点

1)函数定义、函数调用、函数声明等基本概念

2)模块间的参数传递。

2)掌握变量的作用域。

 

第八章 数组

1、本章要求

1)掌握一维、二维及多维数组的定义、初始化与引用。

2)掌握字符串数组与字符串操作。

3)向函数传递一维数组的参数。

2、重点

1)一维数组的使用以及字符串数组的使用。

 

第九章 指针

1、本章要求

1)理解指针的概念、掌握指针的使用方法。

2)掌握间接寻址运算符。

3)区别按值调用与按地址调用。

4)理解指针变量作函数参数。

2、重点

1)指针的概念、使用。

 

第十章 字符串

1、本章要求

1)掌握字符串常量的定义和相关操作。

2)掌握字符串指针的定义

3)掌握字符串的访问和输入输出方法。

2、重点

1)字符串的定义和访问

2)字符串指针的使用。

 

第十一章 指针和数组

1、本章要求

1)理解指针与数组之间的关系。

2)掌握用指针引用数组元素的方法。

3)掌握“指针与数组”、“指针与函数”的相关操作。

2、重点

1)指针域数组的关系

2)用指针访问数组元素。

 

第十二章 结构体和共用体

1、本章要求

1)掌握结构体类型变量的定义、初始化及引用

2)掌握结构体类型数组的使用

3)了解共用体、枚举类型数据的概念。

2、重点

1)结构体类型与结构体类型变量的定义和使用。

 

第十三章 文件操作

1、本章要求

1)了解C文件是如何存储的

2)掌握打开与关闭文件的方法

3)掌握常用文件读写的方法。

2、重点

1)文件的打开与关闭

2)按字符读写文件。