2021年贛南師范大學(xué)科技學(xué)院專升本《C 語言程序設(shè)計》科目的考試大綱已經(jīng)公布了,大綱中規(guī)定了該校高等數(shù)學(xué)專升本的考試內(nèi)容,考試題型,分值分布以及考試的備考教材,大家快來查收!
一、課程性質(zhì)與考試基本要求
《C語言程序設(shè)計》課程是計算機專業(yè)的專業(yè)基礎(chǔ)課程。這門課程的主要特點是實踐性強,不僅要學(xué)習(xí)基本理論知識,更要注重上機實踐,通過上機實踐驗證程序的正確性,掌握和鞏固算法的設(shè)計知識。設(shè)立本門課程的目的是通過學(xué)習(xí)C語言,使學(xué)生學(xué)會用計算機語言編程序解決實際問題。
通過本課程的學(xué)習(xí),使學(xué)生了解算法的基本概念,會根據(jù)算法編制相應(yīng)的程序,并初步掌握軟件開發(fā)的基本技巧,同時也為后繼課程的學(xué)習(xí)打下堅實的基礎(chǔ)。提高學(xué)生分析和解決問題的能力。
二、考試方式與試題類型(含各題型分?jǐn)?shù))
1.考試方式:閉卷、筆試。
2.試卷結(jié)構(gòu): 考試題型為單項選擇題(70分)、讀程序?qū)懡Y(jié)果(30分)、程序填空(20分)、編程題(30分)。
3.試卷分?jǐn)?shù):試卷滿分 150 分。
4.考試時間:120 分鐘。
三、課程考試內(nèi)容及要求
第1部分 程序設(shè)計和C語言
本章重點:C語言的結(jié)構(gòu)與上機的環(huán)境、上機步驟。
考試內(nèi)容:程序的構(gòu)成要素:main 函數(shù),其他的函數(shù)等。源程序的書寫格式。C 語言的風(fēng)格。C語言出現(xiàn)的歷史背景。C語言的特點。簡單的C程序介紹。C程序的上機步驟。
考核要求:
(1)了解C語言的背景。
(2)理解C語言程序的結(jié)構(gòu),C語言程序設(shè)計的風(fēng)格。
(3)應(yīng)用C程序的上機環(huán)境、步驟。
第2部分 順序程序設(shè)計
本章重點:常用數(shù)據(jù)類型、常用運算符、數(shù)學(xué)公式轉(zhuǎn)化為C語言表達式的基本能力、數(shù)據(jù)的輸入輸出,順序結(jié)構(gòu)程序設(shè)計。
主要內(nèi)容:C 的數(shù)據(jù)類型(基本類型、構(gòu)造類型、指針類型、空類型)及定義變量的方法 ;C 運算符的種類、運算優(yōu)先級和結(jié)合性;不同類型數(shù)據(jù)間的轉(zhuǎn)換與運算;數(shù)據(jù)的輸入與輸出、輸入輸出函數(shù)的調(diào)用:常用輸入輸出函數(shù):scanf、 printf、getchar、putchar、gets、puts 等。
考核要求:
(1)了解基本類型及其常量的表示法。
(2)理解變量的定義及初始化方法,運算符與表達式的概念,C語言的自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)、賦值的概念。
(3)應(yīng)用數(shù)據(jù)的輸入輸出及順序結(jié)構(gòu)程序設(shè)計方法。
第3部分 選擇結(jié)構(gòu)程序設(shè)計
本章重點:IF語句、條件運算符和條件表達式、switch語句。
主要內(nèi)容:C 表達式類型(賦值表達式、算術(shù)表達式、關(guān)系表達式、邏輯表達式、條件表達式、 逗號表達式)和求值規(guī)則;用 if 語句實現(xiàn)選擇結(jié)構(gòu);用 switch 語句實現(xiàn)多分支選擇結(jié)構(gòu)。
考核要求:
(1)了解選擇結(jié)構(gòu)的概念。
(2)理解關(guān)系運算符和關(guān)系表達式和關(guān)系運算符和關(guān)系表達式。理解IF語句、條件運算符和條件表達式、switch語句。
(3)應(yīng)用選擇結(jié)構(gòu)程序設(shè)計方法。
第4部分 循環(huán)結(jié)構(gòu)程序設(shè)計
本章重點:while、do-while和for構(gòu)成的循環(huán)、循環(huán)的嵌套和break和continue語句。
主要內(nèi)容:for 循環(huán)結(jié)構(gòu) ;while 和 do-while 循環(huán)結(jié)構(gòu);continue 語句和 break 語句 ;循環(huán)的嵌套
考核要求:
(1)了解循環(huán)概述以及goto語句和if語句構(gòu)成循環(huán)。
(2)理解while、do-while和for構(gòu)成的循環(huán),循環(huán)的嵌套和break和continue語句。
(3)應(yīng)用循環(huán)結(jié)構(gòu)程序設(shè)計方法。
第5部分 數(shù)組
本章重點:一維數(shù)組、二維數(shù)組、字符與數(shù)組
主要內(nèi)容: 一維數(shù)組和多維數(shù)組的定義、初始化和使用;字符串與字符數(shù)組。
考核要求:
(1)了解數(shù)組的概念,熟練掌握一維數(shù)組的定義和使用方法。
(2) 理解二維數(shù)組的定義和使用方法并推廣到多維數(shù)組,字符與數(shù)組的定義和使用方法。
(3) 應(yīng)用數(shù)組解決實際問題。
第6部分 函數(shù)
本章重點:函數(shù)的定義、調(diào)用、函數(shù)與數(shù)組的關(guān)系、變量的存儲類型。
主要內(nèi)容: 庫函數(shù)的正確調(diào)用 常用數(shù)學(xué)函數(shù):sin、cos、sqrt、pow、exp、fabs、log、log10 等 常用字符串函數(shù):strcpy、strcmp、strcat、strlen 等 ;函數(shù)的原型聲明方法和定義的方法 3)函數(shù)的類型和返回值 ;形參與實參,參數(shù)值的傳遞 ;函數(shù)的正確調(diào)用、嵌套調(diào)用(不含遞歸調(diào)用) ;局部變量和全局變量 ;變量的存儲類型(自動、靜態(tài)、寄存器、外部),變量的使用域和生存期。
考核要求:
(1)了解函數(shù)概念,函數(shù)的定義和調(diào)用方法。
(2)理解函數(shù)的嵌套調(diào)用和遞歸調(diào)用以及函數(shù)與數(shù)組的關(guān)系,變量的存儲類型和內(nèi)、外部函數(shù)與多文件程序的運行。
(3)應(yīng)用函數(shù)解決實際問題。
第7部分 指針
本章重點:指針變量的定義和使用、指針的算術(shù)運算和指針的比較、指針與數(shù)組、字符串、函數(shù)的關(guān)系。
主要內(nèi)容:指針與指針變量的概念,指針與地址運算符 ;變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量;通過指針引用各類型數(shù)據(jù);用指針作函數(shù)參數(shù);返回指針值的指針函數(shù) 。
考核要求:
(1)了解地址與指針的概念、指針變量的定義和使用。
(2)理解指針的算術(shù)運算和指針的比較、指針與數(shù)組、字符串、函數(shù)的關(guān)系。
(3)應(yīng)用指針解決實際問題。
第8部分 結(jié)構(gòu)體
本章重點:結(jié)構(gòu)體定義、使用,結(jié)構(gòu)體數(shù)組,結(jié)構(gòu)體與指針。
主要內(nèi)容:結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義方法和使用方法。
考核要求:
(1)了解結(jié)構(gòu)體的概述。
(2)理解結(jié)構(gòu)體定義、使用,結(jié)構(gòu)體數(shù)組,結(jié)構(gòu)體與指針,結(jié)構(gòu)體與函數(shù)的關(guān)系、共用體、枚舉類型和用戶定義類型。
(3)應(yīng)用結(jié)構(gòu)體解決實際問題
四、參考書目
《C 語言程序設(shè)計教程》 胡慧編著、北京郵電出版社,2013年。
以上就是贛南師范大學(xué)科技學(xué)院專升本《C 語言程序設(shè)計》科目的考試大綱匯總情況,同學(xué)們一定要對照著以上的考試內(nèi)容進行備考!大家還可以點擊江西好老師專升本查看等多升本資訊!