《VC程序設計》教學大綱_第1頁
《VC程序設計》教學大綱_第2頁
《VC程序設計》教學大綱_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、VC+程序設計教學大綱課程編號:020770課程性質(zhì):專業(yè)基礎課 先修課程:C語言程序設計,面向?qū)ο蟪绦蛟O計總學時數(shù):36 學分:2.0 講課:26 上機:10適合層次:本科 適合專業(yè):計算機科學與技術,信息管理與信息系統(tǒng)等一、課程的目的與任務VC+程序設計是一門專業(yè)基礎課程。VC+是目前應用較為廣泛的可視化程序設計語言之一,功能十分強大。通過本門課程的學習,完善了C、C+、VC+語言學習鏈,使學生掌握VC+的基本語法以及Windows程序設計方法,了解搭建MFC程序框架的基本方法,熟悉簡單界面設計,掌握各種常用的類以及類的屬性和方法,為今后實際工作中大型工程應用軟件的設計與開發(fā)打下堅實的基礎

2、。二、理論教學要求(一)概述 了解Windows編程特點,熟悉VC+編程環(huán)境,了解MFC,掌握MFC AppWizard。理解事件驅(qū)動,了解消息循環(huán)。(二)文檔和視 理解視類,掌握響應鼠標消息,了解響應鍵盤消息,掌握OnDraw函數(shù)。理解文檔類,掌握文檔類保存數(shù)據(jù)。(三)對話框與控件 掌握常用控件,掌握模態(tài)對話框,理解非模態(tài)對話框。掌握通用對話框,了解屬性頁。(四)菜單、快捷鍵和控制條 掌握菜單,了解動態(tài)菜單,了解快捷鍵,了解工具條和狀態(tài)欄。(五)圖形操作 掌握DC和CDC類,理解GDI,了解繪圖方法。(六)文件操作 掌握CFile類,了解CStdioFile類,理解序列化。(七)MFC通用類

3、 了解CArray類,掌握CString類,了解鏈表類。(八)異常處理和診斷 了解MFC異常類,理解異常處理,了解ASSERT宏、VERIFY宏和TRACE宏。(九)高級應用了解數(shù)據(jù)庫編程,了解網(wǎng)絡編程,了解串口通信編程。三、實踐教學要求 實驗學時10應開實驗項目個數(shù)4序號實驗項目名稱實驗要求學時分配實驗類型備注1簡單Windows程序設計必做2驗證性2簡單界面設計必做2驗證性3多文檔程序設計必做2驗證性4綜合設計實驗必做4綜合性四、學時分配序號課程內(nèi)容學時分配講課上機小計1概述222文檔和視4263對話框與控件4264菜單、快捷鍵和控制條225圖形操作226文件操作4267MFC通用類228異常處理和診斷229高級應用448合計261036五、課程有關說明1、本課程與其它課程的關系 學習本課程應先修C語言程序設計、面向?qū)ο蟪绦蛟O計。 2、本課程的重點內(nèi)容是:視類;對話框;控件;CDC類;序列化;鏈表類;異常處理。 3、本課程首先注重Windows編程思路的講解,盡量做到深入淺出;其次做到與實際工程實踐相結合,全面了解和掌握Visual C+程序設計的方法。六、建議使用教材及參考書目1 付靈麗,柴欣等. Visual C+程序設計基礎. 中國鐵道出版社,2004.2 黃維通. Visual C+面向?qū)ο笈c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論