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

2020年浙江省杭州市建人高復(fù)高考信息技術(shù)模擬試卷(4月份)

發(fā)布:2024/11/2 12:0:2

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

  • 1.下列有關(guān)信息說法錯誤的是( ?。?/h2>

    組卷:3引用:1難度:0.7
  • 2.使用OCR軟件將一篇報紙中的文字識別為文字,后在Word軟件中進行排版與編輯,部分編輯界面如圖所示,下列說法正確的是(  )
    菁優(yōu)網(wǎng)

    組卷:2引用:1難度:0.6
  • 3.下列不屬于人工智能技術(shù)應(yīng)用的是( ?。?/h2>

    組卷:2引用:2難度:0.6
  • 菁優(yōu)網(wǎng)4.使用ACCESS軟件創(chuàng)建“圖書館藏書登記”數(shù)據(jù)表,其設(shè)計視圖部分界面如圖所示。下列說法正確的是( ?。?/h2>

    組卷:0引用:1難度:0.7
  • 5.使用UltraEdit軟件查看字符內(nèi)碼,界面如圖所示,下列分析正確的是( ?。?br />菁優(yōu)網(wǎng)

    組卷:6引用:1難度:0.5

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

  • 15.小明編寫了一個有關(guān)整數(shù)閉區(qū)間合并操作的VB程序:從數(shù)據(jù)庫讀取閉區(qū)間數(shù)據(jù)(左端點和右端點),存儲在數(shù)組a中,按區(qū)間數(shù)據(jù)左端點升序排序,然后進行合并操作,操作結(jié)果存儲在數(shù)組b中。
    例如,讀取的數(shù)據(jù)為2、3、15、25、10、14、1、5、30、60、15、25,過程是:
    (1)設(shè)置區(qū)間信息為[2,3],[15,25],[10,14],[1,5],[30,60],[15,25];
    (2)按區(qū)間左端點升序排序,得到J區(qū)間信息為[1,5],[2,3],[10,14],[15,25],[15,25],[30,60],[15,25];
    (3)合并區(qū)間,得到[1,5],[10,25],[30,60].說明:區(qū)間[1,5]和[2,3]合并為[1,5],區(qū)間[10,14]和[15,25]合并為[10,25],區(qū)間[10,25]和[15,25]合并為[10,25],因此合并后的結(jié)果為:[1,5],[10,25],[30,60]三個區(qū)間。
    程序功能如下:單擊“讀數(shù)據(jù)庫”按鈕Command1,程序從數(shù)據(jù)庫讀取數(shù)據(jù),輸出在文本框Text1中;單擊“開始處理”按鈕Command2,程序進行區(qū)間排序,并進行區(qū)間合并操作,操作后的結(jié)果輸出在文本框Text2中。程序運行結(jié)果如圖所示。
    菁優(yōu)網(wǎng)
    實現(xiàn)上述功能的VB程序如下,請回答下列問題:
    (1)PrivateSubCommand1_CIick ( ?。┲械腃lick( ?。?是
     
    (單選,填字母:A對象名、B屬性名、C事件名、D事件處理過程名)
    (2)從數(shù)據(jù)庫中讀入的區(qū)間為[1,10],[15,20],[6,18],[25,30],[31,200],則合并操作后的區(qū)間為
     
    。
    (3)請在橫線處填入合適的代碼。
    Dima(lTo100)AsInteger′數(shù)組a存儲合并前的區(qū)間
    Dimb(lTo100)AsInteger′數(shù)組b存儲合并后的區(qū)間
    DimnAsInteger′n表示區(qū)間個數(shù)
    PrivateSubCommand1_Click ( ?。?br />Dims1AsString,iAsInteger
    '讀取數(shù)據(jù),并存儲到數(shù)組a中,并輸出在文本框Text1中,代碼略
    EndSub
    PrivateSubCommand2_Click ( ?。?br />Dims2AsString,iAsInteger,jAsInteger,kAsInteger
    DimnAsInteger,tAsInteger,xAsInteger
    Fori=1Ton-1
    Forj=1To2*n-2*iStep2
    If①
     
    Then
    t=a(j):a(j)=a(j+2):a(j+2)=t
    t=a(j+1):a(j+1)=a(j+3):a(j+3)=t
    EndIf
    Nextj
    Nexti
    k=2
    b(1)=a(1):b(2)=a(2)
    i=2:j=3
    DoWhilej<=2*n
    Ifb(i)>=a(j)Then
    Ifb(i)<=a(j+1)Then?、?!--BA-->
     

    ElseIfb(i)+1=a(j)Then
    b(k)=a(j+l)
    Else
    k=k+1:③
     

    k=k+1:b(k)=a(j+1)
    i=i+2
    EndIf
    j=j+2
    Loop
    Forx=1Tok-2Step2
    s2=s2&″[″&b(x)&″,″&b(x+1)&″]″&″,″
    Nextx
    s2=s2&″[″&b(x)&″,″&b(x+1)&″]″
    Text2.text=s2
    EndSub

    組卷:8引用:1難度:0.3
  • 16.某編碼由4個信息位和3個校驗位組成,通過對編碼信息進行驗算,能夠檢測并糾正一位錯誤代碼。該7位編碼中b1~b4為信息位,p1~p3為校驗位,位置如表:
    編碼中位 1 2 3 4 5 6 7
    對位信息 p1 p2 b1 p3 b2 b3 b4
    校驗的方式如下,求校驗值g1、g2、g3:
    g1=p1Xorb1Xorb2Xorb4
    g2=p2Xorb1Xorb3Xorb4
    g3=p3Xorb2Xorb3Xorb4
    其中Xor為異或運算,規(guī)則是:0Xor0=0,0Xor1=1,1Xor0=1,1Xor1=0,
    p1Xorb1是將p1、b1轉(zhuǎn)換為二進制后按位進行異或運算,如7Xor12的結(jié)果為11。
    (1)若計算得到的校驗值g1、g2、g3均為0,說明校驗正確,數(shù)據(jù)無錯誤。例如:若7位編碼為1101001,計算校驗值g1、g2、g3值均為0,驗證正確。
    (2)若校驗值g1、g2、g3不全為0,說明數(shù)據(jù)有錯,出錯位置為g3g2g1(二進制數(shù)表示),糾錯的方法是對錯誤的位進行取反,即“0”變“1”,“1”變“0”。例如:若7位編碼為1111001,計算校驗值g1=1、g2=1、g3=0,不全為0,說明數(shù)據(jù)有錯,錯誤位置在011(二進制數(shù))位,即第3位,原位置上“1”應(yīng)為“0”,正確編碼為1101001。
    小明為此編寫了VB程序,程序運行時,在文本框Text1中輸入編碼值,單擊“校驗”
    按鈕Command1后,在文本框Text2中輸出運行結(jié)果,如圖所示。
    菁優(yōu)網(wǎng)
    實現(xiàn)上述功能的VB程序如下,請回答下列問題:
    (1)若按上述規(guī)則的7位編碼為1001000,其中一位有錯,則正確的編碼應(yīng)為
     
    。
    (2)請在橫線處填入合適的代碼。
    Functioncheck(sAsString)AsInteger
    DimiAsInteger,g1AsInteger,g2AsInteger,g3AsInteger
    Dimc(1To7)AsInteger
    Fori=1To7
    c(i)=Val(Mid(s,i,1))
    Nexti
    g1=c(1)Xorc(3)Xorc(5)Xorc(7)
    g2=c(2)Xorc(3)Xorc(6)Xorc(7)
    g3=c(4)Xorc(5)Xorc(6)Xorc(7)
    Ifg1+g2+g3=0Thencheck=0Elsecheck=
    EndFunction
    PrivateSubCommand1_Click ( ?。?br />DimiAsInteger,mAsInteger,OutsAsString
    m=
    Ifm=0Then
    Text2.Text=″驗證正確,數(shù)據(jù)無錯誤″
    Else
    Fori=1To7
    Ifi=mThen
    Outs=Outs+Chr(Asc(Mid(Text1.Text,i,1))Xor
    Else
    Outs=Outs+Mid(Text1.Text,i,1)
    EndIf
    Nexti
    Text2.Text=″第″+Str(m)+″位上數(shù)據(jù)有錯誤,正確編碼應(yīng)為:″+Outs
    EndIf
    EndSub

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