2018年成都信息工程大学高级程序设计语言考研复试大纲
成都信息工程大学
_ 2018 _年硕士研究生入学考试自命题科目 考试大纲: 考试阶段:复试 科目满分值:100 考试科目:高级程序设计语言 科目代码: 考试方式:闭卷笔试 考试时长:180 分钟 一、科目的总体要求 主要考察学生对《高级程序设计语言》课程中的基本知识、基本 理论和基本技能的掌握情况,以及学生的程序设计与实现能力。 二、考核内容与考核要求 《高级程序设计语言》共包含以下 6 个部分的内容: (一)第一部分数据类型、运算符与表达式 1.(掌握)基本数据类型:整型、实型、字符型; 2.(掌握)变量的命名规则,变量的定义及初始化方法; 3.(掌握)运算符的优先级和结合性:算术运算符、赋值运算 符、逗号运算符、关系运算符、逻辑运算符等和条件运算符; 4.(掌握)各种基本运算符的执行过程及执行结果; 5.(掌握)表达式:算术表达式、赋值表达式、逗号表达式、 赋值语句、关系表达式、逻辑表达式; 6.(理解)基本表达式运算与复合表达式运算。 (二)第二部分控制语句和标准输入输出函数 1.(掌握)顺序、选择、循环三种程序结构; 2.(掌握)选择结构的控制语句:if、switch 语句的执行分析; 3.(掌握)循环结构的基本语法,包括:for 语句、while 语句、 do-while 语句和循环的嵌套。循环程序设计要求达到综合应用的程 度,如:利用循环结构求数列的值,利用双重循环结构输出九九乘法 表等图形的方法等; 4.(掌握)输入/出等基本语句及简单程序设计。 (三)第三部分数组 1.(掌握)数组的定义与初始化:一维数组、二维数组、字符 数组、字符串、字符数组; 2.(掌握)向函数传递一维数组的基本方法,应用下标访问数 组的元素; 3.(理解)数组编程要求达到综合应用的程度。如:基本的排 序方法包括冒泡法、简单选择两种;查找方法,包括顺序查找与二分 查找两种。 (四)第四部分函数 1.(掌握)函数的定义方法、函数调用方式、函数说明; 2.(掌握)函数的传数传递方法(值传递与地址传递); 3.(理解)静态变量的定义与特点; 4.(理解)变量的作用域:局部变量与全局变量。 (五)第五部分指针 1.(掌握)指针的基本概念及定义方法; 2.(掌握)指针的初始化,指针访问其指向变量的方法(&与* 运算符); 3.(理解)指针做函数参数的使用方法; 4.(理解)指针访问一维数组的基本方法。 (六)第六部分其它 1.(了解)编译预处理:宏定义、文件包含处理、条件编译; 2.(了解)结构体:结构体类型变量、结构体数组和指向结构 体类型数据的指针及其应用;枚举类型和用 typedef 定义类型; 3.(了解)文件:文件的打开和关闭、文件的读写。 三、题型结构 考试满分 100 分。 考试题型:选择题、填空题、程序改错题、程序分析题、程序设 计题。
上一篇文章: 2018年成都信息工程大学固体物理考研复试大纲 下一篇文章: 2018年成都信息工程大学概率论与数理统计(复试)考研复试大纲 |