一、考试性质
《程序设计基础》是中国海洋大学信息科学与工程学部农业工程与信息技术专业学位硕士研究生招生考试初试笔试科目。
二、考查目标
本考试大纲的制定力求科学、准确、规范地测评考生在程序设计基础方面的基本素质和综合能力,要求考生能够分析、判断和解决与程序设计相关的实践问题。
三、考试形式
本试卷满分为150分,考试时间为180分钟。
四、考试内容
(一)顺序、选择及循环程序设计
内容包括数据的表现形式及其运算、语句、数据的输入输出、选择结构和条件判断、关系运算符和关系表达式、逻辑运算符和逻辑表达、条件运算符和条件表达式、多分支选择结构、循环的实现等。
(二)数组
内容包括一维和二维数组的定义和引用、字符数组的定义、输入输出及处理函数等。
(三)基于函数的模块化程序设计
主要包括函数的定义、调用、对被调用函数的声明和函数原型、嵌套调用、递归调用、数组作为函数参数的使用、局部变量和全局变量、变量的存储方式和生存期、变量的声明和定义、内部函数和外部函数等。
(四)指针
内容包括指针变量的定义、引用、作为函数参数的使用、通过指针引用数组、数组元素的指针、指针的运算、用数组名作函数参数、通过指针引用字符串、字符指针作函数参数、指针数组等
(五)自定义数据类型
包括定义和使用结构体变量、使用结构体数组、结构体指针、用指针处理链表、使用枚举类型、用typedef声明新类型名等。
(六)文件的输入输出
内容包括打开与关闭文件、顺序读写数据文件、随机读写数据文件、文件读写的出错检测等
五、是否需使用计算器
否。
注:本文文字转载自中国海洋大学研究生院,如有侵权,请联系删除。