VisuaBasic語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)_第1頁(yè)
VisuaBasic語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)_第2頁(yè)
VisuaBasic語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)_第3頁(yè)
VisuaBasic語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)_第4頁(yè)
VisuaBasic語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第頁(yè)()語(yǔ)言實(shí)驗(yàn)指導(dǎo)書(shū)東北大學(xué)工商管理學(xué)院信息管理及決策科學(xué)系蔣忠中編制二○一四年五月目錄\o"1-3"\h\z實(shí)驗(yàn)一集成開(kāi)發(fā)環(huán)境實(shí)驗(yàn)166817851\h2實(shí)驗(yàn)二基本語(yǔ)法實(shí)驗(yàn)166817852\h5實(shí)驗(yàn)三基本控制結(jié)構(gòu)實(shí)驗(yàn)166817853\h6實(shí)驗(yàn)四過(guò)程實(shí)驗(yàn)166817854\h10實(shí)驗(yàn)五常用控件實(shí)驗(yàn)166817855\h13實(shí)驗(yàn)六界面設(shè)計(jì)實(shí)驗(yàn)166817856\h16實(shí)驗(yàn)七文件實(shí)驗(yàn)166817857\h19實(shí)驗(yàn)八多媒體程序設(shè)計(jì)實(shí)驗(yàn)166817858\h22實(shí)驗(yàn)九數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)驗(yàn)166817859\h25實(shí)驗(yàn)十網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)實(shí)驗(yàn)166817860\h27附件實(shí)驗(yàn)報(bào)告格式166817861\h30實(shí)驗(yàn)一集成開(kāi)發(fā)環(huán)境實(shí)驗(yàn)實(shí)驗(yàn)一(A)一、實(shí)驗(yàn)題目設(shè)計(jì)一個(gè)具有多個(gè)控件的程序界面。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.熟悉集成開(kāi)發(fā)環(huán)境。2.掌握簡(jiǎn)單程序界面的設(shè)計(jì)和布局方法。3.掌握通過(guò)屬性窗口設(shè)置對(duì)象屬性的方法。4.掌握利用開(kāi)發(fā)簡(jiǎn)單應(yīng)用程序的步驟。5.掌握的基本調(diào)試技術(shù)。四、實(shí)驗(yàn)內(nèi)容1.啟動(dòng)集成開(kāi)發(fā)環(huán)境后,在窗體窗口上添加一個(gè)標(biāo)題框、一個(gè)文本框和一個(gè)按鈕,調(diào)整界面布局和每個(gè)相關(guān)的屬性,具體見(jiàn)實(shí)驗(yàn)參考書(shū)圖2.2所示。2.將3個(gè)對(duì)象按大小相同、位置等間距水平對(duì)齊進(jìn)行設(shè)置,并且將上述標(biāo)簽框、文本框和按鈕的屬性值分別設(shè)置為“姓名”、“”和“確定”,同時(shí)窗體的標(biāo)題顯示本人的“標(biāo)題”_“學(xué)號(hào)”_“姓名”。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.利用工具箱在窗體窗口上依次添加標(biāo)簽框、文本框和按鈕對(duì)象。2.調(diào)整3個(gè)對(duì)象的位置和大小。3.通過(guò)屬性窗口分別改變3個(gè)對(duì)象和窗體的名稱。六、實(shí)驗(yàn)思考題若要將3個(gè)對(duì)象的位置呈等間距垂直對(duì)齊,應(yīng)該如何設(shè)置?文本框和標(biāo)簽框有何不同?如何改變窗體窗口的名稱、標(biāo)題和背景色?如何顯示和關(guān)閉集成開(kāi)發(fā)環(huán)境中的工具箱、窗體窗口、解決方案資源管理器、屬性窗口?實(shí)驗(yàn)一(B)一、實(shí)驗(yàn)題目設(shè)計(jì)一個(gè)能顯示和清除信息的簡(jiǎn)單應(yīng)用程序。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.熟悉集成開(kāi)發(fā)環(huán)境。2.掌握簡(jiǎn)單程序界面的設(shè)計(jì)和布局方法。3.掌握通過(guò)屬性窗口設(shè)置對(duì)象屬性的方法。4.掌握利用開(kāi)發(fā)簡(jiǎn)單應(yīng)用程序的步驟。5.掌握的基本調(diào)試技術(shù)。四、實(shí)驗(yàn)內(nèi)容1.通過(guò)不同按鈕的單擊事件,分別驅(qū)動(dòng)信息顯示和清除,并能關(guān)閉應(yīng)用程序。2.設(shè)計(jì)一個(gè)簡(jiǎn)單的應(yīng)用程序,其界面如實(shí)驗(yàn)參考書(shū)圖2.4所示,程序的功能是單擊“顯示”按鈕時(shí),在窗體上分行顯示“鋤禾日當(dāng)午汗滴禾下土誰(shuí)知。。。。”;單擊“清除”按鈕時(shí),原信息被清除;若再次單擊“顯示”按鈕,則重復(fù)顯示;若單擊“結(jié)束”按鈕,則終止程序的運(yùn)行。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.在窗體窗口上分別添加3個(gè)按鈕對(duì)象和一個(gè)文本框?qū)ο?,重新設(shè)置這些對(duì)象的相關(guān)屬性值。2.通過(guò)代碼窗口分別為3個(gè)不同按鈕的單擊事件編寫(xiě)相應(yīng)的程序代碼。3.運(yùn)行和調(diào)試程序,直至程序能正確運(yùn)行并及時(shí)保存程序。六、實(shí)驗(yàn)思考題1.若想在程序運(yùn)行期間能夠改變顯示信息的顏色,如何實(shí)現(xiàn)?2.若要在程序運(yùn)行期間改變顯示信息的字體,如何實(shí)現(xiàn)?3.如何將程序生成可執(zhí)行程序?4.返回到,查看程序集文件夾中是否已存儲(chǔ)了本實(shí)驗(yàn)建立的程序文件,相應(yīng)的擴(kuò)展名是什么?實(shí)驗(yàn)二基本語(yǔ)法實(shí)驗(yàn)一、實(shí)驗(yàn)題目表達(dá)式值的計(jì)算和程序界面設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)2課時(shí)。三、實(shí)驗(yàn)?zāi)康?.理解變量及常量的概念,掌握其定義和使用方法。2.了解各種常用數(shù)據(jù)類(lèi)型的數(shù)據(jù)在內(nèi)存中的存放形式。3.掌握各種運(yùn)算符、表達(dá)式的描述方法。4.掌握常用內(nèi)部函數(shù)的功能和使用方法。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)如實(shí)驗(yàn)參考書(shū)圖2.6所示的用戶界面計(jì)算下列表達(dá)式的值(設(shè)A變量為字符型,值為a,B變量為整型,值為3)并加以顯示。(1)B3(2)B+12(3)B*B(4)10(5)10\B(6)9B(7)A﹠B(8)A>B(9)45。(10)e3(11)5|(12)系統(tǒng)時(shí)間2.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.表達(dá)式的算術(shù)運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算的規(guī)則。2.函數(shù)的功能和使用方法。六、實(shí)驗(yàn)思考題1.根據(jù)上機(jī)操作的體會(huì),試列舉出書(shū)寫(xiě)表達(dá)式應(yīng)該注意的幾個(gè)問(wèn)題。2.邏輯型數(shù)據(jù)和其他類(lèi)型數(shù)據(jù)是如何轉(zhuǎn)換的?3.變量和常量的區(qū)別是什么?4.提供了哪些數(shù)值數(shù)據(jù)類(lèi)型,它們各自的用途是什么?實(shí)驗(yàn)三基本控制結(jié)構(gòu)實(shí)驗(yàn)實(shí)驗(yàn)三(A)一、實(shí)驗(yàn)題目選擇結(jié)構(gòu)程序設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)4課時(shí)(A+B+C)。三、實(shí)驗(yàn)?zāi)康?.理解程序的分支結(jié)構(gòu)。2.掌握基本的數(shù)據(jù)輸入/輸出的方法。3.培養(yǎng)良好的編程風(fēng)格,提高程序的可讀性。程序中盡量一行只寫(xiě)一條語(yǔ)句;采用鋸齒狀書(shū)寫(xiě)各種結(jié)構(gòu)語(yǔ)句;對(duì)變量和控件的命名盡量做到“見(jiàn)名識(shí)議”;對(duì)程序添加必要的注釋。四、實(shí)驗(yàn)內(nèi)容1.輸入一個(gè)學(xué)生的學(xué)號(hào)和考試成績(jī),然后輸出該學(xué)生的學(xué)號(hào)、成績(jī),并根據(jù)下面的規(guī)定輸出對(duì)該學(xué)生的評(píng)語(yǔ):90~100為“優(yōu)秀;80~89為“良好”;70~79為“中等”;60~69為“及格”;0~59為“不及格”。2.程序運(yùn)行后,單擊窗體,在輸入對(duì)話框中分別輸入學(xué)號(hào)和分?jǐn)?shù),程序?qū)⒃谳敵鰧?duì)話框中輸出適當(dāng)?shù)脑u(píng)語(yǔ),例如,如果輸入的學(xué)號(hào)為2019086136,分?jǐn)?shù)為96,則結(jié)果如參考書(shū)圖2.8所示。3.如果輸入的成績(jī)小于0或者大于100時(shí),輸出對(duì)話框中給出“成績(jī)輸入有誤!”的提示。4.使用語(yǔ)句完成。5.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.熟悉函數(shù)及函數(shù)的格式,并要理解這兩個(gè)函數(shù)返回值的類(lèi)型。2.正確書(shū)寫(xiě)語(yǔ)句的測(cè)試表達(dá)式。3.正確理解語(yǔ)句的執(zhí)行過(guò)程,以及測(cè)試表達(dá)式的含義。六、實(shí)驗(yàn)思考題如果輸入的學(xué)號(hào)不是數(shù)字或者輸入的數(shù)字為小于1的數(shù),則輸出“學(xué)號(hào)輸入有誤,請(qǐng)重新輸入正確學(xué)號(hào)!”的提示信息,直到用戶輸入正確的學(xué)號(hào)后,程序才執(zhí)行后面的語(yǔ)句,如何實(shí)現(xiàn)這個(gè)過(guò)程?設(shè)計(jì)程序時(shí),如果輸入的分?jǐn)?shù)沒(méi)有使用類(lèi)型轉(zhuǎn)換函數(shù),則輸入諸如890等非數(shù)字分?jǐn)?shù)時(shí),輸出結(jié)果會(huì)是什么情況?輸出的學(xué)號(hào)為10位字符,不足10位時(shí),給出“學(xué)號(hào)輸入有誤!”的提示信息,如何實(shí)現(xiàn)這個(gè)過(guò)程?說(shuō)明不同格式的分支語(yǔ)句的執(zhí)行流程。實(shí)驗(yàn)三(B)一、實(shí)驗(yàn)題目循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)4課時(shí)(A+B+C)。三、實(shí)驗(yàn)?zāi)康?.總結(jié)循環(huán)結(jié)構(gòu)所能解決的實(shí)際問(wèn)題類(lèi)型和基本算法,如累計(jì)求和、求階乘、迭代法、輾轉(zhuǎn)相除法等。2.掌握循環(huán)結(jié)構(gòu)的執(zhí)行過(guò)程,能夠通過(guò)閱讀程序計(jì)算循環(huán)體執(zhí)行的次數(shù)和程序的執(zhí)行結(jié)果。3.區(qū)分語(yǔ)句和語(yǔ)句的作用,能夠正確選用語(yǔ)句和語(yǔ)句。4.正確理解和語(yǔ)句的使用。四、實(shí)驗(yàn)內(nèi)容1.編寫(xiě)驗(yàn)證歌德巴赫猜想的程序:一個(gè)大于等于6的偶數(shù)一定可以表示為兩個(gè)素?cái)?shù)之和。如18=5+13,22=3+19,34=3+31。2.通過(guò)輸入對(duì)話框輸入大于等于6的偶數(shù)N,并在窗體使用控件顯示數(shù)據(jù)N所有的素?cái)?shù)組合。例如,如輸入18,則應(yīng)該顯示為:18=5+1318=7+11。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.該題需要查找3~2之間的素?cái)?shù)n1,每找到一個(gè)素?cái)?shù)n1,就要判斷N-n1是不是素?cái)?shù),只有當(dāng)n1和N-n1都是素?cái)?shù)才滿足要求。2.利用雙重循環(huán)語(yǔ)句完成此題。六、實(shí)驗(yàn)思考題查找素?cái)?shù)需要查找偶數(shù)嗎?如果把查找n1的范圍擴(kuò)展到3~N之間,當(dāng)輸入18時(shí),輸出結(jié)果是什么?如何理解語(yǔ)句和語(yǔ)句實(shí)現(xiàn)循環(huán)的差別?思考用如何語(yǔ)言塊實(shí)現(xiàn)輾轉(zhuǎn)相除法?說(shuō)明…語(yǔ)句及…語(yǔ)句的異同。實(shí)驗(yàn)三(C)一、實(shí)驗(yàn)題目數(shù)組應(yīng)用程序設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)4課時(shí)(A+B+C)。三、實(shí)驗(yàn)?zāi)康?.掌握數(shù)組的功能,常用操作,如求和、最大/最小值及其所在位置、矩陣運(yùn)算、排序、插入、刪除、查找等。2.動(dòng)態(tài)數(shù)組的應(yīng)用。四、實(shí)驗(yàn)內(nèi)容1.編寫(xiě)程序,將一維數(shù)組中元素向左循環(huán)移位,移位次數(shù)由用戶輸入,例如,數(shù)組元素的值依次為25、81、-2、26、45、52、61、27、38、19。如果輸入4,則數(shù)組元素向左循環(huán)移位4次,各元素值變?yōu)?5、52、61、27、38、19、25、81、-2、26,數(shù)據(jù)從窗口輸入,并將輸出數(shù)據(jù)在界面上顯示。2.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.利用隨機(jī)函數(shù)為數(shù)組提供10個(gè)兩位整數(shù)。2.分別輸出循環(huán)移位前后的數(shù)組元素值。六、實(shí)驗(yàn)思考題如果要實(shí)現(xiàn)循環(huán)右移,該如何修改程序?編寫(xiě)程序?qū)崿F(xiàn)字符串的循環(huán)左移。例如,已知字符串為,如果輸入4,則原字符串變?yōu)?。比較這種循環(huán)左移及數(shù)組循環(huán)左移的不同之處。思考如何用語(yǔ)言塊計(jì)算一個(gè)矩陣兩條對(duì)角線上的元素的和?給出求解一個(gè)三維數(shù)組中最大元素的程序段實(shí)驗(yàn)四過(guò)程實(shí)驗(yàn)實(shí)驗(yàn)四(A)一、實(shí)驗(yàn)題目簡(jiǎn)單過(guò)程的設(shè)計(jì)及調(diào)用。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握子過(guò)程的定義和調(diào)用方法。2.掌握函數(shù)過(guò)程的定義和調(diào)用方法。3.區(qū)分子過(guò)程和函數(shù)過(guò)程之間的異同。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)一個(gè)程序,借助于函數(shù)過(guò)程的調(diào)用判斷一個(gè)給定的整數(shù)是否為素?cái)?shù),程序的運(yùn)行界面如實(shí)驗(yàn)參考書(shū)2.16所示。2.編寫(xiě)一個(gè)用戶自定義函數(shù),以實(shí)現(xiàn)判斷給定的大于1的整數(shù)是否為素?cái)?shù),如果是則返回1,否則返回0。在1(即“判定”)按鈕的單擊事件過(guò)程中編寫(xiě)程序代碼,通過(guò)調(diào)用函數(shù)過(guò)程判斷所輸入數(shù)據(jù)是否為素?cái)?shù),并顯示結(jié)果。在2(即“清除”)按鈕的單擊事件過(guò)程中實(shí)現(xiàn)對(duì)兩個(gè)文本框信息的清除功能。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.在窗體窗口上分別添加兩個(gè)標(biāo)簽框?qū)ο?、兩個(gè)按鈕對(duì)象和兩個(gè)文本框?qū)ο?,并通過(guò)屬性窗口設(shè)置這些對(duì)象的相關(guān)屬性值。2.編寫(xiě)自定義函數(shù)實(shí)現(xiàn)判斷給定整數(shù)是否為素?cái)?shù)的功能。3.編寫(xiě)界面所示的兩個(gè)按鈕單擊事件過(guò)程的代碼,通過(guò)調(diào)用自定義函數(shù)過(guò)程,實(shí)現(xiàn)程序要求的功能。4.調(diào)試運(yùn)行程序,直到能正確顯示結(jié)果。六、實(shí)驗(yàn)思考題在用戶自定義函數(shù)中,語(yǔ)句起什么作用?指出用戶自定義函數(shù)及用戶自定義過(guò)程之間在功能、定義格式和調(diào)用方式上分別有哪些區(qū)別。通過(guò)上述實(shí)驗(yàn),你認(rèn)為用戶自定義過(guò)程有什么優(yōu)點(diǎn)?將大型程序模塊化有什么優(yōu)點(diǎn)?實(shí)驗(yàn)四(B)一、實(shí)驗(yàn)題目過(guò)程調(diào)用中的參數(shù)傳遞。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.正確理解設(shè)計(jì)帶參過(guò)程或函數(shù)的必要性。2.理解形參的概念,形參及變量的區(qū)別以及形參的作用域。3.理解實(shí)參的概念,實(shí)參及形參在類(lèi)型上應(yīng)具有相容性。4.正確理解實(shí)參和形參之間的傳值調(diào)用和引用調(diào)用。5.正確理解數(shù)組作為參數(shù)是如何在實(shí)參和形參之間傳遞數(shù)據(jù)的。6.掌握帶參子過(guò)程或函數(shù)過(guò)程的執(zhí)行過(guò)程。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)一個(gè)過(guò)程以實(shí)現(xiàn)多個(gè)整型數(shù)據(jù)求和,該過(guò)程包括兩個(gè)形式參數(shù),其一是一個(gè)整型數(shù)組,用于接收主調(diào)過(guò)程傳遞的包含多個(gè)數(shù)據(jù)的數(shù)組,其二是一個(gè)引用參數(shù),用于將求和后的結(jié)果返回主調(diào)過(guò)程。2.編寫(xiě)主調(diào)用過(guò)程,實(shí)現(xiàn)接收10個(gè)職工的年齡數(shù)據(jù),通過(guò)自定義過(guò)程對(duì)這些數(shù)據(jù)求和,返回主調(diào)過(guò)程后計(jì)算職工的平均年齡并加以顯示。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.根據(jù)題目要求,設(shè)計(jì)出簡(jiǎn)潔的用戶界面。2.編寫(xiě)一個(gè)自定義過(guò)程,實(shí)現(xiàn)題目要求的功能,注意使用引用傳遞方式將用戶的自定義過(guò)程計(jì)算的結(jié)果返回給主調(diào)過(guò)程。六、實(shí)驗(yàn)思考題利用引用傳遞方式向主調(diào)用過(guò)程返回計(jì)算結(jié)果有什么優(yōu)點(diǎn)?如果在一個(gè)自定義過(guò)程中需返回多個(gè)值,能否用數(shù)組實(shí)現(xiàn)?為什么?思考數(shù)組作為參數(shù)是如何在實(shí)參和形參之間傳遞數(shù)據(jù)的?如何理解實(shí)參及形參的一致性?實(shí)驗(yàn)五常用控件實(shí)驗(yàn)實(shí)驗(yàn)五(A)一、實(shí)驗(yàn)題目窗體、按鈕、單選按鈕、文本框、復(fù)選框、分組框、列表框、組合框、圖片框、跟蹤條和時(shí)間組件的設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)3課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.熟練地掌握窗體的概念。2.掌握標(biāo)簽、按鈕單選按鈕、文本框、復(fù)選框、分組框、列表框、組合框、圖片框、跟蹤條和時(shí)間組件等的功能及在窗體上建立的操作方法。3.掌握事件過(guò)程代碼程序的編寫(xiě)方法,掌握常用事件的功能和觸發(fā)時(shí)機(jī)。4.熟悉建立基于圖形用戶界面的應(yīng)用程序的方法。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)本人信息的錄入界面。包括學(xué)號(hào)、姓名、籍貫、性別、出生年月、民族、班級(jí)、愛(ài)好、品行指數(shù)、個(gè)人簡(jiǎn)歷、個(gè)人照片,界面可參考教材圖6.3,要求盡可能多的使用所學(xué)控件。2.界面中需包括“顯示”和“關(guān)閉”兩個(gè)按鈕,單擊“顯示”按鈕將錄入信息在窗口加以顯示,單擊“關(guān)閉”按鈕將關(guān)閉程序。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.注意分組框()的靈活運(yùn)用。2.界面設(shè)計(jì)一定要整齊簡(jiǎn)介。3.調(diào)試運(yùn)行程序,直到能正確顯示結(jié)果。六、實(shí)驗(yàn)思考題設(shè)計(jì)過(guò)程中如果不使用分組框來(lái)分組單選按鈕,程序會(huì)出現(xiàn)什么運(yùn)行結(jié)果?使用控件來(lái)代替分組框,試比較控件和分組框兩者的異同。利用幫助系統(tǒng)簡(jiǎn)述鼠標(biāo)事件及其功能。利用幫助系統(tǒng)簡(jiǎn)述鍵盤(pán)事件及其功能。實(shí)驗(yàn)五(B)一、實(shí)驗(yàn)題目倒計(jì)時(shí)程序設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)3課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握組件的功能,即一定時(shí)間間隔周期性地觸發(fā)事件。2.掌握組件的常用屬性和。3.了解日期組件和的使用。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)一個(gè)類(lèi)似實(shí)驗(yàn)參考書(shū)圖2.42所示的倒計(jì)時(shí)程序(初始值顯示為00:00:00)。2.通過(guò)()函數(shù)輸入倒計(jì)時(shí)時(shí)間(單位為分鐘)。3.當(dāng)?shù)褂?jì)時(shí)時(shí)間到后,自動(dòng)停止計(jì)時(shí)并顯示“時(shí)間已到”信息4.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.時(shí)鐘的間隔設(shè)置為1秒。2.為了計(jì)算方便可將輸入的時(shí)間轉(zhuǎn)化為時(shí)、分、秒3個(gè)窗體級(jí)變量,以供調(diào)用。3.(,,)、()、()函數(shù)的應(yīng)用。4.計(jì)算時(shí)注意分、秒為0的情況。六、實(shí)驗(yàn)思考題如果輸入的倒計(jì)時(shí)間單位為秒,程序該如何修改?如何理解組件和控件的異同點(diǎn)?組件是如何實(shí)現(xiàn)觸發(fā)功能的,如何實(shí)現(xiàn)觸發(fā)的間隔?通過(guò)利用幫助系統(tǒng)談?wù)勅掌诮M件和的異同。實(shí)驗(yàn)六界面設(shè)計(jì)實(shí)驗(yàn)實(shí)驗(yàn)六(A)一、實(shí)驗(yàn)題目對(duì)話框設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)3課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握簡(jiǎn)單對(duì)話框的使用。2.掌握通用對(duì)話框組件的基本用法。3.掌握自定義對(duì)話框的設(shè)計(jì)四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)更改密碼程序。首先定義一個(gè)僅包含“更改密碼”按鈕窗體,單擊該按鈕彈出如實(shí)驗(yàn)參考書(shū)圖2.43所示的“更改密碼”對(duì)話框。2.運(yùn)行程序時(shí),首先顯示第一個(gè)窗體,通過(guò)單擊“更改密碼”按鈕,彈出“更改密碼”對(duì)話框。3.“更改密碼”對(duì)話框的標(biāo)題欄中無(wú)最大化、最小化和關(guān)閉按鈕,只有通過(guò)單擊“確定”、“取消”按鈕才能切換到其他窗體或?qū)υ捒颍⑶覍?duì)話框邊框大小不可改變。該對(duì)話框不顯示控制菜單。4.“更改密碼”對(duì)話框中輸入的密碼要求顯示為“********”。5.實(shí)現(xiàn)單擊“更改密碼”對(duì)話框中的“確定”按鈕時(shí),彈出如實(shí)驗(yàn)參考書(shū)圖2.44所示的信息確認(rèn)框。如果新密碼兩次輸入一致則利用消息對(duì)話框顯示修改密碼成功以及新舊密碼,否則顯示失敗。6.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.如何實(shí)現(xiàn)通過(guò)單擊第1個(gè)窗體中的按鈕來(lái)打開(kāi)第2個(gè)窗體?2.“更改密碼”對(duì)話框?yàn)橛心J綄?duì)話框,因此打開(kāi)對(duì)話框時(shí)應(yīng)使用窗體的方法。3.“更改密碼”對(duì)話框的屬性為,屬性為決定不顯示控制菜單。4.“更改密碼”對(duì)話框中的3個(gè)文本框用于輸入密碼,所以屬性設(shè)為“*”。六、實(shí)驗(yàn)思考題有模式對(duì)話框和無(wú)模式對(duì)話框有何不同?如何設(shè)置窗體的顯示效果?簡(jiǎn)述對(duì)話框和窗體的區(qū)別通用對(duì)話框組件有哪幾種?各實(shí)現(xiàn)哪些功能?總結(jié)使用通用對(duì)話框的一般步驟。實(shí)驗(yàn)六(B)一、實(shí)驗(yàn)題目菜單的設(shè)計(jì)及實(shí)現(xiàn)。二、實(shí)驗(yàn)課時(shí)3課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握菜單組件的使用和菜單事件的編程方法。2.掌握建立下拉式菜單、修改菜單項(xiàng)的方法。3.掌握菜單的、、等常用屬性及其事件4.了解彈出式菜單和動(dòng)態(tài)菜單的建立方法四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)一個(gè)窗體,其中包括菜單欄、工具欄和狀態(tài)欄,如實(shí)驗(yàn)參考書(shū)圖2.49所示。2.“文件”菜單中包括“新建“、“打開(kāi)”、“保存”、“退出”;“編輯”菜單中包括“撤銷(xiāo)”、“剪切”、“復(fù)制”、“粘貼”、“刪除”、“全選”;“格式”菜單中包括“顏色(前景色和背景色)”、“字體”?!皫椭辈藛沃邪ā鞍姹拘畔ⅰ保瑔螕粼撟硬藛慰梢燥@示程序的名稱和設(shè)計(jì)者的信息。3.工具欄包括“新建”、“打開(kāi)”、“保存”、“復(fù)制”、“剪切”、“粘貼”按鈕,且按鈕以文字和圖標(biāo)的形式顯示。4.狀態(tài)欄在窗體底部顯示,包括設(shè)計(jì)者信息和日期兩部分信息。5.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.在菜單項(xiàng)的屬性中指定訪問(wèn)鍵、在屬性中指定快捷鍵、通過(guò)屬性設(shè)置該菜單項(xiàng)是否有復(fù)選標(biāo)記。2.使用()控件添加工具欄。3.使用()控件添加狀態(tài)欄。六、實(shí)驗(yàn)思考題總結(jié)在窗體中添加工具欄的主要步驟。如何控制狀態(tài)欄顯示及否?如何在狀態(tài)欄中添加面板?通過(guò)菜單項(xiàng)的哪個(gè)屬性來(lái)控制菜單項(xiàng)的可用性?通過(guò)菜單項(xiàng)的哪個(gè)屬性來(lái)控制菜單項(xiàng)是否可見(jiàn)?可用性及可見(jiàn)性有何區(qū)別?實(shí)驗(yàn)七文件實(shí)驗(yàn)實(shí)驗(yàn)七(A)一、實(shí)驗(yàn)題目順序文件操作。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握文件的作用、分類(lèi)。2.掌握順序文件的特點(diǎn)、打開(kāi)方式和讀寫(xiě)函數(shù)。3.掌握文件指針的概念及作用。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)窗體結(jié)構(gòu)如實(shí)驗(yàn)參考書(shū)圖2.56所示。設(shè)計(jì)程序?qū)崿F(xiàn):?jiǎn)螕簟按蜷_(kāi)”按鈕,打開(kāi)文件并讀取其中的數(shù)據(jù),以每行5個(gè)數(shù)顯示在左邊的文本框中;單擊“排序”按鈕,對(duì)讀取的50個(gè)數(shù)據(jù)按照由小到大的順序進(jìn)行排序,并把排序后的數(shù)據(jù)以每行5個(gè)數(shù)據(jù)顯示在右邊的文本框中;單擊“保存”按鈕,把排序后的數(shù)據(jù)保存到文件中。2.窗體啟動(dòng)時(shí)創(chuàng)建文件,要求文件內(nèi)存放了50個(gè)0~100內(nèi)的隨機(jī)數(shù)。3.文件中的數(shù)據(jù)通過(guò)程序產(chǎn)生。4.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.從文件中讀取的數(shù)據(jù)要保存在數(shù)組中,并把數(shù)組定義為窗體變量2.排序采用冒泡算法六、實(shí)驗(yàn)思考題1.本題中的數(shù)組排序如果選用選擇排序算法,代碼如何編寫(xiě)?2.本題中數(shù)組必須是窗體變量嗎?如果可以不是,應(yīng)如何修改程序?3.如何查詢順序文件中的數(shù)據(jù)?4.程序中如果不使用語(yǔ)句會(huì)有什么后果?實(shí)驗(yàn)七(B)一、實(shí)驗(yàn)題目隨機(jī)文件操作。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握隨機(jī)文件的特點(diǎn)。2.掌握隨機(jī)文件讀寫(xiě)操作的函數(shù)。3.掌握按記錄號(hào)可以方便地對(duì)文件進(jìn)行讀寫(xiě)操作。四、實(shí)驗(yàn)內(nèi)容1.創(chuàng)建一個(gè)記錄學(xué)生成績(jī)的隨機(jī)文件(包括學(xué)生學(xué)號(hào)、姓名、數(shù)學(xué)、語(yǔ)文、英語(yǔ)和平均分),并通過(guò)窗體輸入每條記錄的內(nèi)容。單擊“添加記錄”按鈕將記錄保存同時(shí)清空各文本框的內(nèi)容。需要說(shuō)明的是,記錄中的“平均分”值需要經(jīng)過(guò)計(jì)算得到,且不允許增加沒(méi)有輸入學(xué)號(hào)的記錄2.通過(guò)輸入學(xué)號(hào)查找隨機(jī)文件中的學(xué)生成績(jī)。單擊“查詢”按鈕,按照輸入的學(xué)號(hào)查找文件中的記錄,并把查找到的記錄數(shù)據(jù)顯示在文本框中,如果沒(méi)有查找的記錄,則顯示相應(yīng)的提示信息。單擊“下一個(gè)”按鈕,會(huì)直接顯示當(dāng)前記錄的下一條記錄,如果當(dāng)前記錄是最后一條記錄,給出提示并顯示最后一條記錄。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.先定義結(jié)構(gòu)類(lèi)型和結(jié)構(gòu)變量。2.使用隨機(jī)文件的讀寫(xiě)操作函數(shù)。3.要注意對(duì)文件進(jìn)行讀和寫(xiě)之間的異同。六、實(shí)驗(yàn)思考題1.如何要求輸入的學(xué)號(hào)不能重復(fù),應(yīng)如何修改程序?2.說(shuō)明對(duì)隨機(jī)文件和順序文件執(zhí)行讀寫(xiě)操作的區(qū)別。3.如何查詢隨機(jī)文件中的數(shù)據(jù)?4.如果出現(xiàn)大量的數(shù)據(jù)需要用程序分析、處理、計(jì)算,采用什么文件存儲(chǔ)這些數(shù)據(jù)會(huì)更方便數(shù)據(jù)的處理?實(shí)驗(yàn)八多媒體程序設(shè)計(jì)實(shí)驗(yàn)實(shí)驗(yàn)八(A)一、實(shí)驗(yàn)題目圖形程序設(shè)計(jì)實(shí)驗(yàn)。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握繪圖的一般步驟。2.了解繪制圖形需要使用的命名空間。3.掌握顏色和填充模式的設(shè)置以及繪制圖形的方法。四、實(shí)驗(yàn)內(nèi)容1.使用各種方法組合繪制如實(shí)驗(yàn)參考書(shū)圖2.59所示的圖形。2.把房子填充為磚形圖案。3.對(duì)機(jī)器人的身體用不同顏色進(jìn)行填充。4.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.要求使用單色畫(huà)刷()、紋理畫(huà)刷()和線性漸變畫(huà)刷()。其中,前兩種畫(huà)刷使用的是命名空間,該命名空間在建立“應(yīng)用程序”項(xiàng)目時(shí)被自動(dòng)引用;后一種畫(huà)刷使用的是2D命名空間,該命名空間不能被自動(dòng)引用,必須在程序的開(kāi)頭(1之外)添加語(yǔ)句。2.設(shè)計(jì)程序時(shí)要注意確定繪圖的位置。六、實(shí)驗(yàn)思考題1.中有哪幾種坐標(biāo)系?它們之間有何區(qū)別?2.畫(huà)刷分為幾類(lèi)?各有什么特點(diǎn)?3.如何創(chuàng)建畫(huà)筆?4.總結(jié)中繪制圖形的步驟。實(shí)驗(yàn)八(B)一、實(shí)驗(yàn)題目媒體播放實(shí)驗(yàn)。二、實(shí)驗(yàn)課時(shí)2課時(shí)(A+B)。三、實(shí)驗(yàn)?zāi)康?.掌握組件的添加過(guò)程。2.掌握組件的常用屬性、方法和事件。四、實(shí)驗(yàn)內(nèi)容1.設(shè)計(jì)一個(gè)通過(guò)按鈕控件控制的播放器。在窗體上添加6個(gè)表面有圖案的按鈕,其屬性分別為“打開(kāi)”、“播放”、“暫?!?、“停止”、“靜音”、和“取消靜音”?!按蜷_(kāi)”按鈕可以通過(guò)“打開(kāi)”對(duì)話框選擇要播放的文件;“播放”、“暫?!?、“停止”分別控制文件開(kāi)始播放、暫停播放和播放停止;“靜音”和“取消靜音”分別控制是否取消聲音的播放。2.要求至少可以播放圖片和視頻。3.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.需要使用組件、組件和組件。2.要正確設(shè)置組件的相關(guān)屬性。六、實(shí)驗(yàn)思考題1.組件的作用是什么?2.組件及工具箱中的組件有何區(qū)別?3.使用組件可以播放哪些格式的文件?4.如何指定組件可以播放的文件格式?實(shí)驗(yàn)九數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)驗(yàn)實(shí)驗(yàn)九一、實(shí)驗(yàn)題目數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)驗(yàn)。二、實(shí)驗(yàn)課時(shí)5課時(shí)(課外開(kāi)發(fā))。三、實(shí)驗(yàn)?zāi)康?.掌握數(shù)據(jù)庫(kù)的基本知識(shí)。2.掌握定義數(shù)據(jù)庫(kù)結(jié)構(gòu)的方法和往數(shù)據(jù)庫(kù)裝入數(shù)據(jù)的方法。3.掌握基本語(yǔ)句的用法。4.學(xué)會(huì)設(shè)計(jì)應(yīng)用程序和實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。5.掌握組件中數(shù)據(jù)組件和對(duì)象的屬性、方法及其使用。6.利用控件顯示數(shù)據(jù)。四、實(shí)驗(yàn)內(nèi)容1.用建立如實(shí)驗(yàn)參考書(shū)表2.4所示的數(shù)據(jù)表,并設(shè)計(jì)對(duì)該數(shù)據(jù)表進(jìn)行訪問(wèn)的應(yīng)用程序。2.實(shí)現(xiàn)數(shù)據(jù)表的建立。包括新建數(shù)據(jù)庫(kù)、定義數(shù)據(jù)表的結(jié)構(gòu)和輸入數(shù)據(jù)表中記錄的內(nèi)容。3.利用控件顯示數(shù)據(jù)表的所有內(nèi)容,并且能夠保存對(duì)數(shù)據(jù)的修改。4.獨(dú)立完成上述內(nèi)容,并提交書(shū)面實(shí)驗(yàn)報(bào)告(格式見(jiàn)附件,報(bào)告的文件名為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”)、程序集文件(該文件集的文件目錄要求為:“實(shí)驗(yàn)序號(hào)(如:01A)”_“班級(jí)”_“學(xué)號(hào)”_“姓名”,具體包括程序源代碼和可執(zhí)行等相關(guān)文件),同時(shí)要求有操作界面顯示的結(jié)果,該界面的的標(biāo)題格式為:“標(biāo)題”_“學(xué)號(hào)”_“姓名”。五、實(shí)驗(yàn)要點(diǎn)1.利用對(duì)象實(shí)現(xiàn)及數(shù)據(jù)源的連接,關(guān)鍵是設(shè)置其屬性,該屬性值可以按照向?qū)е甘咀詣?dòng)設(shè)置,也可以直接定義。2.創(chuàng)建對(duì)象,并生成相應(yīng)的數(shù)據(jù)集。3.對(duì)數(shù)據(jù)源的修改分為兩步:首先,在數(shù)據(jù)窗體中修改數(shù)據(jù),然后調(diào)有對(duì)象的方法將更新發(fā)送至數(shù)據(jù)源。六、實(shí)驗(yàn)思考題1.概括數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)的步驟。2.對(duì)使用的數(shù)據(jù)庫(kù)組件的屬性、方法和事件進(jìn)行總結(jié),并理解各組件之間的關(guān)系。3.談?wù)勱P(guān)系數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)4.為開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序提供了哪些支持?實(shí)驗(yàn)十網(wǎng)絡(luò)應(yīng)用程序開(kāi)發(fā)實(shí)驗(yàn)實(shí)驗(yàn)十(A)一、實(shí)驗(yàn)題目網(wǎng)絡(luò)用戶登陸界面設(shè)計(jì)。二、實(shí)驗(yàn)課時(shí)5課時(shí)(A+B)(課外開(kāi)發(fā))三、實(shí)驗(yàn)?zāi)康?.理解編程模式。2.掌握的創(chuàng)建方法,并比較及的異同。3.掌握服務(wù)器端組件的使用,包括服務(wù)器組件、服務(wù)器組件和驗(yàn)證組件。四、實(shí)驗(yàn)內(nèi)容1.創(chuàng)建網(wǎng)絡(luò)用戶登陸界面,如實(shí)驗(yàn)參考書(shū)圖2.60所示

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論