佛山科学技术学院
2018年“计算机科学与技术专业”三二分段转段专业理论考试大纲
(程序设计语言(C语言))
本考试为佛山科学技术学院计算机科学与技术专业三二分段转段而设置,主要以计算机科学与技术专业应该具有的基本能力为考查依据,测试考生在在基本算法、基本数据类型、运算符与表达式,顺序、选择、循环程序设计、数组、函数、指针等方面的掌握能力。
一、考试科目
程序设计语言(C语言)
二、考试方式
以笔试方式进行,实行100分制,考试时间120分钟。
三、考试内容
1、C语言概述
知识点:C语言的历史背景、简况及其特点;简单的C程序介绍;C程序上机的基本步骤。
重点:C程序的基本结构;C程序在不同的操作系统环境下的上机步骤。 难点:C语言是函数式语言的概念。 |
2、算法
知识点:算法的概念和特征、表示算法的各种方法、结构化程序设计方法。
重点:一种或一种以上的算法表示方法的应用。 难点:算法的应用。 |
3、数据类型、运算符与表达式
知识点:C的数据类型,整型数据,浮点型数据,字符型数据;常量与变量;各种运算符与表达式。
重点:C运算符及应用特点,基本类型变量的定义。 难点:自增、自减运算符。 |
4、顺序程序设计
知识点:C语句概述,赋值语句;标准的输入输出函数;简单程序举例。
重点:顺序结构中赋值语句,数据输出、输入。 难点:格式的输入和输出。 |
5、选择结构程序设计
知识点:关系运算符和关系表达式;逻辑运算符和逻辑表达式;实现选择结构的控制语句;选择结构程序举例。
重点:关系表达式和逻辑表达式,if语句,switch语句。 难点:流程控制语句的使用技巧。 |
6、循环控制
知识点:goto语句;while语句;do-while语句;for语句;break、continue语句;几种循环的比较。
7、数组
知识点:一维数组的定义和引用;二维数组的定义和引用;字符数组的定义和引用。
重点:数组的概念;一维、二维数组以及字符数组的区别和特点。 难点:二维数组、字符数组的应用技巧。 |
8、函数
知识点:函数定义与函数说明;函数调用与参数传递;变量类型与变量的存储类别;递归函数与递归调用;内部函数与外部函数。
重点:函数定义及函数调用;全局变量和局部变量的应用。 难点:函数递归及调用。 |
9、指针
知识点:地址与指针的概念;数组与指针;字符串与指针;指向函数的指针;返回指针值的函数;指针数组和指向指针的指针。
重点:指针的概念;数组指针、字符指针和函数指针的应用。 难点:区别不同数据类型的指针。 |
四、考试题型
考试题型包括单项选择题、填空题、判断题、名词解释、简答题、设计题等。
五、参考教材
【1】 余明艳,潘黎明,吴伟平,黄雄波.《C语言程序设计》(第一版).ISBN:978-7-89436-269-8.大连:东软电子出版社,2014年。
【2】 谭浩强.《C程序设计》(第四版).ISBN:978-7-302-22446-4.北京:清华大学出版社,2010年。
原标题:2018年佛山科学技术学院“计算机科学与技术专业”三二分段转段专业理论考试大纲