freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

《c++語言程序設計》教學法講座-文庫吧

2024-12-31 08:36 本頁面


【正文】 —— C++語言概述 ? 闡述C++與C的關系,同時說明學習C++不必首先學習面向過程的語言。 ? 介紹基本語法成分時,采用與自然語言的語法成分類比的方法。 ? 強調越豐富的語法規(guī)則為語言提供越強的表現(xiàn)力,可以與自然語言類比來講,使學生對繁多的語法不要產生抵觸 ? 對應講稿:第 2章 38頁 23 基礎語法的介紹方法 —— 基本數(shù)據類型和表達式 ? 闡明這部分語法的重要性:數(shù)據處理與計算是計算機程序的最基本功能,要使程序能夠處理計算問題,就需要能夠對各種類型的數(shù)據和運算進行模擬。 ? 在講課中強調每一種數(shù)據類型模擬了哪些實際數(shù)據,用途是什么。具體語法規(guī)定可以淡化,留給學生自學。 ? 對應講稿:第 2章 938頁 24 基礎語法的介紹方法 —— 數(shù)據的輸入與輸出 ? C++沒有輸入 /輸出語句 ? 輸入 /輸出被看作信息的流動 ? 輸入 /輸出功能通過 I/O流類庫實現(xiàn)。優(yōu)點:功能豐富、靈活,易于擴充 ? 只通過例題簡單介紹標準輸入 /輸出,格式控制不作為重點,可以不講。 ? 對應講稿:第 2章 42頁 25 基礎語法的介紹方法 —— 基本控制結構 ? 介紹每種分支與循環(huán)語句時,首先從涉及分支與循環(huán)的實際問題入手,給出解決問題的程序實例,然后引導學生從中發(fā)現(xiàn)分支與循環(huán)語句的用法,最后給出語法規(guī)定。 ? 對于語法細節(jié)可以淡化,留給學生自學。關鍵要講清楚用途、用法。 ? 對應講稿:第 2章 4374頁 26 基礎語法的介紹方法 —— 自定義數(shù)據類型 ? 基本數(shù)據類型不足以模擬復雜的實際數(shù)據,于是語法提供了自定義數(shù)據類型的機制。 ? 枚舉實際上是整數(shù)集合的子集,用以定義由有限整數(shù)構成的數(shù)據類型,與使用整數(shù)類型相比,可以獲得由語法保證的數(shù)據和發(fā)行檢驗。 ? 結構體是將具有內在邏輯聯(lián)系的不同類型數(shù)據組合在一起構成新的數(shù)據類型。是從 C語言繼承的,面向過程的,不能規(guī)定對新數(shù)據類型的處理方法。 ? 對應講稿:第 2章 7588頁 27 基礎語法的介紹方法 —— 函數(shù) ? 函數(shù)是定義和實現(xiàn)一個功能模塊的機制 ? 在面向過程的程序設計中,函數(shù)是程序模塊的最小單位。 ? 在面向對象的程序設計中,函數(shù)是類的行為的體現(xiàn)。 28 基礎語法的介紹方法 —— 函數(shù)的聲明和調用 ? 函數(shù)定義是函數(shù)功能的具體實現(xiàn)代碼 ? 使用函數(shù)以前要聲明函數(shù)原型 ? 函數(shù)調用和返回的過程要講透 ? 函數(shù)遞歸調用是難點,從以下幾方面講 – 一些實際問題和解決問題的方法本身的描述是遞歸的,典型例子是階乘。 – 演示簡單遞歸問題的函數(shù)調用過程 – 要求學生課后通過開發(fā)環(huán)境的調試工具觀察遞歸調用的過程。 ? 對應講稿:第 3章 341頁 29 基礎語法的介紹方法 —— 函數(shù)的參數(shù)傳遞 ? 形參在形實結合時才分配內存空間并被初始化 ? 形實結合時參數(shù)單向傳遞(傳值)。以數(shù)據交換不成功的典型例子來演示。 ? 介紹引用作形參。在此介紹引用類型學生比較容易理解。 ? 對應講稿:第 3章 4249頁 30 基礎語法的介紹方法 —— 內聯(lián)函數(shù) ? 從兼顧執(zhí)行效率和程序結構的角度來引入內聯(lián)函數(shù)。前面講透了函數(shù)調用的執(zhí)行過程,這里學生才能理解函數(shù)調用的效率問題 ? 編譯器在執(zhí)行優(yōu)化時可能會自主決定函數(shù)是否內聯(lián) ? 對應講稿:第 3章 5051頁 31 基礎語法的介紹方法 —— 帶默認形參值的函數(shù) ? 實際問題中很多時候是有默認值的,舉一些例子。為了模擬這些情況,程序中也需要為函數(shù)處理的數(shù)據設置默認值 ? 對應講稿:第 3章 5255頁 32 基礎語法的介紹方法 —— 函數(shù)重載 ? 重載的思想,與人類自然的思維方式是一致的。 ? 重載使得具有相似但不同功能的函數(shù)可以擁有相同的函數(shù)名,方面了函數(shù)的使用者。 ? 重載類的成員函數(shù)可以提高類通用性 ? 對應講稿:第 3章 5662頁 33 基礎語法的介紹方法 —— C++系統(tǒng)函數(shù) ? C++的系統(tǒng)函數(shù)是從 c語言繼承來的,對應的頭文件是 cxxx ? 系統(tǒng)函數(shù)的說明文檔可以查閱編譯系統(tǒng)的幫助,學生應該學會閱讀英文的幫助文檔。 34 實驗課安排 ? 實驗一( 2學時) – 集成開發(fā)環(huán)境應用入門 ? 實驗二( 4學時) – 學會編寫簡單的 C++程序。 – 復習基本語法及簡單的輸入輸出。 – 觀察頭文件的作用。 – 學會使用集成開發(fā)環(huán)境中的 debug調試功能:單步執(zhí)行、設置斷點、觀察變量值。 35 實驗課安排 ? 實驗三( 2學時) – 掌握函數(shù)的定義和調用方法。 – 練習重載函數(shù)的使用。 – 練習使用系統(tǒng)函數(shù)。 – 學習使用 VC++的 debug調試功能,使用 step into追蹤到函數(shù)內部。 36 小結 ? 程序設計基礎部分的講解要從大處著眼,強調 – 面向對象的思想 – 程序在模擬和解決現(xiàn)實問題中的作用 – 每一種語法規(guī)定的用途和意義 ? 淡化語法細節(jié),切忌純粹羅列語法 ? 通過自學、實驗和作業(yè)掌握、鞏固基礎語法。要安排足夠的上機輔導和答疑,作業(yè)可以多留一些,以加強基礎訓練。 《 C++語言程序設計》 教學法講座 (3):類的概念 清華大學 鄭莉 38 目錄 ? 對應章節(jié) ? 面向對象的思想背景 ? 超越語法介紹類與對象 ? 特殊成員函數(shù)的講解切入點 ? 類的組合 ? 實驗課安排 39 對應章節(jié) ? 第 4章 – 面向對象程序設計的基本特點 – 類和對象 – 構造函數(shù)和析構函數(shù) – 類的組合 – UML圖形標識 – 程序實例 人員信息管理系統(tǒng) 40 面向對象的思想背景 ? 現(xiàn)實中的類與對象 ? 計算機程序對
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1