




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上Visual Bsdic程序設(shè)計形成性考核冊作業(yè)答案一一、選擇題1、在設(shè)計應(yīng)用程序時,可以查看到應(yīng)用程序工程所有組成部分的窗口是(D)。 A、窗體設(shè)計 B、代碼 C、屬性 D、工程資源管理器窗口2、窗體的load事件的觸發(fā)時機是(B)。A、用戶單擊窗體時 B、窗體被加載時 C、窗體顯示之后 D、窗體卸載時3、與傳統(tǒng)的程序設(shè)計語言相比,Visual Basic 最突出的特點是(C)。 A、結(jié)構(gòu)化程序設(shè)計 B、程序開發(fā)環(huán)境 C、事件驅(qū)動編程機制 D、程序調(diào)試技術(shù)4、VB6.0集成開發(fā)環(huán)境的主窗口中不包括(C)。 A、標題欄 B、菜單欄 C、狀態(tài)欄 D、工具欄5、如果對象的
2、名稱為Mytext ,而且對象有一個屬性Text,那么在代碼中引用該屬性的正確格式是(B)。 A、 text.Mytext B、Mytext.Text C、Mytext.(Text) D、Mytext*Text6、下列可以激活屬性窗口的操作是(D)。 A、用鼠標雙擊窗體的任何部位 B、執(zhí)行“工程“菜單中的”屬性窗口“命令 C、按Ctrl+F4 D、按F47、假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先應(yīng)執(zhí)行的操作是(A)。 A、單擊窗體上沒有控件的地方 B、單擊任一個控件 C、不執(zhí)行任何操作 D、雙擊窗體的標題欄8、如果要在文本框鍵入字符時,只顯示某個
3、字符,如果(*),應(yīng)設(shè)置文本框的(B)屬性。 A 、Caption B、PasswordChar C、Text D、Char9、如果想要在文本框中的內(nèi)容在運行時不能編輯,需要文本框的(A)屬性設(shè)置為True.A Locked B、MultiLine C、TabStop DVisible10 對于定時器(Tiner)控制,設(shè)置其定時是否開啟的屬性是(C)A、Index B、Tag C、Enabled D、Left11、要在窗口體Fornl 內(nèi)顯示“myfrm”使用的語句是( C)A、Form.caption=“myfrm”B、Fornl.caption=“myfrm”C、forml.print“
4、myfrm”D、form.print“myfrm”12、對象的性質(zhì)和狀態(tài)特征稱為(C)A、事件 B、方法 C、屬性 D、類13、下列正確的賦值語句是(B)A、x+y=20 B、y=x+20 C、3x=y D、s=14、當使用上下文相關(guān)的幫助時,選擇要幫助的內(nèi)容,然后按(D)鍵,就可出現(xiàn)MSDN窗口直接顯示所需的幫助信息。 A、Help B、F10 C、Ese D、F115、將調(diào)試通過的工程經(jīng)“文件”菜單的“生成.exe文件“編繹成名.exe后,將該可執(zhí)行文件放到其它機器上不能運行的主要原因是(D)。A、運行的機器上無VB系統(tǒng) B、缺少.frm 窗體文件 C、該執(zhí)行文件有病毒 D、以上原因都不對
5、二、填空題1、當進入VB集成開發(fā)環(huán)境后,發(fā)現(xiàn)沒有顯示“工具箱”窗口。應(yīng)選擇 視圖 菜單的 工具箱 選項,使“工具箱”窗口顯示。2、在VB中,事件過程名由 對象名 和 事件名 構(gòu)成。3、工程文件的擴展名是 vbp ,窗體文件擴展名是 frm 。4、對象時代碼和數(shù)據(jù)的集合,例如,Visual Basic 中的 窗體 、 按鈕 、 文本框 等都是對象。5、對象的方法用于 實施某種操作功能 。當方法不需要任何參數(shù)并且也沒有返回值,調(diào)用對象的方法的格式為 對象名.方法名 。例如對窗體Forml 使用Show 方法,應(yīng)寫成 form1.show 。6、要使文本框顯示滾動條,需要將其 ScrollBars
6、屬性設(shè)置為 3 。7、欲設(shè)置定時的時間間隔為4秒,則屬性Interval 的值為 4000 。8、要使標簽框的大小隨Caption屬性做自動調(diào)整,應(yīng)將 AutoSize 屬性設(shè)置為 True 。9、通過 窗體布局窗口 可以在設(shè)計時直觀地調(diào)整窗體在屏幕的位置。10、要想在代碼中給名為 txtshow 的文框賦予文本:GOOD WORK!時,應(yīng)當編寫的語句是 txtshow.text=” GOOD WORK!” 。11、若命令按鈕的名稱為Cmdopen,程序要求單擊以上命令按鈕,打開一個窗口frml,請對以下事件過程填空。Private Sub Cmdopen click() Frm1.show
7、End Sud12、事件就是對象上所發(fā)生的事情,Visual Basic中的事件如 單擊 、 裝入 、鼠標移動 等。一個對象響應(yīng)的事件可以有 多 個,用戶不能建立新的事件。事件過程是指 響應(yīng)某個事件后所執(zhí)行的代碼 。假設(shè)某一事件過程如下:Private Sub cmd1_Click() Form1.Caption=”VB示例”End Sub則響應(yīng)過程的對象名是 cmd1 ,事件名是 Click 。 13、對象的方法用于 在對象上實施某種操作功能 。當方法不需要任何參數(shù)并且也沒有返回值,調(diào)用對象的方法格式為 對象名.方法名 ,例如,對窗體Form1 使用Show 方法,應(yīng)寫成 Form1 .Sh
8、ow 。14、為了在編寫代碼時能自動語法檢查,必須執(zhí)行 工具 菜單中的 選項 命令,打開 選項 對話框,然后選擇“編輯器”選項卡中的 自動語法檢測 。15、定時器(Timer)控件可識別的事件是 Timer ,了生該事件的時間間隔定時由定時器的 Interval 屬性設(shè)置,其單位為 毫秒 。 三、問答題1、什么是可視化編程和事件驅(qū)動? 答:可視化編程是指無須編程,僅通過直觀的操作方式即可完成界面的設(shè)計工作的這種編程方式。當VB的應(yīng)用程序運行后,系統(tǒng)處于等待狀態(tài),當某個事件發(fā)生后,程序就去執(zhí)行此事件的事件過程,當這個事件過程執(zhí)行完后,系統(tǒng)又處于等待另一個事件發(fā)生的狀態(tài),這就是事件驅(qū)動程序方式。2
9、、對象、屬性、事件和文件之間的關(guān)系如何?答:對象是代碼和數(shù)據(jù)的封裝體。對象的操作通過與該對象有關(guān)的屬性、事件、方法來描述。屬性是一個對象的基本特性,每個對象都有它自己的屬性。方法是對象要執(zhí)行的動作。事件是在對象上所發(fā)生的事情。3、簡述事件驅(qū)動機制與傳統(tǒng)編程方式的不同。答:傳統(tǒng)的面向過程的應(yīng)用程序中,應(yīng)用程序自身控制了執(zhí)行那一部分代碼按何種順序執(zhí)行代碼,程序從第一行代碼開始執(zhí)行并按應(yīng)用程序中預(yù)定的路徑執(zhí)行,用戶無法改變程序的執(zhí)行流程。而事件驅(qū)動機制則由用戶來決定執(zhí)行的路線。這就是兩者的不同。4、簡述事件驅(qū)動的工作過程。答:事件驅(qū)動的工作過程如下:(1)啟動應(yīng)用程序,裝載和顯示窗體。(2)窗體或窗
10、體上的控件等待事件的發(fā)生。(3)當某個事件發(fā)生后,執(zhí)行其對應(yīng)的事件過程代碼。(4)重復(fù)執(zhí)行(2)和(3),直到遇到END語句或單擊“結(jié)束”按鈕停止程序的運行。四、程序設(shè)計題1、在窗體上添加一個文本框和兩個命令按鈕,并把兩個命令按鈕的標題分別設(shè)置為“隱藏文本框”和“顯示文本框”。當單擊第一個命令按鈕時,文本框消失;而當單擊第二個命令按鈕時,文本框重新出現(xiàn),并在文本框中顯示“VB程序設(shè)計”(字體大小為16)。程序運行界面如圖所示。圖1解:“隱藏文本框”按鈕中的代碼為:Text1.Visible=False“顯示文本框” 按鈕中的代碼為:Text1.Visible=True Text1.Text=”
11、VB程序設(shè)計” Text1.FontSize=”16”2、設(shè)計一個計算程序。該程序用戶界面如圖2所示,由四個文本框:文本框1(text1)、文本框2(text2)、文本框3(text3)、文本框4(text4),和三個按鈕:命令按鈕1(command1)、命令按鈕2(command2)、命令按鈕3(command3)組成。程序運行后,用戶按清除按鈕,則清除文本框中顯示的內(nèi)容,按計算按鈕,則計算三科平均成績。單擊退出按鈕則退出。解:command1中的代碼為:text1=”: text2=”: text3=”: text4=”command2中的代碼為:text4=(val(Text1)+ val(Text2)+ val(Text3)/3command2中的代碼為:End3、編寫一收款計算程序。要求用戶輸入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025濮陽市采購合同范本
- 2025簡易版本公寓買賣合同
- 2025城鎮(zhèn)房產(chǎn)交易合同范本
- 《創(chuàng)業(yè)融資策略》課件
- 2025工程招投標與合同管理案例分析:探秘合同風(fēng)險與合規(guī)策略
- 2025年的家畜購銷合同
- 《生物的多樣性:課件中的動物主要類群》
- 《蛇咬傷應(yīng)急處理》課件
- 六年級品德與社會上冊《信息社會面面觀》教學(xué)設(shè)計1 遼師大版
- 人教統(tǒng)編版選擇性必修 中冊11.1 過秦論教案
- 微訓(xùn)練 一文多考 備考高效之小說《十八歲的李響》蔡楠-教師版
- 課件:《科學(xué)社會主義概論(第二版)》第四章
- 2025年上半年江蘇省蘇州市總工會招錄社會化工會工作者18人易考易錯模擬試題(共500題)試卷后附參考答案
- 工廠廢料運輸清理協(xié)議
- 管道安全培訓(xùn)課件:泄漏事故預(yù)防與應(yīng)急處置
- 2024年河南藝術(shù)職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 2025年全球及中國生物制藥過濾行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年湖北仙桃市城投公司招聘筆試參考題庫含答案解析
- 數(shù)字團隊管理制度內(nèi)容
- 2025超市出兌合同書模板
- 《基于寧德時代的財務(wù)報表的公司財務(wù)分析》4100字(論文)
評論
0/150
提交評論