農(nóng)業(yè)工程與信息技術(shù)專業(yè)是北京林業(yè)大學(xué)在2021年新開設(shè)的在職研究生專業(yè)。該專業(yè)初試考查《農(nóng)業(yè)知識綜合三》,其中包含《程序設(shè)計語言》。下面介紹2022年北京林業(yè)大學(xué)在職研究生考試大綱之《程序設(shè)計語言》。
《程序設(shè)計語言》滿分為50分,考試時間為1小時左右,試卷包含4到5個編程題。報考農(nóng)業(yè)工程與信息技術(shù)專業(yè)在職研究生應(yīng)當(dāng)全面掌握《程序設(shè)計語言》中基本概念,熟練掌握變量、類和對象的定義,合理設(shè)計程序結(jié)構(gòu),熟練運(yùn)用函數(shù),能對文件進(jìn)行操作。能完整進(jìn)行程序設(shè)計。具體應(yīng)掌握以下十二個部分。
第一,了解程序設(shè)計語言的發(fā)展、結(jié)構(gòu)化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計、標(biāo)準(zhǔn)詞匯以及C和c++程序開發(fā)過程和集成開發(fā)環(huán)境。
第二,了解基本數(shù)據(jù)類型及其定義方法、常量定義、變量的定義與使用方法、C++運(yùn)算符的種類、運(yùn)算優(yōu)先級和結(jié)合性以及C++表達(dá)式類型及求值規(guī)則。
第三,熟悉基本控制結(jié)構(gòu),會用if語句實現(xiàn)分支結(jié)構(gòu)、用switch語句實現(xiàn)多分支選擇結(jié)構(gòu)、用for語句實現(xiàn)循環(huán)結(jié)構(gòu)、用while語句實現(xiàn)循環(huán)結(jié)構(gòu)、用do…while語句實現(xiàn)循環(huán)結(jié)構(gòu)。了解跳轉(zhuǎn)語句以及分支語句和循環(huán)語句的各種嵌套使用。
第四,理解的定義方法和調(diào)用方法、類型和返回值、形式參數(shù)與實際參數(shù),參數(shù)值的傳遞。理解變量的作用域、生存周期和存儲類別、函數(shù)的遞歸調(diào)用、重載、內(nèi)聯(lián)函數(shù)以及帶有默認(rèn)參數(shù)值的函數(shù)。
第五,了解各構(gòu)造數(shù)據(jù)類型,包括一維數(shù)組、二維數(shù)組的定義、初始化和訪問,字符串與字符數(shù)組,常用字符串函數(shù),指針和指針變量的概念,指針與地址運(yùn)算符,指針與數(shù)組,指針與字符串,引用的基本概念、定義和使用,結(jié)構(gòu)體和共用體的定義,結(jié)構(gòu)體和共用體變量的初始化和引用以及堆內(nèi)存的分配和釋放。
第六,理解類的定義方式,數(shù)據(jù)成員、成員函數(shù)及訪問權(quán)限public、private、protected。對象和對象指針的定義與使用。構(gòu)造函數(shù)與析構(gòu)函數(shù)。靜態(tài)數(shù)據(jù)成員與靜態(tài)成員函數(shù)的定義與使用。常數(shù)據(jù)成員與常成員函數(shù)。this指針的使用。友元函數(shù)和友元類。對象數(shù)組與成員對象。
第七,理解繼承的概念、派生類的定義和派生類對基類成員的訪問權(quán)限、構(gòu)造函數(shù)和析構(gòu)函數(shù)。理解基類指針與派生類指針的使用、多繼承的二義性和虛基類、多態(tài)性的類型和實現(xiàn)、虛函數(shù)機(jī)制的要點、純虛函數(shù)與抽象類。
第八,理解運(yùn)算符函數(shù)、運(yùn)算符重載的形式、幾種典型的運(yùn)算符的重載。
第九,了解函數(shù)模板的定義和使用以及類模板的定義和使用。
第十,理解文件和流的概念。會通過FILE結(jié)構(gòu)進(jìn)行文件操作、通過文件流進(jìn)行文件操作。
第十一,掌握tring類的構(gòu)造函數(shù)、成員函數(shù)和運(yùn)算符以及標(biāo)準(zhǔn)模板庫(STL)。
第十二,會進(jìn)行異常處理。
以上是有關(guān)2022年北京林業(yè)大學(xué)在職研究生考試大綱之《程序設(shè)計語言》的詳細(xì)介紹。如果還有其他疑問需要解答,可登錄本網(wǎng)站咨詢本站老師。
主管單位:教育部 主辦單位:全國高等學(xué)校學(xué)生信息咨詢與就業(yè)指導(dǎo)中心 承辦單位:北京言字旁科技有限公司
服務(wù)熱線:131-2111-6837 客服郵箱:kefu@yanzipang.com 京ICP證030485號