下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《C++面向?qū)ο蟪绦蛟O(shè)計》實驗教學(xué)大綱一、大綱說明課程編號:052106課程名稱(中文):C++面向?qū)ο蟪绦蛟O(shè)計課程名稱(英文):C++ObjectOrientedProgramming適用專業(yè):計算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、軟件工程課程屬性:學(xué)科基礎(chǔ)課課程性質(zhì):非獨立設(shè)課課程學(xué)時:20課程學(xué)分:3.5先修課程:C語言程序設(shè)計二、實驗課教學(xué)內(nèi)容和要求實驗一、VisualStudio.NET2003或VisualC++6.0開發(fā)環(huán)境應(yīng)用入門實驗?zāi)康暮徒虒W(xué)要求1)了解VisualStudio.NET2003或VisualC++6.0的特點;2)熟悉VisualStudio.NET2003或VisualC++6.0的開發(fā)環(huán)境;3)學(xué)習(xí)用VisualStudio.NET2003或VisualC++6.0編寫標(biāo)準(zhǔn)的C++控制臺程序。實驗二、C++簡單程序設(shè)計實驗?zāi)康暮徒虒W(xué)要求1)學(xué)會編寫簡單的C++程序;2)復(fù)習(xí)基本數(shù)據(jù)類型變量和常量的應(yīng)用;3)復(fù)習(xí)運算符與表達(dá)式的應(yīng)用;4)復(fù)習(xí)結(jié)構(gòu)化程序設(shè)計基本控制結(jié)構(gòu)的運用;5)復(fù)習(xí)自定義數(shù)據(jù)類型的應(yīng)用;6)練習(xí)使用簡單的輸入輸出;7)觀察頭文件的作用;8)學(xué)會使用VisualStudio.NET2003或VisualC++6.0開發(fā)環(huán)境中的Debug調(diào)試功能;單步執(zhí)行、設(shè)置斷點、觀察變量值。實驗三、函數(shù)的應(yīng)用實驗?zāi)康暮徒虒W(xué)要求1)掌握函數(shù)的說明、定義和調(diào)用方法;2)練習(xí)重載函數(shù)的使用;3)練習(xí)使用系統(tǒng)函數(shù);4)學(xué)習(xí)使用VisualStudio.NET2003或VisualC++6.0的Debug調(diào)試功能,使用StepInto追蹤到函數(shù)內(nèi)部。實驗四、類與對象實驗?zāi)康暮徒虒W(xué)要求1)掌握類的聲明和使用;2)掌握類的聲明和對象的聲明;3)復(fù)習(xí)具有不同訪問屬性的成員的訪問方式;4)觀察構(gòu)造函數(shù)析構(gòu)函數(shù)的執(zhí)行過程;5)學(xué)習(xí)類的組合使用方法;6)使用VisualStudio.NET2003或VisualC++6.0的Debug調(diào)試功能觀察程序流程,跟蹤觀察類的構(gòu)造函數(shù)、析構(gòu)函數(shù)、成員函數(shù)的執(zhí)行順序。實驗五、C++程序的結(jié)構(gòu)實驗?zāi)康暮徒虒W(xué)要求1)觀察程序運行中變量的作用域、生存期和可見性;2)學(xué)習(xí)類的靜態(tài)成員的使用;3)學(xué)習(xí)多文件結(jié)構(gòu)在C++程序中的使用。實驗六、數(shù)組、指針與字符串實驗?zāi)康暮徒虒W(xué)要求1)學(xué)習(xí)使用數(shù)組數(shù)據(jù)對象;2)學(xué)習(xí)字符串?dāng)?shù)據(jù)的組織和處理;3)學(xué)習(xí)標(biāo)準(zhǔn)C++庫的使用;4)掌握指針的使用方法;5)練習(xí)通過Debug觀察指針的內(nèi)容及其所指的對象的內(nèi)容;6)練習(xí)通過動態(tài)內(nèi)存分配實現(xiàn)動態(tài)數(shù)組,并體會指針在其中的作用;7)分別使用字符數(shù)組和標(biāo)準(zhǔn)C++庫練習(xí)處理字符串的方法。實驗七、繼承與派生實驗?zāi)康暮徒虒W(xué)要求1)學(xué)習(xí)聲明和使用類的繼承關(guān)系,聲明派生類;2)熟悉不同繼承方式下對基類成員的訪問控制;3)學(xué)習(xí)虛函數(shù)解決二義性問題。實驗八、多態(tài)性實驗?zāi)康暮徒虒W(xué)要求1)掌握運算符重載的方法;2)學(xué)習(xí)使用虛函數(shù)實現(xiàn)動態(tài)多態(tài)性。實驗九、群體類實驗?zāi)康暮徒虒W(xué)要求1)了解結(jié)點類的聲明與實現(xiàn),學(xué)習(xí)其使用方法;2)了解鏈表類的聲明與實現(xiàn),學(xué)習(xí)其使用方法;3)了解棧類的聲明與實現(xiàn),學(xué)習(xí)其使用方法;4)了解隊列類的聲明與實現(xiàn),學(xué)習(xí)其使用方法;5)掌握對數(shù)組元素排序的方法;6)掌握對數(shù)組元素查找的方法。實驗十、標(biāo)準(zhǔn)模板庫的應(yīng)用實驗?zāi)康暮徒虒W(xué)要求1)了解C++標(biāo)準(zhǔn)模板庫STL的容器類的使用方法;2)應(yīng)用標(biāo)準(zhǔn)C++模板庫(STL)通用算法和函數(shù)對象實現(xiàn)查找與排序。實驗十一、流類庫與輸入/輸出實驗?zāi)康暮徒虒W(xué)要求1)熟悉流類庫中常用的類及其成員函數(shù)的用法;2)學(xué)習(xí)標(biāo)準(zhǔn)輸入輸出及格式控制;3)學(xué)習(xí)對文件的應(yīng)用方法(二進(jìn)制文件、文本文件)。實驗十二、異常處理實驗?zāi)康暮徒虒W(xué)要求1)正確理解C++的異常處理機(jī)制;2)學(xué)習(xí)異常處理的聲明和執(zhí)行過程。實驗十三、創(chuàng)建Windows應(yīng)用程序?qū)嶒災(zāi)康暮徒虒W(xué)要求簡單了解Windows程序設(shè)計。三、主要儀器設(shè)備微型計算機(jī)、TurboC++3.0或BorlandC++3.1或MicrosoftVisualC++6.0或VisualStudio.NET2003。四、實驗方式與要求方式:上機(jī);要求:學(xué)生上機(jī)前應(yīng)初步編好程序,在上機(jī)時進(jìn)行調(diào)試,實驗完成后提交實驗報告。五、考核辦法實驗部分不單獨考試,但在課程考核的筆試中實驗內(nèi)容應(yīng)占考試內(nèi)容的10-20%,平時實驗成績占課程總評的10-20%。六、學(xué)時分配本課程計劃學(xué)時數(shù)為64學(xué)時,其中理論課44學(xué)時,實驗課20學(xué)時。實驗教學(xué)學(xué)時分配表序號實驗名稱計劃學(xué)時實驗類型每組學(xué)生人數(shù)必開選開實驗一VisualStudio.NET2003或VisualC++6.0開發(fā)環(huán)境應(yīng)用入門2驗證性1實驗二C++簡單程序設(shè)計4驗證性1實驗三函數(shù)的應(yīng)用2驗證性1實驗四類與對象4綜合性1實驗五C++程序的結(jié)構(gòu)2綜合性1實驗六數(shù)組、指針與字符串4綜合性1實驗七繼承與派生4設(shè)計性1實驗八多態(tài)性2設(shè)計性1實驗九群體類4綜合性1實驗十標(biāo)準(zhǔn)模板庫的應(yīng)用2設(shè)計性1實驗十一流類庫與輸入/輸出2綜合性1實驗十二異常處理2綜合性1實驗十三創(chuàng)建Windows應(yīng)用程序2設(shè)計性1合計324七
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運籌學(xué)課程設(shè)計結(jié)論
- 2024年幼兒語言區(qū)教案
- 除塵器安裝施工方案圖
- 二零二五版建筑勞務(wù)分包合同4篇
- 2025年食用油行業(yè)數(shù)據(jù)服務(wù)與市場分析合同3篇
- 年度空調(diào)濾清器競爭策略分析報告
- 2024年心理咨詢師題庫附參考答案ab卷 (一)
- 2024美容院美容產(chǎn)品網(wǎng)絡(luò)營銷合同范本2篇
- 治安監(jiān)控施工方案
- 環(huán)保設(shè)備與設(shè)計課程設(shè)計
- 學(xué)校對口幫扶工作計劃
- 2014新PEP小學(xué)英語六年級上冊-Unit5-What-does-he-do復(fù)習(xí)課件
- 礦山隱蔽致災(zāi)普查治理報告
- 副總經(jīng)理招聘面試題與參考回答(某大型國企)2024年
- PDCA循環(huán)提高護(hù)士培訓(xùn)率
- 《獅子王》電影賞析
- 河北省保定市定州市2025屆高二數(shù)學(xué)第一學(xué)期期末監(jiān)測試題含解析
- 中醫(yī)護(hù)理人文
- 2024-2030年中國路亞用品市場銷售模式與競爭前景分析報告
- 貨物運輸安全培訓(xùn)課件
- 前端年終述職報告
評論
0/150
提交評論