On 9月20日, 上午2時22分, 075a37劉凱恒 <kp031...@gmail.com> wrote:
> 案例7-軟件在 升級程序的設計 5a37劉凱恆
1.什 叫做ini文件
2.API函數是什 ?有什 用?
3.副檔名是.BAT是什 ?有什 用?
4.MS Internet Transfer Control是什 ?
5.緩沖區是什 ?有什 用?
On 9月23日, 下午6時20分, 075a37劉凱恒 <kp031...@gmail.com> wrote:
> On 9月20日, 上午2時22分, 075a37劉凱恆 <kp031...@gmail.com> wrote:
>
> > 案例7-軟件在 升級程序的設計 5a37劉凱恆
> 2.API函數是什 ?有什 用?
應用程序介面,(Application Programming Interface,簡稱API),就是軟體系統不同組成部分銜接的約定。由於近年
來軟體的規模日益龐大,常常會需要把複雜的系統劃分成小的組成部分,編程介面的設計十分重要。程序設計的實踐中,編程介面的設計首先要使系統的職責得到
合理劃分。良好的介面設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的維護性和擴展性。
應用程序介面為電腦作業系統或程式函式庫提供給應用程式呼叫使用的原始碼。其主要目的是讓應用程式開發人員得以呼叫一組常式功能,而無須考慮其底層的原
始碼為何、或理解其內部工作機制的細節。API本身是抽象的,它僅定義了一個介面,而不涉入應用程式如何實現的細節。
例如,圖形庫中的一組API定義了繪製指標的方式,可於螢幕上顯示指標。當應用程式需要指標功能時,可引用、編譯時連結到這組API,而執行時就會呼叫
此API的實現(庫)來顯示指標。
應用程序介面是一組數量上千、極其複雜的函數和副程式,可讓程式設計師做很多工作,譬如「讀取文件」、「顯示選單」、「在視窗中顯示網頁」等等。作業系
統的API可用來分配記憶體或讀取檔案。許多系統應用程式藉由API介面來實現,像是圖形系統、資料庫、網路Web服務,甚至是線上遊戲。
應用程序介面有諸多不同設計。用於快速執行的介面通常包括函數,常量,變數與資料結構。也有其它方式,如通過解釋器,或是提供抽象層以遮蔽同API實現
相關的信息,確保使用API的代碼無需更改而適應實現變化。
On 9月23日, 下午6時27分, 075a37劉凱恒 <kp031...@gmail.com> wrote:
>
> > > 案例7-軟件在 升級程序的設計 5a37劉凱恆
4.MS(Microsoft) Internet Transfer Control是什麼?
Internet Transfer control 是微軟為方便使用者設計Internet應用程序所提供的一種control。它提供兩種
Internet protocol:HTTP及FTP。我們在使用時,必須先設置好它的存取方式。存取方式分為直接連接到Internet網絡,或通
過 proxy來連接Internet網絡兩種,完全依我們的網絡性質來定。當我們設置好了相關參數之後, Internet Transfer
control提供兩個method:OpenURL及Execute 來讓我們執行網絡相關操作,我們可以用這兩個命令來執行一些Internet
command。
http://www.21kn.com/web/Shangwang3/0142490771101424927962262.htm