2021塔里木大學(xué)C語言程序設(shè)計研究生考試大綱

發(fā)布時間:2020-11-27 編輯:考研派小莉 推薦訪問:
2021塔里木大學(xué)C語言程序設(shè)計研究生考試大綱

2021塔里木大學(xué)C語言程序設(shè)計研究生考試大綱內(nèi)容如下,更多考研資訊請關(guān)注我們網(wǎng)站的更新!敬請收藏本站,或下載我們的考研派APP和考研派微信公眾號(里面有非常多的免費(fèi)考研資源可以領(lǐng)取,有各種考研問題,也可直接加我們網(wǎng)站上的研究生學(xué)姐微信,全程免費(fèi)答疑,助各位考研一臂之力,爭取早日考上理想中的研究生院校。)

2021塔里木大學(xué)C語言程序設(shè)計研究生考試大綱 正文

塔里木大學(xué)碩士研究生入學(xué)考試
《C語言程序設(shè)計》考試大綱
 
第一部分   考試說明
一、考查目標(biāo)
《C語言程序設(shè)計》考察考生對C程序設(shè)計的基礎(chǔ)知識、基礎(chǔ)理論和基本技能的掌握情況,并能運(yùn)用相關(guān)理論和方法分析、解決程序設(shè)計中的實(shí)際問題,具備開展科學(xué)研究的分析問題和編程解決問題的能力。
二、適用范圍
適用于農(nóng)業(yè)工程專業(yè)農(nóng)業(yè)電氣化與自動化方向考生。
三、考試形式和試卷結(jié)構(gòu)
1、試卷滿分及考試時間
本試卷滿分為150分,考試時間為180分鐘。
2、答題方式及要求
閉卷、筆試。所有答案均寫在答題紙上,在試卷上答題無效。
3、試卷內(nèi)容結(jié)構(gòu)
1)題型
(1)單項選擇題;(2)填空題;(3)判斷題;(4)程序填空;(5)編程題。
四、參考書目
1、《C程序設(shè)計》(第五版),譚浩強(qiáng)編著,清華大學(xué)出版社,2017年7月
 
2、《C程序設(shè)計(第五版)學(xué)習(xí)輔導(dǎo)》,譚浩強(qiáng)編著,清華大學(xué)出版社,2017年
8月
 
 
 
 
 
 
 
 
第二部分   考試要點(diǎn)
考試目標(biāo)
《C語言程序設(shè)計》側(cè)重于考查學(xué)生對C語言基本理論知識和系統(tǒng)的編程思想的掌握程度,具備開展科學(xué)研究的分析問題和編程解決問題的基本能力。要求學(xué)生熟悉C語言的語法及程序結(jié)構(gòu),熟練運(yùn)用結(jié)構(gòu)化程序設(shè)計的編程技巧,熟悉編程、調(diào)試、運(yùn)行各個環(huán)節(jié)的步驟。主要考試內(nèi)容包括C語言的基本知識、算法、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、各種語句及程序控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、文件、結(jié)構(gòu)體、鏈表。
復(fù)習(xí)重點(diǎn) 
(一) C語言概述
1.考核知識點(diǎn)
1)C語言的歷史、特點(diǎn)。
2)C程序的運(yùn)行環(huán)境。
2.考核要求
1) 理解C語言的特點(diǎn)、函數(shù)。
2) 掌握運(yùn)行C程序設(shè)計的環(huán)境。
(二) 算法
1.考核知識點(diǎn)
1)算法的概念和算法的特性、算法的表示方法和結(jié)構(gòu)化程序設(shè)計。
2.考核要求
1)理解算法的概念和算法的特性。
2)掌握用自然語言、流程圖和偽代碼表示算法。
3)理解結(jié)構(gòu)化程序設(shè)計方法。
(三) 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
1.考核知識點(diǎn)
1)C語言的基本數(shù)據(jù)類型
2)整型、實(shí)型和字符型數(shù)據(jù)常量和變量的表示方法
3)賦值運(yùn)算符和賦值表達(dá)式、變量的賦值方法
4)算術(shù)運(yùn)算符和運(yùn)算表達(dá)式
5)逗號運(yùn)算符和逗號表達(dá)式
2.考核要求
1)理解C的數(shù)據(jù)類型
2)掌握常量和符號常量和變量的定義
3)掌握整型常量和變量的表示方法
4)掌握實(shí)型數(shù)據(jù)常量和變量的表示方法
5)掌握字符型數(shù)據(jù)常量和變量的表示方法
6)掌握變量賦值的方法
7)理解各種數(shù)據(jù)類型之間的混合運(yùn)算
8)掌握算術(shù)運(yùn)算符和運(yùn)算表達(dá)式
9)掌握賦值運(yùn)算符和賦值表達(dá)式
(四) 順序程序設(shè)計
1.考核知識點(diǎn)
1)C程序中的數(shù)據(jù)輸出
2)C程序中的數(shù)據(jù)輸入
3)程序的控制結(jié)構(gòu)
4)順序程序設(shè)計的方法與特點(diǎn)
2.考核要求
1)掌握格式化輸入和輸出的控制格式的運(yùn)用
2)掌握C語言中與字符輸入輸出相關(guān)的庫函數(shù)
(五) 選擇結(jié)構(gòu)程序設(shè)計
1.考核知識點(diǎn)
1)關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2)邏輯運(yùn)算符和邏輯表達(dá)式
3)if語句和switch語句以及if語句的嵌套。
2.考核要求
1)理解選擇結(jié)構(gòu)程序設(shè)計的概念與設(shè)計原則、方法
2)掌握關(guān)系運(yùn)算符、邏輯運(yùn)算符和條件運(yùn)算符的用法
3)掌握關(guān)系運(yùn)算符、邏輯運(yùn)算符和條件運(yùn)算符與其它運(yùn)算符的優(yōu)先級關(guān)系和結(jié)合性
4)掌握if、switch、break語句的使用方法
(六) 循環(huán)控制
1.考核知識點(diǎn)
1)while語句、do-while語句、for語句
2)循環(huán)嵌套
3)循環(huán)結(jié)構(gòu)類型的選擇及轉(zhuǎn)換
2.考核要求
1)掌握實(shí)現(xiàn)循環(huán)的基本方法
2)掌握使用while語句、do-while語句、for語句進(jìn)行循環(huán)程序設(shè)計的方法
3)理解break與continue語句的應(yīng)用及其區(qū)別
(七) 數(shù)組
1.考核知識點(diǎn)
1)一維數(shù)組、二位數(shù)組的含義與存儲特性
2)一維數(shù)組、二位數(shù)組的定義與使用
3)字符數(shù)組的定義、初始化和使用
4)字符數(shù)組的輸入輸出和字符串的處理函數(shù)以及數(shù)組中的篩選法、選擇法、冒泡法、折半查找法等。
2.考核要求
1)理解數(shù)組變量在內(nèi)存中的存放形式
2)掌握一維數(shù)組和二維數(shù)組變量的定義和數(shù)組元素的引用
3)掌握各種字符串庫函數(shù)的用法掌握字符數(shù)組的定義、初始化和引用
4)掌握字符串和字符串的結(jié)束標(biāo)志
5)理解字符數(shù)的輸入輸出和字符串處理函數(shù)
(八) 函數(shù)
1.考核知識點(diǎn)
1)函數(shù)的定義形式
2)函數(shù)的參數(shù)傳遞和函數(shù)的返回值
3)變量的作用域和存儲類別
4)函數(shù)的嵌套調(diào)用、遞歸調(diào)用和return語句及遞歸函數(shù)設(shè)計
5)數(shù)組作為函數(shù)的參數(shù)的應(yīng)用
2.考核要求
1)理解函數(shù)、形參、實(shí)參、作用域、生存期的概念
2)掌握各種函數(shù)的定義、原型聲明和調(diào)用的方法
3)了解全局變量、局部變量、靜態(tài)變量、靜態(tài)函數(shù)的作用域和生存期
4)掌握遞歸函數(shù)的編寫規(guī)則
5)掌握內(nèi)部函數(shù)和外部函數(shù)的定義和使用
6)掌握利用工程管理程序的方法
(九) 預(yù)處理命令
1.考核知識點(diǎn)
1)預(yù)處理的概念及特點(diǎn)
2)符號常量和宏的定義方法
3)文件包含處理和條件編譯
2.考核要求
1) 掌握宏定義和宏替換的方法
2) 掌握文件包含與預(yù)處理的處理方法
3) 了解條件編譯的作用、實(shí)現(xiàn)方法
(十)指針
1.考核知識點(diǎn)
1)指針和地址的概念
2)指針變量的定義、初始化和引用
3)變量的指針和指向變量的指針變量
4)數(shù)組的指針和指向數(shù)組的指針變量
5)字符串的指針和指向字符串的指針變量
6)帶參數(shù)的main函數(shù)
7)函數(shù)的指針和指向函數(shù)的指針變量
8)返回指針值的指針函數(shù)
9)指針數(shù)組和指向指針的指針
2.考核要求
1) 理解地址和指針的概念。
2) 掌握指針變量的定義與引用方法
3) 理解數(shù)組和多維數(shù)組的指針和指向數(shù)組的指針變量的定義和使用以及作為參數(shù)的形式
4) 理解字符串的指針和指向字符串的指針變量的定義和輸入、輸出方式以及作為參數(shù)的形式
5) 掌握動態(tài)內(nèi)存分配和釋放的方法
6) 了解函數(shù)的指針和指向函數(shù)的指針變量的定義以及作為參數(shù)的形式
(十一) 結(jié)構(gòu)體與共用體
1.考核知識點(diǎn)
1) 結(jié)構(gòu)體類型的定義、結(jié)構(gòu)體變量的引用和初始化
2) 結(jié)構(gòu)體數(shù)組與指向結(jié)構(gòu)體類型的指針
3) 用指針處理鏈表的操作(如刪除等)以及共用體數(shù)據(jù)類型的定義和引用
2.考核要求
1) 理解結(jié)構(gòu)體類型變量的定義、引用和初始化
2) 理解結(jié)構(gòu)體數(shù)組的定義和引用  
3) 了解指向結(jié)構(gòu)體類型的指針的定義和引用
4) 了解線性鏈表的概念和建立輸出鏈表以及了解用指針處理線性鏈表(如刪除、插入等操作)
5) 了解共用體的數(shù)據(jù)類型的定義和引用方式
(十二) 文件
1.考核知識點(diǎn)
1) 文件的概念
2) 文件的定義、分類和特點(diǎn)
3) 文件的基本操作文件打開與關(guān)閉、文件讀/寫操作
4) 文件的定位讀寫
2.考試要求
1) 理解文件的含義、分類和特點(diǎn) 
2) 了解文件指針的使用方法
3) 掌握文件打開與關(guān)閉、文件讀寫、文件定位和出錯檢測函數(shù)的使用方法 
4) 了解不同問題使用文件的定義和操作方法 
塔里木大學(xué)

添加塔里木大學(xué)學(xué)姐微信,或微信搜索公眾號“考研派小站”,關(guān)注[考研派小站]微信公眾號,在考研派小站微信號輸入[塔里木大學(xué)考研分?jǐn)?shù)線、塔里木大學(xué)報錄比、塔里木大學(xué)考研群、塔里木大學(xué)學(xué)姐微信、塔里木大學(xué)考研真題、塔里木大學(xué)專業(yè)目錄、塔里木大學(xué)排名、塔里木大學(xué)保研、塔里木大學(xué)公眾號、塔里木大學(xué)研究生招生)]即可在手機(jī)上查看相對應(yīng)塔里木大學(xué)考研信息或資源。

塔里木大學(xué)考研公眾號 考研派小站公眾號

本文來源:http://www.qiang-kai.com/talimudaxue/cankaoshumu_382552.html

推薦閱讀