一、总要求
本课程地位:本课程是计算机专业的核心课程之一。
本课程性质:本课程是计算机专业的专业基础课程
本课程应了解、熟悉、掌握的主要内容:了解C语言的主要特征、常用算法描述以及其它相关基础知识;掌握 C 语言中顺序程序设计、选择程序设计、循环程序设计、指针、结构体共用、函数、文件操作等。
二、内容
第一章 程序设计与C语言
了解C语言的主要特征,掌握C语言程序的基本结构掌握高级语言程序的上机实现过程
第二章 数据类型、运算符与表达式
掌握C语言中的数据类型及其常量的表示方法;理解各类数值型数据间的混合运算规则掌握基本运算符的功能,表达式的概念
第三章 顺序程序设计
掌握用传统流程图进行算法描述;
掌握结构化程序设计的三种基本结构
掌握 getchar()、putchar()、printf()、 scanf()函数的使用掌握顺序结构程序的设计方法
第四章 分支结构程序设计
掌握关系运算符和逻辑运算符的功能及用法掌握基本条件和复合条件语句的使用掌握 switch 语句的使用
掌握选择结构程序的设计方法
第五章 循环结构程序设计
掌握循环概念及循环的构成要素
掌握 while 语句用法
掌握 do-while 语句的用法
掌握 for 语句的用法
掌握 break、continue 语句
掌握多重循环的概念及其程序描述方法掌握循环结构程序设计的基本方法
第六章 数组
掌握数组的基本概念。
掌握一维、二维数组的定义和使用。
掌握字符数组的使用,了解基本的字符和字符串处理库函数的功能和使用
能利用数组进行程序设计
第七章 函数
掌握函数定义的一般形式
理解形参和实参的概念
掌握函数的调用方法
了解函数的嵌套调用和递归调用。
了解数组作函数参数的使用
了解局部变量和全局变量的概念
了解变量的存储类别和作用域
了解内部函数和外部函数的概念
第八章 指针
掌握指针的基本概念及其使用规则
掌握用指针实现对数组和函数的访问方法掌握指针的运算
了解多级指针的概念及带参数命令行源程序的编制方法掌握指针与数组、指针与函数的关系
第九章结构体与链表
掌握结构体类型的定义方法
了解枚举类型的定义和使用
掌握结构体类型变量的定义初始化和引用了解指向结构体类型数据的指针的使用
掌握结构体数据类型的使用(以链表为例)
掌握共同体的概念
第十章文件
了解文件的基本概念
掌握文件打开和关闭的方法
了解文件读写和定位函数的功能
第十一章 编译预处理
掌握宏定义的概念和使用
了解文件包含处理
了解条件编译
三、试卷结构
1、试卷内容比例
第一章 C 语言概论 5%
第二章 数据类型、运算符与表达式 10%
第三章 顺序程序设计 5%
第四章 选择结构程序设计 10%
第五章 循环结构程序设计 15%
第六章 数组 15%
第七章 函数 15%
第八章 编译预处理 5%
第九章 指针 10%
第十章 结构体和共用体 5%
第十一章 文件 5%
总计 100%
2、试卷题型比例
选择题 30%
程序阅读题 20%
程序改错题 15%
程序填空题 15%
编程题 20%
总计 100%
3、试题难易程度比例
基础题 30%
基本知识题 30%
中等难度题 30%
综合较难题 10%
总计 100%
四、说明
1、 教材及主要参考书
《C语言程序设计》(第 3 版),谭浩强编著,清华大学出版社 2014 年
第 3 版
《C语言程序设计》(双色版),张玉生 刘炎 主编 上海交通大学出版社
2018 版
2、考试时间:
120 分钟
3、总分:
100
4、适用专业:计算机各专业
版权声明:我们致力于保护作者版权,注重分享,被刊用文章【2020新余学院专升本《C语言程序设计》考试大纲】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;
工作时间:8:00-18:00
客服电话
电子邮件
beimuxi@protonmail.com
扫码二维码
获取最新动态