




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱課程代號(hào):0602219306022193學(xué)時(shí)數(shù):48+S1648+S16課程性質(zhì):選修先修課程:大學(xué)計(jì)算機(jī)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ) B B適用專業(yè):電氣工程及其自動(dòng)化、建筑電氣與智能化一、課程的性質(zhì)、目的和任務(wù)1 1、課程的性質(zhì)本課程是電氣工程及其自動(dòng)化、建筑電氣與智能化專業(yè)的一門專業(yè)選修課,是學(xué)習(xí)計(jì)算機(jī)高級(jí)語(yǔ)言與程序設(shè)計(jì)基本方法的基礎(chǔ)學(xué)科。2 2、課程的目的本課程的目的是通過(guò)本課程的教學(xué)和學(xué)習(xí),學(xué)生能夠比較熟練地掌握 C C 語(yǔ)言的語(yǔ)法規(guī)則,能夠掌握一些較為簡(jiǎn)單的算法,并初步積累編程經(jīng)驗(yàn),自己解決一些比較簡(jiǎn)單的程序課題。3 3、課程的任務(wù)本課程的主要任務(wù)是通過(guò)介紹計(jì)算機(jī)
2、語(yǔ)言和程序設(shè)計(jì)基本方法,使學(xué)生掌握結(jié)構(gòu)化程序設(shè)計(jì)基本方法和技術(shù),培養(yǎng)程序設(shè)計(jì)的能力和素質(zhì)。二、課程教學(xué)內(nèi)容及基本要求1 1、C C 語(yǔ)言概述(1)(1)教學(xué)目的要求掌握 C C 語(yǔ)言的運(yùn)行環(huán)境, 初步了解運(yùn)行一個(gè) C C 語(yǔ)言程序的過(guò)程; 了解 C C 語(yǔ)言的歷史、 特點(diǎn)。(2)(2)主要教學(xué)內(nèi)容C C 語(yǔ)言的特點(diǎn);C C 語(yǔ)言與其它高級(jí)語(yǔ)言比較;C C 語(yǔ)言的結(jié)構(gòu);C C 語(yǔ)言的上機(jī)步驟及環(huán)境。2 2、程序的靈魂-算法(1)(1)教學(xué)目的要求掌握用流程圖、N-SN-S 流程圖、偽代碼表示算法;熟悉結(jié)構(gòu)化程序設(shè)計(jì)方法的概念。(2)(2)主要教學(xué)內(nèi)容算法的概念;簡(jiǎn)單算法舉例;算法的特性和表示方法
3、;結(jié)構(gòu)化程序設(shè)計(jì)方法。3 3、數(shù)據(jù)類型、運(yùn)算符與表達(dá)式(1)(1)教學(xué)目的要求掌握幾種基本數(shù)據(jù)類型的存儲(chǔ)方式,表示方法;掌握不同類型間數(shù)據(jù)轉(zhuǎn)換的原則與方法;掌握有關(guān)運(yùn)算符與表達(dá)式的運(yùn)用。(2)(2)主要教學(xué)內(nèi)容常量與變量;整型數(shù)據(jù);實(shí)型數(shù)據(jù);字符型數(shù)據(jù);變量賦初值;各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算;算術(shù)運(yùn)算符和算術(shù)表達(dá)式;賦值運(yùn)算符和賦值表達(dá)式;逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式。4 4、最簡(jiǎn)單的 C C 程序設(shè)計(jì)一順序程序設(shè)計(jì)(1)(1)教學(xué)目的要求掌握語(yǔ)句的概念;掌握字符數(shù)據(jù)輸入輸出函數(shù);掌握格式輸入輸出函數(shù)的用法。(2)(2)主要教學(xué)內(nèi)容賦值語(yǔ)句;數(shù)據(jù)輸入輸出的概念及在 C C 語(yǔ)言中的實(shí)現(xiàn);字符數(shù)據(jù)的輸
4、入輸出;格式輸入與輸出;順序結(jié)構(gòu)程序設(shè)計(jì)舉例。5 5、選擇結(jié)構(gòu)程序設(shè)計(jì)(1)(1)教學(xué)目的要求掌握關(guān)系、邏輯表達(dá)式的用法;掌握選擇型程序設(shè)計(jì)語(yǔ)句的用法。(2)(2)主要教學(xué)內(nèi)容關(guān)系運(yùn)算符和關(guān)系表達(dá)式;邏輯運(yùn)算符和邏輯表達(dá)式;ifif 語(yǔ)句;switchswitch 語(yǔ)句;程序舉例。6 6、循環(huán)控制(1)(1)教學(xué)目的要求掌握三種循環(huán)語(yǔ)句的運(yùn)用;掌握 breakbreak 和 continuecontinue 語(yǔ)句的運(yùn)用。(2)(2)主要教學(xué)內(nèi)容gotogoto 語(yǔ)句以及用 gotogoto 語(yǔ)句構(gòu)成循環(huán); 用 whilewhile 語(yǔ)句實(shí)現(xiàn)循環(huán); 用 do-whiledo-while 語(yǔ)句實(shí)現(xiàn)
5、循環(huán);用 forfor 語(yǔ)句實(shí)現(xiàn)循環(huán);循環(huán)的嵌套;幾種循環(huán)的比較;breakbreak 語(yǔ)句和 continuecontinue 語(yǔ)句;程序舉例。7 7、數(shù)組(1)(1)教學(xué)目的要求掌握數(shù)組的概念和使用;掌握數(shù)組初始化的方法;掌握字符數(shù)組和字符串的應(yīng)(2)(2)主要教學(xué)內(nèi)容一維數(shù)組的定義和引用;二維數(shù)組的定義和引用;字符數(shù)組。8 8、函數(shù)(1)(1)教學(xué)目的要求掌握函數(shù)的定義和調(diào)用方法;理解變量的存儲(chǔ)屬性,作用范圍。(2)(2)主要教學(xué)內(nèi)容函數(shù)定義的一般形式;函數(shù)參數(shù)和函數(shù)的值;函數(shù)的調(diào)用;函數(shù)的嵌套調(diào)用;函數(shù)的遞歸調(diào)用;數(shù)組作為函數(shù)參數(shù);局部變量和全局變量;變量的存儲(chǔ)類別;內(nèi)部函數(shù)和外部函數(shù)
6、。9 9、預(yù)處理命令(1)(1)教學(xué)目的要求掌握使用宏替換編寫程序。(2)(2)主要教學(xué)內(nèi)容宏定義;文件包含”處理;條件編譯。1010、指針(1)(1)教學(xué)目的要求掌握指針變量的定義與引用;掌握指針與變量,指針與數(shù)組,指針與字符串的關(guān)系。(2)(2)主要教學(xué)內(nèi)容地址和指針的概念;變量的指針和指向變量的指針變量;數(shù)組與指針;字符串與指針。1111、結(jié)構(gòu)體與共用體(1)(1)教學(xué)目的要求了解結(jié)構(gòu)體類型的概念和定義方法以及結(jié)構(gòu)體變量的定義和引用;了解指向結(jié)構(gòu)體變量的指針變量的概念和應(yīng)用,掌握鏈表的概念和應(yīng)用;了解共用體的概念和應(yīng)用。(2)(2)主要教學(xué)內(nèi)容定義結(jié)構(gòu)體類型變量的方法;結(jié)構(gòu)體變量的引用;
7、結(jié)構(gòu)體變量的初始化;結(jié)構(gòu)體數(shù)組;指向結(jié)構(gòu)體類型數(shù)據(jù)的指針;用指針處理鏈表;共用體;枚舉類型;用 typedeftypedef 定義類型。三、課程實(shí)踐環(huán)節(jié)基本要求廳 P實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)類型學(xué)時(shí)數(shù)內(nèi)容和要求1 1C C 程序的運(yùn)行環(huán)境和運(yùn)行 C C 程序的方法驗(yàn)證性2 2內(nèi)容:進(jìn)入所用的集成環(huán)境;熟悉集成開發(fā)環(huán)境的界面和肩關(guān)菜單的使用方法。要求:了解所用的 VC+6.0VC+6.0 編譯系統(tǒng)基本操作方法;了解在該系統(tǒng)上如何編輯、編譯、連接和運(yùn)一個(gè) C C 程序。2 2數(shù)據(jù)類型、運(yùn)算符和表達(dá)式驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書驗(yàn)證 C C 諦言的基本數(shù)據(jù)類型和運(yùn)算符。要求:熟悉如何定義一個(gè)整型、字符型和實(shí)型
8、的變量,以及對(duì)它們賦值的方法;學(xué)會(huì)使用 C C 的肩關(guān)算術(shù)運(yùn)算符,以及包含這些運(yùn)算符的表達(dá)式。3 3最簡(jiǎn)單的 C C 程序設(shè)計(jì)驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書要求編寫后關(guān)順序結(jié)構(gòu)程序,并上機(jī)運(yùn)行、分析。要求:掌握 C C 語(yǔ)言賦值語(yǔ)旬的使用方法;掌握各種類型數(shù)據(jù)的輸入輸出的方法,能正確使用各種格式轉(zhuǎn)換符。4 4選擇結(jié)構(gòu)程序設(shè)計(jì)驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書要求編寫啟關(guān)選擇結(jié)構(gòu)程序,并上機(jī)運(yùn)行、分析。要求:學(xué)會(huì)正確使用邏輯運(yùn)算符和邏輯表達(dá)式;熟練掌握 ifif 語(yǔ)句和 switchswitch 語(yǔ)句;學(xué)會(huì)調(diào)試程序。續(xù)表廳 p實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)類型學(xué)時(shí)數(shù)內(nèi)容和要求5 5循環(huán)控制驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)
9、書要求編寫后關(guān)循環(huán)控制程序,并上機(jī)運(yùn)行、分析。要求:熟悉掌握用 whilewhile 語(yǔ)句、do-whiledo-while 語(yǔ)句和 forfor 語(yǔ)句實(shí)現(xiàn)循環(huán)的方法;掌握在程序設(shè)計(jì)中用循環(huán)的方法實(shí)現(xiàn)一些常用算法;進(jìn)一步學(xué)習(xí)調(diào)試程序。6 6數(shù)組驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書要求編寫后關(guān)使用數(shù)組的程序,并上機(jī)運(yùn)行、分析。要求:掌握一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;掌握字符數(shù)組和字符串函數(shù)的使用;掌握與數(shù)組有關(guān)的算法。7 7函數(shù)驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書要求編寫后關(guān)使用函數(shù)的程序,并上機(jī)運(yùn)行、分析。要求:掌握函數(shù)的定義,掌握函數(shù)的調(diào)用方法并進(jìn)行嵌套和遞歸調(diào)用;學(xué)習(xí)對(duì)多文件的程序的
10、編譯和運(yùn)行。8 8指針驗(yàn)證性2 2內(nèi)容:按實(shí)驗(yàn)指導(dǎo)書要求編寫有關(guān)使用指針的程序,并上機(jī)運(yùn)行、分析。要求:掌握指針變量的定義和使用,掌握數(shù)組指針、字符串指針的運(yùn)用。四、幾點(diǎn)說(shuō)明1 1、依據(jù)本大綱是根據(jù)教育部專業(yè)培養(yǎng)目標(biāo)及本專業(yè)的教學(xué)計(jì)劃而制定的。2 2、與前后課程的關(guān)系本課程是一門專業(yè)選修課,先修課程為大學(xué)計(jì)算機(jī)基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ) BoBo 后續(xù)課程有單片機(jī)原理與接口技術(shù),DSPDSP 應(yīng)用技術(shù)等課程。3 3、成績(jī)?cè)u(píng)定說(shuō)明成績(jī)?cè)u(píng)定:課程總評(píng)成績(jī)= =結(jié)束考核成績(jī) M0%+M0%+實(shí)驗(yàn)成績(jī)20%+20%+平時(shí)成績(jī) M0%M0%具體成績(jī)?cè)u(píng)定說(shuō)明見本課程的考核大綱。4 4、本大綱適用范圍本大綱適用于電氣工程及其自動(dòng)化、建筑電氣與智能化專業(yè)C C 語(yǔ)言程序設(shè)計(jì)課程。5 5、教材及主要參考書教材:譚浩強(qiáng).C.C 程序設(shè)計(jì)(第三版)M.M.北京:清華大學(xué)出版社,2005.2005.參考書:譚浩強(qiáng).C.C 程序設(shè)計(jì)題解與上機(jī)指導(dǎo)(第三版)M.M.北京:清華大學(xué)出版社,2005.2005.龍邵華.C.C 語(yǔ)言程序設(shè)計(jì)M.M.重慶:重慶大學(xué)出版社,2004.2004.五、學(xué)時(shí)分配序號(hào)主要內(nèi)容總時(shí)數(shù)學(xué)時(shí)分配講授討論習(xí)題實(shí)驗(yàn)其他1 1C C 語(yǔ)百概述4 42 22 22 2程序的靈魂-算法2 22 23 3數(shù)據(jù)類型、運(yùn)算符與表達(dá)式8 86 62 24 4順序
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心功能不全合并糖尿病大鼠模型建立及代謝組學(xué)研究
- MES 系統(tǒng)應(yīng)用于水廠的管理實(shí)踐
- 2025版高考地理二輪復(fù)習(xí)仿真模擬練三
- 主播接單合同范例
- 農(nóng)村毛豬收購(gòu)合同范例
- 辦公裝修合同范例
- 保育員簡(jiǎn)易合同范例
- 共同出資擔(dān)保合同范例
- 分紅寫進(jìn)合同范例
- 基于光學(xué)頻率梳的自由空間頻率傳遞中時(shí)延抖動(dòng)補(bǔ)償?shù)年P(guān)鍵技術(shù)研究
- 《小米市場(chǎng)營(yíng)銷策略》課件
- 2025年湖南高爾夫旅游職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)附答案
- 2025年湖南大眾傳媒職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)新版
- 雙均線策略(TBQ版)
- 北京房屋租賃合同電子版7篇
- 《園林機(jī)械使用與維修》課件-任務(wù)3.園林養(yǎng)護(hù)機(jī)械
- deepseek-r1論文-中文翻譯版
- 項(xiàng)目式學(xué)習(xí)在小學(xué)數(shù)學(xué)教學(xué)中的應(yīng)用
- 2024年05月山東威海市商業(yè)銀行科技類社會(huì)招考筆試歷年參考題庫(kù)附帶答案詳解
- 2025中智集團(tuán)下屬單位公開招聘41人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 中醫(yī)理療館路演
評(píng)論
0/150
提交評(píng)論