試卷征集
加入會(huì)員
操作視頻
當(dāng)前位置: 試卷中心 > 試卷詳情

2016-2017學(xué)年浙江省臺(tái)州市三門縣亭旁高級(jí)中學(xué)高一(下)第一次月考信息技術(shù)試卷

發(fā)布:2024/4/20 14:35:0

一、選擇題(本大題共20小題,每小題3分,共60分.每小題均為單選題,不選、多選、錯(cuò)選均不得分)

  • 菁優(yōu)網(wǎng)1.小李在設(shè)計(jì)VB程序時(shí)所使用的單選框?qū)ο蟮膶傩源翱谌鐖D所示.他想編制該單選框的單擊事件處理過程,則該事件處理過程名是( ?。?/h2>

    組卷:8引用:1難度:0.9
  • 2.某VB程序如下:
    Private Sub Text1_KeyPress(KeyAscii As Integer)
    Dim x As Integer
    If  KeyAscii=13Then
    x=Val(Text1.Text)
    List1.AddItem x
    End If
    End Sub
    程序運(yùn)行時(shí),能觸發(fā)該事件過程的是(  )

    組卷:8引用:1難度:0.9
  • 菁優(yōu)網(wǎng)3.某VB程序段如下:
    Private Sub Command1_Click
    Dim x As Integer,i As Integer
    For i=3To 10Step 2
    x=i*(i-1)
    List1AddItem Str(x)
    Next i
    End Sub
    運(yùn)行程序,單擊命令按鈕Command1后,彈出如圖所示的出錯(cuò)信息提示(  )

    組卷:8引用:1難度:0.9
  • 4.已知VB自定義函數(shù)fun(a As Single,b As Single) As Integer,以下賦值語句正確的是( ?。?/h2>

    組卷:8引用:1難度:0.9
  • 5.有如下VB程序段:
    Private Sub Command1_Click( ?。?br />Dim a As Integer,b As Integer
    a=9
    b=13
    Print fun(a,b); a; b
    End Sub
    Private Function fun(a As Integer,b As Integer) As Integer
    a=a Mod 5
    b=b\5
    fun=a
    End Function.

    組卷:8引用:1難度:0.9
  • 6.下列VB程序的功能是:求兩數(shù)中的較大數(shù).在程序運(yùn)行時(shí),分別在文本框Text1、Text2中輸入兩個(gè)數(shù),單擊“比較”按鈕Command1,則在標(biāo)簽Label1中輸出較大數(shù).
    Function big(x,y)As Single
    If  x>y Then
    big=x
    Else
    big=y
    End If
    End Function
    Private Sub Command1_Click( ?。?br />Dim a As Single,b As Single,ans As Single
    a=Val(Text1.Text)
    b=Val(Text2.Text)
    ans=___________
    Label1.Caption=ans
    End Sub.

    組卷:8引用:1難度:0.9
  • 7.某對(duì)象的一個(gè)事件過程代碼如下:
    Private Sub strlink_Click(  )
    Dim a As String,b As String
    a=“100”
    b=“200”
    Text1.Text=a+b
    End Sub
    下列說法正確的是( ?。?/h2>

    組卷:10引用:1難度:0.7
  • 8.在VB中,某對(duì)象的屬性窗口如圖所示:
    菁優(yōu)網(wǎng)
    如果要使該對(duì)象在窗體加載時(shí)不顯示,可設(shè)置下列哪個(gè)屬性( ?。?/h2>

    組卷:9引用:1難度:0.7

二、非選擇題(本大題共4小題,共40分.)

  • 23.圣誕節(jié)即將來臨,某商場(chǎng)欲對(duì)倉庫某貨號(hào)商品進(jìn)行補(bǔ)倉以應(yīng)對(duì)即將舉辦的促銷活動(dòng).6家供貨商給出的報(bào)價(jià)分別為54、48、43、60、58、55,若采用冒泡排序算法對(duì)其進(jìn)行從大到小排序,則第三遍的排序結(jié)果是
     

    原始數(shù)據(jù)485443605558
    第1遍604854435855
    第2遍605848544355
    第3遍
    第4遍605855544843
    第5遍605855544843

    組卷:11引用:1難度:0.3
  • 24.某俱樂部舉行射擊比賽,最后有十人進(jìn)入決賽,錄入員編制了如下VB程序,功能是根據(jù)成績進(jìn)行排序,程序中數(shù)組a保存所有參賽者的姓名,數(shù)組b保存此成績對(duì)應(yīng)的成績,第i位參賽者的姓名保存在a(i)中,成績保存在b(i)中.程序界面如圖1所示,左邊列表框List1中顯示原始數(shù)據(jù)(姓名和相應(yīng)的成績),單擊“排序”按鈕(Command1),排序后的結(jié)果按成績從高到低顯示在列表框List2中.
    菁優(yōu)網(wǎng)
    設(shè)計(jì)應(yīng)用程序界面時(shí),為添加“排序”按鈕,應(yīng)使用如圖2所示的“控件工具箱”中的
     
    (填寫相應(yīng)編號(hào)),并在圖3所示的“屬性”窗口中,將
     
    屬性值設(shè)置為“排序”.
    菁優(yōu)網(wǎng)
    解決此問題的算法流程圖如下所示,排序部分的程序段如下:
    Dim a(1To 12)As String
    Dim b(1To 12)As Single
    Private Sub Command1_Click( ?。〥im i As Integer,j As Integer,k As Integer,x As Single,y As ①
     

    For i=1To 11
    k=i
    For j=i+1To 12
    If ②
     
     Then k=j
    Next j
    If  k<>i Then
    y=a(i):a(i)=a(k):a(k)=y
     

    End If
    Next i
    For i=1To 12
    List2.AddItem a(i)+””+Str(b(i))
    Next i
    End Sub
    Private Sub Form_Load(  )'此過程用于對(duì)數(shù)組a和數(shù)組b進(jìn)行初始賦值,代碼略
    End Sub
    (2)解決此問題的算法是
     

    (3)程序中①橫線處應(yīng)填入
     

    (4)程序中②橫線處應(yīng)填入
     

    (5)程序中③橫線處應(yīng)填入
     

    組卷:7引用:1難度:0.1
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.6 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
本網(wǎng)部分資源來源于會(huì)員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請(qǐng)立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個(gè)工作日內(nèi)改正