2019海南师范大学现代教育技术-复试题型和大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
附件6:
海南师范大学2019年硕士研究生招生考试
(复试)考试大纲
科目名称:C语言程序设计
适用专业:教育硕士(现代教育技术)
一、考试形式与试卷结构
(一)试卷分数及考试时间
本试卷满分为100分,考试时间为120分钟。
(二)考试形式
考试形式为闭卷、笔试。
1、答案请按题号顺序全部写在答题纸上,试卷或其它地方答题无效。
2、考试结束,将试题连同答题纸一起交给监考老师后,方可离开考场。
(三)试卷题型结构
1、填空共10题(共计20分)
2、判断共10题(共计10分)
3、单选共10题(共计20分)
4、程序填空共2题(共计20分)
5、程序设计共3题(共计30分)
二、考查目标
全日制攻读硕士学位研究生入学考试C程序设计,主要考查学生掌握结构化程序设计的方法,以及程序设计的思维方式,进一步考查学生应用程序开发能力。
三、考查范围
第1章程序设计和C语言
1.1什么是计算机程序
1.2什么是计算机语言
1.3C语言的发展及其特点
1.4最简单的C语言程序
1.5运行C程序的步骤与方法
1.6程序设计的任务
第2章算法——程序的灵魂
2.1程序=算法数据结构
2.2什么是算法
2.3简单的算法举例
2.4算法的特性
2.5怎样表示一个算法
2.6结构化程序设计方法
第3章最简单的C程序设计——顺序程序设计
3.1顺序程序设计举例
3.2数据的表现形式及其运算
3.3运算符和表达式
3.4C语句
3.5数据的输入输出
第4章选择结构程序设计
4.1选择结构和条件判断
4.2用if语句实现选择结构
4.3关系运算符和关系表达式
4.4逻辑运算符和逻辑表达式
4.5条件运算符和条件表达式
4.6选择结构的嵌套
4.7用switch语句实现多分支选择结构
4.8选择结构程序综合举例
第5章循环结构程序设计
5.1为什么需要循环控制
5.2用while语句实现循环
5.3用do…while语句实现循环
5.4用for语句实现循环
5.5循环的嵌套
5.6几种循环的比较
5.7改变循环执行的状态
5.8循环程序举例
第6章利用数组处理批量数据
6.1怎样定义和引用一维数组
6.1.1怎样定义一维数组
6.2怎样定义和引用二维数组
6.3字符数组
第7章用函数实现模块化程序设计
7.1为什么要用函数
7.2怎样定义函数
7.3调用函数
7.4对被调用函数的声明和函数原型
7.5函数的嵌套调用
7.6函数的递归调用
7.7数组作为函数参数
7.8局部变量和全局变量
7.9变量的存储方式和生存期
7.10关于变量的声明和定义
7.11内部函数和外部函数
第8章善于利用指针
8.1指针是什么
8.2指针变量
8.3通过指针引用数组
8.4通过指针引用字符串
8.5指向函数的指针
8.6返回指针值的函数
8.7指针数组和多重指针
8.8动态内存分配与指向它的指针变量
8.9有关指针的小结
第9章用户自己建立数据类型
9.1定义和使用结构体变量
9.2使用结构体数组
9.3结构体指针
9.4用指针处理链表
9.5共用体类型
9.6使用枚举类型
9.7用typedef声明新类型名
第10章对文件的输入输出
10.1C文件的有关基本知识
10.2打开与关闭文件
10.3顺序读写数据文件
10.4随机读写数据文件
10.5文件读写的出错检测