![《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱_第1頁(yè)](http://file4.renrendoc.com/view/978c59b400346a1ed451fdcabed008b7/978c59b400346a1ed451fdcabed008b71.gif)
![《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱_第2頁(yè)](http://file4.renrendoc.com/view/978c59b400346a1ed451fdcabed008b7/978c59b400346a1ed451fdcabed008b72.gif)
![《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱_第3頁(yè)](http://file4.renrendoc.com/view/978c59b400346a1ed451fdcabed008b7/978c59b400346a1ed451fdcabed008b73.gif)
![《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱_第4頁(yè)](http://file4.renrendoc.com/view/978c59b400346a1ed451fdcabed008b7/978c59b400346a1ed451fdcabed008b74.gif)
![《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱_第5頁(yè)](http://file4.renrendoc.com/view/978c59b400346a1ed451fdcabed008b7/978c59b400346a1ed451fdcabed008b75.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)》課程教學(xué)大綱課程編號(hào):課程性質(zhì):學(xué)科專(zhuān)業(yè)基礎(chǔ)課課程組長(zhǎng):姓名/職稱(chēng)總學(xué)分值:總學(xué)分:8學(xué)分,其中理論4學(xué)分,實(shí)驗(yàn)實(shí)踐4學(xué)分。總學(xué)時(shí)數(shù):總學(xué)時(shí):256學(xué)時(shí),其中理論128學(xué)時(shí),實(shí)驗(yàn)實(shí)踐128學(xué)時(shí)。適用專(zhuān)業(yè):電子信息工程先修課程:無(wú)后續(xù)課程:嵌入式技術(shù)、單片機(jī)原理與接口技術(shù)一、課程簡(jiǎn)介1、課程性質(zhì)與定位:計(jì)算機(jī)程序語(yǔ)言(C語(yǔ)言)是一門(mén)高效實(shí)用的過(guò)程化程序設(shè)計(jì)語(yǔ)言,是電子信息專(zhuān)業(yè)很重要的一門(mén)專(zhuān)業(yè)基礎(chǔ)課程。本課程作為學(xué)習(xí)高級(jí)語(yǔ)言入門(mén)課程,旨在培養(yǎng)學(xué)生編程思想,為后續(xù)嵌入式技術(shù)、單片機(jī)原理與接口技術(shù)課程打下良好的基礎(chǔ)。通過(guò)學(xué)習(xí),使學(xué)生既掌握高級(jí)編程語(yǔ)言的知識(shí)、編程技術(shù)和基本算法,又掌握程序設(shè)計(jì)的思想和方法,更具備利用計(jì)算機(jī)求解實(shí)際問(wèn)題的能力,能靈活運(yùn)用高級(jí)語(yǔ)言進(jìn)行程序設(shè)計(jì)。因此,本課程是一門(mén)理論性和實(shí)踐性很強(qiáng)的課程。2、教學(xué)目的與要求:通過(guò)理論和實(shí)踐教學(xué),使學(xué)生較好地掌握C語(yǔ)言各方面的知識(shí),掌握基本的程序設(shè)計(jì)過(guò)程和技巧,具備初步的高級(jí)語(yǔ)言程序設(shè)計(jì)能力,并能熟練進(jìn)行C語(yǔ)言程序的編寫(xiě)、編譯與調(diào)試,具備較強(qiáng)的邏輯思維能力和獨(dú)立思考能力,為后續(xù)課程打下扎實(shí)的理論和實(shí)踐基礎(chǔ)。3、教學(xué)重點(diǎn)與難點(diǎn):教學(xué)重點(diǎn):掌握C語(yǔ)言變量類(lèi)型及不同類(lèi)型常量的表示;標(biāo)準(zhǔn)輸入輸出函數(shù)的使用;運(yùn)算符及其表達(dá)式;控制流程、數(shù)組和指針的使用;結(jié)構(gòu)體、鏈表的使用;函數(shù)、函數(shù)參數(shù)傳遞;文件操作等方面的知識(shí)。教學(xué)難點(diǎn):指針的使用、函數(shù)的參數(shù)傳遞、結(jié)構(gòu)體鏈表的構(gòu)造和使用。二、課程教學(xué)內(nèi)容、要求與學(xué)時(shí)分配(一)理論教學(xué)內(nèi)容:第一章C語(yǔ)言概述(4學(xué)時(shí))教學(xué)要求:.了解程序設(shè)計(jì)語(yǔ)言的發(fā)展.理解C語(yǔ)言的特點(diǎn).掌握C語(yǔ)言的格式及結(jié)構(gòu)特點(diǎn).熟練掌握C程序上機(jī)調(diào)試步驟教學(xué)重點(diǎn):C語(yǔ)言的格式及結(jié)構(gòu)特點(diǎn)C程序上機(jī)調(diào)試步驟教學(xué)難點(diǎn):無(wú)教學(xué)內(nèi)容C語(yǔ)言發(fā)展歷史C語(yǔ)言特點(diǎn)C程序格式和結(jié)構(gòu)特點(diǎn)C程序上機(jī)步驟第二章算法(4學(xué)時(shí))教學(xué)要求掌握算法的基本概念與特征掌握算法的三種表示方法理解過(guò)程化程序設(shè)計(jì)的基本思想及步驟教學(xué)重點(diǎn)算法流程圖三種基本結(jié)構(gòu)教學(xué)難點(diǎn)1.算法概念以及對(duì)結(jié)構(gòu)化程序設(shè)計(jì)思想的理解教學(xué)內(nèi)容算法的概念及特性簡(jiǎn)單算法舉例算法的表示(自然語(yǔ)言、流程圖、N—S流程圖)結(jié)構(gòu)化程序設(shè)計(jì)的基本思想及基本步驟第三章數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式(12學(xué)時(shí))教學(xué)要求了解基本類(lèi)型及其常量的表示法掌握變量的定義及初始化方法掌握運(yùn)算符與表達(dá)式的概念領(lǐng)會(huì)C語(yǔ)言的自動(dòng)類(lèi)型轉(zhuǎn)換和強(qiáng)制類(lèi)型轉(zhuǎn)換的概念教學(xué)重點(diǎn)各數(shù)據(jù)類(lèi)型變量和常量的定義和使用;算術(shù)、賦值和逗號(hào)運(yùn)算符的使用及其表達(dá)式各類(lèi)型數(shù)據(jù)間的混合運(yùn)算教學(xué)難點(diǎn)自增、自減運(yùn)算符的理解和應(yīng)用各類(lèi)型數(shù)據(jù)間的混合運(yùn)算教學(xué)內(nèi)容常量與變量整型數(shù)據(jù)實(shí)型數(shù)據(jù)變量賦初值各類(lèi)數(shù)據(jù)之間的混合運(yùn)算算述運(yùn)算符與算術(shù)表達(dá)式賦值運(yùn)算符與賦值表達(dá)式逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式第四章順序結(jié)構(gòu)(10學(xué)時(shí))教學(xué)與要求了解C語(yǔ)言程序的一般組成;理解數(shù)據(jù)輸入、輸出在C語(yǔ)言中的概念掌握C語(yǔ)言常用的輸入/輸出函數(shù)教學(xué)重點(diǎn).單字符數(shù)據(jù)的輸入和輸出(getchar()、putchar()).格式輸入/輸出函數(shù)(printf()、scanf()).順序結(jié)構(gòu)程序的編寫(xiě)教學(xué)難點(diǎn)1.格式輸入/輸出函數(shù)(printf()、scanf())教學(xué)內(nèi)容.C語(yǔ)句概述.賦值語(yǔ)句.字符數(shù)據(jù)的輸入與輸出.格式輸入與輸出.順序結(jié)構(gòu)程序設(shè)計(jì)舉例第五章選擇結(jié)構(gòu)(12學(xué)時(shí))教學(xué)要求掌握關(guān)系運(yùn)算符及其表達(dá)式掌握邏輯運(yùn)算符及其表達(dá)式熟練掌握if語(yǔ)句領(lǐng)會(huì)switch與break語(yǔ)句的作用教學(xué)重點(diǎn)關(guān)系運(yùn)算符與邏輯運(yùn)算符及其表達(dá)式if和switch語(yǔ)句的應(yīng)用選擇結(jié)構(gòu)程序的設(shè)計(jì)方法教學(xué)難點(diǎn)邏輯運(yùn)算符的短路特征if和switch語(yǔ)句的應(yīng)用教學(xué)內(nèi)容關(guān)系運(yùn)算符與關(guān)系表達(dá)式邏輯運(yùn)算符與邏輯表達(dá)式if語(yǔ)句switch語(yǔ)句第六章循環(huán)結(jié)構(gòu)(14學(xué)時(shí))教學(xué)要求領(lǐng)會(huì)程序設(shè)計(jì)中構(gòu)成循環(huán)的方法掌握f(shuō)or、while、do-while語(yǔ)句的用法掌握break、continue在循環(huán)語(yǔ)句中的作用了解幾種循環(huán)的異同點(diǎn)了解循環(huán)的嵌套教學(xué)重點(diǎn)for、while、do-while語(yǔ)句的應(yīng)用break、continue語(yǔ)句的使用教學(xué)難點(diǎn)for循環(huán)語(yǔ)句的理解和使用循環(huán)的嵌套教學(xué)內(nèi)容goto語(yǔ)句構(gòu)成循環(huán)while語(yǔ)句do-while語(yǔ)句for語(yǔ)句循環(huán)的嵌套break與continue語(yǔ)句第七章數(shù)組(12學(xué)時(shí))教學(xué)要求理解一維、二維數(shù)組的概念;理解字符串的概念;掌握利用數(shù)組進(jìn)行程序設(shè)計(jì)方法。教學(xué)重點(diǎn)一維數(shù)組的理解和應(yīng)用;二維數(shù)組的理解和應(yīng)用;字符串及字符數(shù)組的關(guān)系及應(yīng)用。教學(xué)難點(diǎn)二維數(shù)組的理解;字符串及字符數(shù)組的關(guān)系。教學(xué)內(nèi)容一維數(shù)組的定義、引用及實(shí)例二維數(shù)組的定義、引用及實(shí)例字符數(shù)組及實(shí)例第八章函數(shù)(14學(xué)時(shí))教學(xué)要求1.理解什么是函數(shù);2.掌握函數(shù)定義的一般形式;3.掌握什么是函數(shù)參數(shù)和函數(shù)的值;4.掌握函數(shù)的調(diào)用及參數(shù)的傳遞過(guò)程;4.函數(shù)的遞歸調(diào)用。4.函數(shù)的遞歸調(diào)用。4.函數(shù)的遞歸調(diào)用。4.函數(shù)的遞歸調(diào)用。5.理解什么是函數(shù)的嵌套;6.了解什么是函數(shù)的遞歸調(diào)用;7.掌握數(shù)組作為函數(shù)參數(shù)的調(diào)用;8.掌握什么是局部變量和全局變量;9.掌握變量的存儲(chǔ)類(lèi)別;10.了解什么是內(nèi)部函數(shù)和外部函數(shù);11.了解如何運(yùn)行一個(gè)多文件的程序。教學(xué)重點(diǎn)函數(shù)的定義,參數(shù)傳遞方式,函數(shù)的返回值;函數(shù)的地址傳遞;數(shù)組作為函數(shù)參數(shù)的函數(shù)調(diào)用;變量的分類(lèi)和存儲(chǔ)屬性。教學(xué)難點(diǎn)函數(shù)的地址傳遞;數(shù)組作為函數(shù)參數(shù)的函數(shù)調(diào)用;變量的存儲(chǔ)屬性;教學(xué)內(nèi)容1.概述2.函數(shù)定義的一般形式3.函數(shù)參數(shù)和函數(shù)的值4.函數(shù)的調(diào)用5.函數(shù)的嵌套6.函數(shù)的遞歸調(diào)用7.?dāng)?shù)組做為函數(shù)參數(shù)8.局部變量和全局變量9.變量的存儲(chǔ)類(lèi)別10.內(nèi)部函數(shù)和外部函數(shù)11.如何運(yùn)行一個(gè)多文件的程序第九章指針(16學(xué)時(shí))教學(xué)要求理解指針的概念;掌握變量的指針和指向變量的指針變量之間的關(guān)系;掌握數(shù)組與指針之間的關(guān)系;掌握字符串與指針之間的關(guān)系;了解什么是指向函數(shù)的指針;了解什么是返回指針的函數(shù);了解什么是指針數(shù)組和指向指針的指針。教學(xué)重點(diǎn)指針概念的理解;數(shù)組與指針之間的關(guān)系;字符串與指針之間的關(guān)系。教學(xué)難點(diǎn)1.二維數(shù)組與指針之間的關(guān)系;2.指向指針的指針。教學(xué)內(nèi)容1.地址和指針的概念2.變量的指針和指向變量的指針變量3.?dāng)?shù)組與指針4.字符串與指針5.指向函數(shù)的指針3.條件編譯3.條件編譯6.返回指針的函數(shù)7.指針數(shù)組和指向指針的指針第十章預(yù)處理命令(6學(xué)時(shí))教學(xué)要求理解編譯預(yù)處理的功能和作用掌握宏定義的使用方法,理解有參和無(wú)參宏定義及使用;掌握“文件包含”處理的使用方法;了解條件編譯的作用和用法;教學(xué)重點(diǎn)有參宏定義及其使用。無(wú)參宏定義及其使用。教學(xué)難點(diǎn)帶參數(shù)的宏定義及其使用。教學(xué)內(nèi)容宏定義“文件包含”處理第十一章結(jié)構(gòu)體與共用體(12學(xué)時(shí))教學(xué)要求掌握結(jié)構(gòu)體和共用體類(lèi)型的說(shuō)明、結(jié)構(gòu)體和共用體變量的定義及初始化方法掌握結(jié)構(gòu)體與共用體變量成員的引用領(lǐng)會(huì)存儲(chǔ)動(dòng)態(tài)分配和釋放領(lǐng)會(huì)鏈表的基本概念和基本操作領(lǐng)會(huì)枚舉類(lèi)型變量的定義了解typedef的作用教學(xué)重點(diǎn).結(jié)構(gòu)體的基本概念、結(jié)構(gòu)類(lèi)型及變量的定義、結(jié)構(gòu)數(shù)組.用指針處理鏈表.共用體及枚舉類(lèi)型的基本概念、typedef的基本概念教學(xué)難點(diǎn)結(jié)構(gòu)體定義和使用鏈表處理教學(xué)內(nèi)容結(jié)構(gòu)體類(lèi)型的說(shuō)明及結(jié)構(gòu)體類(lèi)型變量的定義1.文件類(lèi)型指針1.文件類(lèi)型指針結(jié)構(gòu)體變量的引用結(jié)構(gòu)體變量的初始化結(jié)構(gòu)體數(shù)組指針與結(jié)構(gòu)體數(shù)組鏈表共用體枚舉類(lèi)型typedef第十二章位運(yùn)算(4學(xué)時(shí))教學(xué)要求掌握常用位運(yùn)算的類(lèi)型和位運(yùn)算符的種類(lèi)和優(yōu)先級(jí);了解位運(yùn)算與位段;掌握位結(jié)構(gòu)定義的一般形式和用法;教學(xué)重點(diǎn)位運(yùn)算符的功能位結(jié)構(gòu)定義與用法教學(xué)難點(diǎn)1.位運(yùn)算符的運(yùn)算規(guī)則和優(yōu)先級(jí)教學(xué)內(nèi)容常用位運(yùn)算;位運(yùn)算符;位運(yùn)算與位段;位結(jié)構(gòu)第十三章文件(8學(xué)時(shí))教學(xué)要求.掌握標(biāo)準(zhǔn)設(shè)備輸入/輸出函數(shù)的使用.掌握緩沖文件系統(tǒng)的使用教學(xué)重點(diǎn)文件的基本概念;文件的打開(kāi)、關(guān)閉、常用讀寫(xiě)方法。教學(xué)難點(diǎn)文件的讀寫(xiě)教學(xué)內(nèi)容文件的打開(kāi)與關(guān)閉文件的讀寫(xiě)(二)課程內(nèi)實(shí)驗(yàn)教學(xué)內(nèi)容實(shí)驗(yàn)項(xiàng)目一、C語(yǔ)言上機(jī)步驟實(shí)驗(yàn)實(shí)驗(yàn)內(nèi)容:C語(yǔ)言集成開(kāi)發(fā)環(huán)境的安裝C語(yǔ)言集成開(kāi)發(fā)環(huán)境的啟動(dòng),程序的編輯、編譯、運(yùn)行、調(diào)試等步驟實(shí)驗(yàn)?zāi)康暮鸵螅?掌握C語(yǔ)言集成開(kāi)發(fā)環(huán)境的安裝.學(xué)會(huì)C語(yǔ)言集成開(kāi)發(fā)環(huán)境的啟動(dòng),程序的編輯、編譯、運(yùn)行、調(diào)試等步驟.掌握C程序的基本結(jié)構(gòu)實(shí)驗(yàn)儀器設(shè)備:計(jì)算機(jī)VC++6.0或visual_studio2010考核辦法和要求:要求學(xué)生提前做好預(yù)習(xí)工作,能正確安裝C語(yǔ)言開(kāi)發(fā)環(huán)境,并能正確啟動(dòng)開(kāi)發(fā)環(huán)境,能熟練實(shí)現(xiàn)程序的編輯、、編譯、運(yùn)行、調(diào)試。并填寫(xiě)實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)成績(jī)?cè)u(píng)定:實(shí)驗(yàn)報(bào)告占20%,實(shí)驗(yàn)過(guò)程占50%,實(shí)驗(yàn)結(jié)果占30%。實(shí)驗(yàn)項(xiàng)目二、數(shù)據(jù)類(lèi)型,運(yùn)算符與表達(dá)式實(shí)驗(yàn)實(shí)驗(yàn)內(nèi)容:熟練使用C程序集成開(kāi)發(fā)環(huán)境通過(guò)練習(xí)題掌握各數(shù)據(jù)類(lèi)型間的混合運(yùn)算及數(shù)學(xué)、賦值、逗號(hào)運(yùn)算符的使用定義變量和常量,并使用實(shí)驗(yàn)?zāi)康暮鸵螅?進(jìn)一步熟悉C語(yǔ)言程序設(shè)計(jì)的基本步驟.熟練使用C程序集成開(kāi)發(fā)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年五年級(jí)數(shù)學(xué)下冊(cè) 五 分?jǐn)?shù)除法練習(xí)五說(shuō)課稿 北師大版001
- Unit 3 Amazingt animals Part A Letters and sounds(說(shuō)課稿)-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- Unit 3 Weather B learn(說(shuō)課稿)-2023-2024學(xué)年人教PEP版英語(yǔ)四年級(jí)下冊(cè)
- 2023八年級(jí)數(shù)學(xué)上冊(cè) 第15章 數(shù)據(jù)的收集與表示15.1數(shù)據(jù)的收集 1數(shù)據(jù)有用嗎說(shuō)課稿 (新版)華東師大版
- 2023八年級(jí)道德與法治上冊(cè) 第二單元 遵守社會(huì)規(guī)則 第三課 社會(huì)生活離不開(kāi)規(guī)則第2課時(shí) 遵守規(guī)則說(shuō)課稿 新人教版
- 2024八年級(jí)英語(yǔ)下冊(cè) Unit 1 Spring Is ComingLesson 4 The Spring City說(shuō)課稿(新版)冀教版
- 17 要是你在野外迷了路(說(shuō)課稿)-2023-2024學(xué)年統(tǒng)編版語(yǔ)文二年級(jí)下冊(cè)
- 2025回遷房買(mǎi)賣(mài)合同模板
- 2025勞動(dòng)合同書(shū)的范本
- Unit 8 What's his job單元整體(說(shuō)課稿)-2024-2025學(xué)年接力版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 綠色能源項(xiàng)目融資計(jì)劃書(shū)范文
- 大樹(shù)扶正施工方案
- 《造血干細(xì)胞移植護(hù)理》課件
- 課題申報(bào)參考:全齡友好視角下的社區(qū)語(yǔ)言景觀評(píng)估及空間優(yōu)化研究
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫(kù)附帶答案詳解
- 五年級(jí)下冊(cè)語(yǔ)文四大名著??贾R(shí)點(diǎn)
- 光伏發(fā)電項(xiàng)目施工組織設(shè)計(jì)方案及技術(shù)措施
- 2025年1月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2024年同等學(xué)力人員申請(qǐng)碩士學(xué)位英語(yǔ)試卷與參考答案
- 臨床用血管理培訓(xùn)
- 介入手術(shù)室護(hù)理風(fēng)險(xiǎn)
評(píng)論
0/150
提交評(píng)論