高中信息技術習題vb部分_第1頁
高中信息技術習題vb部分_第2頁
高中信息技術習題vb部分_第3頁
高中信息技術習題vb部分_第4頁
高中信息技術習題vb部分_第5頁
已閱讀5頁,還剩2頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、寧溪中學信息技術(VB)練習題班級 姓名 一、選擇題:1.下列各組控件都具有Caption屬性的是    A.窗體、文本框        B.標簽、定時器       C.窗體、標簽     D.文本框、定時器2.下列每個控件都具有的屬性是    A.Name     

2、B.Caption     C.Font     D.Interval3.下列運算結果中,值最大的是    A.34     B.3/4     C.4 mod 3     D.3 mod 4      

3、60;     /表示除,表示整除,mod表示求余數4.以下哪個是合法的變量名    ALen     BTestqw     C6cost_1     Dcount2s5.在Visual Basic代碼中,將多個語句合并在一行上的并行符是    A. 撇號(')  &#

4、160;  B. 冒號(:)     C. 感嘆號(?。?#160;    D. 問號(?)6.如果要求設置定時器時間間隔為0.5秒鐘,那么它的Interval屬性值應該是    A5000         B500         C50

5、     D57下列控件中可設置滾動條是    A.計時器    B標簽    C文本框  D按鈕8下面程序執行的結果是    Private Sub Form_Click()    A = "123": B = "456&quo

6、t;    C = Val(A) + Val(B)            val是把字符轉化為數值的函數    Print   C  100    End Sub    A.123   &#

7、160;     B.3         C.5         D.5799下列邏輯運算結果為"true"的是    A.flase or not true     B.flase and not 

8、true    C. true or not true     D.true and not true10下列控件中可用于接受用戶輸入文本,又可用于顯示文本的是    ALabel 控件      B. TextBox 控件    C. Timer 

9、控件      D. CommandButton 控件11.以下程序段執行后,整型變量n 的值為    year=2001    n=year4+year400-year100    A. 495     B. 505     C. 500 

10、0;   D. 48512.下列關于CommandButton 控件的敘述正確的是    A. CommandButton 控件的Caption 屬性決定按鈕上顯示的內容    B. 單擊VB應用程序中的按鈕,則系統激活按鈕控件對應的Change 事件    C. CommandButton 控件的name 屬性決定按鈕上顯示的內容 &#

11、160;  D. 以上都不對13.以下程序段執行后整型變量n 的值為    n=0    for i=1 to 20 step 5     n=n+i    next i    A. 50     B. 34 

12、    C. 15     D. 21014.如果要改變窗體的標題,需要設置窗體對象的屬性。    A.Name     B.Caption     C.BackColor     D.BorderStyle15.窗體的BackColor屬性用于設置窗體的   

13、0;A.高度     B.寬度     C.背景色     D.前景色16. Visual Basic提供的標簽控件(LABEL)可具有功能是 A.輸入文本 B.顯示文本 C.計時 D.顯示時間17. Visual Basic規定窗體文件的擴展名是 A. .for B. .frm C. .vbp D

14、. .bas18下列關于算法的敘述不正確的是    A算法是解決問題的有序步驟     B算法具有確定性、可行性、有限性等基本特征    C一個問題的算法都只有一種     D常見的算法描述方法有自然語言、圖示法、偽代碼法等19 下列關于添加"控件"的方法正確的是    A單擊控件圖標,將指針移到窗體上,雙擊鼠標  &

15、#160; B雙擊工具箱中的控件,即在窗體上出現該控件    C單擊工具箱中的控件,將指針移到窗體上,再單擊    D用鼠標左鍵拖動工具箱中的某控件到窗體的適當位置20以下選項中,不是 Visual Basic控件的是    A.文本框 B.定時器 C.窗體  D.命令按鈕21雙擊窗體中的對象后,Visual Basic將顯示的窗口是    A.項目(工程)

16、窗口 B工具箱 C代碼窗口 D屬性窗口22若整型變量a的值為2、b的值為3,則下列程序段執行后整型變量c的值為    if a>5 then     if b<4 then c=a-b else c=b-a    else     if b>3 then c=a*b

17、60;else c=a mod b    end if    A2     B.-1     C.1     D.623下列邏輯表達式中能完全正確表示條件 "year是閏年"的是    A. year mod 4=0 &

18、#160;   B. year mod 400=0     C. (year mod 400=0) or (year mod 4=0) and (year mod 100<>0)     D. (year mod 400=0) and (year mod&#

19、160;4=0) or (year mod 100<>0) 24. 若要設置定時器控件的定時時間,需設置的屬性是AInterval Bvalue CEnabled DText25.下列關于For .next 語句的說法正確的是    A.循環變量、初值、終值和步長都必須為數值型     B.step后的步長只能為正數    C.初值必須小于終值&

20、#160;                            D.初值必須大于終值26. 下列程序執行后,整型變量n的值為    n=0    for I=1 to 100  

21、   if I mod 4=0 then n=n+1    next I    A.5050     B.25     C.26     D.3327若要設置文本框中所顯示的文本顏色,使用的屬性是A.BackColor B.FillColor C.ForeCo

22、lor D.BackStyle28Visual Basic程序設計的完整的步驟是    A. 可視性程序設計                   B代碼程序設計    C可視性程序設計和代碼程序設計     D界面設計29在 Visual&

23、#160;Basic環境下,當寫一個新的 Visual Basic程序時,所做的第一件事是    A.編寫代碼 B新建一個工程 C打開屬性窗口 D進入VB環境30Visual Basic是一種面向對象的程序設計語言,構成對象的三要素是    A屬性、事件、方法     B控件、屬性、事件    C窗體、控件、過程    

24、0;D 窗體、控件、模塊 31只能用來顯示字符信息的控件是A.文本框 B.標簽框 C.圖片框 D.圖像框32能夠改變復選框中背景顏色的屬性是  Avalue BFontcolor CBackcolor DFont33.系統日期的函數是  A. data$ B. time$ C. date$ D. gettime$34.設計一個計算器時,必須要使用的控件是    A.&

25、#160;滾動條 B圖片框 C文本框 D單選框35. Visual Basic規定工程文件的擴展名是    A. .for B. .frm C. .vbp D. .bas36下列關于事件的敘述中不正確的是    A事件是系統預先為對象定義的能被對象認別的動作    B事件可分為用戶事件與系統事件兩類    CVB為每個

26、對象設置好各種事件,并定義好事件過程的過程名,但過程代碼必須由用戶自行編寫    DVB中所有對象的默認事件都是Click37下列各組變量聲明正確的是    ADim abc as integer , num as single    BDim I%, N$ as integer    CDim a%, b%

27、, c%, a$    Dpublic dim n%變量名的默認類型: %為整型、$為字符型、!為單精型、#為雙精型38下列各賦值語句,語法不正確的是    A x+y=5     B BiNumber =15     C Labell.caption =time    

28、0;D sLength =x+y39如果x=4,那么以下運算結果為True的表達式是    A(x<=4)and(x>=6)     B(x>=4)Or(x>=6)    C(x>=4)Xor(x>=6)     Dnot(x<>4)40如果想在程序中反復使用一個數據“01/01/2000”,為了避免在編寫程序時反復輸入這個數據,也為了一次能夠修改程

29、序中所有用到這個數據的語句,可以采用    A將這個數據聲明為字符串型常量,用一個常量標識符代表它。    B將這個數據聲明為字符串型變量,用一個變量標識符表示它。    C將這個數據聲明為日期型常量,用一個常量標識符代表它。    D將這個數據聲明為日期型變量,用一個變量標識符表示它。二填空題41有如下程序段:x5y=6x=yy=xprint y該程序段運行后,y的值為_ _(逐句分析變量值的變化)42有如下程序段:x=5y=20if

30、 Not x>0 thenxy3elseyx+3endif該程序段運行后,x的值為_ 43有如下程序段: e0:f1For i=1 to 3 e=e+f f=f+eNext i該程序段運行后,f的值為_ 44將數學表達式(x的單位:弧度)寫成相應的Visual Basic表達式后為 45在計算器中編寫"相乘"按鈕的Click事件過程中,具體代碼如下,請填空:(1)將兩個輸入文本框中的數據轉換成double型數,并分別賦值給num1,num2;(2)計算乘積,并用變量chenji表示;(3)將chenji轉換成字符串數據,在"TextBox1"中輸出。Private Sub command2_click()num1=(text2.text)num2=(text3.text)chenji= Text1.text= End Sub46. 某算法的流程圖及其編寫中的Visual Basic代碼如下圖所示。分析流程圖,在代碼窗口中處應填寫的代碼正確的是:Do While a = n = n + 1 Loop47有如下VB程序段

溫馨提示

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

評論

0/150

提交評論