VC++實用編程課程實驗教學大綱_第1頁
VC++實用編程課程實驗教學大綱_第2頁
VC++實用編程課程實驗教學大綱_第3頁
VC++實用編程課程實驗教學大綱_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

VC++實用編程課程實驗教學大綱一、課程基本信息課程名稱(中文)VC++實用編程課程名稱(英文)VisualC++PragmaticProgramming課程類型專業(yè)選修課學分3總學時48適用對象信息與計算科學專業(yè)四年級考核方式閉卷筆試結(jié)合實踐考核,平時成績占總成績的百分20%、實驗成績占總成績的20%,期末考試成績占總成績的60%先修課程高級語言程序設計、面向?qū)ο蟪绦蛟O計二、實驗課程簡介本課程是結(jié)合理論課程《VC++實用編程》安排的實踐課程,目的是通過本課程的實踐與操作,加深對理論課程的理解。本實驗課程是對學生的一種全面綜合訓練,是與課堂聽講、自學和練習相輔相成的必不可少的一個教學環(huán)節(jié)。針對本實驗課程的特點,分為驗證性、設計性實驗。其中驗證性實驗要求學生能理解程序,掌握軟件編寫流程;設計性實驗讓學生利用所學的知識開發(fā)小型項目,要求學生能獨立分析問題,設計算法,實現(xiàn)項目的各項功能,得到正確的可執(zhí)行程序,學會調(diào)試程序,對設計過程進行系統(tǒng)的總結(jié)。三、實驗目的《VC++實用編程》課程實驗的目的是訓練學生使用VisualC++進行軟件設計的基本步驟和基本方法。通過完成本實驗課的實驗,學生應學會和掌握本課程的基本和重點知識;深刻理解MFC應用程序的創(chuàng)建步驟,掌握圖形與文本的輸出方法、對話框的使用方法及數(shù)據(jù)庫編程方法。四、實驗內(nèi)容(一)MFC應用程序的創(chuàng)建1.實驗目的掌握MFC應用程序的創(chuàng)建方法,了解MFC應用程序的基本結(jié)構(gòu),掌握基本的輸出方法,在類中定義成員變量、添加及調(diào)用成員函數(shù)的方法。2.實驗內(nèi)容(1)使用向?qū)?chuàng)建基于單文檔的應用程序;(2)使用向?qū)?chuàng)建基于多文檔的應用程序;(3)使用向?qū)?chuàng)建基于基本對話框的MFC應用程序。3.實驗要求(1)在每個應用程序中實現(xiàn)相關(guān)內(nèi)容的輸出;(2)在每個應用程序中的相關(guān)類中添加變量并初始化;(3)添加相關(guān)的成員函數(shù)并調(diào)用。(二)創(chuàng)建菜單與工具欄1.實驗目的(1)掌握在單文檔應用程序和基本基本對話框的應用程序中添加菜單及菜單項的的方法,掌握菜單項的實現(xiàn)方法;(2)掌握向工具欄添加工具按鈕的方法;(3)掌握創(chuàng)建自定義工具欄的方法;(4)掌握向狀態(tài)欄添加窗格的方法。2.實驗內(nèi)容(1)在單文檔應用程序中添加并實現(xiàn)菜單項;(2)在多文檔應用程序中添加并實現(xiàn)菜單項;(3)在基于基本對話框的應用程序中添加并實現(xiàn)菜單項;(4)向默認工具欄中添加工具按鈕;(5)創(chuàng)建自定義工具欄;(6)向狀態(tài)欄添加窗格。3.實驗要求(1)添加的菜單項要包括系統(tǒng)菜單項和用戶自定義菜單項;(2)用戶自定義菜單項中至少要有一個實現(xiàn)菜單功能;(3)要有多個菜單,每個菜單有多個菜單項。(三)文本輸出和畫圖1.實驗目的(1)掌握文本的格式設置及文本輸出方法;(2)掌握基本的畫圖方法;(3)掌握圖形的設置的設置方法;(4)掌握使用鼠標畫圖的方法。2.實驗內(nèi)容(1)輸出文字、變量值;(2)輸出不同顏色、不同字體的內(nèi)容;(3)繪制基本圖形;(4)使用不同顏色、不同線型、不同線寬繪圖;(5)使用鼠標繪圖。3.實驗要求(1)要分別使用在OnDraw函數(shù)中輸出文本及繪圖和通過菜單調(diào)用相關(guān)函數(shù)輸出文本和繪圖;(2)要使用菜單或工具欄設置線型、線寬和顏色。(四)對話框的創(chuàng)建1.實驗目的(1)掌握向單文檔應用程序中添加對話框、無模式對話框、系統(tǒng)對話框的方法;(2)掌握對話框常用控件的使用方法;(3)了解基于基本對話框的相關(guān)軟件的實現(xiàn)方法。2.實驗內(nèi)容(1)在單文檔應用程序中添加并調(diào)用對話框;(2)系統(tǒng)對話框的使用;(3)無模式對話框;(4)對話框?qū)嵱贸绦颉?.實驗要求在完成實驗內(nèi)容的同時,要掌握基本控件的使用方法,相關(guān)實用程序?qū)崿F(xiàn)的基本步驟及使用的相關(guān)知識。(五)數(shù)據(jù)庫應用程序1.實驗目的掌握數(shù)據(jù)庫應用程序的創(chuàng)建方法。2.實驗內(nèi)容(1)ODBC編程;(2)ADO編程。3.實驗要求(1)數(shù)據(jù)庫使用Access數(shù)據(jù)庫;(2)分別使用固定的ODBC數(shù)據(jù)源和動態(tài)的ODBC數(shù)據(jù)源。五、主要儀器設備計算機。六、實驗學時分配表序號實驗項目名稱學時實驗內(nèi)容實驗性質(zhì)每組人數(shù)必/選做演示驗證設計綜合1MFC應用程序的創(chuàng)建創(chuàng)4MFC應用程序的創(chuàng)建創(chuàng)√1必做2創(chuàng)建菜單與工具欄4創(chuàng)建菜單與工具欄√1必做3文本輸出繪圖6文本輸出繪圖√1必做4對話框的創(chuàng)建10對話框的創(chuàng)建√√1必做5數(shù)據(jù)庫應用程序6數(shù)據(jù)庫應用程序√√1必做七、考核方法上機考試為開卷考試。八、教材及參考書建議教材:《VisualC++程序設計與應用教程》(第二版)(清華大學出版社2011年3月出版,馬石安魏文平編著)2.《VisualC++實用編程實驗指導書

溫馨提示

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

評論

0/150

提交評論