摘要:蘭州工業(yè)學院2021年專升本招生計劃為850人,包含14個專業(yè)。此次為大家整理了C語言程序設計專業(yè)課的考試大綱,考生可根據(jù)考綱的要求、題型及內容,找到正確的備考思路,從而更好地應對即將到來的甘肅專升本考試。
蘭州工業(yè)學院2021年專升本招生計劃為850人,包含14個專業(yè)。此次為大家整理了C語言程序設計專業(yè)課的考試大綱,考生可根據(jù)考綱的要求、題型及內容,找到正確的備考思路,從而更好地應對即將到來的甘肅專升本考試。
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)單項選擇題;
?。?)填空題;
?。?)閱讀程序題(寫出程序輸出結果);
?。?)程序填空題;
?。?)編程題。
五、參考書目
1.《C語言程序設計》,柴世紅主編,西安電子科技大學出版社。
2.《C語言程序設計題解與上機指導》,岐艷芳主編,西安電子科技大學出版社。
C語言程序設計(二)
蘭州工業(yè)學院專升本招生《軟件工程》專業(yè)綜合課包括內容:C語言程序設計。目的是全面考核普通高等學校??疲ê呗殻獙卯厴I(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分。
四、試題類型
?。?)單項選擇題;
?。?)填空題;
(3)閱讀程序題(寫出程序輸出結果);
?。?)程序改錯題;
?。?)程序填空題;
?。?)編程題。
五、參考書目
1.《C語言程序設計》(第四版)譚浩強編著,清華大學出版社。
上述為2021年蘭州工業(yè)學院專升本C語言程序設計專業(yè)課考試大綱的內容,距離專升本報名時間臨近,大家要認真復習,做好沖刺準備。