一、编写说明
1.本考试大纲参考李念的教材《C语言程序设计教程》进行编写。
2.本大纲适用于软件工程、物联网工程、电子信息工程、智能科学与技术专业专升本考试。
二、课程考试的要求与知识点
第一章C语言基础知识
1.识记:
(1)C 语言的历史背景;(2)C 语言的特点;(3)C 语言源程序的结构。
2.理解:
(1)算法的基本概念与特征;(2)结构化程序设计的基本概念。
第二章 数据类型、运算符与表达式1.识记:
(1)基本类型及其常量的表示法;(2)变量赋初值;(3)各类数据之间的混合运算;(4)算术运算符与算术表达式;(5)赋值运算符与赋值表达式 ;(6)逗号运算符与逗号表达式。
2.理解:
(1)变量的定义及初始化方法;(2)运算符与表达式的概念。
3.运用:
(1)C 语言的自动类型转换和强制类型转换;(2)C语言算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用;(3)C程序的编辑、编译、连接和运行的过程。
第三章 顺序结构程序设计
1.识记:
(1)语句概述;(2)赋值语句 ;(3)字符数据的输入与输出;(4)格式输入与输出。
2.理解:
(1)C 语言常用的输入输出方式 ;(2)运算符与表达式的概念。
3.运用:
(1)赋值、输入、输出语句;(2)顺序结构程序设计。
第四章 选择结构程序设计
1.识记:
(1)条件运算符与条件表达式;(2)if 语句;(3)switch 语句 。
2.理解:
(1)if … else 的三种语法。
(2)switch与 break 语句的作用。
3.运用:
(1)选择结构程序设计。
第五章 循环结构程序设计
1.识记:
(1)循环的基本概念;(2)while语句设计循环结构程序格式;(3)do_while语句设计循环结构程序格式;(4)for语句设计循环结构程序格式 ;(5)break语句和continue语句。
2.理解:
(1)三种循环for 、 while 、 do-while 语句的用法 。
(2)break 与 continue 语句的作用。
3.运用:
(1)循环结构程序设计。
第六章 数组1.识记:
(1)一维数组的定义与引用及初始化;(2)二维数组的定义与引用及初始化;(3)字符数组的定义、引用及初始化;
2.理解:
(1)数组的定义、赋值和输入输出的方法;(2)字符数组的使用;(3)与数组有关的算法。
3.运用:
(1)一维数组程序设计及应用;(2)二维数组程序设计及应用;(3)字符串的存储及程序设计;
第七章 函数
1.识记:
(1)函数的定义 ;(2)函数的参数和函数的值 (3)函数的调用;(4)函数的嵌套调用;(5)函数的递归调用 ;(6)数组作为函数参数 ;(7)变量作用域 ;(8)变量存储类别 。
2.理解:
(1)变量存储类型的概念及各种存储类型变量的生存期和有效范围;(2)理解并分辨函数的嵌套调用与递归调用;(3)带参数的 main 函数。
3.运用:
(1)C语言函数的定义方法、函数的声明及函数的调用方法。
(2)主调函数和被调函数之间的参数传递方式。
第八章 指针
1.识记:
(1)指针与地址的概念;(2)指针与数组;(3)字符指针与字符串;(4)指针与函数。
2.理解:
(1)指针的实质;(2)指针运算符的引用;(3)指针与数组的关系;(4)指针与函数的关系。
3.运用:
(1)使用函数指针、数组指针、字符串指针编写应用程序。
第九章 结构体和共用体
1.识记:
(1)结构体类型的说明及结构体类型变量的定义;(2)结构体变量的引用;(3)结构体变量的初始化;(4)结构体数组;(5)结构体指针;(6)共用体。
2.理解:
(1)结构体与共用体变量成员的定义、初始化、引用。
3.运用:
(1)使用结构体数组和指针编写应用程序。
第十章 文件操作
1.识记:
(1)C语言文件概述;(2)打开和关闭文件;(3)文件读写操作;(4)随机读写文件。
2.理解:
(1)文件指针的概念;(2)文件操作函数的功能。
3.运用:
(1)相关文件操作函数。
三、课程考试实施要求
1.考试方式
本考试大纲为软件工程、物联网工程、电子信息工程、智能科学与技术专业专升本学生所用,考试方式为闭卷考试。
2.考试命题
(1)本考试大纲命题内容覆盖了教材的主要内容。
(2)试题对不同能力层次要求的比例为:识记的占25%,理解约占35%,运用约占40%。
(3)试卷中不同难易度试题的比例为:较易占25%,中等占55%,较难占20%。
(4)本课程考试试题类型有选择题、填空题、判断题、程序阅读和程序设计五种形式。
3.课程考试成绩评定
考试卷面成绩即为本课程成绩。
四、教材和参考书
1.教材
李念.《C语言程序设计教程》.电子科技大学出版,2018.
2.参考书目
[1] 李凤霞.《C语言程序设计教程》(第三版)[M].北京:北京理工大学出版社,2019
版权声明:我们致力于保护作者版权,注重分享,被刊用文章【2021江西应用科技学院专升本C语言程序设计考试大纲】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;
工作时间:8:00-18:00
客服电话
电子邮件
beimuxi@protonmail.com
扫码二维码
获取最新动态