Download presentation
Presentation is loading. Please wait.
1
1.1 電腦的特性 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。 電腦能夠處理大批資料:因為電腦的運算速度快,所以 用來處理大批的資料。例如在大批資料中快速搜尋我們 所要的資料,並且作適當的處理。 電腦能夠處理大批資料:因為電腦的運算速度快,所以 用來處理大批的資料。例如在大批資料中快速搜尋我們 所要的資料,並且作適當的處理。 電腦能夠精確處理資料:人腦有時會因為疏忽、疲勞、 緊張、工作壓力、環境不良等因素而發生錯誤。而電腦 則不會因為上述因素而產生錯誤。 電腦能夠精確處理資料:人腦有時會因為疏忽、疲勞、 緊張、工作壓力、環境不良等因素而發生錯誤。而電腦 則不會因為上述因素而產生錯誤。 電腦能夠儲存大批資料:電腦在運算過程中可將資料暫 存於主記憶體,而運算完畢需要長期保存的大批資料可 以存入輔助記憶體(如磁碟、光碟)中。 電腦能夠儲存大批資料:電腦在運算過程中可將資料暫 存於主記憶體,而運算完畢需要長期保存的大批資料可 以存入輔助記憶體(如磁碟、光碟)中。
2
1.1 電腦基本架構
3
1.2 程式設計概論 物件導向程式設計( Object-Oriented Programming ;簡稱 OOP )是設計程式的 一種方法。 物件導向程式設計( Object-Oriented Programming ;簡稱 OOP )是設計程式的 一種方法。 在撰寫大型程式時,使用物件導向方法設 計程式,將大大地簡化程式的設計、維護、 與擴充。 在撰寫大型程式時,使用物件導向方法設 計程式,將大大地簡化程式的設計、維護、 與擴充。
4
1.2.1 程式語言的演進
5
1.2.2 物件導向程式 結構化程式 結構化程式
6
1.2.2 物件導向程式 ( 續 ) 物件導向程式 物件導向程式
7
1.2.3 程式開發流程
8
1.3 C++ 開發工具 整合式開發環境( Integrated Development Environment ;簡稱 IDE )是整合編輯、編 譯、測試、除錯、與執行等功能的程式開 發軟體,例如 Borland 公司的 C++ Builder 、 IBM 公司的 VisualAge C++ 、 Microsoft 公司的 Visual C++ 等都是整合式的 C++ 程式開發 軟體。 整合式開發環境( Integrated Development Environment ;簡稱 IDE )是整合編輯、編 譯、測試、除錯、與執行等功能的程式開 發軟體,例如 Borland 公司的 C++ Builder 、 IBM 公司的 VisualAge C++ 、 Microsoft 公司的 Visual C++ 等都是整合式的 C++ 程式開發 軟體。
9
1.3.1 下載 C++ 編譯器 C++ 編譯器名稱 下載網頁 Apple C++ http://developer.apple.com/tools/mpw-tools/ Borland C++ www.borland.com/products/downloads/index.html Cygwin (GNU C++) www.redhat.com/solutions/embeded/ Djgpp (GNU C++) www.delorie.com/djgpp/ GNU CC source www.gnu.org/software/gcc/gcc.html Intel C++ for linux www.intel.com/software/products/compilers/c601/ noncom.htm www.intel.com/software/products/compilers/c601/ noncom.htm
10
使用 IDE Dev C++ Dev C++ Visual C++ Visual C++
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.