一、考试的学科范围
程序设计方法课程考试的主要内容:数据类型及其运算、基本语句、顺序程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件。
二、评价目标
主要考察C语言程序设计的基础知识,数据类型定义及使用,顺序程序设计、选择结构程序设计和循环结构程序设计方法,数组定义及使用,函数定义及调用,指针定义及使用,结构体以及文件操作。要求理解和掌握C语言程序设计的基本方法和基本技能,编写和调试程序的能力。要求考生应掌握以下有关知识:
1、介绍程序设计的基本思想、基本要求,掌握算法的基本知识,数据类型;
2、掌握顺序结构程序的设计;
3、掌握选择结构程序的设计;
4、掌握循环结构程序的设计;
5、掌握一维数组、二维数组的使用方法;
6、掌握函数的定义、函数的调用方法;
7、熟悉指针的含义,指针的重要性,学会数组指针的定义和使用方法;
8、熟悉结构的定义、引用和初始化方法;指向结构体类型数据的指针的定义和使用方法;
9、了解文件定义,文件操作命令,打开、关闭、读写、定位、出错检测等。
三、试题主要类型
程序设计方法试题类型:选择题、填空题、编程题
四、考查要点
(一)数据类型及其运算
1.C的数据类型及其定义方法
2.C运算符的种类、运算优先级和结合性
3.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)
(二)基本语句
1.表达式语句,空语句,复合语句
2.数据的输入与输出,输入输出函数的调用
3.顺序结构程序设计
(三)选择结构程序设计
1.用if语句实现选择结构
2.用switch语句实现多分支选择结构
3.选择结构的嵌套
4.选择结构程序设计
(四)循环结构程序设计
1.for循环结构
2.while和do whi1e循环结构
3.循环的嵌套
4.循环结构程序设计
(五)数组的定义和引用
1.一维数组和二维数组的定义、初始化和引用
2.字符串与字符数组
3.数组的应用
(六)函数
1.函数的定义方法
2.函数的类型和返回值
3.形式参数与实在参数,参数值的传递
4.函数的正确调用,嵌套调用,递归调用
(七)指针
1.指针与指针变量的概念,指针与地址运算符
2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串指针变量
3.用指针作函数参数
4.指针应用
(八)结构体
1.结构体类型数据的定义方法和引用方法
2.单向链表的建立、输出
(九)文件
1.文件类型指针(FILE类型指针)
2.文件的打开与关闭(fopen,fclose)
3.文件的读写
五、主要参考书目
1.郭晓利主编,《C语言程序设计实用教程》,西安:西安电子科技大学出版社,2020年
2.苏小红著, 《双语版C程序设计》,电子工业出版社,2017年
原标题:东北电力大学2023年硕士研究生招生章程
文章来源:https://grad.neepu.edu.cn/info/1126/1930.htm