面向?qū)ο蟪绦蛟O(shè)計課程指導書.doc_第1頁
面向?qū)ο蟪绦蛟O(shè)計課程指導書.doc_第2頁
面向?qū)ο蟪绦蛟O(shè)計課程指導書.doc_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、ii w k fZherigzhou University現(xiàn)代遠程教育面向?qū)ο蟪绦蛟O(shè)計 一C+課程作者:穆玲玲課程學習方法指導“面向?qū)ο蟪绦蛟O(shè)計 -C+ ”這門課程是“ C 語言程序設(shè)計”課程的后續(xù)課程,本課程在學生掌握C語言的基本編程方法之后,繼續(xù)向?qū)W生介紹面向?qū)ο蟪绦蛟O(shè)計方法在C+語言中的實現(xiàn)。本課程將從復習 C+語言基礎(chǔ)開始,平滑過渡到面向?qū)ο蟮某绦蛟O(shè)計方法,并針對C+程序設(shè)計的主要知識點進行精要介紹, 以大量的實例介紹各種知識點的具體應(yīng)用。 使學生在學習本課程之后,掌握 C+面向?qū)ο蟮某绦蛟O(shè)計方法。本課程在理解基本概念的基礎(chǔ)上, 側(cè)重培養(yǎng)學生的實際編程能力, 因此同學們應(yīng)在認真觀看 視

2、頻教學之前的基礎(chǔ)上, 認真閱讀教材, 通過完成自測題和書后作業(yè), 鞏固基礎(chǔ)知識的理解; 盡可能多上機,多編程熟練掌握編程的方法和開發(fā)工具的使用。課程學習進度安排本課程教學內(nèi)容在一學期內(nèi)完成,學生可參考以下進度安排自己的學習:第1周第 1 單元教材第 1章) 復習C+基礎(chǔ)第2周第 2 單元類與對象教材 2.1-2.4 )第3周第 2 單元類與對象續(xù)) (教材 2.5-2.9)第4周第 2 單元類與對象教材第 3 章)第5周第 3 單元友元第6周第 4 單元運算符重載(教材 5.1 5.3 )第7周第 4 單元運算符重載(續(xù)) (教材 5.4 5.11 )第8周第 5 單元模板(教材第 6 章)第

3、9周第 6 單元繼承與派生(教材第 7.1 7.7 )第 10 周第 6 單元繼承與派生 (教材第 7.8 7.11 )第 11 周第 7 單元虛函數(shù)和多態(tài)(教材第 8 章)第 12 周第 8 單元C+ 流(教材 9.1-9.4 )第 13 周第 8 單元C+ 流(續(xù))(教材 9.5-9.7 )第 14 周第 9 單元異常處理和名字空間(教材第 10 章)第15周 第10單元C+標準模板庫(教材第 11章)第 16 周 第 11 單元 面向?qū)ο筌浖O(shè)計(教材第 12 章)課程學習課時分配第 1 部分 C+ 語言基礎(chǔ)第 1 單元(教材第 1 章)復習C+基礎(chǔ)(2學時)每課時內(nèi)容為:1.1-1.4

4、 1.5-1.7第 2 部分 面向?qū)ο蟪绦蛟O(shè)計的特征、概念和方法第 2 單元 類與對象(教材第 2 章和第 3 章)( 9 學時)每課時內(nèi)容為:2.1-2.2 2.3-2.4 2.52.6 2.7-2.8 2.9 3.1 -3.23.3 3.4 3.6 3.7第 3 單元 友元 (教材第 4 章)( 2 學時)每課時內(nèi)容為:4.1 4.3 4.4第 4 單元 運算符重載(教材第 5 章)( 5 學時)每課時內(nèi)容為:5.1 5.2 5.3 5.4 5.51.10 5.11第 5 單元 模板(教材第 6 章)( 3 學時)每課時內(nèi)容為:6.1 6.2 6.3 6.4第6 單元 繼承與派生(教材第

5、7章)(5學時)每課時內(nèi)容為:7.1 7.3 7.4 7.7 7.8 7.9 7.10 7.11第 7 單元 虛函數(shù)和多態(tài)(教材第 8 章)( 3 學時) 每課時內(nèi)容為: 8.1 8.2 8.3 8.4 8.5第 3 部分 C+ 語言的高級特征第8單元C+流(教材第9章)(5學時) 9.6 9.7每課時內(nèi)容為: 9.1 9.2 9.3 9.4 9.5第9單元 異常處理和名字空間(教材第10章)(2學時)每課時內(nèi)容為:10.1 10.3 10.410.5第10單元C+標準模板庫(教材第11章)(2學時)每課時內(nèi)容為:11.1 11.5 11.611.7第4部分面向?qū)ο筌浖こ?2章)(2學時)第

6、11單元 面向?qū)ο筌浖O(shè)計(教材第每課時內(nèi)容為:12.1 12.2 12.3第1章C+語言基礎(chǔ)教學內(nèi)容1.1 C+概述C+程計算機語言種類、程序設(shè)計方法、C+語言及其特點、C+程序的基本結(jié)構(gòu)、序的開發(fā)步驟1.2 C+語言初識數(shù)據(jù)類型、常量和變量、數(shù)據(jù)的輸入和輸出1.3控制語句順序、選擇、循環(huán)、跳轉(zhuǎn)1.4構(gòu)造數(shù)據(jù)類型數(shù)組、枚舉、結(jié)構(gòu)體、共用體、自定義類型1.5指針指針的定義、初始化、運算符、new和delete、指針和數(shù)組1.6函數(shù)函數(shù)的定義和調(diào)用、全局變量和局部變量、參數(shù)傳遞、內(nèi)聯(lián)函數(shù)、函數(shù)重載、域運 算符1.7斷言二、章節(jié)學習目標1、理解C語言與C+語言的關(guān)系,理解面向?qū)ο蟪绦蛟O(shè)計方法的核心

7、和特點,理解斷言的作用2、 熟練掌握C+程序的基本結(jié)構(gòu)和開發(fā)步驟;C+語言的語法和常用語句, 包括:數(shù)據(jù)類型,變量聲明,常量定義,數(shù)據(jù)的輸入和輸出,控制語句,構(gòu)造數(shù)據(jù)類型(數(shù)組,結(jié)構(gòu),自定義類型),指針和函數(shù)的使用3、能運用VC+6.0或DevC開發(fā)C+程序;能運用 C+語言設(shè)計算法并編程實現(xiàn)三、章節(jié)重點、要點本章主要內(nèi)容是 C+語言基礎(chǔ),對于熟練掌握C語言程序設(shè)計的同學,本章內(nèi)容可以跳過。本章的重點是:1. C+的語法和常用語句,包括:C+程序結(jié)構(gòu),數(shù)據(jù)類型,變量聲明,常量定義,數(shù)據(jù)的輸入和輸出,控制語句,構(gòu)造數(shù)據(jù)類型(數(shù)組,結(jié)構(gòu),自定義類型),指針和函數(shù)的使用。2. C+ 開發(fā)工具:VC+

8、6.0 或 DevC本章的要點是:1. 數(shù)據(jù)的輸入和輸出:cin和cout的基本使用方法2. 指針的定義和使用:指針的定義、初始化、運算符、new和delete、指針和數(shù)組。這一部分的內(nèi)容對于大多數(shù)同學來說比較困難,需要通過大量的編程練習理解指針的含義和使用。3. 函數(shù):函數(shù)的基本使用方法容易理解,但是關(guān)于全局變量和局部變量、參數(shù)傳遞、內(nèi)聯(lián) 函數(shù)、函數(shù)重載和域運算符等問題是新的內(nèi)容, 在本課程的后續(xù)內(nèi)容中將不斷涉及, 因此同 學們應(yīng)深刻理解。四、章節(jié)考試大綱面向?qū)ο蟪绦蛟O(shè)計方法的核心和特點;C語言與C+語言的關(guān)系;C+程序的基本結(jié)構(gòu)和開發(fā)步驟;C+語言的語法和常用語句(數(shù)據(jù)類型,變量聲明,常量定義,數(shù)據(jù)的輸入和輸出,控 制語句,構(gòu)造數(shù)據(jù)類型(數(shù)組,結(jié)構(gòu),自定義類型),指針和函數(shù)的使用);斷言的作用;運用C+語言設(shè)計算法并編程實現(xiàn);讀懂C+程序五、計劃學時本章主要內(nèi)容為復習 C+語言基礎(chǔ),安排課時為 2學時六、章節(jié)練習題1. 高級語言是如何被計算機識別的?2. 面向?qū)ο蟪绦蛟O(shè)計方法的核心和特點分別是什么?3. C+程序的基本結(jié)構(gòu)是什么樣的?4. 什么是編譯預(yù)處理語句?5. C+程序的開發(fā)步驟是什么?6. 輸入輸出7. 指針8. 函數(shù)重載9. 給出以下程序的執(zhí)行結(jié)果。#in elude void mai n

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論