本套課程為清華大學精品課程  ---程序設計基礎教學視頻 。
課程主講:吳文虎
   《程序設計基礎》適合有入門級或者有C++基礎的童鞋們。主要介紹程序設計的基本概念和基本方法,設計基礎 利用高級語言編寫程序,必須掌 法的設計和表示,然后根據(jù)實際問題的求 程,按照所使用的高級語言的語法規(guī)則,表示成程序。。第一部分講述C++語言基礎。第二部分闡述面向?qū)ο蟮某绦蛟O計,這兩部分都配有例題和練習。第三部分是上機指導與習題解答,上機指導給出了上機實驗的詳細步驟和過程,思考題與習題給出了詳細的解答。書中使用了大量的例題和實驗,對C++語言的應用進行講解。
   本套課程內(nèi)容包括:c++語言的基本語法,程序流程控制,數(shù)據(jù)的表示和應用,兩種程序模塊——函數(shù)和類。本書詳盡地介紹了c++面向?qū)ο蟮闹匾卣鳎悺⒗^承、多態(tài)和虛函數(shù)等內(nèi)容。 本課程內(nèi)容循序漸進、難點分散、通俗而不膚淺,概念清晰,例題豐富。本書適合作為理工科高等學校教材,也適用于學習c++語言的讀者作為參考書。 序言/前言前言c++是優(yōu)秀的計算機程序設計語言,它的功能相當強大。但學習c++比學習pascal和c要難得多。我們編寫這本書的目的是,為沒有任何程序設計基礎的理工科大學生提供一本適用教材,以便掌握從理論到實踐都要求很高的c++語言。為此,根據(jù)多年從事計算機程序設計教學的經(jīng)驗,按照學生學習的認知規(guī)律,精心構(gòu)造整本教材體系和敘述方式。原則是循序漸進、難點分散、通俗而不膚淺。指針是c++的重要概念,是操作對象的有力工具。
     為了提高同學們對程序設計思想方法的理解,本套視頻教學課程提出了程序設計語言模型的概念,將程序設計語言模型與人類自然語言模型相比較,讓讀者對程序設計語言模型及其內(nèi)容的理解有了完整的參照對象。各章節(jié)選用大量程序設計經(jīng)典實例來講解基本概念和程序設計方法,同時配有大量習題供讀者練習。
使用C++程序設計的優(yōu)勢:
在開發(fā)過程中,C++語言是最常用的語言之一,因為使用頻率較多,相應的缺陷也會有所暴露,C++語言也總是會引起眾多爭議。南寧達內(nèi)C++培訓老師表示,在教學過程中,我們一般都要求學生能夠揚長避短,在充分利用C++的各種優(yōu)勢的同時,還要善于克服其對應的缺陷。
1、 C++實現(xiàn)了面向?qū)ο蟪绦蛟O計。在高級語言當中,處理運行速度是最快的,大部分的游戲軟件,系統(tǒng)都是由C++來編寫的。
 2、 C++語言非常靈活,功能非常強大。如果說C語言的優(yōu)點是指針,那么C++的優(yōu)點就是性能和類層次結(jié)構(gòu)的設計。
3、C++非常嚴謹、精確和數(shù)理化,標準定義很細致。
4、 C++語言的語法思路層次分明、相呼應;語法結(jié)構(gòu)是顯式的、明確的。

郵箱
huangbenjincv@163.com

东光县| 竹北市| 成都市| 乌恰县| 虎林市| 丹巴县| 清流县| 喀什市| 兴安县| 屏东县| 肃南| 高阳县| 荆门市| 同心县| 通渭县| 晴隆县| 新源县| 玛多县| 富川| 东安县| 澄迈县| 韶关市| 沾化县| 黄山市| 娄烦县| 汶川县| 西藏| 开原市| 襄城县| 平乐县| 黔西县| 芦溪县| 东台市| 依安县| 中山市| 株洲县| 高清| 阳曲县| 正镶白旗| 深圳市| 突泉县|