以BorlandCBuilder开发视窗介面为基之IO控制技术.ppt

以BorlandCBuilder开发视窗介面为基之IO控制技术.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
以BorlandCBuilder开发视窗介面为基之IO控制技术

第三章 以Borland C++ Builder開發 視窗介面為基之I/O控制技術 內容大綱 緒論 微電腦I/O控制系統 圖形介面暨視窗為基的應用程式 Borland C++ Builder 程式開發 本書實習實作使用到的BCB VCL元件 總結 緒論 微電腦I/O控制系統到處可見 控制技術良劣,會影響操控效能 本書探討個人電腦I/O控制技術 使用PC的輸出入埠,進行控制資料的輸出入 操控介面完全仰賴控制軟體 圖形為主的視窗介面控制技術 緒論(續) 個人電腦平台下的軟體開發工具不勝枚舉 MS 的Visual Studio Borland 的C++ Builder、JBuilder、Delphi SUN 的JAVA 微電腦I/O控制技術和程式開發系統或語言無關 使用功能強大且容易上手的程式開發工具 要求讀者程式實作 Borland 的 C++ Builder 讀者必須具備使用及撰寫C/C++的能力 內容大綱(我們在哪裡?) 緒論 微電腦I/O控制系統 圖形介面暨視窗為基的應用程式 Borland C++ Builder 程式開發 本書實習實作使用到的BCB VCL元件 總結 微電腦I/O控制系統 微電腦控制系統的應用到處可見 3C產品的民生消費物品 大型公共設施工業設備、或國防武器 內有獨立運作或協調運轉的電腦控制系統 微電腦I/O控制系統(續) 簡單的控制系統 作成微電腦晶片,直接控制設備 控制的動作較簡單 毋須高度複雜的運算 功能較簡單且較經濟 如:玩具內的聲光控制,簡便型計算機 微電腦I/O控制系統(續) 複雜或高彈性控制系統 採用專用的控制系統 可能採用專用的或泛用的電腦系統 控制邏輯或是控制程式是以軟體寫成 隨時可以更新和變更 提供較大的操控彈性。 如:暖氣空調設備、升降梯、火災受訊設備、門禁系統 機電控制系統控制技術類型 硬式控制法 完全採用硬體設備 譬如:公寓的供水系統—兩段浮筒和抽水馬達及繼電器 軟式控制法 使用操控軟體和微電腦 使用標準人機介面設備 滑鼠、鍵盤 譬如:無人駕駛的捷運車系統、工廠的無人搬運車控制系統、核電廠的廠區控制系統、或複雜加工機台的控制系統 機電系統硬式控制法 機電系統軟式控制法 控制系統概觀 一定會有前面章節敘述過的感測器和致動器 感測器是系統的輸入,致動器是系統輸出 二者間的關聯就是所謂的控制邏輯 硬式控制模式將控制邏輯硬生生地以線路連結 軟式控制則以邏輯程式或操控軟體,彈性地銜接二者 內容大綱(我們在哪裡?) 緒論 微電腦I/O控制系統 圖形介面暨視窗為基的應用程式 Borland C++ Builder 程式開發 本書實習實作使用到的BCB VCL元件 總結 圖形介面暨視窗為基的應用程式 視窗為基的電腦作業系統已成主流 Apple Macintosh OS Microsoft Windows 以XWindow為基的 Unix 作業系統 Sun 工作站電腦的 Solaris Linux系統上的Red Hat 電腦應用程式普遍採用圖形式人機交談介面 滑鼠成為個人電腦和工作站電腦的標準配備 典型的圖形式人機交談介面: 使用者操控滑鼠,在視窗為基的應用程式內,顯示的各種控制項(controls)上,以滑鼠或敲擊、或快擊兩次、或拖拉等動作,下達各式操作指令 圖形式人機交談方式 提供了直覺的軟體操作方式 合乎人類的習性 易讓操作者聯想或監看操控結果 本書探討的微電腦I/O控制技術需要圖形介面 採用圖形式人機交談介面 達成圖形監視和控制的效果 內容大綱(我們在哪裡?) 緒論 微電腦I/O控制系統 圖形介面暨視窗為基的應用程式 Borland C++ Builder 程式開發 本書實習實作使用到的BCB VCL元件 總結 Borland C++ Builder 程式開發 BCB提供視窗程式開發者 RAD (Rapid Application Development)的技術 採用RAD技術開發視窗為基的應用程式 以一個主視窗作為主要的系統介面 BCB 的程式開發專案(Project)便是以「表單」為主要介面 表單本身就是一個視窗,內有各式各樣的「控制項」(controls) 應用程式開發人員規劃各個表單的內容,並仔細設計分析各個表單的邏輯流程,以展現應用程式應有的功能 程式撰寫便是處理各個控制項接收訊息或事件時的處理程序 BCB 提供的IDE (Integrated Development Environment) 整合開發環境 程式編輯環境 指令或函式語法提示環境 編譯指令和執行程式 原始程式除錯和模擬執行結果 程式執行和測試環境 應用程式包裝環境 其他資料庫取用,資源編輯和構建等支援環境 BCB 程式開發IDE BCB係提供VCL (Visual Component Library) 元件庫

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档