编辑: hys520855 | 2019-07-12 |
2016 年本科插班生专业课程考试大纲
1 《C 语言程序设计》考试大纲 I 考试性质 普通高等学校本科插班生考试时由专科毕业生参加的选拔性考试.
高等学校根据考生的成 绩,按已确定的招生计划,德、智、体全面衡量,择优录取.因此,本科插班生考试应有较高 的信度、效度、必要的区分度和适当的难度. 本大纲适合用于所有需要参加《C 语言程序设计》课程考试的各专业考生. II 考试内容和要求 总体要求:考生应按本大纲的要求了解和理解《C 程序设计》 (第四版)教材中基本数据与 表达式、程序控制结构、数组、函数、指针、用户自定义数据类型、文件的输入输出等内容的 基本概念和基本理论,掌握或熟练掌握上述各部分的基本方法.应理解各部分知识结构及知识 的内在联系;
理解结构化的程序设计的基本思想;
能比较熟练地运用 C 语言进行一般程序设计;
要求学生对 C 语言程序设计有较全面的理解和掌握.
一、基本数据与表达式
1、考试内容: (1) C 数据类型概述. (2) 整型数据、字符型数据、实型数据. (3) 常量与变量. (4) 表达式和表达式中的类型转换. (5) 运算符和表达式.
2、考试要求: (1) 掌握 C 数据类型概述;
(2) 掌握整型数据、字符型数据、实型数据及相互转换;
(3) 掌握常量与变量;
(4) 掌握表达式和表达式的类型转换;
(5) 掌握运算符和表达式语句;
(6) 掌握输入、输出函数;
(7) 掌握程序的编辑、编译、连接;
(8) 掌握程序的调试、修改及常见的错误分析;
广州大学松田学院
2016 年本科插班生专业课程考试大纲
2
二、程序控制结构
1、考试内容: (1) 顺序结构(程序的结构与控制、数据的输入与输出) . (2) 选择结构(程序的结构与控制、数据的输入与输出) . (3) 循环结构(程序的结构与控制、数据的输入与输出) . (4) break、continue 语句.
2、考试要求: (1) 熟练掌握怎样根据条件实现程序分支;
(2) 熟练掌握什么是循环,如何使用它;
循环次数的计算;
(3) 掌握如何建立不同类型的循环,Continue 和break 的作用;
(4) 理解判断表达式及使用;
(5) 熟练掌握条件和循环语句的应用;
(6) 掌握嵌套循环;
(7) 了解转向语句;
三、数组
1、考试内容: (1) 一维数组. (2) 二维数组. (3) 字符数组与字符串. (4) 字符串函数.
2、考试要求: (1) 熟练掌握什么是数组,如何声明
一、二维数组及数组应用如冒泡排序、选择排序等;
(2) 熟练掌握指针数组;
(3) 熟练掌握数组作函数参数;
(4) 熟练掌握字符数组以及如何用字符数组来组成符串;
四、函数
1、考试内容: 广州大学松田学院
2016 年本科插班生专业课程考试大纲
3 (1) 函数的定义. (2) 函数调用. (3) 函数调用中的参数传递. (4) 函数与变量的作用域.
2、考试要求: (1) 熟练掌握什么是函数及函数的组成;
(2) 熟练掌握怎样声明和定义函数(什么是函数原型) ;
(3) 熟练掌握怎样向函数传递参数,怎样从函数返回一个或多个值,传递和传址有何区别, Return 的作用,局部变量、全局变量、静态变量的区别;
(4) 掌握函数调用机制;
(5) 熟练掌握递归函数;
(6) 熟练掌握变量存储特性与标符作用域;
五、指针