浙江學考vb試題及答案_第1頁
浙江學考vb試題及答案_第2頁
浙江學考vb試題及答案_第3頁
浙江學考vb試題及答案_第4頁
浙江學考vb試題及答案_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

浙江學考vb試題及答案

一、單項選擇題(每題2分,共10題)1.以下合法的VB變量名是()A.3abB.a-bC.ab3D.if2.VB中表示整型數據類型的關鍵字是()A.SingleB.DoubleC.IntegerD.String3.執行語句Print2+34的輸出結果是()A.14B.20C.24D.104.要使文本框獲得焦點,可使用的方法是()A.LostFocusB.SetFocusC.GotFocusD.Move5.以下程序段執行后,變量x的值為()DimxAsIntegerx=5x=x+1A.5B.6C.1D.06.以下關系表達式的值為True的是()A.3>5B.8<=8C.7<5D.4>=57.InputBox函數的返回值類型是()A.數值型B.字符串型C.布爾型D.日期型8.以下數組聲明正確的是()A.Dima(1To5)AsIntegerB.Dima(0,5)AsStringC.Dima(5)AsSingle()D.Dima()AsInteger={1,2,3}9.要在圖片框P1中顯示圖片,可使用的語句是()A.P1.Caption="圖片路徑"B.P1.Picture=LoadPicture("圖片路徑")C.P1.Text="圖片路徑"D.P1.Image="圖片路徑"10.以下計算圓面積的公式(半徑為r)正確的是()A.rr3.14B.23.14rC.Sqr(r)3.14D.3.14+r單項選擇題答案1.C2.C3.A4.B5.B6.B7.B8.A9.B10.A二、多項選擇題(每題2分,共10題)1.以下屬于VB標準數據類型的有()A.ByteB.LongC.CurrencyD.Variant2.下列控件中,可用于輸入文本的有()A.TextBoxB.LabelC.ComboBoxD.ListBox3.以下VB中的邏輯運算符有()A.AndB.OrC.NotD.Xor4.以下關于For循環結構,正確的有()A.For循環可指定循環次數B.For循環必須與Next語句配對使用C.For循環在條件不滿足時結束循環D.For循環不能嵌套使用5.以下屬于VB運算符優先級從高到低順序的是()A.算術運算符、關系運算符、邏輯運算符B.關系運算符、算術運算符、邏輯運算符C.邏輯運算符、算術運算符、關系運算符D.算術運算符最高,邏輯運算符最低6.以下方法中,屬于文本框控件的有()A.ClearB.SelStartC.MsgBoxD.SetFocus7.以下事件過程名正確的有()A.Command1_Click()B.Form_Load()C.Text1_Change()D.Picture1_Click()8.以下數組的操作,可能正確的是()A.定義動態數組后重新調整大小B.讀取數組元素超出邊界C.將不同類型的數據存儲在一個數組中(變體數組)D.對數組進行排序9.以下能改變控件外觀的屬性有()A.ForeColorB.BackColorC.FontD.Visible10.在VB中,以下關于函數的說法正確的有()A.函數有返回值B.自定義函數可以調用其他函數C.使用系統函數時需要引用相應的庫D.函數可以嵌套調用多項選擇題答案1.ABCD2.AC3.ABCD4.ABC5.AD6.ABD7.ABCD8.ACD9.ABC10.ABCD三、判斷題(每題2分,共10題)1.在VB中,變量必須先聲明后使用。()2.標簽(Label)控件可用于接受用戶輸入。()3.表達式5Mod2的值是1。()4.程序中的注釋對程序的運行結果沒有影響。()5.If語句可以不與Else語句配對使用。()6.動態數組在聲明時不需要指定大小。()7.命令按鈕的Enabled屬性設置為False時,按鈕不可用但仍可見。()8.同一個項目中,不同模塊里可以有重名的變量。()9.函數過程和子過程都能直接返回值。()10.當文本框的MultiLine屬性設置為True時,可顯示多行文本。()判斷題答案1.√2.×3.√4.√5.√6.√7.√8.√9.×10.√四、簡答題(每題5分,共4題)1.簡述VB中常量和變量的區別。答案:常量是程序運行中值不變的數據,如數值常量3、字符串常量"abc"等。變量是值可以變化的數據存儲單元,需先聲明類型,程序運行時可賦值、改變其值。2.說出VB中三種循環結構并簡單說明。答案:For循環:用于已知循環次數的情況,通過指定起始值、終值和步長控制循環。DoWhile循環:當條件為真時執行循環體,條件假則結束。DoUntil循環:直到條件為真時結束循環,條件假時執行循環體。3.什么是數組?在VB中有哪些類型數組?答案:數組是一組具有相同數據類型的數據集合,用一個統一的名字(數組名)來表示。有靜態數組,聲明時確定大小;動態數組,聲明后可改變大小;還有多維數組,用于存儲多維數據。4.簡述VB應用程序設計的一般步驟。答案:一般步驟為:1.設計界面,添加各種控件;2.設置控件的屬性,確定外觀和初始狀態;3.編寫事件過程代碼,實現功能;4.調試和運行程序,檢查并修正錯誤。五、討論題(每題5分,共4題)1.在VB中,如何優化循環結構提高程序運行效率?答案:合理設置循環變量的初值、終值和步長,避免不必要的循環次數。若循環嵌套,減少內層循環的計算量。能用簡單快速算法替代復雜算法時優先使用。避免在循環內進行高開銷函數調用等操作。2.討論VB中函數和子過程的應用場景及選擇依據。答案:函數有返回值,適用于需要計算并返回結果的場景,如計算數學公式。子過程側重于執行一系列操作,不返回值,應用于無需結果反饋的功能實現,如界面初始化、文件存儲操作。依據是是否需要返回值及功能需求來選擇。3.假設要開發一個學生成績管理系統,說說VB中可用于存儲成績信息的數據結構及理由。答案:可用數組存儲成績信息,對于數量確定的學生成績,靜態數組方便訪問和處理。若學生數量不定,動態數組可靈活調整大小。也可以用自定義類型數組

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論