海南专升本

3773考试网专升本考试海南专升本正文

2017海口经济学院专升本编程语言基础(C语言)考试大纲

来源:海南省教育厅 2016-12-26 21:50:56

《编程语言基础(C语言)》课程考试大纲

一、目的
本大纲是根据教育部制订的电子信息工程专业的培养目标,根据高等院校本科学生培养计划和目标而制订。C语言程序设计是大学生学习计算机相关课程的必修基础课,使学生通过学习,掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力。
二、参考教材
教材:C语言程序设计(第3版)
主编:苏小红
出版社:高等教育出版社
出版时间:2015年7月
三、主要内容
第一章   为什么要学C语言
1.1 引言
1.2 游戏、黑客和C语言
1.3 C语言、不老的传说
1.4 C语言的爱与恨
1.5 C语言交给我们的事
1.6 什么是“编程”
1.7 本章小结
第二章   C数据类型
2.1 常量与变量 
2.2 简单的屏幕输出
2.3 数据类型
2.4 如何计算变量或数据类型所占内存空间的大小
2.5 变量的赋值和赋值运算符
第三章  简单的算术运算和表达式
3.1 C运算及其表达式
3.2 宏常量和宏替换
3.3 const变量
3.4 自动类型转换与强制类型转换运算符
3.5 常用的标准数学函数
第四章   屏幕输入和输出
4.1 单个字符的输入/输出 
4.2 数据的格式化屏幕输出
4.3 数据的格式化屏幕输入
 第五章    选择控制结构
5.1 生活中与计算机中的问题求解方法
5.2 算法的概念及其描述方法
5.3 关系运算符与关系表达式
5.4 用于单分支控制的条件语句
5.5 用于双分支控制的条件语句
5.6 条件运算符与条件表达式
5.7 用于多分支控制的条件语句
5.8 用于多路选择的switch语句
5.9 逻辑运算符和逻辑表达式
第六章   循环控制结构
6.1 循环控制结构与循环语句
6.2 计数控制的循环
6.3 条件控制的循环
6.4 嵌套循环
6.5 流程的转移控制
第七章   函数
7.1 分而治之与信息隐藏
7.2 函数的定义
7.3 向函数传递值和从函数返回值
7.4 递归函数
7.5 变量的作用域和存储类型
7.6 模块化程序设计
第八章   数组
8.1 一维数组的定义和初始化
8.2 二维数组的定义和初始化
8.3 向函数传递一维数组
8.4 排序和查找
8.5 向函数传递二维数组
第九章   指针
9.1 变量的内存地址
9.2 指针变量的定义和初始化
9.3 间接寻址运算符
9.4 按值调用与按地址调用
9.5 用指针变量作函数参数的程序
9.6 函数指针及其应用
第十章  字符串
10.1 字符串变量
10.2 字符串的存储
10.3 字符指针
10.4 字符串的访问和输入/输出
10.5 字符串处理函数
10.6 向函数传递字符串
第十一章   指针和数组
11.1 指针和一维数组间的关系
11.2 指针和二维数组间的关系
11.3 指针数组及应用
第十二章   结构体和共用体
12.1 从基本数据类型到抽象数据类型
12.2 结构体的定义
12.3 结构体数组的定义和初始化
12.4 结构体指针的定义和初始化 
12.5 向函数传递结构体
12.6 共用体
第十三章   文件操作
13.1 二进制文件和文件操作
13.2 文件的打开和关闭
13.3 按字符读写文件
13.4 按格式读写文件
13.5 按数据块读取文件

 

 

移动站 电脑版 专题
3773考试网 琼ICP备12003406号-1