2021計算機二級《VB》上機操作題與答案解析
Visual Basic是一種由微軟公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動爲機制的可視化程序設計語言。以下是本站小編搜索整理的一份2017計算機二級《VB》上機操作題與答案解析,供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!
一、基本操作題
(1)請在名稱爲Forml的窗體上添加一個名稱爲H1的水平滾動條,並在屬性窗口中設置它的屬性值,使其滿足下列要求:它的最小刻度值爲1,最大刻度值爲100,在程序運行時,用鼠標單擊滾動條上滾動框以外的區域(不包括兩邊按鈕),滾動框移動10個刻度。再在滾動條下面畫兩個名稱分別爲L1和L2的標籤,並分別顯示1和100。
(2)在名稱爲Forml的窗體上添加兩個名稱分別爲Textl和Text2的文本框,初始內容均爲空;再建立一個下拉菜單,菜單標題爲“操作”,名稱爲M1,此菜單下含有兩個菜單項,名稱分別爲Copy和Clear,標題分別爲“複製”、“清除”,請編寫適當的事件過程,使得在程序運行時,單擊“複製”選項菜單,則把Textl中的內容複製到Text2中,單擊“清除”選項菜單,則清除Text2中的內容(即在Text2中填入空字符串)。要求在程序中不得使用任何變量,每個事件過程中只能寫一條語句。
二、簡單應用題
(1)在考生文件夾F有一個工程文件,窗體上已經有一個標籤Labell,請添加一個單選按鈕數組,名稱爲Opl,含三個單選按鈕,它們的Index屬性分別爲0、1、2,標題依次爲“飛機”、“火車”、“汽車”,再添加一個名稱爲Textl的文本框。窗體文件中已經給出了Opl的Click事件過程,但不完整,要求去掉程序中的註釋符,把程序中的改爲正確的內容,使得在程序運行時單擊“飛機”或“火車”單選按鈕時,在Textl中顯示“我坐飛機去”或“我坐火車去”,單擊“汽車”單選按鈕時,在Text1中顯示“我開汽車去”。
(2)在考生文件夾下有一個工程文件,Forml窗體中有一個文本框,名稱爲Textl;請先在窗體上添加兩個框架控件,名稱分別爲F1、F2,標題分別爲“性別”、“身份”;然後在F1中添加兩個單選按鈕控件Op1、Op2,標題分別爲“男”、“女”;其次在F2中添加兩個單選按鈕控件Op3、0p4,標題分別爲“學生”、“教師”;最後再添加一個命令按鈕,名稱爲C1,標題爲“確定”。清編寫適當的事件過程,使得運行時,在F1、F2中各選一個單選按鈕,然後單擊“確定”按鈕,就可以按照下表把結果顯示在文本框中。最後把修改後的文件以原來的文件名存盤。
三、綜合應用題
以下數列:1,1,2,3,5,8,13,21…的規律是從第3個數開始,每個數都是其前面兩個數之和。
在考生文件夾下有一個工程文件。窗體中已經給出了所有控件,如圖所示。請編寫適當的事件過程完成如下功能:選中一個單選按鈕後,單擊“計算”按鈕,則計算出上述數列第n項的值,並在文本框中顯示,n是選中的單選按鈕後面的數值(提示:因計算結果較大,應使用長整型變量)。
注意:不能修改已經給出的程序和已有的控件的屬性;在結束程序運行之前,必須選中一個單選按鈕,並單擊“計算”按鈕以獲得一個結果;必須使用窗體右上角的關閉按鈕結束程序,否則無成績。最後把修改後的文件按原文件名存盤。
答案
一、基本操作題
(1)【考點分析】本題考點有:水平滾動條的Name、Min、Max和LargeChange屬性以及標籤的Name和Caption屬性。
【解題思路】水平滾動條的最大刻度值和最小刻度值分別由Max和Min屬性設置;單擊滾動條上滾動框以外的區域移動刻度值大小由LargeChange屬性設置,而單擊滾動條兩邊按鈕移動刻度大小由SmallChange屬性設置,本題要求“單擊滾動條上滾動框以外的區域移動刻度大小”,由Large·Change屬性設置;標籤標題顯示由Caption屬性設置。
【操作步驟】
步驟1:打開Visual Basic開發環境,按照題目的要求新建窗體並添加一個水平滾動條控件。
步驟2:在屬性窗口中,按照題目的要求設置水平滾動條的相關屬性。
步驟3:按照題目的要求,在窗體上添加兩個標籤控件。
步驟4:按照題目的要求設置兩個標籤的相關屬性。
步驟5:按下鍵盤上的F5鍵運行程序,程序運行後的`窗體界面。
步驟6:按題目要求保存工程和窗體。
【易錯提示】題目要求只在屬性窗El設置屬性值,請不要通過編寫代碼來達到要求。SmallChange爲最小變動值屬性,表示用戶單擊滾動條兩端箭頭時,滑塊移動的增量值;LargeChange爲最大變動值屬性,表示用戶單擊滾動條的空白處時,滑塊移動的增量值,要注意仔細區別。
(2)【考點分析】本題考點有:菜單編輯器的使用(標題、名稱、內縮符號),菜單Click事件以及文本框的Text和Name屬性。
【解題思路】在編輯窗體中單擊鼠標右鍵選擇“菜單編輯器”來創建菜單,在菜單的Click事件中,通過對屬性的設置來完成對內容的清除和複製。
【操作步驟】
步驟1:新建窗體,按表3.2建立菜單項並設置其屬性。
步驟2:同步驟1,輸入第3項的標題和名稱,單擊確定即可。
步驟3:添加文本框控件,設置文本框的屬性。
步驟4:打開代碼編寫窗口,編寫程序代碼。
步驟5:調試並運行程序,關閉程序後按題目要求存盤。
二、簡單應用題
(1)【考點分析】本題考點有:單選按鈕數組的Name、Caption和Index屬性,文本框的Name屬性,Select Case選擇語句,“+”字符連接。
【解題思路】通過Name屬性設置對象名稱;通過Caption屬性設置對象的標題;設置兩個字符型變量a、b,a=”我坐”,b=”我開”,用於Select Case選擇語句的字符串連接;通過對單選按鈕數組Index屬性的查詢,實現單擊單選按鈕完成字符串連接和文本框顯示操作的功能。
【操作步驟】
步驟1:打開本題工程文件,按照題目要求建立單選按鈕數組。
步驟2:按照題目要求建立其他控件並設置其屬性。
步驟3:打開代碼編輯窗口,去掉程序中的註釋符“"”,將問號改爲正確的內容。
步驟4:調試並運行程序,關閉程序後按題目要求存盤。
【易錯提示】在窗體上覆制一個控件時,如果需要創建控件數組,則在提示框中單擊“是”即可,如果不需要,則直接單擊“否”。
(2)【考點分析】本題考點有:單選按鈕的Name、Caption和Value屬性,框架的Name和Caption屬性,命令按鈕的Name和Caption屬性,文件操作(Open、Close、Output)以及判斷語句。
【解題思路】在窗體上建立好控件後,先設置控件屬性,再編寫事件過程。本題需注意容器中控件的畫法。命令按鈕標題由Caption屬性設置,單擊命令觸發Click事件;單選按鈕的標題由Caption屬性設置,程序中需要檢測單選按鈕的狀態,通過Value屬性來實現,如果單選按鈕被選中,則Value值爲1,否則Value值爲0。在文本框中顯示內容通過Text屬性實現,其形式爲:文本框名=顯示的內容。
在Visual Basic程序中,0pen語句用於打開順序文件,打開順序文件的基本格式爲:0pen FileName For Mode As#File-Number。其中,FileName表示要打開的文件的路徑;Mode爲打開模式,OutPut用於輸出,Append用於追加寫入,Input用於讀取;FileNumber爲打開文件時指定的句柄。讀文件操作在窗體的Load事件過程中完成,寫文件操作在命令按鈕的Click事件過程中完成。
【操作步驟】
步驟1:打開本題工程文件,按照題目要求建立框架控件並設置其屬性。
步驟2:按照步驟1建立其他控件並設置相關屬性。
步驟3:打開代碼編輯窗口,在指定位置編寫如下代碼。
步驟4:調試並運行程序,關閉程序後按題目要求存盤。
三、綜合應用題
【考點分析】本題考點有:文本框的Text屬性,單選按鈕的Name、Caption和Value屬性,單選按鈕控件數組,For循環語句,If條件判斷語句以及內部函數Val。
【解題思路】單選按鈕數組常用於提供唯一選擇,Value屬性值決定每個單選按鈕的選中狀態:False爲未選中,True爲選中,Caption屬性用於設置單選按鈕的標題。本題在F0r循環語句(循環變量k的初值爲O,終值應爲3)中逐一檢查每個單選按鈕是否被選中,用變量n記錄選中單選按鈕的索引號。然後取消對當前選中單選按鈕的選擇,使單選按鈕數組中的下一個按鈕被選中。如果當前已經選中最後一個單選按鈕,則將n賦值爲O,重新從單選按鈕數組的第一個元素開始。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,在指定位置編寫如下代碼。
步驟3:調試並運行程序,關閉程序後按題目要求存盤。
【易錯提示】在定義數組a的時候,要注意定義爲長整型Long。可以防止溢出;單選按鈕數組的Index屬性分別爲0,l,2,在編寫循環語句的時候要注意循環變量t一1。
相關文章
-
2017計算機二級《VB》上機操作題與答案解析
Visual Basic是一種由微軟公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動爲機制的可視化程序設計語言。以下是本站小編搜索整理的一份2017計算機二級《VB》上機操作題與答案解析,供參考練習,希 -
計算機二級VB考試上機操作題及答案2017
一、基本操作題(1)在名稱爲Forml、標題爲球類項目且沒有最大化和最小化按鈕的窗體上畫1個名稱爲Combol的組合框。組合框中的文本內容爲空,表項內容有乒乓球、羽毛球和網球3項。運行後的窗體如圖所示。注意:存盤時必 -
計算機二級VB上機試題及答案
2016年下半年計算機等級考試備考已經拉開大幕了,下面yjbys小編爲大家分享最新計算機二級vb試題及解題指導,希望對同學們備考計算機等級考試有幫助! 1. 基本操作(2小題,每小題15分,共計30分)注意:下面出現的考生文件夾均 -
計算機二級VB上機模擬題及答案
導語:計算機二級考試前多做模擬題還是很有必要的,下面就由小編爲大家帶來計算機二級VB上機模擬題及答案,希望對大家有所幫助!1.基本操作題(1)在考生文件夾下有自由表文件“產品表”和“銷售表”,以命令的形式將兩個表添加 -
2016計算機二級《VB》上機題題庫(含答案)
1.以下不具有Picture屬性的對象是(B)A)窗體B)圖片框C)圖像框D)文本框2.雙擊窗體中的對象後,Visual Basic將顯示的窗口是(D)A)項目(工程)窗口B)工具箱C)代碼窗口D)屬性窗口3.若要將窗體從內存中卸載,其實現的方法是(A)A) -
2017年3月計算機二級VB上機操作題庫及答案
一、基本操作題(1)在名稱爲Forml、標題爲球類項目且沒有最大化和最小化按鈕的窗體上畫1個名稱爲Combol的組合框。組合框中的文本內容爲空,表項內容有乒乓球、羽毛球和網球3項。運行後的窗體如圖所示。注意:存盤時必 -
2016年計算機二級Access上機操作題與答案
一、基本操作題(共18分)在考生文件夾下有一個Excel文件和一個數據庫文件b。b數據庫文件中已建立3個表對象(名爲線路、遊客和團體)和一個窗體對象(名爲brow)。請按以下要求,完成表和窗體的各種操作:(1)將線路表中的 -
計算機二級vb上機試題
本文是本站小編特意爲大家整理的計算機二級vb上機考試試題,希望能幫助到大家!1) .新建一個工程,實現單擊Command1將text1中的內容複製(或者剪切)到Text2中。(要求使用Clipboard對象)保存。窗體上一個text文本框,兩個comm -
2016年計算機二級考試《VB》上機操作題
還有一天計算機二級考試就要開考了!小夥伴們,你們都準備好了嗎?下面是本站小編爲大家搜索整理了關於計算機二級考試《VB》上機操作題,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關信息請持續關注我們應屆畢業生 -
2017全國計算機二級VB考試操作題與答案
篇一當絲絲涼意與陣陣寒風結伴而來,當片片黃葉與點點白霜相依而行,20xx年,醫院工作在一段付出與微笑中收穫。後勤科,在醫院上級的領導下,在全體員工的辛勤勞動下,全面貫徹落實科學發展觀,圍繞安全保衛和內部建設兩大任務,認真