您所在的位置: 首页» 文章» 2020南昌理工学院专升本《C语言程序设计》考试大纲

2020南昌理工学院专升本《C语言程序设计》考试大纲

南昌理工学院2020年专升本《C语言程序设计》考试大纲

一、考试性质

“专升本”考试是为选拔江西省高等职业教育应届优秀毕业生进入本科学习而组织的选拔性考试。

二、适用专业

本课程考试适用于报考计算机类相关专业的考生。

三、考试目的及要求

熟练掌握C语言的基本知识;具备基本的C语言程序设计能力,能熟练地阅读、理解程序和编制一定难度的应用程序;具备上机调试C语言程序的能力。

四、参考书目

《C语言程序设计教程》(第四版)、李丽娟编著、人民邮电出版社。

五、考试内容

根据计算机类相关专业课程大纲的要求,并考虑高职高专教育的教学实际,特制定本课程考试内容。

(一) C语言概述

1.C语言的简史与特点。(了解)

2.简单的C程序介绍。(重点掌握)

3.程序的编辑,编译,链接和运行。(一般掌握)

4.算法及其描述。(了解)

(二) 数据类型及其运算符与表达式

1.C语言的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。(一般掌握)

2.常量与变量。(重点掌握)

3.C语言的运算符的种类、运算优先级和结合性。(重点掌握)

4.不同类型数据间的转换与运算。(一般掌握)

5.C语言的表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。(重点掌握)

(三)顺序结构程序设计

1.C语言的概述。(了解)

2.赋值语句;空语句;复合语句。(重点掌握)

3.数据的输入与输出,输入输出函数的调用。(重点掌握)

(四)选择结构程序设计

1.用if语句实现选择结构。(重点掌握)

2.用switch语句实现多分支选择结构。(一般掌握)

3.选择结构的嵌套。(一般掌握)

(五)循环控制

1.while和do-while循环结构。(重点掌握)

2.for循环结构。(重点掌握)

3.continue和break语句。(重点掌握)

4.循环的嵌套。(一般掌握双重循环)

(六)数组

1.一维数组和二维数组的定义、初始化和引用。(重点掌握)

2.字符串与字符数组。(重点掌握)

(七)函数

1.函数的定义的一般形式。(重点掌握)

2.函数的类型和返回值。(重点掌握)

3.形式参数与实在参数,参数值的传递。(重点掌握)

4.函数的正确调用。(重点掌握)

5.嵌套调用,递归调用。(一般掌握)

6.数组作为函数参数。(重点掌握)

7.局部变量和全局变量。(一般掌握)

8.变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。(一般掌握)

(八)预处理命令

1.宏定义:不带参数的宏定义;带参数的宏定义。(一般掌握)

2.“文件包含”处理。(了解)

(九)指针

1.指针与指针变量的概念,指针与地址运算符。(重点掌握)

2.变量、数组、字符串的指针以及指向变量、数组、字符串的指针变量。通过指针引用以上各类型数据。(重点掌握)

3.函数、结构体的指针以及指向函数、结构体的指针变量。通过指针引用以上各类型数据。(一般掌握)

4.用指针作函数参数。(一般掌握)

5.返回指针值的函数。(一般掌握)

6.指针数组,指向指针的指针。(了解)

(十)结构体与共用体

1.结构体类型变量的定义方法、引用方法及初始化。(重点掌握)

2.结构体数组。(一般掌握)

3.用指针处理链表,单向链表的建立、输出、删除与插入。(一般掌握)

4.共用体类型数据的定义方法和引用方法。(了解)

5.用typedef定义类型。(了解)

(十一)位运算

1.位运算符的含义及作用。(了解)

2.简单的位运算。(一般掌握)

(十二)文件操作

1.文件类型指针(FILE类型指针)。(一般掌握)

2.文件的打开和关闭(FOPEN,FCLOSE)。(一般掌握)

3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数),文件的定位(rewind,fseek函数)。(一般掌握)

六、考试形式及试卷结构

考试方式为闭卷考试,笔试时间为120分钟,试卷满分100分。试卷结构如下:

序号项目名称题数分值计分计划用时(分钟)

序号 项目名称 题数 分值 计分 计划用时(分钟)
选择题 20 2 40 40
填空题 10 1 10 10
程序结果题 3 4 12 20
程序填空题 2 6 12 20
程序设计题 2 13 26 30
合计 37   100分 120分钟
Catfish(鲶鱼) CMS V 5.4.6