全日制攻读教育硕士(现代教育技术)专业学位入学考试大纲
(科目:程序设计语言)
一、考查目标
要求考生比较系统地掌握 C 语言的基础理论和基本知识,熟练掌握 C 语言的基本语法,熟悉结构化程序设计的编程思想,能运用 C 语言设计应用程序以解决实际问题。要求学生了解面向对象的程序设计方法,掌握 C++语言的基本概念,语法及编程方法。
二、考试形式与试卷结构
(一)试卷成绩及考试时间
本试卷满分为 150 分,考试时间为 180 分钟。
(二)答题方式
答题方式为闭卷、笔试。
(三)试卷题型结构
选择题:10 小题,每小题 3 分,共 30 分
填空题:10 小题,每小题 2 分,共 20 分
程序分析题:4 小题,每小题 6 分,共 24 分
程序填空题:4 小题,每小题 6 分,共 24 分
程序设计题:4 小题,每小题 12~16 分,共 52 分
三、考查范围
(一)数据类型、运算符和表达式
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 程序设计 第三版》 清华大学出版社
2.《C++程序设计》,Y. Daniel Liang 著,王刚 刘晓光 刘璟译,机械工业出版社
购买考研专业课资料请点击:http://www.52kaoyan.com/shop/