400-780-1011 全国统一24小时咨询服务热线

首页 > 院校资讯 > 考研大纲 >

2023考研大纲:北京林业大学2023年考研自命题科目 341-2《农业知识综合三》-程序设计语言 考试大纲

网络 501 2022-11-25 19:46:02

考研大纲包含了硕士研究生考试相应科目的考试形式、要求、范围、试卷结构等指导性考研用书。今天,为了方便2022考研的学子们,小编为大家整理了“2023考研大纲:北京林业大学2023年考研自命题科目 341-2《农业知识综合三》-程序设计语言 考试大纲”的相关内容,祝考研成功!

程序设计语言硕士入学考试大纲

Programming Language

50/150分)

考试大纲的性质

“程序设计语言”是(信息学院)农业工程与信息技术(专业学位)硕士入学考试科目“341-2农业知识综合三”之一部分。为帮助考生明确考试复习范围和有关要求,特制定本考试大纲。

考试内容

1.程序设计语言概述

程序设计语言的发展;

结构化程序设计和面向对象程序设计;

标准词汇:基本符号、保留字、标识符、常量、变量、运算符、标点符号等;

C和c++程序开发过程和集成开发环境。

2.数据类型、运算符和表达式

基本数据类型及其定义方法。

常量定义:逻辑常量、整型常量、实型常量、字符常量、字符串常量、符号常量、枚举常量。

变量的定义与使用方法。

C++运算符的种类、运算优先级和结合性。

C++表达式类型及求值规则:赋值运算、算术运算、关系运算、逻辑运算、条件运算、逗号运算、位运算等。

3.基本控制结构

基本语句:赋值语句、表达式语句、复合语句、输入输出语句、空格语句等。

用if语句实现分支结构。

用switch语句实现多分支选择结构。

用for语句实现循环结构。

用while语句实现循环结构。

用do…while语句实现循环结构。

跳转语句:goto、break、continue、return。

分支语句和循环语句的各种嵌套使用。

4.函数

函数的定义方法和调用方法。

函数的类型和返回值。

形式参数与实际参数,参数值的传递。

变量的作用域、生存周期和存储类别:自动、静态、寄存器、外部。

函数的递归调用。

函数重载。

内联函数。

带有默认参数值的函数。

5.构造数据类型

一维数组、二维数组的定义、初始化和访问。

字符串与字符数组。

常用字符串函数:strcat、strcpy、strcmp、strlen等。

指针和指针变量的概念,指针与地址运算符,指针与数组,指针与字符串。

引用的基本概念、定义和使用。

结构体和共用体的定义,结构体和共用体变量的初始化和引用。

堆内存的分配和释放。

6.类与对象

类的定义方式,数据成员、成员函数及访问权限public、private、protected。

对象和对象指针的定义与使用。

构造函数与析构函数。

静态数据成员与静态成员函数的定义与使用。

常数据成员与常成员函数。

this指针的使用。

友元函数和友元类。

对象数组与成员对象。

7.继承和派生

继承的概念。

派生类的定义和派生类对基类成员的访问权限。

派生类的构造函数和析构函数。

基类指针与派生类指针的使用。

多继承的二义性和虚基类。

多态性的类型和实现。

虚函数机制的要点。

纯虚函数与抽象类。

8.运算符重载

运算符函数。

运算符重载的形式:重载为成员函数、重载为友元函数,运算符重载的限制。

几种典型的运算符的重载。

9.模板

函数模板的定义和使用。

类模板的定义和使用。

10.文件

文件和流的概念。

通过FILE结构进行文件操作(打开文件、关闭文件、文件的读写)。

通过文件流进行文件操作(打开文件、关闭文件、文件的读写)

11.string类与STL简介

string类的构造函数、成员函数和运算符。

标准模板库(STL)。

12.异常处理

异常的概念。

C++的异常处理机制(语法、catch语句、捕获异常)。

限制异常与重抛异常。

异常处理中对象的构造和析构。

考试要求

考生应全面掌握基本概念,熟练掌握变量、类和对象的定义,合理设计程序结构,熟练运用函数,能对文件进行操作。能完整进行程序设计

试题结构

编程:4到5个题。

考试方式及时间

考试方式为闭卷、笔试,时间为1小时左右,满分为50分。

主要参考资料

[2] 陈志泊主编. 面向对象程序设计语言——C++(第二版). 人民邮电出版社. 2007.

以上就是小编整理的“2023考研大纲:北京林业大学2023年考研自命题科目 341-2《农业知识综合三》-程序设计语言 考试大纲”的全部内容,更多关于北京林业大学2023年考研大纲的信息,尽在“考研大纲”栏目,定会对大家有所帮助!

附件: 北京林业大学2023年考研自命题科目 341-2《农业知识综合三》-程序设计语言 考试大纲.docx

快给朋友分享吧!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。

非特殊说明,本文版权原作者,转载请注明出处

本文地址:https://www.kaoyanying.com/dagang/144160.html
关于我们
  • 关于我们
  • 产品&服务
    找院校 找专业 去提问 复试信息
    帮助中心
    • 考研营小程序

      考研营小程序

    • 考研营手机站

      考研营手机站

    • 微信公众号

      微信公众号

    • 研课网

      研课网

    商务合作 咨询电话:400-780-1011 在线客服 友情链接:2375219877