可視化程序設計(課程)實驗教學大綱.doc_第1頁
可視化程序設計(課程)實驗教學大綱.doc_第2頁
可視化程序設計(課程)實驗教學大綱.doc_第3頁
可視化程序設計(課程)實驗教學大綱.doc_第4頁
可視化程序設計(課程)實驗教學大綱.doc_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

可視化程序設計(課程)實驗教學大綱一、 課程中文名稱(課程英文名稱):可視化程序設計(VISUAL PROGRAMMING)二、 課程編碼:0921141005三、 課程目標和基本要求:通過該課程的學習,要求學生掌握面向對象的程序設計技術和方法,學會用C#設計程序解決實際問題。學生通過了解.Net平臺環境和工具,提高調試程序和使用開發工具的能力,以便將來能勝任國內IT行業市場對應用軟件程序和開發人員的工作。基本要求:學會C#語言設計控制臺應用程序,用.Net框架類庫設計Windows應用程序,學會數據庫應用程序設計,GDI+圖形設計與多媒體應用設計,掌握面向對象技術以及Web服務的技術;掌握開發現代應用軟件的基本技術和方法。四、 課程總學時: 70 學時(嚴格按教學計劃時數)理論: 54 學時;實驗: 18 學時五、 程總學分: 3.5 學分(嚴格按教學計劃學分)適用專業和年級:適用專業信息與計算,應用數學,統計學,數學教育。適用年級:大學高年級六、 實驗項目匯總表:序號實驗編號實驗名稱時數實驗類別實驗類型實驗要求每組人數實驗一092114100501Visual C# .NET環境2專業驗證性必修40實驗二092114100502C#數據類型與表達式2專業驗證性必修40實驗三092114100503結構化程序設計語句2專業設計研究必修40實驗四092114100504數 組2專業設計研究必修40實驗五092114100505方法2專業設計研究必修40實驗六092114100506Windows應用程序設計2專業設計研究必修40實驗七092114100507Windows高級界面2專業設計研究必修40實驗八092114100508數據庫編程2專業綜合必修40實驗九092114100509WEB程序設計2專業綜合必修40注:1、實驗編號:學校內部使用的編號(不超過13位),在校內具有永久唯一性。若實驗撤消,該實驗編號將不再使用。如果實驗內容更新較大,則應另設新的實驗編號。實驗編號十二或十三位,前十位為該課程代碼(培養方案中的課程代碼),第十一、十二位為該門課程的實驗序號(01-99),獨立設課的實驗編號最后一位為“*”,非獨立設課的實驗編號最后一位為空,例如:大學物理實驗的某實驗項目編號為102000400601,該實驗又為獨立設課實驗,則編號為102000400601*。2、實驗類別:基礎、專業基礎、專業;實驗類型:演示性、驗證性、綜合性、設計研究、其它;實驗要求:必修、選修、其它。八、大綱內容:實驗序號: 0921141005001實驗名稱: Visual C# .NET環境實驗目的和要求1. 了解.NET的基本操作,學會使用該開發環境。2. 了解如何創建一個C# Windows和控制臺程序。3. 通過編寫C#和運行程序,初步了解C#語言和.NET開發環境的特點。 實驗內容1. 檢查自己所用的計算機C#編譯系統。2. 學習進入C#的工作環境并熟悉C#.NET集成環境。3. 練習輸入并運行一個簡單的C#程序。4. 運行一個自己編寫的含窗體的簡單程序。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005002實驗名稱: C#數據類型與表達式實驗目的和要求1.掌握C#語言數據類型,熟悉如何定義一個整型、字符型和實型的變量,以及對它們賦值的方法。2.掌握不同的類型數據之間賦值的規律。3.學會使用C#的有關算術運算符,以及包含這些運算符的表達式。4.進一步熟悉C#程序的編輯、編譯、連接和運行的過程。 實驗內容1.輸入有代表性的程序比較整型數據、字符型數據以及字符串型數據的區別與聯系。2.輸入程序體會C#編譯系統自動的數據類型轉換。3.將1-1/2+1/3-1/4+-1/100編程并上機運行,要求使用窗體界面。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005003實驗名稱: 結構化程序設計語句 實驗目的和要求1.掌握C#語言中使用if,while語句,do-while語句和for語句實現循環的方法。 實驗內容1.掌握各種格式轉換符的正確使用方法。2.用牛頓迭代法求方程的根。3.自己編寫sin(x)函數 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005004實驗名稱: 數組實驗目的和要求1.掌握C#中一維數組和二維數組的定義、賦值和輸入輸出的方法,動態數組的使用。2.掌握字符數組和字符串函數的使用。實驗內容1. 用優選法對10個整數排序。10個整數用文本框輸入。2計算兩個矩陣的乘積。3.將兩個字符串連接起來,不要用strcat函數。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005005實驗名稱: 方法實驗目的和要求1掌握C#中關于類的相關概念,學會創建類并實例化一個類,以及如何引用類的成員,理解類的靜態成員的相關概念;掌握如何重載方法;掌握類的封裝性、繼承性和多態性。 實驗內容1定義一個shape抽象類,利用它作為基類派生出Rectangle、Circle等具體形狀類,已知具體形狀類均具有兩個方法GetArea和GetPerim,分別用來求形狀的面積和周長。最后編寫一個測試程序對產生的類的功能進行驗證。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005006實驗名稱: Windows應用程序設計實驗目的和要求1掌握事件驅動程序的,特點。2簡單的用戶界面設計,在窗口上輸出,接收窗口的輸入。3控件的使用和數據輸入。 實驗內容1編寫一個產品選擇程序。程序的運行為窗體界面。程序剛運行時,在listBox1列表框中顯示所有的產品列表,用戶可以從中選擇一個或多個產品。用戶選擇了產品后,按【】按鈕將把選中的產品移動到listBox2列表框中。如果用戶按【】按鈕,則把所有的產品移到listBox2列表框中。選擇時可能由于誤操作選了不想要的產品,此時可在listBox2列表框中選中相應的產品名,然后按【】按鈕把選中的產品再移到listBox1列表框中。如果用戶不想選任何產品,可按【】按鈕把所有選擇的產品再移回到listBox1中。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005007實驗名稱: Windows高級界面實驗目的和要求1掌握對話框,多窗體設計。2工具欄設計。 實驗內容1.設計一個輸入數據的對話框。該程序有兩個窗體,名為Form1和InputBox,它們的設計界面分別為兩個窗體。程序運行時單出【顯示對話框】按鈕將顯示對話框,在其中的文本框中輸入數據后按【確定】按鈕,輸入的數據將顯示出來在另一個窗體。 2制作一個能夠同時打開多個圖片文件的多文檔應用程序。子窗體的設計界面上添加了一個圖片框控件,用來顯示圖片。主窗體與子窗體的菜單與菜單功能基本一致,只不過子窗體打開的不是文本文件而是圖片文件。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005008實驗名稱: 數據庫編程實驗目的和要求1掌握如何利用Visual Studio.NET中的各種數據向導來完成對數據庫的操作。2學會如何創建使用ADO.NET訪問數據的應用程序。掌握如何使用DataGrid控件。實驗內容1.編寫一個按照姓名模糊查詢的程序,程序使用的數據是Student.MDB數據庫中的Student表。程序的設計界面有菜單與按鈕,程序執行時,在文本框中輸入姓名的前若干個字符,然后按【查詢】按鈕,則在DataGrid控件中顯示出滿足條件的記錄。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC#.NET實驗序號: 0921141005009實驗名稱: WEB程序設計實驗目的和要求1掌握動態網頁的設計步驟2學會在Visual C#.NET環境下創建ASP.NET程序。實驗內容1編寫一個網上登錄程序,程序的設計界面可參照一般的網頁,登錄正確后的程序運行出現歡迎界面,已知用戶數量是有限的。 主要實驗儀器與器材1、硬件:計算機一套。2、軟件:windowsXP/windows2003,VC

溫馨提示

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

最新文檔

評論

0/150

提交評論