文档详情

2016年东华理工大学专升本考试大纲《C语言程序设计》.docx

发布:2017-05-03约1.33千字共5页下载文档
文本预览下载声明
星原专升本网: 2016年东华理工大学专升本《C语言程序设计》考试大纲 1.基本要求 ① 掌握结构化程序设计的方法,具有良好的程序设计风格。 ② 掌握程序设计中简单的数据结构和算法并能阅读、编写简单的程序。 2.考试内容 (1)C语言的结构 ① 掌握程序的构成,main函数和其他函数。 ② 熟悉头文件,数据说明,函数的开始和结束标志以及程序中的注释。 ③ 掌握源程序的书写格式。 ④?熟悉C语言的风格。 (2)数据类型及其运算 ①?掌握C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 ②?掌握C运算符的种类、运算优先级和结合性。 ③掌握不同类型数据间的转换与运算。 ④?掌握C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 (3)基本语句 ①掌握表达式语句,空??句,复合语句。 ②掌握输入输出函数的调用,正确输入数据并正确设计输出格式。 (4)选择结构程序设计 ①掌握if语句实现选择结构。 ②掌握switch语句实现多分支选择结构 ③掌握选择结构的嵌套。 (5)循环结构程序设计 ①?掌握for循环结构。 ②?掌握while和do-while循环结构。 ③?掌握continue语句和break语句。 ④ 掌握循环的嵌套。 (6)数组的定义和引用 ①掌握一维数组和二维数组的定义、初始化和数组元素的引用。 ②掌握字符串与字符数组。 (7)函数 ① 熟悉库函数的调用。 ②掌握函数的定义方法。 ③掌握函数的类型和返回值。 ④掌握形式参数与实在参数,参数值的传递。 ⑤掌握函数的调用,了解嵌套调用、递归调用。 ⑥掌握局部变量,熟悉全局变量。 ⑦ 了解变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。 (8)编译预处理 ①掌握宏定义和调用(不带参数的宏,带参数的宏)。 ② 熟悉“文件包含”处理。 (9)指针 ① 熟悉地址与指针变量的概念,地址运算符与间址运算符。 ②掌握一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指???引用以上各类型数据。 ③熟悉用指针作函数参数。 ④熟悉返回地址值的函数。 ⑤ 了解指针数组,指向指针的指针。 (10)结构体(即“结构”)与共用体(即“联合”) ①熟悉typedef说明一个新类型。 ②掌握结构体和共用体类型数据的定义和成员的引用。 ③ 了解通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。 (12)文件操作 ① 熟悉文件类型指针(FILE类型指针)。 ②掌握文件的打开与关闭(fopen,?fclose)。 ③ 了解文件的读写(fputc,?fgetc,?fputs,?fgets,?fread,?fwrite,?fprintf,?fscanf函数的应用),文件的定位(rewind,?fseek函数的应用)。 3、教材 C语言程序设计.何月顺 主编.江西高校出版社.2013. 4、考核方式 采用笔试方式,题型包括填空、选择、判断和问答题等,考试时间为120分钟。
显示全部
相似文档