下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
VB程序設(shè)計教程習(xí)題解答
vb程序設(shè)計教程習(xí)題解答
《VB編程課程》(第三版)問題解決
習(xí)題1答案
一、多項選擇題
1.Ivisualbasic6.0分為3種版本,不屬于這3種版本的是a)學(xué)習(xí)版b)專業(yè)版c)
企業(yè)版d)業(yè)余版【答】do
1.2在以下方法中,無法退出VisualBasic的方法是a)按Alt+Q
b)按下alt+f組合鍵,然后按esc鍵c)按flO鍵,然后按f鍵,再按x鍵d)打開
“文件”菜單一“退出"命令【答】bo
1.3visualbasic集成的主窗口不包括a)屬性窗口b)標(biāo)題欄C)菜單欄d)工具欄
[answer]ao
1.4下列操作可以打開立即窗口的是a)ctrl+db)ctrl+fc)ctrl+gd)ctrl+e【答】
Co二、填空題
1.5與傳統(tǒng)編程語言相比,VisualBasic最突出的特點是。[答:]事件驅(qū)動編程機制。
1.6如果不使用鼠標(biāo),用鍵盤打開菜單和執(zhí)行菜單命令,第一步應(yīng)按鍵。
[答:]功能鍵F10或alt。
1.7建立一個新的標(biāo)準(zhǔn)模塊,應(yīng)該選擇菜單下的“添加模塊”命令?!敬稹俊肮?/p>
程”菜單。
三、思考問題
1.8簡述visualbasic的特點。
[答:]與通用編程語言相比,VB具有以下特點:(1)可視化設(shè)計平臺;(2)面向
對象設(shè)計方法;(3)事件驅(qū)動編程機制;(4)結(jié)構(gòu)化設(shè)計語言;
(5)充分利用windows資源;
(6)開放數(shù)據(jù)庫功能和網(wǎng)絡(luò)支持。
1.9簡述visualbasic集成開發(fā)環(huán)境的組成。
[答:]VB60集成開發(fā)環(huán)境不僅有標(biāo)準(zhǔn)Windows環(huán)境的標(biāo)題欄、菜單欄和工具欄,還
有工具箱、屬性窗口、項目管理器窗口、表單設(shè)計器、即時窗口和表單布局窗口等有用的
開發(fā)工具。
(1)標(biāo)題欄和菜單欄:標(biāo)題欄中顯示的有窗體控制菜單圖標(biāo)、當(dāng)前激活的工程名稱、
當(dāng)前工作模式以及最小化、最大化m還原、關(guān)閉按鈕。菜單欄中顯示了“文件”、”編
輯”、“視圖”、“工程”、“格式”等菜單項,其中包含了vb編程的常用命令。單擊
菜單欄中的菜單名,即可打開下拉菜單。在下拉菜單中顯示了各種功能子菜單,包含執(zhí)行
該項功能的熱鍵和快捷鍵。
(2)工具欄和數(shù)字顯示區(qū):菜單欄下方是工具欄,為許多常用命令提供快速訪問按
鈕。單擊按鈕執(zhí)行相應(yīng)的操作。數(shù)字顯示區(qū)由兩部分組成。左側(cè)數(shù)字區(qū)域顯示對象的坐標(biāo)
位置(表格工作區(qū)的左上角是坐標(biāo)原點,即(0,0)位置),右側(cè)數(shù)字區(qū)域顯示對象的高
度(向下增加)和寬度,即對象的大小。
(3)工具箱:標(biāo)準(zhǔn)工具箱包含了建立應(yīng)用程序所需的各種控件。另外,vb還提供了很
多activex控件可以添加到工具箱中。
(4)項目管理器窗口:采用windows資源管理器界面,以清晰的層次結(jié)構(gòu)列出當(dāng)前
項目中的所有文件。
(5)屬性窗口:“屬性”窗口包含選定對象(窗體或控件)的屬性列表,在設(shè)計程序
時可通過修改對象的屬性設(shè)計其外觀和相關(guān)數(shù)據(jù),這些屬性值將是程序運行時各對象屬性
的初始值。
(6)表單設(shè)計器:也稱為“對象窗口”,應(yīng)用程序中的每個表單都有一個對應(yīng)的表
單設(shè)計器窗口。
(7)窗體布局窗口:用來顯示窗體在屏幕中的位置。
(8)即時窗口:即時窗口可用于在中斷狀態(tài)下查詢對象的值,或在設(shè)計時查詢表達
式的值或命令的結(jié)果。
1.10屬性窗口主要包括哪些內(nèi)容?【答】“屬性窗口”的內(nèi)容包括:
(1)對象下拉列表框:標(biāo)識當(dāng)前選定對象的名稱和類別。單擊右端的下拉箭頭,列
出當(dāng)前窗體和包含的所有對象的名稱,然后選擇要更改其屬性的對象。
(2)選項卡:可按字母排序和分類排序兩種排序方式顯示所選對象的屬性。(3)屬性列
表框:屬性列表框中列出了當(dāng)前選定的窗體或控件的屬性設(shè)置值。左半邊顯示所選對象的
所有屬性名,右半邊是屬性值??梢灾苯釉趯傩源翱谥行薷膶傩灾?,有的屬性取值具有預(yù)
定值,如右側(cè)顯示“三點”式按鈕或“下拉箭頭”式按鈕,都有預(yù)定值可供選擇。在“屬
性”列表中雙擊屬性值可以遍歷所有選項。選擇任一屬性并按fl鍵可得到該屬性的幫助
信息。
(4)屬性描述:顯示當(dāng)前屬性的簡要描述??梢酝ㄟ^右鍵單擊快捷菜單中的“說明”
菜單在顯示或隱藏屬性說明之間切換。
1.11打開屬性窗口的方法有哪些?
[答:]您可以通過以下方法之一打開屬性窗口:(1)點擊工具欄上的“屬性窗口”
按鈕。(2)單擊“視圖”菜單一屬性窗口。
習(xí)題2答案
一、多項選擇題
2.1在vb中,被稱為對象的是a)窗體b)控件c)控件和窗體d)窗體、控件和屬性
【答】c=
2.2VB“方法”的錯誤概念是a)方法是對象的一部分B)方法是預(yù)定義的操作C)方
法是對事件的響應(yīng)d)方法用于完成某些特定功能[answer]。
2.3確定窗體控件啟動位置的屬性是a)width和heightb)width或heightc)
startuppositond)top和left【答】c。
2.4以下陳述是正確的
a)對象的可見性可設(shè)為true或falseb)標(biāo)題的屬性值不可設(shè)為任何文本c)屬性窗
口中屬性只能按字母順序排列
d)可以跳過某些屬性的值而不進行設(shè)置,并自動設(shè)置為空值[answer]a。
2.5下列說法錯誤的是a)方法是對象的一部分
b)調(diào)用方法時,對象名是必不可少的。C)方法是一個特殊的過程和函數(shù)
d)方法調(diào)用格式和對象屬性使用格式相同【答】b?
2.6以下陳述是錯誤的
a)窗體文件的擴展名為.frmb)一個窗體對應(yīng)一個窗體文件c)vb中一個工程只包含
一個窗體
d)VB中的一個項目最多可以包含255個表單[answer]。
2.7一個工程必須包含的文件的類型是a)*.vbp*.frm*.frxb)*.vbp*.cis*,base)
*.bas*.ocx*/resd)*.frm*.cis*,bas【答】a。
2.8創(chuàng)建一個新窗體,其borderstyle屬性設(shè)置為fixedsinger,但在運行時沒有
“最大化”和“最小化”按鈕??赡艿脑蚴?/p>
a)borderstyle的值設(shè)為fixed,single,其設(shè)置值的作用即禁止最大化和最小化按
鈕
b)表單的maxbutton和minbutton值設(shè)置為false
c)正常情況下新建的窗體都沒有最大化和最小化按鈕d)該窗體可用鼠標(biāo)拖動框的方
法改變窗體的大小【答】bo二、填空題
2.9vb編程中使用的編程機制是」。[答:]事件驅(qū)動。
2.10vb對象可以分為兩類,分別為—和一o【答】預(yù)定義對象;用戶定義對象。
2.11目標(biāo)是什么?對象的屬性、事件和方法是什么?
【答】在可視化編程語言中,對象是代碼和數(shù)據(jù)的集合,它可以是窗體和控件,也可
以是菜單或數(shù)據(jù)庫等。從可視化編程的角度來看,這些對象都具有屬性(數(shù)據(jù))和方法
(行為方式)。簡單地說,屬性是用于描述對象的一組特征,方法是對象實施的一些動作,
對象的動作則常常要觸發(fā)事件,而觸發(fā)事件又可以修改屬性。一個對象建立以后,其操作
就通過與該對象有關(guān)的屬性、事件和方法來描述。
2.12如何創(chuàng)建應(yīng)用程序?[答]
(1)設(shè)計界面。先建立窗體,再利用控件在窗體上創(chuàng)建各種對象。(2)設(shè)置屬性。
設(shè)置窗體或控件等對象的屬性。(3)編寫代碼。編寫對象的事件代碼。(4)運行調(diào)試程
序。
2.13如何在當(dāng)前窗體上創(chuàng)建和刪除對象?[答:]向表單中添加控件的步驟如下:
(1)單擊工具箱中的控件圖標(biāo),鼠標(biāo)指針變成一個十字指針。
(2)在窗體的工作區(qū)域按住鼠標(biāo)左鍵并拖動鼠標(biāo)以在窗體上繪制相應(yīng)的控件。刪除
對象的方法是選擇要刪除的對象,然后按鍵盤上的delete鍵。
2.14如何設(shè)置對象的屬性?
[答:]設(shè)置對象屬性有兩種方式:
(1)預(yù)設(shè)法:在設(shè)計界面時,使用屬性窗口設(shè)置對象的屬性。這時只要在屬性窗口中
選中要修改的屬性,然后在右列中鍵入新的值即可。
(2)當(dāng)前的修改方法:在編寫代碼的過程中,通過程序代碼更改對象的屬性。程序
中設(shè)置屬性的語法格式為:
對象名.屬性名=屬性值
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 制冷機房管理規(guī)范
- 租賃電梯房合同(2篇)
- 自建房包工安全合同(2篇)
- 蘇教版高中課件
- 蘇教版下冊課件
- 2024-2025學(xué)年初中同步測控優(yōu)化設(shè)計物理八年級上冊配人教版第1章 機械運動含答案
- 2024-2025學(xué)年初中同步測控優(yōu)化設(shè)計物理九年級全一冊配人教版第19章 生活用電含答案
- 西京學(xué)院《影視產(chǎn)業(yè)經(jīng)營與管理》2022-2023學(xué)年第一學(xué)期期末試卷
- 西京學(xué)院《書法》2022-2023學(xué)年第一學(xué)期期末試卷
- 自由落體運動課件
- 農(nóng)村土地承包法解說PPT課件
- CTD格式內(nèi)容詳解
- 海航集團空中乘務(wù)員招聘報名表
- 胃癌臨床路徑(2021年版)
- 人教中職數(shù)學(xué)球PPT學(xué)習(xí)教案
- [QC成果]戶外主變安裝防墜落懸掛裝置的研制范本
- 水文地質(zhì)勘查招標(biāo)文件范本
- 抽動穢語綜合征量表(TSGS)
- 世界頂尖流化床品牌Glatt實驗室流化床
- 采區(qū)變電所設(shè)備安裝方案及安全技術(shù)措施
- 機電系統(tǒng)一線品牌表
評論
0/150
提交評論