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

2021年浙江省杭州市西湖區(qū)學(xué)軍中學(xué)高考信息技術(shù)適應(yīng)性試卷

發(fā)布:2024/10/31 21:30:2

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

  • 1.下列有關(guān)多媒體及多媒體技術(shù)的說法不正確的是( ?。?/h2>

    組卷:5引用:3難度:0.6
  • 2.下列關(guān)于網(wǎng)站和網(wǎng)頁的說法,正確的是( ?。?/h2>

    組卷:1引用:2難度:0.6
  • 3.用 ACCESS 軟件設(shè)計(jì)一個(gè)數(shù)據(jù)表,存儲(chǔ)如表所示的超市交易記錄數(shù)據(jù)。下列關(guān)于“超市交易記錄”數(shù)據(jù)表的描述,正確的是( ?。?br />
    序號(hào) 商品編號(hào) 商品名稱 數(shù)量 單價(jià) 交易時(shí)間 是否會(huì)員
    1 YL019382 果粒橙 5 9 2021/5/4 13:30:00
    2 BG193202 蛋黃酥 1 12 2021/5/4 14:11:11

    組卷:2引用:2難度:0.5
  • 4.十進(jìn)制算術(shù)表達(dá)式為 5*32+4*4+3,該表達(dá)式的二進(jìn)制結(jié)果為(  )

    組卷:14引用:2難度:0.5
  • 5.使用GoldWave軟件編輯某音頻文件,選擇其中一段音頻后的部分界面如圖所示,下列說法正確的是(  )
    菁優(yōu)網(wǎng)

    組卷:34引用:10難度:0.7

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

  • 菁優(yōu)網(wǎng)15.小許最近剛學(xué)了一種數(shù)據(jù)儲(chǔ)存結(jié)構(gòu)——鏈表,于是他準(zhǔn)備實(shí)驗(yàn)一番。鏈表將每一個(gè)存放數(shù)據(jù)的存儲(chǔ)單元,分為兩個(gè)部分,一個(gè)用來放數(shù)據(jù)(key),另一個(gè)用來存放下一個(gè)單元的位置(nxt)。例如:Key(1)=1,nxt(1)=10 表示當(dāng)前位置的值為 1,且下一個(gè)位置在 10 號(hào)位。
    現(xiàn)在有一串混亂且不重復(fù)的數(shù)字,小許想逐個(gè)把數(shù)字插入到鏈表里面,且最后訪問鏈表時(shí)數(shù)字是有   序的。
    例如:輸入數(shù)據(jù) 1,3,2。那么可能的鏈表是:Key(1)=1,nxt(1)=3
    Key(2)=3,nxt(2)=0(以 0 表示結(jié)尾)
    Key(3)=2,nxt(3)=2
    那么我們?cè)谧詈笤L問時(shí),先在位置找到 1,再跳到 nxt(1)也就是 3 號(hào)位得到 key (3),以此類推,最終依然可以輸出一個(gè)有序的數(shù)列。
    編寫 VB 程序,實(shí)現(xiàn)上述鏈表功能。運(yùn)行程序,在文本 Text1 中輸入數(shù)據(jù)個(gè)數(shù),在 Text2 中輸入數(shù)列,單擊“排序”按鈕,在 Text3 中輸出排序后的結(jié)果。程序運(yùn)行界面如圖所示。
    請(qǐng)回答下列問題:
    (1)若要清空窗體的標(biāo)題內(nèi)容“Form1”,能實(shí)現(xiàn)該功能的語句是
     
    ( 單選,填字母:
    A.Form1.Caption=““/B.Form1.Text=““/C.Form1.Clear)
    (2)實(shí)現(xiàn)上述功能的 VB 程序如下,請(qǐng)?jiān)跈M線處填入合適的代碼。
    (3)程序中加框處代碼有錯(cuò),請(qǐng)改正。
    Private Sub Command1_Click
     

    Dim n As Integer,st As Integer,now As Integer,ans As String,i As Integer Dim key(20)As Integer,nxt(20)As Integer
    n=Val(Text1.Text)'從文本框中讀入數(shù)列到 key 數(shù)組的代碼略
    st=1
     

    Do While i<=n
    If key(st)>key(i) Then nxt(i)=st
    st=i
    Else
    now=st:flag=1
    Do While nxt(now)<>0

    If key(nxt(now))>key(i) Then nxt(i)=nxt(nxt(now)) nxt(now)=i
    flag=0 Exit Do
    End If
     

    Loop
    If flag=1 Then
    nxt(now)=i End If
    End If i=i+1
    Loop now=st
    Do While nxt(now)<>0

    ans=ans+Str(key(now))+“->“now=nxt(now)
    Loop
    Text3.Text=③
     

    End Sub

    組卷:0引用:1難度:0.3
  • 菁優(yōu)網(wǎng)16.數(shù)字游戲:現(xiàn)在有一種數(shù)字游戲,開始時(shí)輸入一串?dāng)?shù)字,每?jī)蓚€(gè)數(shù)字間用逗號(hào)隔開,共有 N 個(gè)數(shù)字(數(shù)字的值可能在 10 以上)。游戲分為 N 輪,第 X 輪的基礎(chǔ)獎(jiǎng)勵(lì)值等于第 X 個(gè)數(shù)字的數(shù)值。在不進(jìn)行任何操作前,每一輪的獎(jiǎng)勵(lì)值等于該輪的基礎(chǔ)獎(jiǎng)勵(lì)值。每一輪在如下幾種方案中任選一種:
    方案一:直接獲得應(yīng)獲得的獎(jiǎng)勵(lì)值;
    方案二:令本輪獲得的獎(jiǎng)勵(lì)值減去 5,令下一輪獲得的獎(jiǎng)勵(lì)值乘 2;方案三:令本輪獲得的獎(jiǎng)勵(lì)值整除 3,令下下輪獲得的獎(jiǎng)勵(lì)值乘 3;注意:當(dāng)某一輪上疊加了多個(gè)效果時(shí),后疊加的效果先生效。
    如圖 a所示第一輪考慮:
    采用方案一,獎(jiǎng)勵(lì)值為 6;
    采用方案二,獎(jiǎng)勵(lì)值為 6-5=1;采用方案三,獎(jiǎng)勵(lì)值為 6\3=2。
    再考慮第二輪:
    采用方案一,若第一輪采用方案一時(shí),總獎(jiǎng)勵(lì)值為 6+9=15;若第一輪采用方案二時(shí),總獎(jiǎng)值為1+9*2=19;
    采用方案二,若第一輪采用方案一時(shí),總獎(jiǎng)勵(lì)值為 6+(9-5)=10;若第一輪采用方案二時(shí),總獎(jiǎng)勵(lì)值為 1+(9-5)*2=9;
    第二輪不會(huì)采用方案三,若采用,效果將在第四輪生效,而本案例沒有第四輪。最后考慮第三輪:
    同上,第三輪只會(huì)采用方案一因?yàn)闆]有下一輪和下下一輪,此時(shí):前兩輪都采用方案一,總獎(jiǎng)勵(lì)值為 18;
    前兩輪都采用方案二,總獎(jiǎng)勵(lì)值為 15;
    第一輪采用方案一,第二輪采用方案二,總獎(jiǎng)勵(lì)值為 16;第一輪采用方案三,第二輪采用方案一,總獎(jiǎng)勵(lì)值為 20;第一輪采用方案三,第二輪采用方案二,總獎(jiǎng)勵(lì)值為 24。因此最大總獎(jiǎng)勵(lì)值為 24。
    現(xiàn)編寫一個(gè)程序,用于求出最大總獎(jiǎng)勵(lì)值。
    (1)輸入的數(shù)字串為“5,6”,則最大獎(jiǎng)勵(lì)值為
     
    。
    (2)實(shí)現(xiàn)上述功能的 VB 程序如下,請(qǐng)?jiān)跈M線處填入合適的代碼。
    Function max5(a As Integer,b As Integer,c As Integer,d As Integer,e As Integer) As Integer'求五個(gè)數(shù)字中的最大值
    If a>b Then max5=a
    If c>max5 Then max5=c If d>max5 Then max5=d If e>max5 Then max5=e
    End Function
    Function max2(a As Integer,b As Integer)As Integer'求兩個(gè)數(shù)字中的最大值
    If a>b Then max2=a Else max2=b End Function
    Private Sub Command1_Click
     

    Dim s As String,rec As Integer,n As Integer,i As Integer
    Dim f(1 To 100)As Integer'f(i)表示第 i 輪采用方案一時(shí),前 i 輪總共能獲得的最大獎(jiǎng)勵(lì)值Dim g(1 To 100)As Intcger'g(i)表示第 i 輪采用方案二時(shí),前 i 輪總共能獲得的最大獎(jiǎng)勵(lì)值Dim h(1 To 100)As Integer'h(i)表示第 i 輪采用方案三時(shí),前 i 輪總共能獲得的最大獎(jiǎng)勵(lì)值Dim a(1 To 100)As Integer'a(i)表示第 i 輪的基礎(chǔ)獎(jiǎng)勵(lì)值
    s=Text1.Text+“,“n=0:rec=0
    For i=1 To Len(s)
    If Mid(s,i,1)=“,“Then n=n+1
    a(n)=①
     

    rec=i End If
    Next i
    f(1)=a(1):g(1)=a(1)-5:h(1)=a(1)\3
    f(2)=max2(f(1)+a(2),g(1)+a(2)*2)
    g(2)=max2(f(1)+a(2)-5,g(1)+(a(2)-5)*2)
    h(2)=②
     

    For i=3 To n
    f(i)=max5(f(i-1)+a(i),g(i-1)+a(i)*2,h(i-2)+a(i-1)+a(i)*3,h(i-2)+a(i-1)-5+a(i)*6,g(i-2)+(a(i-1)-5)*2
    +a(i)*2)
    g(i)=max5(f(i-1)+a(i)-5,g(i-1)+(a(i)-5)*2,h(i-2)+a(i-1)+(a(i)-5)*3,h(i-2)+a(i-1)-5+(a(i)-5)*6,g(i-2)+(a(i-1)-5)*2+(a(i)-5)*2)
    h(i)=max5(f(i-1)+a(i)\3,g(i-1)+(a(i)\3)*2,h(i-2)+a(i-1)+(a(i)\3)*3,h(i-2)+a(i-1)-5+(a(i)\3)*6,g(i-2)+(a(i-1)-5)*2+(a(i)\3)*2)
    Next i
    Label1.Caption=“最大總獎(jiǎng)勵(lì)值“+③
     

    End Sub

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