《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)_第1頁
《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)_第2頁
《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)_第3頁
《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)_第4頁
《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

PAGE《面向?qū)ο蟪绦蛟O計》實驗教學大綱(供四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用)Ⅰ前言通過本課程的學習,使學生了解面向?qū)ο蟮睦碚撆c技術(shù),掌握面向?qū)ο蟪绦蛟O計語言的基礎(chǔ)知識、概念和發(fā)展趨勢;初步掌握VisualC#編程的思想、方法和技巧;通過上機實習,使學生進一步掌握面向?qū)ο蟪绦蛟O計的基本過程和調(diào)試程序的基本方法。本大綱適用于四年制本科信息與計算科學(醫(yī)學信息學)、醫(yī)學信息工程專業(yè)使用。現(xiàn)將大綱使用中有關(guān)問題說明如下:一為了使教師和學生更好地掌握教材,大綱每一章節(jié)均由教學目的、教學要求和教學內(nèi)容三部分組成。教學目的注明教學目標,教學要求分掌握、熟悉和了解三個級別,教學內(nèi)容與教學要求級別相對應,并統(tǒng)一標示(核心內(nèi)容即知識點以下劃實線,重點內(nèi)容以下劃虛線,一般內(nèi)容不標示)便于學生重點學習。二教師在保證大綱核心內(nèi)容的前提下,可根據(jù)不同教學手段,講授重點內(nèi)容和介紹一般內(nèi)容,有的內(nèi)容可留給學生自學。三總教學參考時12學時。四教材:《C#程序設計經(jīng)典教程》,清華大學出版社,羅福強,楊劍,張敏輝編。Ⅱ正文實驗一面向?qū)ο蠡A(chǔ)程序設計實驗一教學目的掌握類和對象的相關(guān)知識,學會定義構(gòu)造類和對象;學會構(gòu)造函數(shù)和析構(gòu)函數(shù)的用法;掌握屬性、方法的定義和使用。二教學要求(一)理解面向?qū)ο蟮母拍?,掌握C#的定義類和創(chuàng)建對象的方法。(二)熟悉區(qū)分類的不同數(shù)據(jù)成員,包括常量、字段和屬性的定義方法,并學會控制其可訪問性。(三)掌握類的方法成員的聲明與調(diào)用,理解各種參數(shù)在方法中的意義及使用。(四)理解構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用機制。三教學內(nèi)容(一)設計一個Windows應用程序,在文本框中輸入兩個點的坐標值,單擊“計算”按鈕時顯示兩點之間的距離。要求定義一個Point類,包括:兩個私有字段表示兩個坐標值。一個構(gòu)造函數(shù)通過傳入的參數(shù)對坐標值初始化。兩個只讀屬性對坐標值的讀取。一個方法用來計算兩點之間的距離。(二)自定義一個時間類。該類包含小時、分、秒字段與屬性,具有將秒增加1秒的方法。要求定義一個Time類,包括:三個私有字段表示時、分、秒。兩個構(gòu)造函數(shù),一個通過傳入的參數(shù)對時間初始化,一個獲取系統(tǒng)當前的時間。一個只讀屬性對時、分、秒的讀取。一個方法用于對秒增加1秒。(三)設計一個Windows應用程序,在該程序中定義一個學生類和班級類,以處理每個學生的學號、姓名、語文、數(shù)學和英語三門課程的期末考試成績,要求:能根據(jù)姓名查詢指定學生的總成績;能統(tǒng)計全班學生的平均成績;統(tǒng)計單科成績最高分;能統(tǒng)計全班前三名的名單;統(tǒng)計指定課程的不及格的名單;統(tǒng)計指定課程在不同分數(shù)段的學生人數(shù)百分比。實驗二面向?qū)ο蟾呒壋绦蛟O計實驗一教學目的學會區(qū)別靜態(tài)類與非靜態(tài)類,掌握靜態(tài)字段、靜態(tài)方法和靜態(tài)構(gòu)造函數(shù)的定義方法;掌握類的繼承性與多態(tài)性的應用方法;掌握抽象類與接口的定義及使用方法。二教學要求(一)區(qū)別靜態(tài)類與非靜態(tài)類,掌握靜態(tài)字段、靜態(tài)方法和靜態(tài)構(gòu)造函數(shù)的定義方法。(二)理解類的繼承性與多態(tài)性,掌握其應用方法。(三)理解抽象類、接口的概念,掌握抽象類與接口的定義及使用方法。三教學內(nèi)容(一)設計一個Windows應用程序,在該程序中首先構(gòu)造一個學生基本類,再分別構(gòu)造小學生、中學生、大學生等派生類,當輸入相關(guān)數(shù)據(jù),單擊不同的按鈕(小學生、中學生、大學生)將分別創(chuàng)建不同的學生對象,并輸入當前的學生總?cè)藬?shù)、該學生的姓名、學生類型和平均成績。要求如下:1每個學生都有姓名和年齡。2小學生有語文、數(shù)學成績。3中學生有語文、數(shù)學和英語成績。4大學生有必修課學分總數(shù)和選修課學分總數(shù),不包含單科成績。5學生類提供向外輸出信息的方法。6學生類提供統(tǒng)計個人總成績或總學分的方法。7通過靜態(tài)成員自動記錄學生總?cè)藬?shù)。8能通過構(gòu)造函數(shù)完成各字段成員初始化。(二)設計一個Windows應用程序,在該程序中定義平面圖形抽象類和其派生類圓、矩形和三角形。該程序?qū)崿F(xiàn)的功能包括:輸入相應圖形的參數(shù),如矩形的長和寬,單擊相應的按鈕,根據(jù)輸入?yún)?shù)創(chuàng)建圖形類并輸出該圖形的面積。(三)聲明一個播放器接口IPlayer,包含5個接口方法:播放、停止、暫停、上一首和下一首。設計一個Windows應用程序,在該程序中定義一個MP3播放器類和一個AVI播放器類,以實現(xiàn)該接口,最后創(chuàng)建相應類的實例測試程序。實驗三程序調(diào)試與異常處理一教學目的學會使用VS的調(diào)試器來調(diào)試程序錯誤;掌握使用try…catch語句來捕獲和處理異常。二教學要求(一)理解程序錯誤和異常的概念。(二)掌握VS的調(diào)試器的使用方法。(三)掌握try…catch語句的使用方法。三教學內(nèi)容(一)設計一個Windows應用程序,在一個文本框中輸入n個數(shù)字,中間用逗號作間隔,然后編程對數(shù)字排序并輸出。(二)按F11鍵啟用逐語句方式跟蹤每一條語句的執(zhí)行情況,在調(diào)試過程中將數(shù)組a添加到監(jiān)視窗口,觀察各數(shù)組元素的變化過程。(三)設置“for(inti=0;i<sources.Length;i++)”語句為斷點,然后按F5鍵啟用調(diào)試器,當程序中斷運行時,將數(shù)組sources添加到監(jiān)視窗口,觀察各數(shù)組元素的值。(四)在用戶不按規(guī)定輸入數(shù)據(jù)時會發(fā)生異常。修改源代碼,使用try…catch語句添加異常處理功能。(五)輸入以下數(shù)據(jù):“23,12,32,36,41,62,18,38,26,22”,單擊“排序”按鈕,注意觀察異常信息,分析錯誤的原因。Ⅲ教學組織與方法一實施機構(gòu):由醫(yī)學信息工程系軟件工程教研室執(zhí)行。二組織內(nèi)容:采用啟發(fā)式、討論式教學方式;多媒體教學。三教學方法:1.實驗教學:采用啟發(fā)式、討論式教學方式,布置實驗內(nèi)容,以學生獨立設計為主

溫馨提示

  • 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

提交評論