2021蘭州工業(yè)學院專升本《C語言程序設計》考試大綱分為《C語言程序設計》(一)和《C語言程序設計》(二),“數(shù)字媒體技術”專業(yè)考試大綱請參考C語言程序設計(一),“軟件工程”專業(yè)考試大綱請參考C語言程序設計(二)。
C語言程序設計(一)
蘭州工業(yè)學院專升本招生《數(shù)字媒體技術》專業(yè)綜合課包括內容:C語言程序設計。目的是全面考核普通高等學校???含高職)應屆畢業(yè)生對于這門專業(yè)核心課程的學習水平,要求學生比較系統(tǒng)地理解和掌握相關基本概念和基本理論,達到教學大綱所規(guī)定的要求。
一、考試基本要求
C語言程序設計是我校數(shù)字媒體技術專業(yè)的專業(yè)基礎課。它是一門具有較強的理論性、綜合性和實踐性的課程。要求考生系統(tǒng)了解面向過程結構化程序設計基本結構,了解程序代碼規(guī)范化基本要求,掌握C語言基本詞法和語法,掌握“自頂向下,逐步求精”的結構化程序設計方法,掌握簡單算法的設計與實現(xiàn),掌握基本的分析問題和利用計算機求解問題的能力,具備初步的高級語言程序設計能力。
二、考試內容及要求
第一部分C語言基礎知識
? 考試內容
C語言基本結構、常量與變量、基本數(shù)據(jù)類型、運算符及其表達式、C語句、標準格式化輸入輸出函數(shù)、宏定義
? 考試要求
1、了解C語言的基本結構。
2、理解程序代碼執(zhí)行過程及編寫格式規(guī)范化要求。
3、掌握符號常量的定義與應用。
4、掌握不同數(shù)據(jù)類型常量取值范圍、變量定義與應用。
5、掌握各類運算符及表達式的作用和使用規(guī)則。
6、掌握格式化輸入輸出函數(shù)的應用。
第二部分程序設計三大結構
? 考試內容
順序結構、選擇結構(if/switch語句)、循環(huán)結構(for/while/do-while語句)、break語句、continue語句、復合語句。
? 考試要求
1、了解三大程序設計結構特點和應用。
2、掌握if語句中單分支和雙分支及復合語句的應用。
3、掌握switch語句語法及多分支結構的編程方法。。
4、掌握三種循環(huán)語句語法及嵌套循環(huán)結構的應用。
5、掌握break和continue語句的應用。
第三部分數(shù)組及其應用
? 考試內容
一維數(shù)組、二維數(shù)組、順序查找、排序(冒泡、選擇)、統(tǒng)計。
? 考試要求
1、掌握一維數(shù)組定義、初始化和輸入輸出操作。
2、掌握一維數(shù)組應用(查找、統(tǒng)計、排序)。
3、掌握二維數(shù)組定義、初始化和輸入輸出操作。
第四部分字符串操作
? 考試內容
字符串、字符數(shù)組、字符串庫函數(shù)
? 考試要求
1、理解字符串與字符數(shù)組區(qū)別與聯(lián)系。
2、掌握字符串讀寫操作(gets/puts函數(shù),%s格式控制符)。
3、掌握處理字符串操作庫函數(shù)的實現(xiàn)與應用。
第五部分函數(shù)及其應用
? 考試內容
函數(shù)、局部變量、全局變量、變量的存儲類別
? 考試要求
1、深層次了解C語言基本結構和執(zhí)行過程。
2、理解函數(shù)調用過程。
3、掌握實參向形參的對應關系,以及“值傳遞”的方式。
4、掌握函數(shù)的嵌套調用和遞歸調用的方法。
5、理解全局變量、局部變量、動態(tài)變量、靜態(tài)變量的概念和使用方法。
6、掌握自定義函數(shù)申明、實現(xiàn)和調用。
三、考試形式及時間
1、答卷方式:
閉卷,筆試。
2、記分:
標準C語言的基礎知識約占40%,程序設計能力測試約占60%。
3、考試時間及分值:
答卷時間為120分鐘,滿分200分。
四、試題類型
(1)單項選擇題;
(2)填空題;
(3)閱讀程序題(寫出程序輸出結果);
(4)程序填空題;
(5)編程題。
五、參考書目
1.《C語言程序設計》,柴世紅主編,西安電子科技大學出版社。
2.《C語言程序設計題解與上機指導》,岐艷芳主編,西安電子科技大學出版社。
C語言程序設計(二)
蘭州工業(yè)學院專升本招生《軟件工程》專業(yè)綜合課包括內容:C語言程序設計。目的是全面考核普通高等學校???含高職)應屆畢業(yè)生對于這門專業(yè)核心課程的學習水平,要求學生比較系統(tǒng)地理解和掌握相關基本概念和基本理論,達到教學大綱所規(guī)定的要求。
一、考試基本要求
C語言程序設計是我校網(wǎng)絡工程的專業(yè)基礎課。它是一門具有較強的理論性、綜合性和實踐性的課程。要求考生系統(tǒng)了解面向過程結構化程序設計基本結構,了解程序代碼規(guī)范化基本要求,掌握C語言基本詞法和語法,掌握“自頂向下,逐步求精”的結構化程序設計方法,掌握簡單算法的設計與實現(xiàn)。要求考生具有計算機簡單操作能力,抽象思維能力,邏輯推理能力和運用所學知識分析和解決問題的綜合能力。
二、考試內容及要求
第一部分C語言基礎知識
? 考試內容
C語言基本結構、常量與變量、基本數(shù)據(jù)類型、運算符及其表達式、C語句、標準格式化輸入輸出函數(shù)、宏定義
? 考試要求
1、了解C語言發(fā)展史。
2、理解程序代碼執(zhí)行過程及編寫格式規(guī)范化要求。
3、掌握符號常量的定義與應用。
4、掌握不同數(shù)據(jù)類型常量取值范圍、變量定義與應用。
5、掌握運算符優(yōu)先級和結合方向及其對應表達式的應用。
6、掌握格式化輸入輸出函數(shù)的應用。
第二部分程序設計三大結構
? 考試內容
順序結構、選擇結構(if/switch語句)、循環(huán)結構(for/while/do-while語句)、break語句、continue語句、復合語句。
? 考試要求
1、了解三大程序設計結構特點和應用。
2、掌握常用算術庫函數(shù)的應用。
3、掌握if語句中單分支和雙分支及復合語句的應用。
4、掌握switch語句語法及多分支結構的編程方法。
5、掌握三種循環(huán)語句語法及嵌套循環(huán)結構的應用。
6、掌握break和continue語句的應用。
第三部分數(shù)組及其應用
? 考試內容
一維數(shù)組、二維數(shù)組、順序查找、排序(冒泡、選擇)、統(tǒng)計
? 考試要求
1、掌握一維數(shù)組定義、初始化和輸入輸出操作。
2、掌握一維數(shù)組應用(查找、統(tǒng)計、排序)。
3、掌握二維數(shù)組定義、初始化和輸入輸出操作。
4、掌握二維數(shù)組應用(矩陣基本操作)。
第四部分字符串操作
? 考試內容
字符串、字符數(shù)組、字符串庫函數(shù)
? 考試要求
1、理解字符串與字符數(shù)組區(qū)別與聯(lián)系。
2、掌握字符串讀寫操作(gets/puts函數(shù),%s格式控制符)。
3、掌握處理字符串操作庫函數(shù)的實現(xiàn)與應用。
4、掌握有關字符串特殊應用。
第五部分函數(shù)及其應用
? 考試內容
函數(shù)、局部變量、全局變量、變量的存儲類別
? 考試要求
1、深層次了解C語言基本結構和執(zhí)行過程。
2、了解函數(shù)遞歸調用。
3、理解形參、實參定義與應用。
4、理解局部變量和全局變量的使用。
5、掌握程序調試簡單操作。
6、理解變量的存儲類別。
7、掌握自定義函數(shù)申明、實現(xiàn)和調用。
第六部分結構體、共用體和枚舉類型
? 考試內容
結構體、共用體、枚舉類型
? 考試要求
1、了解共用體和枚舉類型定義和簡單操作。
2、掌握結構體類型申明。
3、掌握結構體變量定義、初始化、賦值和讀寫操作。
4、掌握結構體數(shù)組的應用。
第七部分指針及其應用
? 考試內容
指針變量、指向變量的指針、指向數(shù)組的指針、指向字符串的指針
? 考試要求
1、了解指針與地址的概念。
2、理解指針變量與指向變量的指針之間區(qū)別與聯(lián)系。
3、掌握運用指向一維數(shù)組的指針對一維數(shù)組進行操作。
4、掌握運用指向字符串的指針對字符串進行操作。
第八部分文件讀寫操作
? 考試內容
文件類型、文件的指針、文件的讀寫、文件基本操作庫函數(shù)
? 考試要求
1、了解文件類型定義。
2、理解文件指針概念。
3、掌握文件的打開與關閉操作。
4、掌握文件簡單的讀寫操作(fread/fwrite)。
5、掌握文件操作常用庫函數(shù)(如feof()等)的應用。
三、考試形式及時間
1、答卷方式:
閉卷,筆試。
2、記分:
標準C語言的基礎知識約占40%,程序設計能力測試約占60%。
3、考試時間及分值:
答卷時間為120分鐘,滿分200分。
四、試題類型
(1)單項選擇題;
(2)填空題;
(3)閱讀程序題(寫出程序輸出結果);
(4)程序改錯題;
(5)程序填空題;
(6)編程題。
五、參考書目
1.《C語言程序設計》(第四版)譚浩強編著,清華大學出版社。
以上就是2021蘭州工業(yè)學院《C語言程序設計》考試大綱了,希望能為同學們帶來幫助哦。點擊查詢?yōu)g覽更多2021甘肅專升本考試大綱。