[東南大學][c++][何潔月]教程內容:
目錄:上部內容簡介
第1講:語言的發展與簡介
第2講:物件導向
第3講:系統分析,進製
第4講:程式開發過程,二進位制補碼
第5講:c++概述,資料型別
第6講:常量與變數
第7講:接第6講,運算子
第8講:運算子
第9講:接第8講,控制結構
第10講:控制結構
第11講:控制結構
第12講:控制結構
第13講:迴圈結構巢狀
第14講:break,continue語句,列舉型別
第15講:接14講,結構體
第16講:函式的定義,呼叫
第17講:例題
第18講:函式的呼叫執行過程,巢狀呼叫,遞迴呼叫
第19講:例題,漢諾塔問題
第20講:函式的引數傳遞機制,引用,內聯函式
第21講:接20講,預設形參值,過載函式,函式模板
第22講:系統函式,小結
第23講:用debug觀察遞迴
第24講:接23講
第25講:物件導向,類的概要
第26講:成員函式,物件,應用舉例,構造和析構函式,拷貝建構函式
第27講:接26講,析構函式,類的組合
第28講:舉例複數(物件,內聯成員函式,建構函式過載,拷貝建構函式),類的組合
第29講:類的組合舉例,類模板
第30講:習題課
第31講:作用域與可見性,物件生存期
第32講:物件生存期,舉例,記憶體分配
第33講:全域性變數,靜態成員
第34講:接33講,靜態函式成員,友元
第35講:友元函式,友員成員函式,常型別(常引用,常物件,const修飾物件成員)
第36講:常資料成員舉例,多檔案結構和編譯預處理命令,多檔案結構
第37講:習題課
第38講:接37講,陣列
第39講:一維,二維,多維陣列
第40講:陣列作為函式引數,物件陣列
第41講:接40講,指標
第42講:void型別指標的使用,指標變數運算
第43講:指向常量的指標,指向類型別物件的指標
第44講:動態記憶體分配(new),動態分配陣列,指標作函式引數
第45講:指向(指標,函式)的指標,字元陣列,指標小結
第46講:習題課
第47講:複習
第48講:複習,樣卷
下部內容簡介
第1講:類的繼承與派生
第2講:訪問控制
第3講:基類與派生類的對應關係,派生類與基類的建構函式
第4講:派生類成員標識與訪問,虛基類
第5講:虛基類及其派生類建構函式,賦值相容原則
第6講:綜合舉例
第7講:多型性的概念,運算子過載,運算子函式
第8講:運算子(成員函式,友元函式)的設計,(靜態,動態)聯編
第9講:抽象類,虛函式,程式例項
第10講:接第9講,例項
第11講:接第10講,小結
第12講:舉例
第13講:群體類,群體概念,線性群體,類模板,陣列類模板
第14講:接13講,array類的應用
第15講:接14講,鍊錶概念,操作
第16講:鍊錶基本操作
第17講:接16講,鍊錶應用舉例,鍊錶類模板
第18講:特殊線性群體-棧,應用舉例
第19講:棧的基本狀態,應用
第20講:特殊線性群體-佇列,小結
第21講:習題課
第22講:群體資料的組織,排序(插入,選擇,交換,順序,折半)
第23講:交換排序(冒泡),氣泡排序模板
第24講:順序查詢,折半查詢,小結
第25講:習題課
第26講:流類庫與輸入輸出
第27講:流的格式控制,用控制符
第28講:檔案流,檔案的開啟關閉,文字檔案的使用
第29講:例,二進位制檔案的使用,隨機訪問檔案
第30講:例題,過載運算子以實現檔案操作,小結
第31講:習題課
第32講:複習
適用物件:
此教程很適合程式設計入門者,要想學c++的更不用說了.學好c++不在話下.
點評,僅供參考:
10大優點.
1.些教程從一開始到以後每一章,何老師都強調物件導向的思想.
2.何老師對於書中的每個概念,要點,難點都會詳細解說.
3.對於比較容易混的地方,何老師作規納,對比,總結.如函式那一章,過載函式,內聯函式.帶預設引數的函式.等等她 都會對比.
4.善於引進學生進入程式設計角色,每講乙個程式,她會先教學生怎麼分析程式設計思想,然後才去實現.
5.善於調動學生去思考,乙個問題,她會從幾個角度去解決.用幾種程式設計方法去實現.
6.還有實驗演示.讓學生有上機實踐的見識.
7.每章學完以後,她一般都會小結一下這一章我們學了哪些內容.替學生理一下框架,讓學生有個整體觀念.
8.教學大綱明確.每一章哪些是應該掌握的,了解的和理解的她都會標出來.
9.有些涉及到比較深的,不作要求的,她也會講,讓想學有餘力的學生增長見識.
10.板書書寫得清楚.
個人認為,到目前此,網上還沒有發現有這麼多講的[c++程式設計],共有80多講.我認為她是程式設計入門者,特別是c++程式設計入門的好教程.
本課程包含了c++的基礎,如流程控制,迴圈結構也包括物件導向類,成員等課程例項內容包括了常見的演算法等,還有一部分資料結構的基礎知識。講的很細緻,而且講課過程中所用的例項都舉一反三,如果有配合的課程進度進行上級操作我想會有事半功倍的效果。
總體來說,這是一部非常適合廣大初學者的c++經典教程。
-------------------------------------
[點評][東南大學][程式設計c與c++]
這們課是有何老師講的,用的教材是清華大學出版社出版的《c++程式設計教程》錢能主編。
這們是我學習語言的開始,如果那位仁兄想學語言的話就看這個教程。這們課主要是講c++的而
不是講c語言的。有的人認為學c++的話,最好先學c語言,這個是沒有必要的,雖然c ++是有c語言發展過來的。但c++的內容包括c語言的內容。
現在我們來說這們課。
1. 老師講課的思路: 老師基本是按照課本的思路去講的,只有個別的地方,那到前面來講,那到前面是因為這點內容跟前面的比較接近。這點我是贊同的。
2. 老師講課的方法: 何老師基本的方法是先講理論的知識,在舉幾個例子鞏固理論知識,最後就是上機實習了。
自評: 對與乙個剛接觸計算機語言的人來說,這中授課的思路和方法是適合大多數的人,我知道有的老師是先講例子,在講理論的應用,這或需也是一種好的方法,但我還是喜歡先理論後實踐。
3. 老師的特色: 在我的印象中,只有比較老是來講這中課,才能把具體程式設計中的遇到的各種各樣的問題教給我們, 但何老師同樣能把各種各樣的問題告訴我們,讓我們在程式設計中注意,都是非常小的有非常重要的問題,這一點我是很欣賞的。對與老師講的例子,雖然不怎麼新鮮,但都是很經典的例子。
最後,我學了這門課後,跟何老師學這門課是好的選擇。他雖然沒有那種老教授那麼大的影響力,但他講的很盡職,很適合我的學習。我建議如果哪個人想學c++的話,何老師是不錯的選擇。
10 16東南大學微軟招聘筆試經過
下面是考試內容.a卷 i basic 這個部分有近二十道多項選擇題和若干填空題,內容繁多零散,大部分是關於資料結構和c c 語言,還有關於軟體工程,測試方法,無狀態網路的一些題目 填空題是讀程式填結果,當然最後還有一道比較複雜的邏輯題目.回憶一下讀程式的題目和邏輯題目 int s int v ret...
計算機考研之中南大學PK東南大學
中南大學電腦科學與技術學科1982年招收碩士生。在2017年全國第四輪學科評估中,中南大學電腦科學與技術學科被評為a 0812電腦科學與技術的二級學科有 081201 計算機系統結構 081202 計算機軟體與理論 081203 計算機應用技術 0812z1通訊系統與資訊保安 0812z2軟體工程理...
《東南大學 編譯原理 64講》 學習筆記
簡介 編譯原理是計算機專業的一門重要專業課,旨在介紹編譯程式構造的一般原理和基本方法。內容包括語言和文法 詞法分析 語法分析 語法制導翻譯 中間 生成 儲存管理 優化和目標 生成。編譯原理是計算機專業設定的一門重要的專業課程。雖然只有少數人從事編譯方面的工作,但是這門課在理論 技術 方法上都對學生提...