科目代码、名称:865程序设计(C语言)
适用专业:085211计算机技术、085212软件工程
一、考试形式与试卷结构
(一)试卷满分及考试时间
本试卷满分为150分,考试时间为180分钟。
(二)答题方式
答题方式为闭卷、笔试。
试卷由试题和答题纸组成;答案必须写在答题纸相应的位置上。
(三)试卷题型结构
1、单项选择题,15小题,每小题2分,共30分
2、填空题,10小题,每小题2分,共20分
3、程序分析题,4小题,每小题6分,共24分
4、程序填空题,4小题,每小题6分,共24分
5、程序设计题,4小题,1~3题,每小题12分,第4小题16分,共52分
二、考查目标(复习要求)
全日制专业型硕士生入学考试《程序设计(C语言)》科目考试内容包括《计算机导论》、《**语言程序设计(C语言)》2门学科基础课程,要求考生系统掌握相关学科的基本知识、基础理论和基本方法,并能运用相关理论和方法分析、解决程序设计中的实际问题。
三、考查范围或考试内容概要
第一章C程序设计入门
1.C语言常用符号
2.C语言上机调试步骤
3.C语言概况
第二章数据类型、运算符和表达式
1.常用的进位制及其转换
2.数与字符在计算机内存中的表示
3.常量
4.变量
5.常用的运算符与表达式
6.基本输入/输出操作
第三章算法与程序设计基础
1.算法的概念与特点
2.算法的常用表示方法
3.结构化程序设计方法
4.C语句概述
5.选择结构程序设计
6.循环程序设计
7.综合程序设计应用
第四章函数
1.函数的定义
2.函数的调用与返回值
3.函数的传数传递方式
4.函数的嵌套与递归
5.变量的作用域
6.变量的生存期
7.内部函数与外部函数
8.编译预处理命令
第五章数组类型与指针类型
1.一维数组的定义与使用
2.二维数组的定义与使用
3.数组的应用(排序,查找)
4.字符数组
5.指针的定义与使用
6.指针参数
第六章结构类型与联合类型
1.结构类型的定义
2.结构数组
3.动态链表
第七章文件
1.文件概述
2.打开文件与关闭文件
3.文件的读与写
第八章面向对象技术与C++
1.C++概述
2.重载函数
3.面向对象的基础知识
4.类和对象
5.构造函数
6.析构函数
7.继承与派生类
参考教材或主要参考书:
1、程序设计(C语言):《C语言程序设计》(第3版),罗坚、王声决、徐文胜、李雪斌编著,中国铁道出版社
2018年江西师范大学865程序设计(C语言)样卷