C語(yǔ)言程序設(shè)計(jì)教學(xué)大綱電氣工程及其自動(dòng)化建筑電氣與智能化_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)教學(xué)大綱電氣工程及其自動(dòng)化建筑電氣與智能化_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)教學(xué)大綱電氣工程及其自動(dòng)化建筑電氣與智能化_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

/C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱課程代號(hào):06022193學(xué)時(shí)數(shù):48+S16課程性質(zhì):選修先修課程:高校計(jì)算機(jī)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ)B適用專(zhuān)業(yè):電氣工程及其自動(dòng)化、建筑電氣和智能化一、課程的性質(zhì)、目的和任務(wù)1、課程的性質(zhì)本課程是電氣工程及其自動(dòng)化、建筑電氣和智能化專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)選修課,是學(xué)習(xí)計(jì)算機(jī)高級(jí)語(yǔ)言和程序設(shè)計(jì)基本方法的基礎(chǔ)學(xué)科。2、課程的目的本課程的目的是通過(guò)本課程的教學(xué)和學(xué)習(xí),學(xué)生能夠比較嫻熟地駕馭C語(yǔ)言的語(yǔ)法規(guī)則,能夠駕馭一些較為簡(jiǎn)潔的算法,并初步積累編程閱歷,自己解決一些比較簡(jiǎn)潔的程序課題。3、課程的任務(wù)本課程的主要任務(wù)是通過(guò)介紹計(jì)算機(jī)語(yǔ)言和程序設(shè)計(jì)基本方法,使學(xué)生駕馭結(jié)構(gòu)化程序設(shè)計(jì)基本方法和技術(shù),培育程序設(shè)計(jì)的實(shí)力和素養(yǎng)。二、課程教學(xué)內(nèi)容及基本要求1、C語(yǔ)言概述(1)教學(xué)目的要求駕馭C語(yǔ)言的運(yùn)行環(huán)境,初步了解運(yùn)行一個(gè)C語(yǔ)言程序的過(guò)程;了解C語(yǔ)言的歷史、特點(diǎn)。(2)主要教學(xué)內(nèi)容C語(yǔ)言的特點(diǎn);C語(yǔ)言和其它高級(jí)語(yǔ)言比較;C語(yǔ)言的結(jié)構(gòu);C語(yǔ)言的上機(jī)步驟及環(huán)境。2、程序的靈魂--算法(1)教學(xué)目的要求駕馭用流程圖、N-S流程圖、偽代碼表示算法;熟識(shí)結(jié)構(gòu)化程序設(shè)計(jì)方法的概念。(2)主要教學(xué)內(nèi)容算法的概念;簡(jiǎn)潔算法舉例;算法的特性和表示方法;結(jié)構(gòu)化程序設(shè)計(jì)方法。3、數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式(1)教學(xué)目的要求駕馭幾種基本數(shù)據(jù)類(lèi)型的存儲(chǔ)方式,表示方法;駕馭不同類(lèi)型間數(shù)據(jù)轉(zhuǎn)換的原則和方法;駕馭有關(guān)運(yùn)算符和表達(dá)式的運(yùn)用。(2)主要教學(xué)內(nèi)容常量和變量;整型數(shù)據(jù);實(shí)型數(shù)據(jù);字符型數(shù)據(jù);變量賦初值;各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算;算術(shù)運(yùn)算符和算術(shù)表達(dá)式;賦值運(yùn)算符和賦值表達(dá)式;逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式。4、最簡(jiǎn)潔的C程序設(shè)計(jì)—依次程序設(shè)計(jì)(1)教學(xué)目的要求駕馭語(yǔ)句的概念;駕馭字符數(shù)據(jù)輸入輸出函數(shù);駕馭格式輸入輸出函數(shù)的用法。(2)主要教學(xué)內(nèi)容賦值語(yǔ)句;數(shù)據(jù)輸入輸出的概念及在C語(yǔ)言中的實(shí)現(xiàn);字符數(shù)據(jù)的輸入輸出;格式輸入和輸出;依次結(jié)構(gòu)程序設(shè)計(jì)舉例。5、選擇結(jié)構(gòu)程序設(shè)計(jì)(1)教學(xué)目的要求駕馭關(guān)系、邏輯表達(dá)式的用法;駕馭選擇型程序設(shè)計(jì)語(yǔ)句的用法。(2)主要教學(xué)內(nèi)容關(guān)系運(yùn)算符和關(guān)系表達(dá)式;邏輯運(yùn)算符和邏輯表達(dá)式;if語(yǔ)句;switch語(yǔ)句;程序舉例。6、循環(huán)限制(1)教學(xué)目的要求駕馭三種循環(huán)語(yǔ)句的運(yùn)用;駕馭break和continue語(yǔ)句的運(yùn)用。(2)主要教學(xué)內(nèi)容goto語(yǔ)句以及用goto語(yǔ)句構(gòu)成循環(huán);用while語(yǔ)句實(shí)現(xiàn)循環(huán);用do-while語(yǔ)句實(shí)現(xiàn)循環(huán);用for語(yǔ)句實(shí)現(xiàn)循環(huán);循環(huán)的嵌套;幾種循環(huán)的比較;break語(yǔ)句和continue語(yǔ)句;程序舉例。7、數(shù)組(1)教學(xué)目的要求駕馭數(shù)組的概念和運(yùn)用;駕馭數(shù)組初始化的方法;駕馭字符數(shù)組和字符串的應(yīng)用。(2)主要教學(xué)內(nèi)容一維數(shù)組的定義和引用;二維數(shù)組的定義和引用;字符數(shù)組。8、函數(shù)(1)教學(xué)目的要求駕馭函數(shù)的定義和調(diào)用方法;理解變量的存儲(chǔ)屬性,作用范圍。(2)主要教學(xué)內(nèi)容函數(shù)定義的一般形式;函數(shù)參數(shù)和函數(shù)的值;函數(shù)的調(diào)用;函數(shù)的嵌套調(diào)用;函數(shù)的遞歸調(diào)用;數(shù)組作為函數(shù)參數(shù);局部變量和全局變量;變量的存儲(chǔ)類(lèi)別;內(nèi)部函數(shù)和外部函數(shù)。9、預(yù)處理吩咐(1)教學(xué)目的要求駕馭運(yùn)用宏替換編寫(xiě)程序。(2)主要教學(xué)內(nèi)容宏定義;“文件包含”處理;條件編譯。10、指針(1)教學(xué)目的要求駕馭指針變量的定義和引用;駕馭指針和變量,指針和數(shù)組,指針和字符串的關(guān)系。(2)主要教學(xué)內(nèi)容地址和指針的概念;變量的指針和指向變量的指針變量;數(shù)組和指針;字符串和指針。11、結(jié)構(gòu)體和共用體(1)教學(xué)目的要求了解結(jié)構(gòu)體類(lèi)型的概念和定義方法以及結(jié)構(gòu)體變量的定義和引用;了解指向結(jié)構(gòu)體變量的指針變量的概念和應(yīng)用,駕馭鏈表的概念和應(yīng)用;了解共用體的概念和應(yīng)用。(2)主要教學(xué)內(nèi)容定義結(jié)構(gòu)體類(lèi)型變量的方法;結(jié)構(gòu)體變量的引用;結(jié)構(gòu)體變量的初始化;結(jié)構(gòu)體數(shù)組;指向結(jié)構(gòu)體類(lèi)型數(shù)據(jù)的指針;用指針處理鏈表;共用體;枚舉類(lèi)型;用typedef定義類(lèi)型。三、課程實(shí)踐環(huán)節(jié)基本要求序號(hào)試驗(yàn)項(xiàng)目試驗(yàn)類(lèi)型學(xué)時(shí)數(shù)內(nèi)容和要求1C程序的運(yùn)行環(huán)境和運(yùn)行C程序的方法驗(yàn)證性2內(nèi)容:進(jìn)入所用的集成環(huán)境;熟識(shí)集成開(kāi)發(fā)環(huán)境的界面和有關(guān)菜單的運(yùn)用方法。要求:了解所用的VC++6.0編譯系統(tǒng)基本操作方法;了解在該系統(tǒng)上如何編輯、編譯、連接和運(yùn)行一個(gè)C程序。2數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)驗(yàn)證C語(yǔ)言的基本數(shù)據(jù)類(lèi)型和運(yùn)算符。要求:熟識(shí)如何定義一個(gè)整型、字符型和實(shí)型的變量,以及對(duì)它們賦值的方法;學(xué)會(huì)運(yùn)用C的有關(guān)算術(shù)運(yùn)算符,以及包含這些運(yùn)算符的表達(dá)式。3最簡(jiǎn)潔的C程序設(shè)計(jì)驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)依次結(jié)構(gòu)程序,并上機(jī)運(yùn)行、分析。要求:駕馭C語(yǔ)言賦值語(yǔ)句的運(yùn)用方法;駕馭各種類(lèi)型數(shù)據(jù)的輸入輸出的方法,能正確運(yùn)用各種格式轉(zhuǎn)換符。4選擇結(jié)構(gòu)程序設(shè)計(jì)驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)選擇結(jié)構(gòu)程序,并上機(jī)運(yùn)行、分析。要求:學(xué)會(huì)正確運(yùn)用邏輯運(yùn)算符和邏輯表達(dá)式;嫻熟駕馭if語(yǔ)句和switch語(yǔ)句;學(xué)會(huì)調(diào)試程序。續(xù)表序號(hào)試驗(yàn)項(xiàng)目試驗(yàn)類(lèi)型學(xué)時(shí)數(shù)內(nèi)容和要求5循環(huán)限制驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)循環(huán)限制程序,并上機(jī)運(yùn)行、分析。要求:熟識(shí)駕馭用while語(yǔ)句、do-while語(yǔ)句和for語(yǔ)句實(shí)現(xiàn)循環(huán)的方法;駕馭在程序設(shè)計(jì)中用循環(huán)的方法實(shí)現(xiàn)一些常用算法;進(jìn)一步學(xué)習(xí)調(diào)試程序。6數(shù)組驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)運(yùn)用數(shù)組的程序,并上機(jī)運(yùn)行、分析。要求:駕馭一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;駕馭字符數(shù)組和字符串函數(shù)的運(yùn)用;駕馭和數(shù)組有關(guān)的算法。7函數(shù)驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)運(yùn)用函數(shù)的程序,并上機(jī)運(yùn)行、分析。要求:駕馭函數(shù)的定義,駕馭函數(shù)的調(diào)用方法并進(jìn)行嵌套和遞歸調(diào)用;學(xué)習(xí)對(duì)多文件的程序的編譯和運(yùn)行。8指針驗(yàn)證性2內(nèi)容:按試驗(yàn)指導(dǎo)書(shū)要求編寫(xiě)有關(guān)運(yùn)用指針的程序,并上機(jī)運(yùn)行、分析。要求:駕馭指針變量的定義和運(yùn)用,駕馭數(shù)組指針、字符串指針的運(yùn)用。四、幾點(diǎn)說(shuō)明1、依據(jù)本大綱是依據(jù)教化部專(zhuān)業(yè)培育目標(biāo)及本專(zhuān)業(yè)的教學(xué)安排而制定的。2、和前后課程的關(guān)系本課程是一門(mén)專(zhuān)業(yè)選修課,先修課程為高校計(jì)算機(jī)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ)B。后續(xù)課程有單片機(jī)原理和接口技術(shù),DSP應(yīng)用技術(shù)等課程。3、成果評(píng)定說(shuō)明成果評(píng)定:課程總評(píng)成果=結(jié)束考核成果×70%+試驗(yàn)成果×20%+平常成果×10%詳細(xì)成果評(píng)定說(shuō)明見(jiàn)本課程的考核大綱。4、本大綱適用范圍本大綱適用于電氣工程及其自動(dòng)化、建筑電氣和智能化專(zhuān)業(yè)《C語(yǔ)言程序設(shè)計(jì)》課程。5、教材及主要參考書(shū)教材:譚浩強(qiáng).C程序設(shè)計(jì)(第三版)[M].北京:清華高校出版社,2005.參考書(shū):譚浩強(qiáng).C程序設(shè)計(jì)題解和上機(jī)指導(dǎo)(第三版)[M].北京:清華高校出版社,2005.龍邵華.C語(yǔ)言程序設(shè)計(jì)[M].重慶:重慶高校出版社,2004.五、學(xué)時(shí)安排序號(hào)主要內(nèi)容總時(shí)數(shù)學(xué)時(shí)安排講授探討習(xí)題試驗(yàn)其他1C語(yǔ)言概述4222程序

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論