2024年安徽医科大学临床医学院专升本《C 语言程序设计》考试大纲已公布,考纲包括了考试目标与要求、考试范围与要求等内容,考试时间120 分钟,试卷总分150 分。
2024年普通高等教育“专升本”招生考试《C语言程序设计》考试大纲
一、基本要求与参考教材
1.基本要求
(1)掌握C语言的基本概念、语句、基本结构等。
(2)掌握结构化程序设计的基本思想和方法,具有良好的程序设计风格。
(3)掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
(4)能够编写简单的C语言程序,具有基本的纠错和调试程序的能力。
2.参考教材
(1)谭浩强著,《C程序设计(第五版)》,清华大学出版社。
(2)谭浩强著,《C程序设计(第五版)学习辅导》,清华大学出版社。
二、考试范围及要求
第一章C语言概述
1.了解C语言的特点及发展。
2.掌握C程序程序设计的基本结构与源程序的编写格式,主函数的作用。
3.掌握相关运行环境调试并运行C语言程序的步骤与方法。
第二章数据类型、运算符与表达式
1.理解常量变量的概念,掌握变量的初始化方法。
2.理解C语言的数据类型(基本类型、构造类型、指针类型);掌握不同数据类型之间的转换方法。
3.掌握常用数据类型(整型、实型、字符型、数组、指针)的定义方法。
4.掌握C语言运算符的种类及含义、运算优先级、结合的方向性。
5.熟练掌握C语言表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)及其运算规则。
第三章顺序结构设计
1.了解结构化程序设计基本结构。
2.理解表达式语句的含义,空语句,复合语句。
3.掌握数据的输入、输出函数及格式输出设置。
第四章选择结构程序设计
1.理解选择结构程序设计的基本思想。
2.熟练掌握if语句的语法结构及其应用。
3.熟练掌握switch语句的语法结构及其应用。
第五章循环结构程序设计
1.理解循环及循环嵌套的基本概念。
2.熟练掌握for、while和do-while语句的语法结构及其应用。
3.熟练掌握continue、break语句及其应用。
第六章数组
1.理解数组的含义及表达的意义。
2.熟练掌握一维数组和二维数组的定义、数组元素的初始化和引用方式。
3.熟练掌握字符数组的定义、数组元素初始化和引用方式。
4.熟练掌握常用字符串处理函数。
第七章函数
1.理解函数的概念、类型和返回值。
2.熟练掌握函数的定义及调用。
3.理解局部变量和全局变量的定义及区别,变量的存储类别,变量的作用域和生存期。
4.熟练掌握函数的形参与实参的区别及参数值的传递。
5.掌握函数的嵌套和递归调用。
第八章编译预处理命令
1.了解条件编译。
2.熟练掌握文件包含处理。
3.理解宏定义。
第九章指针
1.理解变量的地址、指针和指针变量的概念,掌握指针与地址运算符的关系。
2.掌握指针变量的定义和初始化方法,指针与一维数组、指针和字符串。
3.了解指针作为函数参数。
第十章结构体、共同体与枚举类型
1.理解结构体的概念。
2.掌握结构体类型的定义方法,结构体变量的定义方法、初始化和引用。
3.了解共用体数据类型的定义,共用体变量的定义、初始化和引用。
4.了解枚举数据类型的定义,枚举变量的定义、初始化和引用。
5.了解用typedef说明数据类型的别名。
第十一章文件
1.了解文件的概念和C语言中的文件类型。
2.了解文件类型指针。
3.了解C文件的存储方式,文件的打开与关闭函数及其应用。
三、补充说明
1.考试时间:120分钟;
2.试卷总分:150分;
3.考试方式:闭卷,笔试;
4.题型结构:单项选择题、填空题、程序填空题、程序分析题、程序设计题等。