摘要:以下是希賽網(wǎng)整理的2023年浙江農(nóng)林大學(xué)圖書(shū)情報(bào)碩士加試科目高級(jí)語(yǔ)言程序設(shè)計(jì)考試大綱,供各位研考生們備考復(fù)習(xí)。更多考研資訊,請(qǐng)關(guān)注希賽網(wǎng)MLIS頻道。
提前了解一些考研考試內(nèi)容可以緩解考生面對(duì)考試時(shí)的一些緊張和慌張。希賽網(wǎng)整理了2023年浙江農(nóng)林大學(xué)圖書(shū)情報(bào)碩士(MLIS)加試科目《高級(jí)語(yǔ)言程序設(shè)計(jì)》考研大綱,希望能給考生復(fù)試備考帶來(lái)幫助。
浙江農(nóng)林大學(xué)碩士研究生入學(xué)考試
《高級(jí)語(yǔ)言程序設(shè)計(jì)》復(fù)試考試大綱
一、 考試性質(zhì)
浙江農(nóng)林大學(xué)研究生院碩士研究生入學(xué)《高級(jí)語(yǔ)言程序設(shè)計(jì)》考試是為招收?qǐng)D書(shū)情報(bào)專(zhuān)業(yè)的碩士研究生而設(shè)置的具有選拔功能的水平考試。它的主要目的是測(cè)試考生對(duì)高級(jí)語(yǔ)言程序設(shè)計(jì)內(nèi)容的掌握程度和應(yīng)用相關(guān)知識(shí)解決問(wèn)題的能力。
二、 考試的基本要求
要求考生全面系統(tǒng)地掌握高級(jí)語(yǔ)言程序設(shè)計(jì)的基本概念、理論和編寫(xiě)代碼的能力,熟悉高級(jí)語(yǔ)言程序設(shè)計(jì)在自己專(zhuān)業(yè)領(lǐng)域中的應(yīng)用,了解高級(jí)語(yǔ)言程序設(shè)計(jì)的主要發(fā)展趨勢(shì)和前沿領(lǐng)域,具有應(yīng)用高級(jí)語(yǔ)言程序設(shè)計(jì)知識(shí)分析、認(rèn)識(shí)和解決圖書(shū)情報(bào)學(xué)及信息化等相關(guān)問(wèn)題的能力。
三、 考試內(nèi)容和考試要求
(一) 程序設(shè)計(jì)和C語(yǔ)言
考試內(nèi)容
1. C語(yǔ)言的起源及其特點(diǎn)。
2. 最簡(jiǎn)單的C語(yǔ)言程序。
3. C語(yǔ)言程序的基本結(jié)構(gòu)。
4. 程序編譯與運(yùn)行的過(guò)程。
考試要求
1. 了解C語(yǔ)言的發(fā)展歷史與主要特點(diǎn)。
2. 熟練掌握C語(yǔ)言程序的基本結(jié)構(gòu)、基本語(yǔ)法以及編譯運(yùn)行的基本流程。
(二) 算法—程序的靈魂
考試內(nèi)容
1. 算法的內(nèi)涵及特點(diǎn)。
2. 怎樣表示一個(gè)算法。
3. 結(jié)構(gòu)化的程序設(shè)計(jì)。
考試要求
1. 了解算法及其相關(guān)主要的表現(xiàn)形式。
2. 熟練掌握閱讀偽代碼的方法及將其轉(zhuǎn)化為實(shí)際C語(yǔ)言代碼的能力。
(三) 最簡(jiǎn)單的C程序設(shè)計(jì)—順序程序設(shè)計(jì)
考試內(nèi)容
1. 順序結(jié)構(gòu)程序設(shè)計(jì)基本方法。
2. 數(shù)據(jù)的表現(xiàn)形式及其運(yùn)算。
3. 運(yùn)算符與表達(dá)式。
4. C語(yǔ)句的作用和分類(lèi)。
5. 數(shù)據(jù)的輸入輸出。
考試要求
1. 了解順序結(jié)構(gòu)程序設(shè)計(jì)的一般流程。
2. 熟練掌握變量、常量及常變量的異同,不同數(shù)據(jù)類(lèi)型的存儲(chǔ)格式及異同。
3. 熟練掌握運(yùn)算符的優(yōu)先級(jí)與結(jié)合性,輸入輸出數(shù)據(jù)時(shí)的格式匹配問(wèn)題。
(四) 選擇結(jié)構(gòu)程序設(shè)計(jì)
考試內(nèi)容
1. 選擇結(jié)構(gòu)程序設(shè)計(jì)基本方法。
2. 關(guān)系運(yùn)算符、邏輯運(yùn)算符及條件運(yùn)算符。
3. if語(yǔ)句。
4. switch語(yǔ)句。
5. 選擇結(jié)構(gòu)的嵌套。
考試要求
1. 了解選擇結(jié)構(gòu)程序設(shè)計(jì)的一般流程,具備分析選擇嵌套結(jié)構(gòu)程序的能力。
2. 熟練掌握關(guān)系運(yùn)算符、邏輯運(yùn)算符及條件運(yùn)算符的運(yùn)算特點(diǎn)(尤其是短路情況)。
3. 熟練掌握if語(yǔ)句及switch語(yǔ)句的基本結(jié)構(gòu)及主要特點(diǎn)。
(五) 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
考試內(nèi)容
1. 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)基本方法。
2. while語(yǔ)句。
3. do...while語(yǔ)句。
4. for語(yǔ)句。
5. 循環(huán)結(jié)構(gòu)的嵌套。
6. break語(yǔ)句、continue語(yǔ)句及goto語(yǔ)句。
考試要求
1. 了解循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的一般流程,具備分析循環(huán)嵌套結(jié)構(gòu)程序的能力。
2. 熟練掌握while語(yǔ)句、do...while語(yǔ)句及for語(yǔ)句的運(yùn)行流程及主要特點(diǎn)。
3. 具備分析break語(yǔ)句、continue語(yǔ)句及goto語(yǔ)句執(zhí)行特點(diǎn)的能力。
(六) 利用數(shù)組處理批量數(shù)據(jù)
考試內(nèi)容
1. 定義和引用一維數(shù)組。
2. 定義和引用二維數(shù)組。
3. 字符數(shù)組。
考試要求
1. 了解數(shù)組的基本概念及存儲(chǔ)特點(diǎn)。
2. 熟練掌握一維、二維數(shù)組及字符數(shù)組的定義、引用、初始化、輸入與輸出等常規(guī)操作。
3. 熟練掌握字符數(shù)組的存儲(chǔ)特點(diǎn)并且能夠熟練使用字符串處理函數(shù)。
4. 具備分析三維及四維數(shù)組元素間位置關(guān)系的能力。
(七) 用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
考試內(nèi)容
1. 函數(shù)的聲明、定義與調(diào)用。
2. 函數(shù)的嵌套調(diào)用。
3. 函數(shù)的遞歸調(diào)用。
4. 數(shù)組做函數(shù)參數(shù)。
5. 局部變量與全局變量。
6. 變量的存儲(chǔ)方式和生存期。
考試要求
1. 了解函數(shù)的基本定義及模塊化編程思想,熟練掌握函數(shù)的聲明、定義與調(diào)用。
2. 熟練掌握值的傳遞與地址傳遞的區(qū)別。
3. 具備分析具有復(fù)雜結(jié)構(gòu)(函數(shù)嵌套或函數(shù)遞歸)和特殊變量(不同作用范圍或存儲(chǔ)類(lèi)別)的程序的能力。
(八) 善于利用指針
考試內(nèi)容
1. 指針變量的定義、引用及作為函數(shù)形參。
2. 指針與數(shù)組。
3. 指針與字符串。
4. 指針與函數(shù)。
5. 多級(jí)指針。
6. 動(dòng)態(tài)內(nèi)存管理。
考試要求
1. 了解指針變量與一般變量的異同。
2. 熟練掌握指針變量的定義、引用及作為函數(shù)形參等基本操作。
3. 熟練掌握以指針?lè)绞皆L問(wèn)數(shù)組的單個(gè)或多個(gè)元素的方法。
4. 熟練掌握通過(guò)指針操作字符串及字符數(shù)組的特殊性。
5. 具備區(qū)分函數(shù)指針及指針函數(shù)、指針數(shù)組與數(shù)組指針的能力。
6. 熟悉二級(jí)指針的使用方式,掌握內(nèi)存動(dòng)態(tài)分配相關(guān)函數(shù)的執(zhí)行特點(diǎn)。
(九) 用戶(hù)自己建立數(shù)據(jù)類(lèi)型
考試內(nèi)容
1. 結(jié)構(gòu)體。
2. 共同體。
3. 枚舉。
4. 自定義類(lèi)型typedef。
考試要求
1. 了解自建數(shù)據(jù)類(lèi)型的主要目的。
2. 熟練掌握結(jié)構(gòu)體、共同體、枚舉以及typedef定義類(lèi)型的基本語(yǔ)法。
3. 具備區(qū)別類(lèi)型與變量的能力(尤其是區(qū)分結(jié)構(gòu)體類(lèi)型與結(jié)構(gòu)體變量)。
4. 具備通過(guò)分析內(nèi)存對(duì)齊獲得結(jié)構(gòu)體實(shí)際存儲(chǔ)大小的能力。
5. 具備分析枚舉常量值的能力,具備通過(guò)typedef定義類(lèi)型別名的能力。
(十) 對(duì)文件的輸入輸出
考試內(nèi)容
1. 文件類(lèi)型、名稱(chēng)與分類(lèi)。
2. 文件指針FILE*。
3. 文件打開(kāi)與關(guān)閉。
4. 順序讀寫(xiě)與隨機(jī)讀寫(xiě)。
5. 文件讀寫(xiě)出錯(cuò)檢測(cè)。
考試要求
1. 了解文件類(lèi)型、名稱(chēng)與分類(lèi),熟悉FILE*的內(nèi)涵與使用方式。
2. 熟練掌握文件打開(kāi)與關(guān)閉時(shí)所使用的不同打開(kāi)方式。
3. 熟練掌握順序讀寫(xiě)與隨機(jī)讀寫(xiě)的一般方法與主要區(qū)別(尤其是文件定位操作)。
(十一) 預(yù)處理指令
考試內(nèi)容
1. 宏定義。
2. 文件包含。
3. 條件編譯。
考試要求
1. 了解預(yù)處理在構(gòu)建可執(zhí)行文件過(guò)程中的作用。
2. 熟練掌握不帶參宏定義與帶參宏定義的使用特點(diǎn)。
3. 熟悉文件包含及條件編譯的使用方式,具備分析復(fù)雜預(yù)處理指令的能力。
(十二) 位運(yùn)算
考試內(nèi)容
1. 位運(yùn)算符。
考試要求
1. 了解整型數(shù)據(jù)的存儲(chǔ)形式,以及原碼、反碼與補(bǔ)碼之間的轉(zhuǎn)換關(guān)系。
2. 熟練掌握按位與、按位或、按位異或、按位取反、左移、右移等基本的位運(yùn)算符操作。
四、 主要參考書(shū)目
1. C 程序設(shè)計(jì)(第 5 版),譚浩強(qiáng),清華大學(xué)出版社,2017。
圖書(shū)情報(bào)MLIS備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題