摘要:有報考江西財經(jīng)大學2021年專升本計算機科學與技術(shù)(VR技術(shù))專業(yè)的同學,都知道考試大綱了嗎?清楚考試內(nèi)容了嗎?下面就帶各位來瞧瞧2021江西財經(jīng)大學專升本《C語言程序設計》考試大綱。
有報考江西財經(jīng)大學2021年專升本計算機科學與技術(shù)(VR技術(shù))專業(yè)的同學,都知道考試大綱了嗎?清楚考試內(nèi)容了嗎?下面就帶各位來瞧瞧2021江西財經(jīng)大學專升本《C語言程序設計》考試大綱。
一、考試對象
江西財經(jīng)大學2021年專升本入學考試計算機科學與技術(shù)(VR技術(shù))專業(yè)考生。
二、考試方式、考試時長及試卷難易程度
考試方式為閉卷考試,該試卷是由C語言程序設計與微積分兩部分組成,卷面總分150分,其中,C語言程序設計100分,微積分50分。考試時長120分鐘。
《C語言程序設計》考試內(nèi)容為本大綱所規(guī)定的“考核具體內(nèi)容”,試題的難度按易、中、難三個層次的比例為3:5:2。
三、試題具體題型與分值比例
?。?)選擇題。2分*5=10分
(2)流程圖繪制題。12分
(3)程序閱讀題。8分*4=32分
?。?)程序設計題。13分+15分+18分=46分
四、考核具體內(nèi)容及結(jié)構(gòu)
1、C語言概述
(1)C語言字符集的組成和標識符的注意事項
(2)常量和變量的概念,常見數(shù)據(jù)類型常量的表示方法,變量的聲明與初始化
(3)算術(shù)運算符、賦值運算符、關(guān)系運算符等常見的運算符,以及這些運算符組成的表達式
(4)printf和scanf函數(shù)輸入輸出一般格式,并舉例說明。
(5)簡單語句、語句塊、if語句、for語句和while語句。
(6)函數(shù)調(diào)用的方法和注意事項。
2、數(shù)據(jù)類型與輸入輸出
(1)整型數(shù)據(jù)的存儲方式和輸入、輸出方式。
(2)浮點型數(shù)據(jù)的存儲方式和輸入、輸出方式,以及浮點數(shù)的比較方法。
(3)浮點型數(shù)據(jù)的存儲方式和輸入、輸出方式,以及常見的字符處理方法。
(4)數(shù)組的表示方式、數(shù)組元素的訪問和初始化。
(5)字符串常量的表示方法,如何用數(shù)組表示字符串,以及字符串的輸入和輸出。
(6)文本文件使用的步驟,以及讀寫文本文件的方法。
(7)標識符的命名規(guī)則、變量的定義與初始化。
3、運算符與表達式
(1)算術(shù)運算符和算術(shù)表達式。
(2)賦值運算符、復合賦值運算符和賦值表達式。
(3)前置、后置增量和減量運算符。
(4)一個表達式或者語句中多個子表達式的運算順序。
(5)隱式類型轉(zhuǎn)換、賦值表達式兩側(cè)數(shù)據(jù)的類型轉(zhuǎn)換以及強制類型轉(zhuǎn)換。
(6)逗號運算符和逗號表達式。
4、分支結(jié)構(gòu)
(1)關(guān)系運算符和關(guān)系表達式
(2)邏輯運算符和邏輯表達式
(3)條件運算符和條件表達式
(4)if語句和switch語句及其應用
5、循環(huán)結(jié)構(gòu)與程序設計基本算法
(1)while語句、for語句、do-while語句、循環(huán)嵌套和流程控制語句(break語句、continue語句)。
(2)窮舉算法的思想及其應用。
(3)迭代、遞推算法的思想及其應用
(4)根據(jù)狀態(tài)變量控制循環(huán)這一類程序的應用。
6、函數(shù)與模塊化程序設計
(1)程序中使用函數(shù)的必要性,函數(shù)定義、調(diào)用的方法,函數(shù)原型與函數(shù)聲明,介紹函數(shù)的執(zhí)行過程,以及函數(shù)設計的思路。
(2)遞歸調(diào)用的執(zhí)行過程。
(3)程序的函數(shù)分解過程。
(4)C程序的結(jié)構(gòu),包括編譯預處理命令、全局聲明和函數(shù)。
7、指針與數(shù)組
(1)指針的概念、指針變量的聲明與初始化和指針的基本運算。
(2)一維數(shù)組的指針、二維數(shù)組、二維數(shù)組的元素指針和行指針,以及指向一維數(shù)組的指針變量(行指針變量)。
(3)字符串處理函數(shù)和用指向字符的指針變量處理字符串。
(4)變量的指針作為函數(shù)參數(shù)、一維數(shù)組的指針作為函數(shù)參數(shù),以及二維數(shù)組的指針作為函數(shù)參數(shù)。
(5)返回指針的函數(shù)。
(6)指針數(shù)組的概念及其應用。
8、C程序運行原理
(1)C程序從編寫到運行所經(jīng)歷的階段。
(2)C程序在編譯、連接和運行3個階段的主要任務。
(3)變量作用域和生存期的概念,掌握如何區(qū)分不同變量的作用域和生存期。
9、結(jié)構(gòu)體、聯(lián)合共用體與枚舉類型
(1)結(jié)構(gòu)體、枚舉類型等自定義數(shù)據(jù)類型定義、引用方法。
(2)結(jié)構(gòu)體等變量的存儲結(jié)構(gòu)。
(3)結(jié)構(gòu)體類型的函數(shù)、結(jié)構(gòu)體類型的變量作為函數(shù)參數(shù)等C語言程序設計技術(shù)。
10、文件
(1)文件的基本概念。
(2)二進制文件與文本文件的區(qū)別。
(3)文件打開與關(guān)閉操作。
(4)對文本文件和二進制文件進行讀寫操作。
(5)在具體應用中如何實現(xiàn)對文件中的數(shù)據(jù)進行增、刪、改操作。
五、參考書目
《C程序設計:方法與實踐》,劉喜平等,清華大學出版社,2017.5