下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、GIS可視化開發(fā)語言The Development language of Visualization in GIS一、課程基本情況課程類別:專業(yè)任選課課程學分: 3 學分課程總學時:48 學時,其中講課:32 學時,實驗:16學時,課外27學時課程性質:選修開課學期:第3學期先修課程: C語言適用專業(yè):海洋技術專業(yè)教 材:Visual Basic程序設計教程,清華大學出版社,劉炳文,2009,第四版開課單位:遙感學院地理信息系統(tǒng)系二、課程性質、教學目標和任務GIS可視化開發(fā)語言是地理信息科學專業(yè)的必修課程,通過對地理信息系統(tǒng)可視化理論方法和Visual Basic程序設計技能的系統(tǒng)教學和實習
2、應用,加強學生的專業(yè)技能素養(yǎng),擴寬學生的學術視野。地理信息系統(tǒng)可視化開發(fā)語言課程培養(yǎng)學生使用GIS開發(fā)工具解決可視化問題的基本能力,為學生進一步深造奠定基礎;同時,通過對地理信息系統(tǒng)可視化應用領域的基礎開發(fā)知識介紹,及編程語言工具運用的教學,促進學生應用地理信息系統(tǒng)工具處理問題的能力提高。GIS可視化開發(fā)語言將深入淺出的學習Visual Basic 6中文版的開發(fā)環(huán)境、對象和事件驅動的概念,運算符和表達式、數據輸入輸出、常用標準控件、基本控制結構、數組、過程調用、鍵盤和鼠標事件,菜單程序設計、對話框程序設計、多窗體程序設計以及文件處理和數據庫使用等問題。重點為第六章及以后章節(jié)內容,講授內容的深
3、度適中。三、教學內容和要求1Visual Basic編程環(huán)境(1學時)(1)了解Visual Basic編程環(huán)境的基本特點;(2)了解窗口構成;2Visual Basic中的預定義對象(1學時)(1)了解Visual Basic可視化編程的基本概念;(2)對象、窗體、控件和相應的屬性與操作方法;(3)控件的畫法和基本操作重點:對象的屬性設置難點:通過代碼改變對象的屬性3建立簡單的Visual Basic應用程序(1學時)(1)理解程序結構和工作方式;(2)了解簡單的Visual Basic應用程序;(3)熟悉如何進行程序的保存、裝入和運行;難點:VB程序結構4數據類型、運算符與表達式(3學時)
4、(1)掌握Visual Basic數據類型、變量與常量(2)掌握常用的內部函數以及運算符與表達式;重點:基本數據類型、運算符與表達式難點:變量的作用域5數據輸入輸出(1學時)(1)理解數據輸入輸出的方法;(2)掌握對話框函數應用方法;重點:inputbox和msgbox的使用6常用標準控件(2學時)(1)掌握常用標準控件:文本控件、圖形控件、按鈕控件、選擇控件、滾動條、計時器、框架;(2)理解焦點與Tab順序;難點:控件的使用7Visual Basic控制結構(5學時)(1)掌握Visual Basic控制結構:多分支、循環(huán)控制、多重循環(huán)的語法,用途;(2)了解GoTo型控制重點:控制結構如何
5、控制程序執(zhí)行過程的8數組(3學時)(1)理解數組、動態(tài)數組的概念;(2)掌握數組的基本操作、數組的初始化以及控件數組;難點:動態(tài)數組的使用9過程(3學時)(1)理解sub, function概念及異同點;(2)掌握各種參數的意義及用法;(3)理解局部內存分配以及遞歸;重點:sub過程和function過程的聲明和調用難點:過程參數的傳送10鍵盤與鼠標事件過程(3學時)(1)理解鍵盤與鼠標事件的產生條件及作用;(2)掌握鼠標光標的形狀設定,拖放操作;重點:三個鍵盤事件的區(qū)別、三個鼠標事件的區(qū)別難點:參數的區(qū)別11菜單程序設計(1學時)(1)理解Visual Basic中的菜單,菜單編輯器的組成及
6、其使用;(2)掌握菜單編輯器的使用;重點:菜單編輯器的使用難點:彈出式菜單的實現12對話框程序設計(2學時)(1)理解對話框的分類及特點;(2)掌握主要對話框的使用,自定義對話框的生成;重點:文件對話框難點:對話框屬性值的獲取及使用13多窗體程序設計與環(huán)境應用(2學時)(1)掌握多窗體程序設計:建立、執(zhí)行與保存;(2)Visual Basic工程結構;難點:多窗體程序如何實現變量和過程的使用14數據文件(3學時)(1)理解數據文件的相關概念和種類;(2)掌握數據文件操作函數;(3)掌握文件系統(tǒng)控件難點:文件的讀寫15數據庫調用(2學時)(1)理解數據庫控件使用;(2)掌握ADO對象接口、操作;重點:數據庫的操作四、課程考核(1)作業(yè)等:作業(yè):5次;(2)考核方式:閉卷考試;(3)總評成績計算方式:平時成績(10%)+上機成績(10%)+期中考試成績(10%)+期末考試(70%); 五、參考書目1、Visual Basic程序設計,清華大學
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程審圖合同3篇
- 方合同是可以違約么3篇
- 新版采購年度框架協議合同3篇
- 旅游度假樓房轉租租賃合同
- 教育培訓合同范本3篇
- 收款合同范本3篇
- 教育培訓機構勞動合同執(zhí)行校長3篇
- 盡職調查法律合規(guī)指導合同3篇
- 新鮮雞蛋采購契約3篇
- 攜手同行共筑學子未來承諾書3篇
- 料神外貿老鳥之路201407全整理
- 中醫(yī)科運用PDCA循環(huán)提高中醫(yī)特色治療室消毒合格率PDCA成果匯報
- 神經內科年度發(fā)展規(guī)劃
- 你演我猜-題庫19091
- 新高處安裝維護拆除作業(yè)專題培訓課件
- 名校內部必修二《政治生活》關鍵詞句歸類
- 深基坑事故案例
- 誡勉談話檢討書3篇
- 行車時遇突發(fā)故障的應急辦法演示
- 倉儲管理員高級工題庫及參考答案
- XX公司學歷、職稱、技能工資補貼規(guī)定
評論
0/150
提交評論