試卷征集
加入會員
操作視頻
當前位置: 試卷中心 > 試卷詳情

2021年浙江省高考信息技術(shù)仿真模擬試卷(二)(選考)

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

一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個備選項中只有一個是符合題目要求的,不選、多選、錯選均不得分)

  • 1.下列說法不正確的是(  )
    組卷:7引用:3難度:0.6
  • 2.用Word軟件編輯某文檔,部分界面如圖所示,下列有關(guān)圖審閱功能中的說法,正確的是( ?。?br />菁優(yōu)網(wǎng)
    組卷:0引用:1難度:0.4
  • 3.某校建設(shè)了校園一卡通系統(tǒng),采集的學(xué)生信息存儲在“學(xué)生一卡通信息”數(shù)據(jù)表中,數(shù)據(jù)表結(jié)構(gòu)及記錄分別如圖1和圖2所示,選擇右鍵菜單中的“新記錄”并輸入相應(yīng)數(shù)據(jù),下列可能作為新記錄的是(  )菁優(yōu)網(wǎng)
    組卷:4引用:2難度:0.6
  • 4.使用UltraEdit軟件觀察字符的內(nèi)碼,部分界面如圖所示,下列說法不正確的是(  )
    菁優(yōu)網(wǎng)
    組卷:13引用:1難度:0.5
  • 5.使用GoldWave軟件打開某音頻文件,界面如圖所示,下列說法不正確的是( ?。?br />菁優(yōu)網(wǎng)
    組卷:0引用:1難度:0.5

二、非選擇題(本大題共4小題,其中第13小題4分,第14小題8分,第15小題7分,第16小題7分,共26分)

  • 15.AB兩個籃球隊進行了多場比賽,現(xiàn)在要統(tǒng)計比分并確定獲勝球隊。計分規(guī)則為勝場多的隊伍獲勝,若勝場相同,則計算累計小分(小分=本隊得分-失分),小分多獲勝,若還是相同則算平局。
    小藍同學(xué)根據(jù)上述算法編寫了一個VB程序?qū)崿F(xiàn)比賽結(jié)果統(tǒng)計。每場比分記錄在文本框Text1中,單擊“統(tǒng)計”按鈕Command1,把兩隊各場的比分按A隊小分降序顯示在列表框List1輸出,同時在文本框Text2輸出最終結(jié)果。部分程序界面如圖所示,VB代碼如下,回答下列問題:
    菁優(yōu)網(wǎng)
    Private Sub Command1_Click ( ?。?br />Dim a(1 To 20)As Integer,b(1 To 20)As Integer
    Dim i As Integer,j As Integer,t As Integer,p As Integer,k As Integer,xiaofen As Integer
    '從文本框讀取比分,場次k,AB兩隊各場的得分分別記錄在數(shù)組a、b,代碼略
    For i=1 To k–1'對比分數(shù)據(jù)按A隊小分降序排序
    For j=1 To①______
    If ②______Then
    t=a(j):a(j)=a(j+1):a(j+1)=t
    t=b(j):b(j)=b(j+1):b(j+1)=t
    End If
    Next j
    Next i
    p=0:xiaofen=0
    For i=1 To k'統(tǒng)計小分并輸出比分
    If a(i)>b(i)Then ③______
    xiaofen=xiaofen+a(i)-b(i)
    List1.AddItem Str(a(i))+“:“+Str(b(i))
    Next i
    If p*2>k Or k=p*2 And xiaofen>0 Then
    Text2.Text=“A隊獲勝“
    ElseIf p<=k-p Then
    Text2.Text=“B隊獲勝“
    Else
    Text2.Text=“兩隊戰(zhàn)平了“
    End If
    End Sub
    (1)若希望程序在運行時列表框List1清空,則應(yīng)該在代碼中添加語句
     
    (單選,填字母:A.List1.additem/B.List1.clear/C.List1.清空/D.List1.caption)。
    (2)在程序畫線處填入合適代碼,使程序完整。
     
    .
     
    .
     
    .
    (3)加框處代碼有錯,請改正。
    改正:
     
    .
    組卷:1引用:2難度:0.6
  • 16.查找最短26個字母字符串:在文本框Text1中輸入任意一串包含小寫字母的字符串(長度n>=26),要求找到長度最小的一段區(qū)間,能夠包含全部26個小寫英文字母。小王設(shè)計了VB程序用于搜索最短字符串,單擊“查找”按鈕command1,若無解,則在標簽Label1中輸出“無解!”,反之程序在標簽Label1中輸出該最小區(qū)間的長度以及字符的開始位置,并在文本框Text2中輸出相應(yīng)的最短字符串,程序界面如圖所示:
    菁優(yōu)網(wǎng)
    (1)確定初始右邊界:從第1個字符開始,向右搜索到包含全部26個字母的子串,并因此而確定右邊界,同時記錄每個字母在子串中出現(xiàn)過的次數(shù)。
    (2)調(diào)整子串左邊界:若左邊界有重復(fù)的字母則表明該子串可縮短,故左邊可右移1位……直到找到一個符合條件的子串并記錄,然后子串左邊界再右移1位。
    (3)調(diào)整子串右邊界:子串右邊界繼續(xù)右移,在新子串符合條件后,記錄并進行比較。
    重復(fù)(2)各調(diào)整步驟,直至遍歷完整個字符串,獲得并輸出滿足條件的最小長度字符串。
    實現(xiàn)上述功能的VB程序如下,請回答下列問題。
    (1)對于字符串“qbwcadsgeqbdatcy”,包括字母“abcde”的最短字符串長度為
     
    (填數(shù)字)。
    (2)請在畫線處填入合適的代碼。
    Const n=300
    Dim i As Integer,k As Integer,length As Integer,L As Integer
    Dim pos As Integer,s1 As String,res As String
    Dim f(1 To 26)As Integer'數(shù)組f記錄每個小寫英文字母的出現(xiàn)次數(shù)
    Dim s(1 To n)As Integer'數(shù)組s記錄每個輸入字符在字母表中的位置
    Private Sub Command1_Click
     

    res=““
    s1=Text1.Text
    For i=1 To Len(s1)
    s(i)=①
     

    Next i
    k=0:pos=1:length=n
    For i=1 To 26
    f(i)=0
    Next i
    For i=1 To Len(s1)
    If f(s(i))=0 Then k=k+1
    f(s(i))=f(s(i))+1'調(diào)整右邊界,直到達到26個字母
    Do While ②
     

    f(s(pos))=f(s(pos))-1
    If ③
     
     Then
    k=k-1
    If i-pos+1<length Then
    length=i-pos+1
    res=Mid(s1,pos,length)
    L=pos
    End If
    End If
    pos=pos+1
    Loop
    Next i
    If res<>““Then
    Text2.Text=res
    Label1.Caption=“最短長度:“+Str(length)+“開始位置:“+Str(L)
    Else
    Label1.Caption=“無解!“
    End If
    End Sub
    組卷:0引用:1難度:0.3
APP開發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司| 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:5.0.4 |隱私協(xié)議|第三方SDK|用戶服務(wù)條款
本網(wǎng)部分資源來源于會員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個工作日內(nèi)改正