下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE《面向?qū)ο蟪绦蛟O(shè)計(jì)》實(shí)驗(yàn)教學(xué)大綱(供四年制本科信息與計(jì)算科學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用)Ⅰ前言通過本課程的學(xué)習(xí),使學(xué)生了解面向?qū)ο蟮睦碚撆c技術(shù),掌握面向?qū)ο蟪绦蛟O(shè)計(jì)語言的基礎(chǔ)知識(shí)、概念和發(fā)展趨勢(shì);初步掌握VisualC#編程的思想、方法和技巧;通過上機(jī)實(shí)習(xí),使學(xué)生進(jìn)一步掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本過程和調(diào)試程序的基本方法。本大綱適用于四年制本科信息與計(jì)算科學(xué)(醫(yī)學(xué)信息學(xué))、醫(yī)學(xué)信息工程專業(yè)使用?,F(xiàn)將大綱使用中有關(guān)問題說明如下:一為了使教師和學(xué)生更好地掌握教材,大綱每一章節(jié)均由教學(xué)目的、教學(xué)要求和教學(xué)內(nèi)容三部分組成。教學(xué)目的注明教學(xué)目標(biāo),教學(xué)要求分掌握、熟悉和了解三個(gè)級(jí)別,教學(xué)內(nèi)容與教學(xué)要求級(jí)別相對(duì)應(yīng),并統(tǒng)一標(biāo)示(核心內(nèi)容即知識(shí)點(diǎn)以下劃實(shí)線,重點(diǎn)內(nèi)容以下劃虛線,一般內(nèi)容不標(biāo)示)便于學(xué)生重點(diǎn)學(xué)習(xí)。二教師在保證大綱核心內(nèi)容的前提下,可根據(jù)不同教學(xué)手段,講授重點(diǎn)內(nèi)容和介紹一般內(nèi)容,有的內(nèi)容可留給學(xué)生自學(xué)。三總教學(xué)參考時(shí)12學(xué)時(shí)。四教材:《C#程序設(shè)計(jì)經(jīng)典教程》,清華大學(xué)出版社,羅福強(qiáng),楊劍,張敏輝編。Ⅱ正文實(shí)驗(yàn)一面向?qū)ο蠡A(chǔ)程序設(shè)計(jì)實(shí)驗(yàn)一教學(xué)目的掌握類和對(duì)象的相關(guān)知識(shí),學(xué)會(huì)定義構(gòu)造類和對(duì)象;學(xué)會(huì)構(gòu)造函數(shù)和析構(gòu)函數(shù)的用法;掌握屬性、方法的定義和使用。二教學(xué)要求(一)理解面向?qū)ο蟮母拍?,掌握C#的定義類和創(chuàng)建對(duì)象的方法。(二)熟悉區(qū)分類的不同數(shù)據(jù)成員,包括常量、字段和屬性的定義方法,并學(xué)會(huì)控制其可訪問性。(三)掌握類的方法成員的聲明與調(diào)用,理解各種參數(shù)在方法中的意義及使用。(四)理解構(gòu)造函數(shù)和析構(gòu)函數(shù)的作用機(jī)制。三教學(xué)內(nèi)容(一)設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在文本框中輸入兩個(gè)點(diǎn)的坐標(biāo)值,單擊“計(jì)算”按鈕時(shí)顯示兩點(diǎn)之間的距離。要求定義一個(gè)Point類,包括:兩個(gè)私有字段表示兩個(gè)坐標(biāo)值。一個(gè)構(gòu)造函數(shù)通過傳入的參數(shù)對(duì)坐標(biāo)值初始化。兩個(gè)只讀屬性對(duì)坐標(biāo)值的讀取。一個(gè)方法用來計(jì)算兩點(diǎn)之間的距離。(二)自定義一個(gè)時(shí)間類。該類包含小時(shí)、分、秒字段與屬性,具有將秒增加1秒的方法。要求定義一個(gè)Time類,包括:三個(gè)私有字段表示時(shí)、分、秒。兩個(gè)構(gòu)造函數(shù),一個(gè)通過傳入的參數(shù)對(duì)時(shí)間初始化,一個(gè)獲取系統(tǒng)當(dāng)前的時(shí)間。一個(gè)只讀屬性對(duì)時(shí)、分、秒的讀取。一個(gè)方法用于對(duì)秒增加1秒。(三)設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義一個(gè)學(xué)生類和班級(jí)類,以處理每個(gè)學(xué)生的學(xué)號(hào)、姓名、語文、數(shù)學(xué)和英語三門課程的期末考試成績,要求:能根據(jù)姓名查詢指定學(xué)生的總成績;能統(tǒng)計(jì)全班學(xué)生的平均成績;統(tǒng)計(jì)單科成績最高分;能統(tǒng)計(jì)全班前三名的名單;統(tǒng)計(jì)指定課程的不及格的名單;統(tǒng)計(jì)指定課程在不同分?jǐn)?shù)段的學(xué)生人數(shù)百分比。實(shí)驗(yàn)二面向?qū)ο蟾呒?jí)程序設(shè)計(jì)實(shí)驗(yàn)一教學(xué)目的學(xué)會(huì)區(qū)別靜態(tài)類與非靜態(tài)類,掌握靜態(tài)字段、靜態(tài)方法和靜態(tài)構(gòu)造函數(shù)的定義方法;掌握類的繼承性與多態(tài)性的應(yīng)用方法;掌握抽象類與接口的定義及使用方法。二教學(xué)要求(一)區(qū)別靜態(tài)類與非靜態(tài)類,掌握靜態(tài)字段、靜態(tài)方法和靜態(tài)構(gòu)造函數(shù)的定義方法。(二)理解類的繼承性與多態(tài)性,掌握其應(yīng)用方法。(三)理解抽象類、接口的概念,掌握抽象類與接口的定義及使用方法。三教學(xué)內(nèi)容(一)設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中首先構(gòu)造一個(gè)學(xué)生基本類,再分別構(gòu)造小學(xué)生、中學(xué)生、大學(xué)生等派生類,當(dāng)輸入相關(guān)數(shù)據(jù),單擊不同的按鈕(小學(xué)生、中學(xué)生、大學(xué)生)將分別創(chuàng)建不同的學(xué)生對(duì)象,并輸入當(dāng)前的學(xué)生總?cè)藬?shù)、該學(xué)生的姓名、學(xué)生類型和平均成績。要求如下:1每個(gè)學(xué)生都有姓名和年齡。2小學(xué)生有語文、數(shù)學(xué)成績。3中學(xué)生有語文、數(shù)學(xué)和英語成績。4大學(xué)生有必修課學(xué)分總數(shù)和選修課學(xué)分總數(shù),不包含單科成績。5學(xué)生類提供向外輸出信息的方法。6學(xué)生類提供統(tǒng)計(jì)個(gè)人總成績或總學(xué)分的方法。7通過靜態(tài)成員自動(dòng)記錄學(xué)生總?cè)藬?shù)。8能通過構(gòu)造函數(shù)完成各字段成員初始化。(二)設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義平面圖形抽象類和其派生類圓、矩形和三角形。該程序?qū)崿F(xiàn)的功能包括:輸入相應(yīng)圖形的參數(shù),如矩形的長和寬,單擊相應(yīng)的按鈕,根據(jù)輸入?yún)?shù)創(chuàng)建圖形類并輸出該圖形的面積。(三)聲明一個(gè)播放器接口IPlayer,包含5個(gè)接口方法:播放、停止、暫停、上一首和下一首。設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在該程序中定義一個(gè)MP3播放器類和一個(gè)AVI播放器類,以實(shí)現(xiàn)該接口,最后創(chuàng)建相應(yīng)類的實(shí)例測(cè)試程序。實(shí)驗(yàn)三程序調(diào)試與異常處理一教學(xué)目的學(xué)會(huì)使用VS的調(diào)試器來調(diào)試程序錯(cuò)誤;掌握使用try…catch語句來捕獲和處理異常。二教學(xué)要求(一)理解程序錯(cuò)誤和異常的概念。(二)掌握VS的調(diào)試器的使用方法。(三)掌握try…catch語句的使用方法。三教學(xué)內(nèi)容(一)設(shè)計(jì)一個(gè)Windows應(yīng)用程序,在一個(gè)文本框中輸入n個(gè)數(shù)字,中間用逗號(hào)作間隔,然后編程對(duì)數(shù)字排序并輸出。(二)按F11鍵啟用逐語句方式跟蹤每一條語句的執(zhí)行情況,在調(diào)試過程中將數(shù)組a添加到監(jiān)視窗口,觀察各數(shù)組元素的變化過程。(三)設(shè)置“for(inti=0;i<sources.Length;i++)”語句為斷點(diǎn),然后按F5鍵啟用調(diào)試器,當(dāng)程序中斷運(yùn)行時(shí),將數(shù)組sources添加到監(jiān)視窗口,觀察各數(shù)組元素的值。(四)在用戶不按規(guī)定輸入數(shù)據(jù)時(shí)會(huì)發(fā)生異常。修改源代碼,使用try…catch語句添加異常處理功能。(五)輸入以下數(shù)據(jù):“23,12,32,36,41,62,18,38,26,22”,單擊“排序”按鈕,注意觀察異常信息,分析錯(cuò)誤的原因。Ⅲ教學(xué)組織與方法一實(shí)施機(jī)構(gòu):由醫(yī)學(xué)信息工程系軟件工程教研室執(zhí)行。二組織內(nèi)容:采用啟發(fā)式、討論式教學(xué)方式;多媒體教學(xué)。三教學(xué)方法:1.實(shí)驗(yàn)教學(xué):采用啟發(fā)式、討論式教學(xué)方式,布置實(shí)驗(yàn)內(nèi)容,以學(xué)生獨(dú)立設(shè)計(jì)為主
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代環(huán)保材料在建筑領(lǐng)域的應(yīng)用前景
- 現(xiàn)代交通工具設(shè)計(jì)中傳統(tǒng)文化的融入方式
- 基坑安全專項(xiàng)方案
- 現(xiàn)代東方風(fēng)洗浴中心的節(jié)能環(huán)保裝修方案
- 2024年春九年級(jí)化學(xué)下冊(cè) 第9單元 溶液 實(shí)驗(yàn)活動(dòng)5 一定溶質(zhì)質(zhì)量分?jǐn)?shù)的氯化鈉溶液的配制說課稿 (新版)新人教版
- 2023三年級(jí)英語下冊(cè) Unit 1 Animals on the farm Lesson 3 Fish and Birds說課稿 冀教版(三起)
- 2023二年級(jí)數(shù)學(xué)上冊(cè) 一 加與減第1課時(shí) 誰的得分高配套說課稿 北師大版
- 2025蓄電池產(chǎn)品及零部件檢驗(yàn)合同書
- 《5 奇形怪狀的熱帶魚(圖形工具)》說課稿-2023-2024學(xué)年清華版(2012)信息技術(shù)一年級(jí)上冊(cè)
- 2024秋五年級(jí)英語上冊(cè) Module 2 Unit 1 What did you buy說課稿 外研版(三起)
- 月球基地建設(shè)與運(yùn)行管理模式
- 32軟件測(cè)試報(bào)告GJB438C模板
- 長期處方管理規(guī)范
- 汽車電氣設(shè)備檢測(cè)與維修中職全套教學(xué)課件
- 幼兒園大班數(shù)學(xué)PPT課件2、3、4的分解與組成
- 遙感圖像的分析解譯(共34張PPT)
- API682機(jī)械密封沖洗方案(中文)課件
- 七年級(jí)上冊(cè)英語完形填空、閱讀理解綜合訓(xùn)練100題(含參考答案)
- DB35T 1345-2013蘭壽系列金魚養(yǎng)殖技術(shù)規(guī)范
- 祛痘產(chǎn)品原料配方與消費(fèi)者祛痘方案選擇建議
- 年產(chǎn)一萬噸蓖麻項(xiàng)目可行性論證報(bào)告
評(píng)論
0/150
提交評(píng)論