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

2020-2021學年浙江省五校聯(lián)考高三(上)月考信息技術(shù)試卷

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

一、選擇題(共12小題,每小題2分,滿分24分)

  • 1.下列有關(guān)信息與信息處理的說法,不正確的是( ?。?/h2>

    組卷:1引用:1難度:0.8
  • 2.下列有關(guān)網(wǎng)頁與瀏覽器的說法,正確的是( ?。?/h2>

    組卷:2引用:1難度:0.6
  • 3.某Access數(shù)據(jù)表編輯界面如圖所示,以下說法正確的是( ?。?br />

    組卷:2引用:1難度:0.6
  • 4.異或(xor)運算也叫半加運算,其運算法則是:0xor0=0,1xor0=1,0xor1=1,1xor1=0(即相同為0,不同為1)。那么下列兩個十六進制數(shù)進行按位異或運算后,結(jié)果值為1的是( ?。?/h2>

    組卷:2引用:1難度:0.7
  • 5.使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。下列說法正確的是( ?。?br />

    組卷:2引用:2難度:0.3

二、解答題(共4小題,滿分26分)

  • 15.疫情發(fā)生后,小羅收集了某省南北兩區(qū)共15個城市的累計病例人數(shù)和治愈人數(shù),用以分析統(tǒng)計各區(qū)治愈率最高的n個城市。規(guī)則如下:每個城市包含區(qū)域名、城市名、累計病例人數(shù)和治愈人數(shù),以“/”分隔,以“;”結(jié)尾。如“北區(qū)/A市/1467/530;”,表示北區(qū)的A市累計病例人數(shù)1467人,治愈人數(shù)有530人。
    小羅編寫VB程序?qū)崿F(xiàn)上述功能:程序運行時,讀取所有城市數(shù)據(jù)保存在變量shuju中并顯示在列表框List1中。在文本框Text1中輸入“南區(qū)”或“北區(qū)”,文本框Text2中輸入n的值,單擊“排名”按鈕Command1,對數(shù)據(jù)進行統(tǒng)計分析,并在列表框List2中顯示治愈率最高的n個城市,如有與第n個城市相同治愈率的城市,則同時輸出。程序運行界面如圖所示,請回答下列問題。
    (1)代碼“List2.AddItem”中的AddItem是
     
    (單選,填字母:A.事件名/B.屬性名/C.方法名)
    (2)實現(xiàn)上述功能的VB程序如下,請在橫線處填入合適的代碼。
    (3)程序中加框處代碼有錯,請改正。
    DimshujuAsString,a(1To100)AsString
    DimtAsInteger,iAsInteger,jAsInteger,cAsString,pAsInteger,tempAsString,qasStringDimfAsBoolean,nAsInteger,kAsInteger
    '讀取所有城市數(shù)據(jù)保存在變量shuju中,并顯示在列表框List1中,代碼略
    t=Len(shuju)
    i=1:p=0:j=1
    DoWhilei<=t
    c=Mid(shuju,i,1)
    Ifc=“/“Orc=“;“Thenp=p+1
    a(p)=
     
    j=i+1
    EndIf
    i=i+1Loop
    q=Text1.Text:n=Val(Text2.Text):i=1DoWhilei<=p\4-1
    k=i
    If
     
    Thenf=TrueElsef=FalseForj=i+1Top\4
    Ifa(4*j-3)=qThen
    If Val(a(4*j))/Val(a(4*j-1))>Val(a(4*k))/Val(a(4*k-1)) OrNotfThenk=j
     

    EndIfEndIf
    Nextj
    Ifk<>iThen
    temp=a(4*k-3):a(4*k-3)=a(4*i-3):a(4*i-3)=temp
    temp=a(4*k-2):a(4*k-2)=a(4*i-2):a(4*i-2)=temp
    temp=a(4*k-1):a(4*k-1)=a(4*i-1):a(4*i-1)=temptemp=a(4*k):a(4*k)=a(4*i):a(4*i)=temp
    EndIf
    If Then(3)
    List2.AddItema(4*i-3)&“/“&a(4*i-2)&“/“&Format(Val(a(4*i))/Val(a(4*i-1)),“0.00%“)&“;“i=i+1
    Else
    ExitDoEndIf
    Loop
    EndSub

    組卷:0引用:1難度:0.3
  • 16.某地區(qū)有8個城市爆發(fā)疫情,需要發(fā)放救援物資。各城市的相鄰關(guān)系用0表示不相鄰,1表示相鄰。例如:圖a的鄰接矩陣對應關(guān)系圖如圖b所示。

    救援物資一共有4種(第1種口罩、第2種酒精、第3種防護服、第4種耳溫槍),每個城市僅能分配到1種物資,要求相鄰城市所分配到的救援物資各不相同。
    算法分析:采用試探法分配物資(每個城市都從第1種物資開始逐個試探)。
    第i個城市能否分配第c種物資,關(guān)鍵取決于第i個城市的周邊是否有分配到相同物資的城市。如果已有相鄰城市分配到第c種物資,則換第c+1種物資,否則就將第c種物資分配給第i個城市,繼續(xù)探索第i+1個城市。
    如果第i個城市,4種物資都無法分配到,則退回到第i-1個城市,調(diào)整第i-1個城市的物資,重新試探下一種物資。直至所有城市的救援物資都分配好。
    例如:給城市1分配第1種物資,然后給第2個城市分配物資時,也從第1種物資開始試探,若發(fā)現(xiàn)第1種物資已分配給相鄰城市,則試探第2種物資,以此類推。
    小金同學編寫VB程序?qū)崿F(xiàn)上述功能:程序運行時,各城市之間相鄰關(guān)系矩陣顯示在列表框List1中。單擊“分配”按鈕Command1,在列表框List2中顯示物資分配方案。程序運行界面如圖c所示,請回答下列問題。
    (1)若按照上述算法,8個城市的相鄰關(guān)系矩陣圖如圖a、圖b所示,則城市8所分配到的物資是
     
    (填:口罩/酒精/防護服/耳溫槍)
    (2)實現(xiàn)上述功能的VB程序如下,請在橫線處填入合適的代碼。
    PrivateSubCommand1_Click ( ?。〤onstn=8
    Dima(1Ton*n)AsInteger,t(1Ton)AsInteger,Dimw(1To4)AsStringDimcAsInteger,iAsInteger,jAsInteger,DimfAsBoolean
    w(1)=“口罩“:w(2)=“酒精“:w(3)=“防護服“:w(4)=“耳溫槍“
    讀取8個城市的鄰接矩陣對應關(guān)系,存入a數(shù)組中,并顯示在列表框List1中,代碼略
    c=1t(1)=ci=2
    DoWhile
     
    Forj=1Toi-1
    If
     
    ThenExitFor
    EndIfNextj
    Ifj<iThen
    c=c+1
    DoWhilec>4i=i-1
    Ifi=0Then
    List2.AddItem“noanswer“ExitSub
    EndIf
    c=
     
    Loop
    Else
    t(i)=ci=i+1c=1
    EndIfLoopList2.ClearFori=1Ton
    List2.AddItem“城市“&i&“:“&w(t(i))Nexti
    EndSub

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