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

正文內容

面向對象程序設計課程設計教學大綱(編輯修改稿)

2025-10-29 15:01 本頁面
 

【文章內容簡介】 時: 8 開課專業(yè):電子商務專業(yè)一、本課程的性質、目的和培養(yǎng)目標面向對象程序設計是電子商務專業(yè)的限定選修課程。面向對象程序設計是當今最為流行的程序設計方法,本課程以C++語言為核心,全面概述面向對象程序設計的基本概念和基本技術。主要內容包括:理解和掌握面向對象程序設計的基本思想和技術,掌握C++中的引用和函數重載、類與對象、靜態(tài)成員與友元、運算符重載、繼承與派生類、多態(tài)與虛函數等重要概念和技術。通過教學要求學生基本掌握面向對象的程序設計方法,認識C++是如何支持面向對象程序設計的,培養(yǎng)、訓練學生運用面向對象技術進行程序設計的能力。二、預修課程計算機語言與程序設計三、課程內容及學時分配第一章 從C語言到C++語言1.C++語言出現的歷史背景(OOP思想概述)2.C++中的注釋、常量和輸入輸出 3.C++中的變量定義與作用域 4.C++中的函數 5.C++中的指針與引用本章學時數:4,本章習題數:4 第二章 類與對象 1.類 2.對象3.構造函數和析構函數 4.對象及其應用 5.對象的生存期 6.再論程序結構 7.面向對象程序設計本章學時數:6,本章習題數:6 第三章 靜態(tài)成員與友元 1.拷貝構造函數 2.靜態(tài)數據成員 3.靜態(tài)成員函數 4.友元函數本章學時數:6,本章習題數:6 第四章 運算符重載 1.運算符重載的概念 2.運算符重載舉例本章學時數:4,本章習題數:4 第五章 繼承與多態(tài) 1.繼承的概念 2.單繼承 3.多態(tài)與虛函數4.類的分解(類的層次設計)5.抽象類與純虛函數本章學時數:6,本章習題數:6 第六章 I/O流庫簡介 1.C++流庫的結構 2.輸入與輸出 3.格式控制 4.文件本章學時數:2,本章習題數:2四、實驗(上機)內容和建議學時分配 實驗1(4學時)要求:定義類,該類至少應包括靜態(tài)數據成員和靜態(tài)成員函數,要求通過本實驗掌握定義類的基本方法。實驗2(4學時)要求:通過本實驗掌握函數重載、友元函數、繼承、虛函數等的基本使用方法。五、教材和參考書目1.《C++語言基礎教程》,呂鳳翥編著,清華大學出版社,1999 2.《C++程序設計教程》,錢能主編,清華大學出版社,1999 3.《The C++ Programming Language》(Third Edition),Bjarne Stroustrup,AddisonWesley,1997六、課外學習要求要求課前預習下一次課的講課內容,課后復習本次課的講課內容并通過相應的作業(yè)加以消化。七、考核方式本課程采用閉卷書面考試方式為主,其中期終考試占80%,期中10%,平時作業(yè)、上機及出勤率10%。第五篇:《面向對象程序設計》課程教學大綱《面向對象程序設計》課程教學大綱學時:72學分:4理論學時:52實驗學時:20面向專業(yè):計算機科學與技術、專升本 課程代碼:2700410先開課程:計算機導論,C語言程序設計 課程性質:必修執(zhí)筆人:熊凱審定人:陳龍猛、于仁師第一部分:理論教學部分一、說明課程的性質、地位和任務《面向對象程序設計》(C++)是計算機科學與技術專業(yè)的一門重要的專業(yè)基礎課,在由基礎訓練到專業(yè)課教學階段過渡過程中起到承上啟下的作用。它不僅為今后學習專業(yè)課打下堅實的理論基礎和技術基礎,而且為軟件開發(fā)、程序設計提供必要的理論、方法和工具。通過對C++ 語言的學習,使學生系統(tǒng)了解程序設計語言的概況和基本理論,了解軟件開發(fā)的全過程;理解面向對象方法的概念;系統(tǒng)掌握c++語言的語法結構,基本掌握結構化程序設計方法和面向對象程序設計的基本方法和編程技術;通過大量的實驗和課外實踐,逐步培養(yǎng)學生閱讀程序、分析程序和獨立編寫程序的能力。課程教學和教改基本要求本課程是一門理論聯系實際,實踐性較強的課程,課內、外習題量相當大,上機時數較多(開設驗證性實驗2~3個,綜合性、設計性實驗4~5個),除了課堂教學環(huán)節(jié)外,學生必須在課外通過大量地閱讀程序、編寫程序,方能熟練掌握主要的語法和編程方法,并加深對各種語法成分其語用環(huán)境的認識。二、教學內容與課時分配 第一章緒論(2學時)教學內容:面向對象程序設計的基本思想及基本概念;面向對象語言的分類和C++中支持面向對象的特點;面向對象的軟件開發(fā)環(huán)境;C++開發(fā)工具的主要功能和使用方法; 重點:面向對象程序設計的基本思想及基本概念;面向對象語言的分類和C++中支持面向對象的特點; 難點:面向對象語言的分類和C++中支持面向對象的特點; 建議教學方法: 課堂講授 思考題:面向對象程序設計的基本思想是什么?C++語言支持哪些面向對象特點?第二章面向對象程序設計方法導論(2學時)教學內容:類、對象、實例的概念;封裝、繼承、多態(tài)等概念;面向對象模型的基本情況;面向對象軟件分析、設計、實現的基本方向;程序設計風格并在實驗中運用; 重點:類、對象、實例的概念;封裝、繼承、多態(tài)等概念; 難點:封裝、繼承、多態(tài)等概念; 建議教學方法: 課堂講授 思考題:什么是封裝?什么是繼承?什么是多態(tài)性? 第三章C++對C語言的常規(guī)性能擴充(4學時)教學內容:用cin,cout,cerr,進行基本輸入輸出;C++中變量定義的方法及其與C語言中的區(qū)別;作用域限定符的用法;C、C++語言中變量的作用域、生存期的概念;枚舉類型
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1