2021年成都大学专升本《C语言程序设计》课程考试大纲
诚为径教育专升本频道整理2021年成都大学专升本《C语言程序设计》课程考试大纲,供考生备考复习之用。
2021年成都大学专升本《C语言程序设计》课程考试大纲
一、 考试时间:120分钟
二、 考试要求
本大纲要求学生要了解面向过程结构化程序的基本结构,了解程序代码规范化的基本要求,掌握C语言基本语法,掌握结构化程序设计方法,掌握简单算法的设计与实现,具备一定的分析问题和利用计算机求解问题的能力,具备初步的高级语言程序设计能力。
具体要求是:
1、掌握C语言程序设计的相关基础语法知识:C语言程序结构、常量与变量、基本数据类型、运算符和表达式、格式化输入与输出;
2、掌握C语言的基本程序结构设计:顺序程序结构的设计、选择程序结构的设计、循环程序结构的设计;
3、掌握C语言数组的使用:了解一维数组和二维数组的概念、掌握一维数组和二维数组的定义、能够使用数组来进行问题求解;
4、掌握C语言字符串的使用:了解字符串的概念、掌握字符串的定义、能够使用字符串来进行问题求解;
5、掌握C语言函数的使用:了解函数的概念、掌握函数的定义、掌握函数的递归设计、能够使用自定义函数来进行问题求解;
6、掌握C语言预编译的处理:了解C语言预编译处理的概述、掌握C语言预编译处理的实现、掌握带参数和不带参数的宏定义实现、掌握文件包含的使用;
7、掌握C语言指针的使用:了解指针的概念、掌握指向变量、数组、字符串、函数的指针定义及使用、能够使用指针来进行问题求解;
8、掌握C语言结构体和共同体的使用:了解结构体和共同体的概念、掌握结构体和共同体的定义、能够将结构体、共同体、数组、指针、函数等综合使用来进行问题求解;
9、掌握C语言文件的使用:了解文件的概念、掌握文本文件和二进制文件的打开、关闭、文件读写等操作、能够使用文件操作来进行问题求解。
三、 考试内容
第一章 C语言概述
1.1程序设计语言概述
1.2算法概述
1.3C程序基本结构
第二章 语法基础
2.1基本数据类型
2.2常量
2.3变量
2.4算术运算
2.5赋值运算
2.6格式化输入输出函数的基本使用
第三章 程序结构设计
3.1结构化程序设计方法
3.2顺序结构程序
3.3简单条件分支程序
3.4复合条件分支程序
3.5 switch语句
3.6条件运算(三目运算符的使用)
3.7while循环
3.8do-while循环
3.9for循环
3.10break和continue的使用
3.11多重循环
第四章 数组
4.1 一维数组
4.2 二维数组
4.3 字符数组和字符串处理
第五章 函数
5.1 函数概述
5.2 函数定义(形参)与调用(实参)
5.3 函数嵌套与递归函数
5.4 数组作为函数的参数
5.5 变量的作用域和存储类型
第六章 指针
6.1指针概述
6.2指针变量的定义和使用
6.3指针与数组
6.4指针与字符串
6.5指针作为函数的参数
6.6指针函数和函数指针
6.7二级指针
第七章 编译预处理
7.1编译预处理概述
7.2不带参数的宏定义
7.3带参数的宏定义
7.4文件包含
第八章 结构体与共同体
8.1结构体类型概述
8.2结构体类型和结构体变量的定义
8.3结构体与数组
8.4结构体与指针
8.5结构体与函数
8.6 共同体类型概述
8.7 共同体类型和共同体变量的定义
8.8 枚举类型的定义和使用
8.9 typedef类型标识符的定义和使用
第九章 文件
9.1 文件概述
9.2打开文件与关闭文件
9.3文本文件的顺序读写操作(字符读写、字符串读写)
9.4 二进制文件的顺序读写操作(数据块读写、格式化读写)
9.5文件的随机读写操作
四、 考试方式与试卷结构
考试方式:闭卷考试,时间120分钟。
试卷结构:试卷满分100分。
1、单项选择题:20个小题;每小题2分,共40分;
2、填空题:20个小题;每空1分,共20分;
3、判断题:10个小题;每小题1分,共10分;
4、程序阅读题:2个小题;每题5分,共10分;
5、程序设计题:2各小题;每题10分,共20分;
五、 主要参考书
《C程序设计》,谭浩强 编著,清华大学出版社,2017年第五版。
《新编C语言程序设计基础教程》,张志强、叶安胜等编著,科学出版社, 2016年第二版。
诚为径教育专升本频道为广大考生提供一个交流的平台,有兴趣一起学习互助的考生可以【点此加入】QQ群进行交流。
感谢您阅读2021年成都大学专升本《C语言程序设计》课程考试大纲,本文出自:诚为径统招专升本网,转载需带上本文链接地址:https://tzzsb.cwjedu.com/ksjc/3752
- 温馨提示:
- 因考试政策、内容不断变化与调整,诚为径教育网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!