2021塔里木大學C語言程序設計研究生考試大綱

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

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

2021塔里木大學C語言程序設計研究生考試大綱 正文

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

添加塔里木大學學姐微信,或微信搜索公眾號“考研派小站”,關注[考研派小站]微信公眾號,在考研派小站微信號輸入[塔里木大學考研分數線、塔里木大學報錄比、塔里木大學考研群、塔里木大學學姐微信、塔里木大學考研真題、塔里木大學專業目錄、塔里木大學排名、塔里木大學保研、塔里木大學公眾號、塔里木大學研究生招生)]即可在手機上查看相對應塔里木大學考研信息或資源

塔里木大學考研公眾號 考研派小站公眾號

本文來源:http://m.btfokj.cn/talimudaxue/cankaoshumu_382552.html

推薦閱讀