一.一般要求
本课程定位:本课程是计算机专业的核心课程之一。
本课程性质:本课程是计算机专业的专业基础课
本课程的主要内容要理解、熟悉和掌握:了解C语言的主要特点、常用算法的描述等相关基础知识;掌握C语言中的顺序编程、选择编程、循环编程、指针、结构共享、函数和文件操作。
二、内容
靠前章编程和C语言
了解C语言的主要特点,掌握C语言程序的基本结构,掌握高级语言程序的计算机实现过程
第2章数据类型、运算符和表达式
掌握C语言中的数据类型及其常量的表示;了解各种数值数据之间的混合运算规则,掌握基本运算符的功能和表达式的概念
第三章顺序编程
用传统流程图掌握算法描述;
掌握结构化编程的三种基本结构
掌握getchar(),putchar(),printf(),scanf()函数的使用,掌握序列结构程序的设计方法
第四章是分支机构的程序设计
掌握关系运算符和逻辑运算符的功能和用法,掌握基本条件和复合条件语句的用法,掌握switch语句的用法
掌握选择结构方案的设计方法
第五章是循环结构的程序设计
掌握流通的概念及其构成要素
掌握while语句的用法
掌握do-while语句的用法
掌握for语句的用法
主中断和继续语句
掌握多重循环的概念及其程序描述方法,掌握循环结构程序设计的基本方法
第六章阵列
掌握数组的基本概念。
掌握一维和二维数组的定义和使用。
掌握字符数组的使用,了解基本字符和字符串处理函数库的功能和使用
可以使用数组进行编程
第七章职能
掌握函数定义的一般形式
理解形式参数和实际参数的概念
掌握函数的调用方法
理解函数的嵌套调用和递归调用。
理解数组作为函数参数的用途
理解局部变量和全局变量的概念
了解变量的存储类别和范围
理解内部函数和外部函数的概念
第八章指针
掌握指针的基本概念及其使用规则
掌握用指针访问数组和函数的方法,掌握指针的操作
了解多级指针的概念和带参数的命令行源程序的编译方法,掌握指针与数组、指针与函数的关系
第9章结构和链表
掌握结构类型的定义方法
理解枚举类型的定义和使用
掌握结构类型变量的定义、初始化和引用,了解结构类型数据指针的使用
掌握结构化数据类型的使用(以链表为例)
掌握社区的概念
第十章文件
理解文档的基本概念
掌握打开和关闭文件的方法
了解文件读写功能和定位功能
第十一章编译预处理
掌握宏定义的概念和用法
理解文件包含处理
理解条件编译
三、试卷结构
1、试卷内容的比例
靠前章C语言入门5%
第2章数据类型、运算符和表达式10%
第三章顺序编程5%
第四章选择10%的结构规划
第五章循环结构编程15%
第六章阵列15%
第7章功能15%
第八章编辑预处理5%
第九章指针10%
第10章结构和通用车身5%
XI文件5%
总计100%
2.试题比例
选择题30%
程序阅读题20%
程序更正问题15%
填空题15%
编程题20%
总计100%
3.试题的难度比
基础题30%
基础知识题30%
中等难度的问题30%
综合题10%
总计100%
四.解释
1、教材和主要参考书
《c语言程序设计》(第三版),谭浩强主编,清华大学出版社,2014年
版本3
《c语言程序设计》(双色版),张雨生柳岩主编,上海交通大学出版社
2018版
2.考试时间:120分钟
3.总分:100
4.适用专业:计算机专业
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 江西专升本 上一篇:2020年新余学院专升本《管理学》考试大纲 下一篇:贵州专升本考试时间大纲2020