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

當前位置:主頁 > 論文百科 > 大學課程 >

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

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

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


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

一、課程名稱:

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

050030114 三、課程屬性

專業(yè)選修課

四、學時數(shù)、學分數(shù)

48學時、3學分 五、適用專業(yè)

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

編制: 七、編制日期

2014年7月

八、本課程的目的和任務

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

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

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

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

理論部分(32學時)

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

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

2.教學要求

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

理解并掌握C++語言對C語言的擴充知識;

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

3.重點、難點

重點:C++對C語言的擴充;

難點:C++對C語言的擴充。

(二)類和對象 (8學時)

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

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

2.教學要求

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

3. 重點、難點

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

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

(三)運算符重載 (2學時)

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

運算符重載概念;運算符重載的方法。

2.教學要求

理解掌握運算符重載的概念及方法。

3.重點、難點

重點:運算符重載的方法;

難點:運算符重載的方法。

(四)繼承與派生類 (6學時)

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

⑴ 繼承定義

⑵ 成員存取控制

⑶ 受保護基類的繼承

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

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

2. 教學要求

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

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

3. 重點、難點

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

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

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

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

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

2. 教學要求

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

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

3. 重點、難點

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

(六)輸入輸出流 (4學時)

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

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

2. 教學要求

了解流的定義;

理解C++的預定義流;

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

3. 重點、難點

重點:格式化的I/O。

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

實驗部分 (16學時)

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

1.實驗的基本內(nèi)容

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

(2)上機練習C++程序的編寫、編譯、運行過程。

2.實驗的基本要求

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

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

實驗二 類與對象實驗(1)

1.實驗的基本內(nèi)容

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

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

2.實驗的基本要求

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

(2)根據(jù)定義的類進行相應對象的定義;

(3)利用相應的成員函數(shù)進行操作;

(4)輸出對象相應屬性值。

實驗三 類與對象實驗(2)

1.實驗的基本內(nèi)容

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

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

2.實驗的基本要求

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

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

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

實驗四 運算符重載

1.實驗的基本內(nèi)容

將簡單的運算符進行重載運算。

2.實驗的基本要求

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

(2)利用重載了的運算符進行新的運算。

實驗五 繼承與派生(1)

1.實驗的基本內(nèi)容

學習單繼承的編程方法,并理解成員的繼承特性。

2.實驗的基本要求

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

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

實驗六 繼承與派生(2)

1.實驗的基本內(nèi)容

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

2.實驗的基本要求

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

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

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

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

1.實驗的基本內(nèi)容

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

2.實驗的基本要求

(1)定義抽象類。

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

實驗八 輸入輸出流

1.實驗的基本內(nèi)容

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

2.實驗的基本要求

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

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

十二、課程考核方式及成績評定

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

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

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

建議教材(指定教材):

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

教學參考書:

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

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

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


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



本文編號:239841

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

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


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

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