電大中央廣播電視大學(xué)C語(yǔ)言程序設(shè)計(jì)小抄參考_第1頁(yè)
電大中央廣播電視大學(xué)C語(yǔ)言程序設(shè)計(jì)小抄參考_第2頁(yè)
電大中央廣播電視大學(xué)C語(yǔ)言程序設(shè)計(jì)小抄參考_第3頁(yè)
電大中央廣播電視大學(xué)C語(yǔ)言程序設(shè)計(jì)小抄參考_第4頁(yè)
電大中央廣播電視大學(xué)C語(yǔ)言程序設(shè)計(jì)小抄參考_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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、中央廣播電視大學(xué)c+語(yǔ)言程序設(shè)計(jì)課程教學(xué)大綱(2005版)第一部分 大綱說(shuō)明1.課程性質(zhì)、任務(wù)與目的c+語(yǔ)言程序設(shè)計(jì)是中央電大計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)基礎(chǔ)課。主要任務(wù)是介紹c+語(yǔ)言中的數(shù)據(jù)類(lèi)型,運(yùn)算,語(yǔ)句結(jié)構(gòu)及其程序設(shè)計(jì)的基本方法。目的是使學(xué)生掌握一門(mén)高級(jí)程序設(shè)計(jì)語(yǔ)言,了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念與方法,進(jìn)而學(xué)會(huì)利用c+語(yǔ)言學(xué)會(huì)解決一般應(yīng)用問(wèn)題,并為后續(xù)的專(zhuān)業(yè)課程奠定程序設(shè)計(jì)基礎(chǔ)。2.與其他課程的關(guān)系c+語(yǔ)言程序設(shè)計(jì)的先修課是計(jì)算機(jī)入門(mén)及操作技能訓(xùn)練和計(jì)算機(jī)組成原理與匯編語(yǔ)言,它們?yōu)楸菊n程提供計(jì)算機(jī)硬軟件基礎(chǔ)知識(shí),本課程又為數(shù)據(jù)結(jié)構(gòu)等軟件課程提供程序設(shè)計(jì)基礎(chǔ)。3.課程特點(diǎn)c+語(yǔ)言程序設(shè)計(jì)是一

2、門(mén)實(shí)踐性很強(qiáng)的課程,必須通過(guò)上機(jī)操作才能掌握所學(xué)的知識(shí),所以要特別強(qiáng)調(diào)講授與上機(jī)操作相結(jié)合,要保證學(xué)生有充分的上機(jī)條件。4.教學(xué)要求教學(xué)要求在每一章教學(xué)內(nèi)容之后給出,大體分為三個(gè)層次:了解、掌握和熟練掌握。它們的含義大致為:了解就是掌握概念,掌握就是能夠理解和分析現(xiàn)有知識(shí),熟練掌握就是會(huì)運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題。第二部分 媒體使用和教學(xué)過(guò)程建議1.學(xué)時(shí)分配本課程共90學(xué)時(shí),5 學(xué)分。電視、實(shí)驗(yàn)和面授各占20、36和34學(xué)時(shí),具體學(xué)時(shí)分配如下表所示:序號(hào)內(nèi)容電視學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)面授學(xué)時(shí)一c+語(yǔ)言概述122二基本數(shù)據(jù)類(lèi)型與表達(dá)式344三c+程序的流程控制264四數(shù)組234五c+函數(shù)264六指針、引用和

3、動(dòng)態(tài)空間管理354七結(jié)構(gòu)與聯(lián)合244八類(lèi)與對(duì)象344九c+流2242.多種媒體教材的說(shuō)明及教學(xué)環(huán)節(jié)本課程文字教材、實(shí)驗(yàn)教材及電視講課均由中央廣播電視大學(xué)統(tǒng)一提供。文字教材應(yīng)包含所有教學(xué)內(nèi)容,敘述要條理清楚,詳略得當(dāng),注意對(duì)c+語(yǔ)言?xún)?nèi)容的取舍,所有程序都要上機(jī)調(diào)試通過(guò),內(nèi)容組織要深入淺出,適合自學(xué);音像教材應(yīng)突出重點(diǎn)和難點(diǎn),二者可以相互補(bǔ)充配合,但電視講課仍應(yīng)以文字教材為主要依據(jù)。面授應(yīng)指導(dǎo)和幫助學(xué)生掌握重點(diǎn),突破難點(diǎn),分析編程的思路與方法,指出常見(jiàn)的錯(cuò)誤。上機(jī)操作應(yīng)有實(shí)驗(yàn)教師指導(dǎo)。3.考核本課程考核按該課程考核說(shuō)明執(zhí)行。第三部分 教學(xué)內(nèi)容和教學(xué)要求第一章 c+語(yǔ)言概述(一) 教學(xué)內(nèi)容1c+語(yǔ)言

4、的簡(jiǎn)史與特點(diǎn)2一個(gè)簡(jiǎn)單的c+程序3程序的編輯、編譯、鏈接和運(yùn)行(二) 教學(xué)要求了解c+語(yǔ)言的特點(diǎn)及c+簡(jiǎn)單程序的構(gòu)成,掌握c+程序的編輯、編譯、鏈接和運(yùn)行的過(guò)程。第二章 基本數(shù)據(jù)類(lèi)型與表達(dá)式(一) 教學(xué)內(nèi)容1c+數(shù)據(jù)類(lèi)型概述1. c+的基本數(shù)據(jù)類(lèi)型(整型、字符型、枚舉型、實(shí)型) 2. 常值變量 3. 宏定義的使用 4. 操作符與數(shù)值表達(dá)式 5. 關(guān)系運(yùn)算符和邏輯運(yùn)算符 6. 關(guān)系表達(dá)式和邏輯表達(dá)式 7. 表達(dá)式的副作用和表達(dá)式語(yǔ)句 8. typedef定義 (二) 教學(xué)要求掌握整型、字符型、枚舉型、實(shí)型等基本數(shù)據(jù)類(lèi)型的概念以及typedef定義的使用,熟練掌握這些類(lèi)型的常量和變量的使用及其運(yùn)算

5、操作,熟練掌握關(guān)系運(yùn)算符和邏輯運(yùn)算符的使用、關(guān)系表達(dá)式和邏輯表達(dá)式的求值,了解運(yùn)算符的優(yōu)先級(jí)和結(jié)合性,以及表達(dá)式的副作用。第三章 c+程序的流程控制(一) 教學(xué)內(nèi)容1用if語(yǔ)句實(shí)現(xiàn)的分支控制2用switch語(yǔ)句實(shí)現(xiàn)的多分支控制4用while語(yǔ)句實(shí)現(xiàn)的循環(huán)控制5用do.while語(yǔ)句實(shí)現(xiàn)的循環(huán)控制6用for語(yǔ)句實(shí)現(xiàn)的循環(huán)控制7continue和break在循環(huán)控制中的作用8多重循環(huán)9goto語(yǔ)句(二) 教學(xué)要求熟練掌握if語(yǔ)句和switch語(yǔ)句的使用,會(huì)在程序中利用它們實(shí)現(xiàn)單分支或多分支控制。熟練掌握while,do.while和for這三種循環(huán)語(yǔ)句的結(jié)構(gòu)和執(zhí)行過(guò)程,會(huì)在程序中利用它們實(shí)現(xiàn)單重或

6、多重循環(huán)控制,掌握continue語(yǔ)句和break語(yǔ)句的作用。第四章 數(shù)組(一)教學(xué)內(nèi)容1數(shù)組的基本概念:元素、下標(biāo)、類(lèi)型、維數(shù)2一維數(shù)組3二維數(shù)組和多維數(shù)組4字符數(shù)組與字符串(二) 教學(xué)要求掌握數(shù)組的基本概念,熟練掌握一維數(shù)組和二維數(shù)組的使用,掌握字符數(shù)組與字符串的關(guān)系以及字符串的簡(jiǎn)單處理,會(huì)分析、編寫(xiě)利用數(shù)組進(jìn)行數(shù)據(jù)存儲(chǔ)和處理的簡(jiǎn)單程序。第五章 c+函數(shù)(一)教學(xué)內(nèi)容1. 函數(shù)的定義 2. 函數(shù)的調(diào)用與參數(shù)的傳遞 3. 函數(shù)的原形與頭文件 4.5.6. 待添加的隱藏文字內(nèi)容2inline函數(shù) 7. 函數(shù)的重載 8. 變量的作用域與生存期 9. 函數(shù)的作用域 10. *函數(shù)模板 (二) 教學(xué)

7、要求掌握函數(shù)的定義,函數(shù)的原形,函數(shù)的返回值,函數(shù)的調(diào)用,函數(shù)的形式參數(shù)和實(shí)際參數(shù)之間的關(guān)系;掌握函數(shù)重載的使用方法,關(guān)鍵字inline的含義與使用,掌握變量的作用域與生存期,了解函數(shù)的作用域。第六章 指針、引用和動(dòng)態(tài)空間管理(一)教學(xué)內(nèi)容1. 指針概述 o 指針的概念:地址、指針類(lèi)型、void指針、空指針 o 指針變量的定義和初始化 o 指針的間接訪問(wèn):* o 判斷一指針是否是空指針 2. 指針操作符與指針表達(dá)式 3. 指針與數(shù)組(含指針數(shù)組應(yīng)用:命令行參數(shù)) 4. 指針與函數(shù) 5. 指針與字符串 6. 指針與自由空間 7. 引用的概念及應(yīng)用 (二) 教學(xué)要求熟練掌握指針、地址、指針類(lèi)型、v

8、oid指針類(lèi)型、空指針等概念,熟練掌握指針變量的定義和初始化、指針的間接訪問(wèn)、指針的加減運(yùn)算和指針表達(dá)式,掌握指針與數(shù)組、函數(shù)、字符串、自由空間等的聯(lián)系,了解引用變量、值傳送、引用傳送的概念,掌握引用參數(shù)的使用。第七章 結(jié)構(gòu)與聯(lián)合(一)教學(xué)內(nèi)容1結(jié)構(gòu)的基本概念2結(jié)構(gòu)的定義與初始化1. 結(jié)構(gòu)成員的訪問(wèn)和結(jié)構(gòu)變量的賦值 2. 結(jié)構(gòu)與指針 3. 結(jié)構(gòu)與函數(shù) 4. 結(jié)構(gòu)與操作符重載 5. 聯(lián)合的定義與使用 (二) 教學(xué)要求掌握結(jié)構(gòu)的概念,結(jié)構(gòu)類(lèi)型的定義,結(jié)構(gòu)變量的定義和初始化,結(jié)構(gòu)成員的表示,結(jié)構(gòu)的賦值含義,結(jié)構(gòu)與指針、函數(shù)、操作符重載的關(guān)系;掌握聯(lián)合的概念,聯(lián)合類(lèi)型和變量的定義,聯(lián)合成員的表示,聯(lián)合

9、在結(jié)構(gòu)中的使用。第八章 類(lèi)與對(duì)象(一) 教學(xué)內(nèi)容1. 面向?qū)ο蠹夹g(shù)的基本概念 2. 類(lèi)定義的格式 3. 類(lèi)成員的訪問(wèn)屬性 4. 成員函數(shù)與this指針 5. 構(gòu)造函數(shù)與析構(gòu)函數(shù) 6. 類(lèi)對(duì)象數(shù)據(jù)成員 7. 友元函數(shù)與友元類(lèi) 8. 類(lèi)的繼承 9. *類(lèi)的多態(tài)性與虛函數(shù) 10. *靜態(tài)數(shù)據(jù)成員 11. *類(lèi)模板 (二) 教學(xué)要求掌握類(lèi)的概念,類(lèi)類(lèi)型的定義格式,類(lèi)與結(jié)構(gòu)的關(guān)系,類(lèi)與操作符重載,類(lèi)的成員屬性,類(lèi)的封裝性,類(lèi)的繼承性,構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用,this指針的含義,類(lèi)對(duì)象的定義,友元函數(shù)與友元類(lèi)的作用;了解inline成員函數(shù),靜態(tài)數(shù)據(jù)成員,類(lèi)的多態(tài)性與虛函數(shù),類(lèi)模板等內(nèi)容。第九章 c+流

10、(一) 教學(xué)內(nèi)容1c+流概述2標(biāo)準(zhǔn)輸入輸出的預(yù)定義流對(duì)象: cin、cout、cerr、clog3文件流4*針對(duì)內(nèi)存字符串緩沖區(qū)的流5輸入輸出的格式控制6輸入流專(zhuān)門(mén)操作7輸出流專(zhuān)門(mén)操作(二) 教學(xué)要求掌握c+流的概念,標(biāo)準(zhǔn)預(yù)定義流對(duì)象cin,cout和cerr的含義,文件流的定義和使用,了解輸入輸出的格式控制及專(zhuān)門(mén)操作。第四部分 實(shí)驗(yàn)實(shí)驗(yàn)是學(xué)習(xí)該課程的非常重要的教學(xué)環(huán)節(jié),通過(guò)上機(jī)實(shí)驗(yàn)?zāi)軌蚣由罾斫夂挽柟虝?shū)本上所學(xué)的知識(shí),能夠提高動(dòng)手操作的能力以及分析問(wèn)題和解決問(wèn)題的能力。具體實(shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)要求和實(shí)驗(yàn)安排將在該課程的實(shí)驗(yàn)教材中給出,請(qǐng)各地教學(xué)班按照實(shí)驗(yàn)教材安排學(xué)生實(shí)驗(yàn)。if we dont do

11、that it will go on and go on. we have to stop it; we need the courage to do it.his comments came hours after fifa vice-president jeffrey webb - also in london for the fas celebrations - said he wanted to meet ivory coast international toure to discuss his complaint.cska general director roman babaev

12、 says the matter has been exaggerated by the ivorian and the british media.blatter, 77, said: it has been decided by the fifa congress that it is a nonsense for racism to be dealt with with fines. you can always find money from somebody to pay them.it is a nonsense to have matches played without spe

13、ctators because it is against the spirit of football and against the visiting team. it is all nonsense.we can do something better to fight racism and discrimination.this is one of the villains we have today in our game. but it is only with harsh sanctions that racism and discrimination can be washed

14、 out of football.the (lack of) air up there watch mcayman islands-based webb, the head of fifas anti-racism taskforce, is in london for the football associations 150th anniversary celebrations and will attend citys premier league match at chelsea on sunday.i am going to be at the match tomorrow and

15、i have asked to meet yaya toure, he told bbc sport.for me its about how he felt and i would like to speak to him first to find out what his experience was.uefa hasopened disciplinary proceedings against cskafor the racist behaviour of their fans duringcitys 2-1 win.michel platini, president of europ

16、ean footballs governing body, has also ordered an immediate investigation into the referees actions.cska said they were surprised and disappointed by toures complaint. in a statement the russian side added: we found no racist insults from fans of cska.baumgartner the disappointing news: mission abor

17、ted.the supersonic descent could happen as early as sunda.the weather plays an important role in this mission. starting at the ground, conditions have to be very calm - winds less than 2 mph, with no precipitation or humidity and limited cloud cover. the balloon, with capsule attached, will move thr

18、ough the lower level of the atmosphere (the troposphere) where our day-to-day weather lives. it will climb higher than the tip of mount everest (5.5 miles/8.85 kilometers), drifting even higher than the cruising altitude of commercial airliners (5.6 miles/9.17 kilometers) and into the stratosphere.

19、as he crosses the boundary layer (called the tropopause),e can expect a lot of turbulence.the balloon will slowly drift to the edge of space at 120,000 feet ( then, i would assume, he will slowly step out onto something resembling an olympic diving platform.below, the earth becomes the concrete bott

20、om of a swimming pool that he wants to land on, but not too hard. still, hell be traveling fast, so despite the distance, it will not be like diving into the deep end of a pool. it will be like he is diving into the shallow end.skydiver preps for the big jumpwhen he jumps, he is expected to reach the speed of sound - 690 mph (1,110 kph) - in less than 40 seconds. like hitting the top of the water, he will begin to slow as he approaches the more dense air closer to earth. but this will not be enough to stop him compl

溫馨提示

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