天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 大學(xué)課程 >

《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程教學(xué)大綱

發(fā)布時(shí)間:2017-02-04 14:51

  本文關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計(jì),由筆耕文化傳播整理發(fā)布。


面向?qū)ο蟪绦蛟O(shè)計(jì)》課程教學(xué)大綱

一、課程名稱:

面向?qū)ο蟪绦蛟O(shè)計(jì) 二、課程代碼

050030114 三、課程屬性

專業(yè)選修課

四、學(xué)時(shí)數(shù)、學(xué)分?jǐn)?shù)

48學(xué)時(shí)、3學(xué)分 五、適用專業(yè)

四年制本科 通信工程專業(yè) 六、編制者

編制: 七、編制日期

2014年7月

八、本課程的目的和任務(wù)

《面向?qū)ο蟪绦蛟O(shè)計(jì)》是大多理、工專業(yè)必修的專業(yè)基礎(chǔ)課程。面向?qū)ο筌浖_發(fā)方法集抽象性、封裝性、繼承性和多態(tài)性于一體,可以幫助人們開發(fā)出模塊化、數(shù)據(jù)抽象程度高的,體現(xiàn)信息隱蔽、可復(fù)用、易修改、易擴(kuò)大等特性的程序。本課程主要介紹面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和C++語言的基本概念。

通過本課程的學(xué)習(xí),學(xué)生能逐步掌握 C++ 的基本語法知識(shí)和面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本概念和編程技能,從而為今后的專業(yè)課學(xué)習(xí)和繼續(xù)深造(如Windows程序設(shè)計(jì)、MFC編程等)打下良好的基礎(chǔ)。

九、本課程與專業(yè)課程體系中其他有關(guān)課程的關(guān)系 先修課程:大學(xué)計(jì)算機(jī)基礎(chǔ),C語言程序設(shè)計(jì); 后修課程:通信應(yīng)用軟件設(shè)計(jì)、FPGA仿真與設(shè)計(jì)。 十、各教學(xué)環(huán)節(jié)學(xué)時(shí)分配

十一、課程教學(xué)內(nèi)容及基本要求

理論部分(32學(xué)時(shí))

(一)C++的初步知識(shí) (6學(xué)時(shí)) 1.主要教學(xué)內(nèi)容

C語言到C++的發(fā)展;最簡單的C++程序結(jié)構(gòu);C++對(duì)C語言的擴(kuò)充;C++程序的編寫和實(shí)現(xiàn);C++程序的上機(jī)實(shí)踐。

2.教學(xué)要求

了解C++語言及面向?qū)ο笳Z言的背景、簡介、及其發(fā)展前景;

理解并掌握C++語言對(duì)C語言的擴(kuò)充知識(shí);

掌握C++程序的數(shù)據(jù)類型與基本運(yùn)算、 基本控制結(jié)構(gòu)和函數(shù);

3.重點(diǎn)、難點(diǎn)

重點(diǎn):C++對(duì)C語言的擴(kuò)充;

難點(diǎn):C++對(duì)C語言的擴(kuò)充。

(二)類和對(duì)象 (8學(xué)時(shí))

1.主要教學(xué)內(nèi)容

類與對(duì)象的定義;構(gòu)造函數(shù)與析構(gòu)函數(shù);對(duì)象數(shù)組;類靜態(tài)成員、靜態(tài)成員變量、靜態(tài)成員函數(shù);友元函數(shù)與友元類;this指針。

2.教學(xué)要求

理解并掌握類與對(duì)象的定義、構(gòu)造與析構(gòu)函數(shù)、對(duì)象數(shù)組、靜態(tài)成員與成員函數(shù)、友元與友元類及this指針等知識(shí)點(diǎn)。

3. 重點(diǎn)、難點(diǎn)

重點(diǎn):類與對(duì)象的定義、構(gòu)造函數(shù)與析構(gòu)函數(shù);

難點(diǎn):靜態(tài)成員與靜態(tài)成員函數(shù)、友元函數(shù)與友元類、this指針。

(三)運(yùn)算符重載 (2學(xué)時(shí))

1.主要教學(xué)內(nèi)容

運(yùn)算符重載概念;運(yùn)算符重載的方法。

2.教學(xué)要求

理解掌握運(yùn)算符重載的概念及方法。

3.重點(diǎn)、難點(diǎn)

重點(diǎn):運(yùn)算符重載的方法;

難點(diǎn):運(yùn)算符重載的方法。

(四)繼承與派生類 (6學(xué)時(shí))

1.主要教學(xué)內(nèi)容

⑴ 繼承定義

⑵ 成員存取控制

⑶ 受保護(hù)基類的繼承

⑷ 構(gòu)造函數(shù)與析構(gòu)函數(shù)

⑸ 多繼承的定義、虛基類及二義性問題

2. 教學(xué)要求

理解構(gòu)造函數(shù)與析構(gòu)函數(shù)、虛基類的概念;

掌握單、多繼承的基本方法及派生類中的成員訪問控制。

3. 重點(diǎn)、難點(diǎn)

重點(diǎn):單、多繼承的基本方法及派生類中的成員訪問控制;

難點(diǎn):構(gòu)造函數(shù)與析構(gòu)函數(shù)、虛基類及二義性問題。

(五)多態(tài)性與虛函數(shù) (6學(xué)時(shí))

1.主要教學(xué)內(nèi)容

虛函數(shù);純虛函數(shù);抽象類;早期和后期聯(lián)編。

2. 教學(xué)要求

理解抽象類的作用、早期和后期聯(lián)編;

掌握虛函數(shù)與純虛函數(shù)的概念及作用。

3. 重點(diǎn)、難點(diǎn)

重點(diǎn):虛函數(shù)、純虛函數(shù)及抽象類; 難點(diǎn):早期、后期聯(lián)編。

(六)輸入輸出流 (4學(xué)時(shí))

1.主要教學(xué)內(nèi)容

流的定義;C++的預(yù)定義流;格式化的I/O;文件與文件流文件操作:文件的打開和關(guān)閉、讀寫

2. 教學(xué)要求

了解流的定義;

理解C++的預(yù)定義流;

掌握格式化的I/O、文件與文件流文件操作:文件的打開和關(guān)閉、讀寫;

3. 重點(diǎn)、難點(diǎn)

重點(diǎn):格式化的I/O。

難點(diǎn):文件與文件流文件操作:文件的打開和關(guān)閉、讀寫。

實(shí)驗(yàn)部分 (16學(xué)時(shí))

實(shí)驗(yàn)一 VC開發(fā)環(huán)境的熟習(xí)及簡單C++程序的編寫

1.實(shí)驗(yàn)的基本內(nèi)容

(1)熟悉VC開發(fā)環(huán)境;

(2)上機(jī)練習(xí)C++程序的編寫、編譯、運(yùn)行過程。

2.實(shí)驗(yàn)的基本要求

(1)掌握VC開發(fā)環(huán)境界面常用菜單的功能;

(2)掌握在VC開發(fā)環(huán)境上編寫C++程序的方法。

實(shí)驗(yàn)二 類與對(duì)象實(shí)驗(yàn)(1)

1.實(shí)驗(yàn)的基本內(nèi)容

(1)類的定義,包括成員及成員函數(shù);

(2)對(duì)象的定義,對(duì)象成員的訪問等。

2.實(shí)驗(yàn)的基本要求

(1)在VC開發(fā)環(huán)境上進(jìn)行類的定義;

(2)根據(jù)定義的類進(jìn)行相應(yīng)對(duì)象的定義;

(3)利用相應(yīng)的成員函數(shù)進(jìn)行操作;

(4)輸出對(duì)象相應(yīng)屬性值。

實(shí)驗(yàn)三 類與對(duì)象實(shí)驗(yàn)(2)

1.實(shí)驗(yàn)的基本內(nèi)容

(1)定義構(gòu)造函數(shù)。

(2)定義友元函數(shù)

2.實(shí)驗(yàn)的基本要求

(1)按照自己的設(shè)定定義相應(yīng)的構(gòu)造函數(shù)。

(2)用相應(yīng)的構(gòu)造函數(shù)定義對(duì)象。

(3)利用友元函數(shù)訪問對(duì)象成員。

實(shí)驗(yàn)四 運(yùn)算符重載

1.實(shí)驗(yàn)的基本內(nèi)容

將簡單的運(yùn)算符進(jìn)行重載運(yùn)算。

2.實(shí)驗(yàn)的基本要求

(1)在新的運(yùn)算環(huán)境中重載原來簡單的運(yùn)算符。

(2)利用重載了的運(yùn)算符進(jìn)行新的運(yùn)算。

實(shí)驗(yàn)五 繼承與派生(1)

1.實(shí)驗(yàn)的基本內(nèi)容

學(xué)習(xí)單繼承的編程方法,并理解成員的繼承特性。

2.實(shí)驗(yàn)的基本要求

(1)利用單繼承的方式定義派生類;

(2)正確訪問派生對(duì)象中的新成員及原基類成員。

實(shí)驗(yàn)六 繼承與派生(2)

1.實(shí)驗(yàn)的基本內(nèi)容

多繼承的編程方法;并理解成員的繼承特性。

2.實(shí)驗(yàn)的基本要求

(1)利用多繼承的方式定義派生類。

(2)正確訪問派生對(duì)象中的新成員及原基類成員。

(3)理解并正確使用派生類的構(gòu)造函數(shù)

實(shí)驗(yàn)七 虛函數(shù)與多態(tài)性

1.實(shí)驗(yàn)的基本內(nèi)容

掌握虛函數(shù)的作用,理解抽象類的意義。

2.實(shí)驗(yàn)的基本要求

(1)定義抽象類。

(2)利用抽象類進(jìn)行繼承,并與簡單繼承進(jìn)行比較。

實(shí)驗(yàn)八 輸入輸出流

1.實(shí)驗(yàn)的基本內(nèi)容

使用格式化的I/O;文件與文件流文件操作。

2.實(shí)驗(yàn)的基本要求

(1)使用格式化的I/O指令,使輸出列表達(dá)到要求;

(2)進(jìn)行文件的打開與關(guān)閉、讀寫等操作。

十二、課程考核方式及成績評(píng)定

考核方式:期末考試形式為隨堂閉卷、筆試方式,百分制。合格標(biāo)準(zhǔn)為60分;答題時(shí)間為120分鐘。掌握部分的內(nèi)容占80%;了解部分的內(nèi)容占20%。試題應(yīng)注重對(duì)學(xué)生有關(guān)課程中概念的理解、系統(tǒng)設(shè)計(jì)方法和應(yīng)用能力的考核。

成績評(píng)定:成績的評(píng)定為考試成績和平時(shí)成績總匯兩部分,期末考試成績占60%;平時(shí)成績總匯占40%。平時(shí)成績包括實(shí)驗(yàn)成績、考勤和平時(shí)表現(xiàn),實(shí)驗(yàn)成績占30%,考勤、平時(shí)表現(xiàn)占70%。

十三、建議教材(指定教材)與教學(xué)參考書(學(xué)習(xí)資源)

建議教材(指定教材):

《C++面向?qū)ο蟪绦蛟O(shè)計(jì):基于Visual C++ 2010》吳克力 著清華大學(xué)出版社,2013年

教學(xué)參考書:

1.《C++面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)用教程》,沈?qū)W東主編,中國鐵道出版社,2012年。

2.《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》,張俊主編,清華大學(xué)出版社,2012年。

3.《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》,,譚浩強(qiáng),清華大學(xué)出版社,2014年。


  本文關(guān)鍵詞:面向?qū)ο蟪绦蛟O(shè)計(jì),由筆耕文化傳播整理發(fā)布。



本文編號(hào):239841

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/dxkc/239841.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶2dfba***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com