《C程序設(shè)計(jì)語(yǔ)言》課程教學(xué)大綱_第1頁(yè)
《C程序設(shè)計(jì)語(yǔ)言》課程教學(xué)大綱_第2頁(yè)
《C程序設(shè)計(jì)語(yǔ)言》課程教學(xué)大綱_第3頁(yè)
《C程序設(shè)計(jì)語(yǔ)言》課程教學(xué)大綱_第4頁(yè)
《C程序設(shè)計(jì)語(yǔ)言》課程教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 C程序設(shè)計(jì)語(yǔ)言課程教學(xué)大綱課程英文名稱(chēng):The Programmed Design of Visual C課程編號(hào):133990020課程類(lèi)別:專(zhuān)業(yè)課課程性質(zhì):選修課學(xué) 分: 3學(xué)分學(xué) 時(shí): 48學(xué)時(shí) (其中:講課學(xué)時(shí):40 實(shí)驗(yàn)學(xué)時(shí): 上機(jī)學(xué)時(shí):8 )適用專(zhuān)業(yè):測(cè)繪工程開(kāi)課部門(mén):環(huán)境與資源學(xué)院課程教學(xué)目的和課程性質(zhì)VC程序設(shè)計(jì)語(yǔ)言是一門(mén)擁有眾多用戶(hù),影響較大的高級(jí)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,學(xué)習(xí)VC可深入理解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的概念與方法,為進(jìn)一步學(xué)習(xí)其它的計(jì)算機(jī)語(yǔ)言及從事工程應(yīng)用程序的開(kāi)發(fā)工作奠定良好的基礎(chǔ)。該課程性質(zhì)是通識(shí)教育類(lèi)選修課程。二、本課程與相關(guān)課程的關(guān)系先修課程:計(jì)算機(jī)文化基礎(chǔ)、

2、VB程序設(shè)計(jì)語(yǔ)言等。后續(xù)課程:電子地圖原理及應(yīng)用、數(shù)字圖像處理、畢業(yè)設(shè)計(jì)等。三、課程的主要內(nèi)容及基本要求(一)理論學(xué)時(shí)部分 第一單元Visual C+開(kāi)發(fā)環(huán)境 ( 2學(xué)時(shí) ) 知 識(shí) 點(diǎn)1、開(kāi)發(fā)環(huán)境概述 2、Visual C+ 6.0主界面 3、資源 4、一個(gè)控制臺(tái)應(yīng)用程序5、程序調(diào)試重 點(diǎn)1、Visual C+ 6.0主界面 2、資源 難 點(diǎn) 程序調(diào)試 基本要求1、識(shí) 記:資源、控制臺(tái) 2、領(lǐng) 會(huì):程序調(diào)試方法3、簡(jiǎn)單應(yīng)用:簡(jiǎn)單的控制臺(tái)程序 4、綜合應(yīng)用:程序調(diào)試第二單元 C+程序結(jié)構(gòu)(2學(xué)時(shí))知 識(shí) 點(diǎn)1、幾個(gè)簡(jiǎn)單的C+程序2、C+程序的基本組成3、C+程序的書(shū)寫(xiě)風(fēng)格重 點(diǎn)1、C+程序的基

3、本組成難 點(diǎn)基本要求1、識(shí) 記:基本組成 2、領(lǐng) 會(huì):編寫(xiě)程序的步驟3、簡(jiǎn)單應(yīng)用:簡(jiǎn)單程序的書(shū)寫(xiě)4、綜合應(yīng)用:按照標(biāo)準(zhǔn)格式書(shū)寫(xiě)程序第三單元 數(shù)據(jù)類(lèi)型(2學(xué)時(shí))知 識(shí) 點(diǎn)1、C+基本數(shù)據(jù)類(lèi)型2、常量3、變量重 點(diǎn)1、C的基本數(shù)據(jù)類(lèi)型(整型、字符型、枚舉型、實(shí)型)難 點(diǎn) 不同數(shù)據(jù)類(lèi)型轉(zhuǎn)換 基本要求1、識(shí) 記:C的基本數(shù)據(jù)類(lèi)型(整型、字符型、枚舉型、實(shí)型) 2、領(lǐng) 會(huì):常量和變量的使用及其運(yùn)算操作3、簡(jiǎn)單應(yīng)用:定義常、變量4、綜合應(yīng)用:常、變量定義與使用第四單元 運(yùn)算符與表達(dá)式(2學(xué)時(shí))知 識(shí) 點(diǎn)(1)算術(shù)運(yùn)算符 (8)求字節(jié)數(shù)運(yùn)算符(2)位運(yùn)算符 (9)強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符(3)賦值運(yùn)算符 (10)

4、指針運(yùn)算符(4)關(guān)系運(yùn)算符 (11)引用運(yùn)算符和地址運(yùn)算符(5)邏輯運(yùn)算符 (12)成員運(yùn)算符(6)條件運(yùn)算符 (13)指向成員運(yùn)算符(7)逗號(hào)運(yùn)算符 (14)下標(biāo)運(yùn)算符(15)其他(函數(shù)調(diào)用運(yùn)算符) 重 點(diǎn)1、各運(yùn)算符的書(shū)寫(xiě)與應(yīng)用難 點(diǎn)1、三目運(yùn)算符1、基本要求1、識(shí) 記:(1)算術(shù)運(yùn)算符 (8)求字節(jié)數(shù)運(yùn)算符(2)位運(yùn)算符 (9)強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符(3)賦值運(yùn)算符 (10)指針運(yùn)算符(4)關(guān)系運(yùn)算符 (11)引用運(yùn)算符和地址運(yùn)算符(5)邏輯運(yùn)算符 (12)成員運(yùn)算符(6)條件運(yùn)算符 (13)指向成員運(yùn)算符(7)逗號(hào)運(yùn)算符 (14)下標(biāo)運(yùn)算符2、領(lǐng) 會(huì):運(yùn)算符的運(yùn)用3、簡(jiǎn)單應(yīng)用:運(yùn)算符的書(shū)寫(xiě)

5、4、綜合應(yīng)用:在程序中使用運(yùn)算符第五單元 C+基本語(yǔ)句 (6學(xué)時(shí))知 識(shí) 點(diǎn)1、什么是結(jié)構(gòu)化程序設(shè)計(jì) 2、結(jié)構(gòu)化程序的三種形式:順序、選擇、循環(huán)3、IF語(yǔ)句的三種形式、基本結(jié)構(gòu)及IF語(yǔ)句的嵌套4、SWITCH語(yǔ)句的一般形式5、用while語(yǔ)句實(shí)現(xiàn)的循環(huán)控制6、用do.while語(yǔ)句實(shí)現(xiàn)的循環(huán)控制7、用for語(yǔ)句實(shí)現(xiàn)的循環(huán)控制8、循環(huán)嵌套(多重循環(huán))9、continue和break在循環(huán)控制中的作用10、goto語(yǔ)句11、幾種循環(huán)的比較重 點(diǎn)1、結(jié)構(gòu)化程序的三種形式:順序、選擇、循環(huán)的使用 難 點(diǎn)IF語(yǔ)句的嵌套、循環(huán)嵌套(多重循環(huán))基本要求1、識(shí) 記:結(jié)構(gòu)化程序的三種形式:順序、選擇、循環(huán)的定義

6、 2、領(lǐng) 會(huì):三種形式:順序、選擇、循環(huán)的操作3、簡(jiǎn)單應(yīng)用:書(shū)寫(xiě)IF、FOR、WHILE等語(yǔ)句4、綜合應(yīng)用:實(shí)現(xiàn)順序、選擇、循環(huán)的編程第六單元 函數(shù)與預(yù)處理(4學(xué)時(shí))知 識(shí) 點(diǎn)1、函數(shù)的定義和調(diào)用2、函數(shù)間數(shù)據(jù)傳遞3、幾類(lèi)重要的函數(shù)4、函數(shù)的重載5、函數(shù)的嵌套調(diào)用和遞歸調(diào)用6、預(yù)處理重 點(diǎn)1、函數(shù)的定義和調(diào)用2、函數(shù)的重載3、函數(shù)的嵌套調(diào)用和遞歸調(diào)用難 點(diǎn)1、函數(shù)的重載2、函數(shù)的嵌套調(diào)用和遞歸調(diào)用基本要求 1、識(shí) 記:函數(shù)的定義、函數(shù)的原形、函數(shù)的返回值 2、領(lǐng) 會(huì):函數(shù)的調(diào)用3、簡(jiǎn)單應(yīng)用:函數(shù)的書(shū)寫(xiě)與調(diào)用4、綜合應(yīng)用:在程序中實(shí)現(xiàn)函數(shù)的定義與調(diào)用第七單元 構(gòu)造類(lèi)型(2學(xué)時(shí))知 識(shí) 點(diǎn)1、數(shù)

7、組2、結(jié)構(gòu)體3、共用體4、枚舉類(lèi)型5、用typedef定義類(lèi)型重 點(diǎn)1、數(shù) 組2、結(jié)構(gòu)體難 點(diǎn) 1、多維數(shù)組調(diào)用?;疽?、識(shí) 記:數(shù)組的基本概念:元素、下標(biāo)、類(lèi)型、維數(shù)2、領(lǐng) 會(huì):一維數(shù)組的含義、初始化、引用方法、使用特點(diǎn);二維數(shù)組的含義、初始化、引用方法、使用特點(diǎn)3、簡(jiǎn)單應(yīng)用:數(shù)組、結(jié)構(gòu)體、共用體、枚舉類(lèi)型的書(shū)寫(xiě)4、綜合應(yīng)用:實(shí)現(xiàn)多維數(shù)組的賦值與運(yùn)用第八單元 指針與引用(4學(xué)時(shí))知 識(shí) 點(diǎn)1、指針2、引用3、簡(jiǎn)單鏈表重 點(diǎn)1、指針的定義與應(yīng)用難 點(diǎn) 1、多維指針基本要求1、識(shí) 記:指針、引用的定義2、領(lǐng) 會(huì):指針、引用的區(qū)別與聯(lián)系3、簡(jiǎn)單應(yīng)用:指針、引用的書(shū)寫(xiě)與調(diào)用4、綜合應(yīng)用:在程序中

8、實(shí)現(xiàn)指針、引用第九單元 類(lèi)的產(chǎn)生和特征(2學(xué)時(shí))知 識(shí) 點(diǎn)1、類(lèi)的誕生2、聲明和對(duì)象的定義3、類(lèi)的成員及特征重 點(diǎn)1、類(lèi)的成員及特征難 點(diǎn)1、類(lèi)的成員及特征基本要求1、識(shí) 記:類(lèi)、對(duì)象的定義2、領(lǐng) 會(huì):類(lèi)與結(jié)構(gòu)的區(qū)別與聯(lián)系3、簡(jiǎn)單應(yīng)用:類(lèi)的書(shū)寫(xiě)與調(diào)用4、綜合應(yīng)用:在程序中實(shí)現(xiàn)類(lèi)與對(duì)象的調(diào)用第十單元 繼承與派生類(lèi)(4學(xué)時(shí))知 識(shí) 點(diǎn)1、繼承與派生的概述2、派生類(lèi)成員的訪(fǎng)問(wèn)屬性3、派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)4、多繼承5、虛基類(lèi)6、繼承與組合7、在軟件開(kāi)發(fā)中的重要意義重 點(diǎn)1、繼承與派生的相互關(guān)系難 點(diǎn)1、多重繼承2、虛基類(lèi)基本要求1、識(shí) 記:構(gòu)造函數(shù)和析構(gòu)函數(shù)、虛基類(lèi)2、領(lǐng) 會(huì):繼承與派生的相互關(guān)

9、系3、簡(jiǎn)單應(yīng)用:繼承與派生的運(yùn)用4、綜合應(yīng)用:在程序中實(shí)現(xiàn)繼承與派生第十一單元 多態(tài)與虛函數(shù)(4學(xué)時(shí))知 識(shí) 點(diǎn)1、多態(tài)性概述2、虛函數(shù)3、純虛函數(shù)和抽象類(lèi)重 點(diǎn)1、多態(tài)性2、純虛函數(shù)和抽象類(lèi)難 點(diǎn)1、純虛函數(shù)基本要求1、識(shí) 記:虛函數(shù)2、領(lǐng) 會(huì):類(lèi)的多態(tài)性與虛函數(shù)3、簡(jiǎn)單應(yīng)用:多態(tài)性的運(yùn)用4、綜合應(yīng)用:在程序中實(shí)現(xiàn)類(lèi)的多態(tài)性與虛函數(shù)第十二單元 VC編程實(shí)踐(4學(xué)時(shí))知 識(shí) 點(diǎn)1、控件應(yīng)用2、菜單應(yīng)用3、文本應(yīng)用重 點(diǎn)1、控件應(yīng)用難 點(diǎn)1、控件的設(shè)計(jì)與使用2、文本的調(diào)用基本要求1、識(shí) 記:控件和菜單的定義2、領(lǐng) 會(huì):控件和菜單的使用方法3、簡(jiǎn)單應(yīng)用:設(shè)計(jì)一個(gè)控件4、綜合應(yīng)用:在程序中實(shí)現(xiàn)控件和

10、菜單三、學(xué)時(shí)分配 知識(shí)單元理論學(xué)時(shí)第一單元Visual C+開(kāi)發(fā)環(huán)境2第二單元 C+程序結(jié)構(gòu)2第三單元 數(shù)據(jù)類(lèi)型2第四單元 運(yùn)算符與表達(dá)式2第五單元 C+基本語(yǔ)句6第六單元 函數(shù)與預(yù)處理4第七單元 構(gòu)造類(lèi)型2第八單元 指針與引用 4第九單元 類(lèi)的產(chǎn)生和特征2第十單元 繼承與派生類(lèi)4第十一單元 多態(tài)與虛函數(shù)4第十二單元 VC編程實(shí)踐4期末復(fù)習(xí)2合計(jì)40(二)實(shí)驗(yàn)學(xué)時(shí)部分實(shí)驗(yàn)教學(xué)環(huán)節(jié)作用及目的本著以培養(yǎng)學(xué)生理論與實(shí)踐能力相結(jié)合為目標(biāo),VC實(shí)驗(yàn)主要開(kāi)設(shè)了演示性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)和綜合性實(shí)驗(yàn),屬于一門(mén)專(zhuān)業(yè)選修的課程,是VC課程的重要組成部分,通過(guò)實(shí)驗(yàn)使學(xué)生掌握VC的基本理論知識(shí)和方法,能夠熟練地使用VC

11、作為編程工具。實(shí)驗(yàn)教學(xué)環(huán)節(jié)培養(yǎng)學(xué)生能力標(biāo)準(zhǔn) 在實(shí)驗(yàn)教學(xué)過(guò)程中培養(yǎng)學(xué)生的實(shí)踐動(dòng)手能力和實(shí)驗(yàn)設(shè)計(jì)能力,使學(xué)生運(yùn)用理論知識(shí),根據(jù)情況,按照不同的設(shè)計(jì)要求,設(shè)計(jì)方案,運(yùn)用VC完成實(shí)驗(yàn)任務(wù),使學(xué)生能夠真正的做到理論與實(shí)踐相結(jié)合的能力標(biāo)準(zhǔn)。實(shí)驗(yàn)項(xiàng)目、內(nèi)容、學(xué)時(shí)分配及實(shí)驗(yàn)類(lèi)型1、必開(kāi)實(shí)驗(yàn)序號(hào)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容學(xué)時(shí)實(shí)驗(yàn)類(lèi)型(演示、驗(yàn)證、綜合、設(shè)計(jì)研究)組數(shù)每組學(xué)生人數(shù)1C+基本語(yǔ)句循環(huán)、條件2綜合8012函數(shù)函數(shù)嵌套與調(diào)用2綜合8013類(lèi)類(lèi)的定義與書(shū)寫(xiě)2綜合8014VC編程實(shí)踐控件調(diào)用2綜合8012、選開(kāi)實(shí)驗(yàn)序號(hào)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容學(xué)時(shí)實(shí)驗(yàn)類(lèi)型(演示、驗(yàn)證、綜合、設(shè)計(jì)研究)組數(shù)每組學(xué)生人數(shù)1菜單、文本菜單創(chuàng)建與文本

12、IO2綜合8013、主要儀器設(shè)備VC6.0軟件四、教學(xué)方法與手段1、理論教學(xué)與實(shí)踐教學(xué)環(huán)節(jié)有效結(jié)合,結(jié)合范例程序闡述。2、注重通過(guò)與學(xué)生的互動(dòng)交流,培養(yǎng)學(xué)生的邏輯思維能力。3、本課程有很多方法性的講述,應(yīng)結(jié)合測(cè)繪工程中的應(yīng)用實(shí)例講授,提高學(xué)生的學(xué)習(xí)興趣。五、考核要求、方式與成績(jī)?cè)u(píng)定考核要求:大綱中基本理論與重點(diǎn)內(nèi)容 考核形式:考查成績(jī)?cè)u(píng)定:最終成績(jī)理論考試70%上機(jī)操作30%六、選用教材、講義和主要參考書(shū)1.選用教材C語(yǔ)言程序設(shè)計(jì),鄭莉,傅仕星,清華大學(xué)出版社。2.推薦參考書(shū)C程序設(shè)計(jì)語(yǔ)言教程,麥中凡,北京航空航天大學(xué)出版社。C程序設(shè)計(jì)語(yǔ)言,Bjarne Stroustrup 蓍,麥中凡等譯。C語(yǔ)言程序設(shè)計(jì),鄭莉,傅仕星,清華大學(xué)出版社。C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo),鄭莉,清華大學(xué)出版社。Vi

溫馨提示

  • 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)論