发布时间:2020/04/01 09:31:50 阅读量:2645
2020广州科技职业技术大学专插本《C 语言程序设计》考试大纲
I 考试性质
普通高等学校本科插班生考试是由专科毕业生参加的选拔性考试。高等学校根据考生的成绩,按已确定的招生计划,德、智、体全面衡量,择优录取。因此, 本科插班生考试应有较高的信度、效度、必要的区分度和适当的难度。本大纲适合用于所有需要参加《C 语言程序设计》课程考试的各专业考生。
II 考试内容和要求
总体要求:考生应按本大纲的要求了解和理解《C 程序设计》(第四版)教材中基本数据与表达式、程序控制结构、数组、函数、指针的输入输出等内容的基本概念和基本理论,掌握或熟练掌握上述各部分的基本方法。应理解各部分知识结构及知识的内在联系;理解结构化的程序设计的基本思想;能比较熟练地运用C 语言进行一般程序设计;要求学生对C 语言程序设计有较全面的理解和掌握。
一、基本数据与表达式
1、考试内容:
C 数据类型概述。
整型数据、字符型数据、实型数据。
常量与变量。
表达式和表达式中的类型转换。
运算符和表达式。
2、考试要求:
掌握 C 数据类型概述;
掌握整型数据、字符型数据、实型数据及相互转换;
掌握常量与变量;
掌握表达式和表达式的类型转换;
掌握运算符和表达式语句;
掌握输入、输出函数;
掌握程序的编辑、编译、连接;
掌握程序的调试、修改及常见的错误分析。
二、程序控制结构
1、考试内容:
顺序结构(程序的结构与控制、数据的输入与输出)。
选择结构(程序的结构与控制、数据的输入与输出)。
循环结构(程序的结构与控制、数据的输入与输出)。
break、continue 语句。
2、考试要求:
熟练掌握怎样根据条件实现程序分支;
熟练掌握什么是循环,如何使用它;循环次数的计算;
掌握如何建立不同类型的循环,Continue 和 break 的作用;
理解判断表达式及使用;
熟练掌握条件和循环语句的应用;
掌握循环的嵌套。
三、数组
1、考试内容:
一维数组。
二维数组。
字符数组与字符串。
字符串处理函数。
2、考试要求:
熟练掌握什么是数组,如何声明一、二维数组及数组应用如冒泡排序、选择排序等;
熟练掌握数组作函数参数;
熟练使用字符数组来处理字符数据。
四、函数
1、考试内容:
函数的定义。
函数调用。
函数调用中的参数传递,值传递和地址传重点理解。
变量的作用域。
2、考试要求:
熟练掌握什么是函数及函数的组成;
熟练掌握怎样声明和定义函数(什么是函数原型);
熟练掌握怎样向函数传递参数,怎样从函数返回一个或多个值,传递和传址有何区别,Return 的作用,局部变量、全局变量、静态变量的区别;
掌握函数调用机制;
熟练掌握递归函数;
熟练掌握变量存储特性与标符作用域。
五、指针
1、考试内容:
地址和指针的概念。
变量的指针和指向变量的指针变量。
数组与指针。
字符串与指针。
2、考试要求:
掌握指针的含义;
掌握指针变量的定义;
掌握指针与数组的关系;
掌握指针的基本用法。
III 考试形式及试卷结构
一、考试形式
考试形式为闭卷、笔试。试卷满分 100 分;考试时间 120 分钟。
二、试卷内容比例
1、基本数据与表达式 约占 20%
2、程序控制结构 约占 35%
3、数组 约占 20%
4、函数 约占 15%
5、指针 约占 10%
三、试卷题型比例
1、单选题 约占 40%
2、填空题 约占 10%
3、判断题 约占 10%
4、程序题 约占 20%
5、编程题 约占 20%
四、试题难易度比例
试题按其难度分为容易题、中等难度题、难题,三种试题分值的比例约为4:5:1。
IV 参考书目
主要参考书:
《C 程序设计》(第四版),谭浩强著,清华大学出版社,2010 年 6 月。
《C 程序设计题解与上机指导》(第三版),谭浩强编著,清华大学出版社,2005 年 7 月。
推荐阅读: