大家好~沈阳师范大学人工智能学院2026年全国硕士研究生招生考试《高级语言程序设计》复试考试大纲已经公布了,接下来就和小编一起来看看具体有哪些内容吧!
 
沈阳师大人工智能学院2026复试大纲
 
  《高级语言程序设计》考试大纲
  一、考查目标
  该科目主要考察考生具备程序设计的理论、思想和方法等知识,以及从应用角度出发解决实际问题的能力,为后续研究生学习工作奠定基础。具体考查内容包括掌握程序设计语言的语法、语句功能、设计理论和设计方法等知识,程序设计中常用的基本算法,能熟练地阅读和理解程序,并可根据实际应用问题要求利用所学知识编写程序。
  二、考试内容
  1.程序设计基本知识
  高级语言的基本概念,结构化程序设计方法、面向对象程序设计方法,掌握数据的表现形式、运算符、表达式、数据的输入输出等基本理论和知识。
  2.结构程序设计
  分支、循环结构控制语句的使用方法,并实现程序设计。
  3.数组
  不同数据类型的数组定义和引用方法;利用数组存储复杂的批量数据;数组的应用。
  4.函数
  利用函数进行结构化程序设计,解决复杂的实际问题;
  5.指针
  指针的概念,利用指针变量编写程序解决复杂的实际问题。
  三、考查要求
  1.程序设计语言概述
  (1)了解程序结构,并掌握C语言发展背景;
  (2)掌握程序设计语言的发展背景,目前发展情况,及目前流行语言的特点;
  (3)了解算法的特性和结构化程序设计方法,掌握相关算法的思想及其设计过程。
  2.C程序设计基本知识
  (1)了解常量、变量的定义、C语言数据类型,以及不同类型变量的定义和赋值方法;
  (2)掌握C语言的运算符,以及包含这些运算符的表达式运算规则;
  (3)掌握各种类型数据的输入输出方法;
  (4)了解C语言表示逻辑量的方法,学会正确使用逻辑运算符和逻辑表达式。
  3.结构程序设计
  (1)掌握选择结构语句的格式,功能和执行过程,学会使用条件语句实现选择结构,解决实际问题;
  (2)掌握循环结构语句的格式,功能和执行过程,学会使用循环语句实现循环结构,解决实际问题;
  (3)掌握常用程序设计算法,并能够根据实际问题要求编写程序。
  4.数组
  (1)掌握一维数组和二维数组的定义、引用及使用方法;
  (2)掌握字符数组的定义、引用及使用方法;
  (3)掌握利用数组处理复杂问题的方法。
  5.函数
  (1)理解函数的作用,并能够掌握函数的定义、调用、嵌套调用和递归调用的方法;
  (2)掌握全局变量、局部变量、动态变量、静态变量的概念和使用方法;
  (3)掌握用函数实现模块化程序设计的方法,并能够根据实际复杂问题要求编写程序。
  6.指针
  (1)理解指针和指针变量的定义及作用;
  (2)掌握指针引用数组指针和指针引向字符串的方法;
  (3)掌握函数指针的定义及使用方法,了解指针数组和多重指针;
  (4)掌握指针程序设计方法,并能够根据实际复杂问题要求编写程序。
  四、试卷结构
  试卷包含以下几类题型:
  (1)单项选择题
  (2)程序分析题
  (3)程序填空题
  (4)程序设计题
  五、参考书目
  1.《C程序设计(第五版)》,谭浩强,清华大学出版社,2017年。
  2.《C程序设计(第五版)学习辅导》,谭浩强,清华大学出版社,2017年。