C++語言基礎(chǔ)教程教學(xué)大綱

C++語言基礎(chǔ)教程教學(xué)大綱

ID:47426735

大?。?72.50 KB

頁數(shù):23頁

時間:2020-01-10

C++語言基礎(chǔ)教程教學(xué)大綱_第頁
預(yù)覽圖正在加載中,預(yù)計需要20秒,請耐心等待
資源描述:

《C++語言基礎(chǔ)教程教學(xué)大綱》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、計算機科學(xué)與技術(shù)專業(yè)C++語言基礎(chǔ)教程教學(xué)大綱信息技術(shù)學(xué)院2009年2月·IV·編寫說明C++語言是目前世界上最流行和實用的一種計算機高級程序設(shè)計語言,它具有豐富的數(shù)據(jù)類型和各種運算功能,帶有龐大的函數(shù)庫和類庫,既支持面向過程的程序設(shè)計,又支持面向?qū)ο蟮某绦蛟O(shè)計,因此是目前進行計算機軟件開發(fā)的主要工具之一,正在成為普通高等院校開設(shè)程序設(shè)計課程的首選語言。《C++語言基礎(chǔ)教程》在計算機科學(xué)中是一門基礎(chǔ)課程,它將為數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、面向?qū)ο蟪绦蛟O(shè)計、計算機網(wǎng)絡(luò)等所有后續(xù)課程打下堅實的計算機語言和程序設(shè)計的基礎(chǔ)?!禖++語言基礎(chǔ)教程》目前尚無全國性統(tǒng)編教學(xué)大綱,為

2、了規(guī)范教學(xué),提高教學(xué)質(zhì)量,在參考其他兄弟院校相關(guān)教學(xué)大綱的基礎(chǔ)上,編寫了本大綱。本大綱的編寫目的除了給出教學(xué)時應(yīng)參考的教學(xué)目的、教學(xué)重點和難點外,也在大綱中提供了各個章節(jié)的內(nèi)容要點,以為讀者學(xué)習時提供指導(dǎo)。學(xué)習C++語言的最好辦法是上機實踐,掌握C++語言的語言規(guī)范并不等于掌握了C++語言。C++語言十分靈活,要在實踐中不斷提高應(yīng)用水平?!禖++語言基礎(chǔ)教程》作為一門專業(yè)技術(shù)基礎(chǔ)課程,其內(nèi)容適合于計算機科學(xué)與技術(shù)專業(yè)、信息管理與信息技術(shù)專業(yè)以及相關(guān)專業(yè)的本科生和??粕褂?。本大綱編寫人:梁曉林。本大綱修訂時間:二OO九年二月課時分配表課程總時數(shù):68學(xué)時章目內(nèi)容講課時數(shù)

3、上機時數(shù)第一章C++語言概述22第二章數(shù)據(jù)類型和表達式5第三章流程控制語句72第四章數(shù)組與字符串84第五章指針74第六章函數(shù)82第七章結(jié)構(gòu)與聯(lián)合4第八章類與對象4第九章類的繼承與多態(tài)性4第十章C++流32合計5216·IV·目錄第一章C++語言概述11.1引言11.2C++字符集11.3C++單詞11.4C++語句11.5C++函數(shù)21.6C++程序21.7VC++6.0集成開發(fā)環(huán)境簡介2第二章數(shù)據(jù)類型和表達式32.1數(shù)據(jù)類型32.2常量32.3變量32.4運算符42.5函數(shù)4第三章流程控制語句(選擇、循環(huán)、跳轉(zhuǎn))53.1if語句—條件語句53.2switch語句---

4、開關(guān)語句、情況語句63.3for語句63.4while語句63.5do語句63.6跳轉(zhuǎn)語句6第四章數(shù)組與字符串74.1數(shù)組的概念74.2數(shù)組的定義74.3數(shù)組的應(yīng)用84.4字符串8第五章指針95.1指針的概念95.2指針變量95.3指針運算95.4指針與數(shù)組105.5引用變量105.6動態(tài)存儲分配10第六章函數(shù)116.1函數(shù)的定義116.2函數(shù)的調(diào)用116.3變量的作用域116.4遞歸函數(shù)126.5函數(shù)重載126.7函數(shù)指針12第七章結(jié)構(gòu)與聯(lián)合13·IV·7.1結(jié)構(gòu)的定義137.2結(jié)構(gòu)變量的定義和初始化137.3結(jié)構(gòu)成員的訪問操作147.4使用結(jié)構(gòu)的程序舉例147.5結(jié)

5、構(gòu)與函數(shù)157.6結(jié)構(gòu)與鏈表157.7結(jié)構(gòu)與操作符重載157.8聯(lián)合15第八章類與對象168.1類的定義168.2構(gòu)造函數(shù)168.3析構(gòu)函數(shù)168.4友元函數(shù)和友元類16第九章類的繼承與多態(tài)性179.1類的繼承179.2類的虛函數(shù)與多態(tài)性179.3類的靜態(tài)成員179.4類模板17第十章C++流1810.1C++流的概念1810.2輸入輸出格式控制1810.3文件操作1810.4字符串流18主要參考書19·IV·第一章C++語言概述【教學(xué)目的和要求】本章是全書的綜述,要求學(xué)生了解C++語言出現(xiàn)的歷史背景、當前發(fā)展概況、C++語言的特點等內(nèi)容;掌握C++語言程序的格式、上機

6、環(huán)境和程序的編譯執(zhí)行?!窘虒W(xué)重點】C++語言程序的格式?!窘虒W(xué)難點】VC++語言程序的上機環(huán)境和程序的調(diào)試方法?!窘虒W(xué)方法】講授為主,通過上機熟悉VC++集成開發(fā)環(huán)境?!舅伎碱}】1.一個標識符中的首字符必須是什么字符?其余位置上的字符必須是什么字符?2.C++語言分為哪幾類?3.上機運行一個程序需要經(jīng)過哪些階段?【講授內(nèi)容】1.1引言C++語言是目前世界上公認的最流行、最實用的高級語言;它是對C的繼承和擴展;是既面向過程又面向?qū)ο蟮恼Z言。本書是以VisualC++6.0為藍本和操作界面的。1.2C++字符集同自然語言一樣,具有字、詞、句、章的基本成分和結(jié)構(gòu),C++具有規(guī)

7、定的字符集,其中包括:英文字母、數(shù)字符號、標點符號、運算符、特殊符號等。1.3C++單詞由C++字符按照一定的組詞規(guī)則構(gòu)成的C++單詞。其中包括:保留字、標識符、常量、運算符、標點符號等。1.4C++語句單詞按照一定的語法規(guī)則排列起來形成語句。除復(fù)合語句外,必須以分號結(jié)束。C++語句有類型定義語句、變量定義語句、函數(shù)原型語句、表達式語句、復(fù)合語句、選擇語句、循環(huán)語句、跳轉(zhuǎn)語句等?!?9·1.5C++函數(shù)函數(shù)是指能夠完成某一功能的功能模塊。C++函數(shù)分為系統(tǒng)函數(shù)和用戶函數(shù)。系統(tǒng)函數(shù)由C++系統(tǒng)提供,用戶可以直接使用;用戶函數(shù)是指由編程者(用

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。