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

2021-2022學(xué)年浙江省寧波市鎮(zhèn)海中學(xué)高二(上)期末信息技術(shù)試卷

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

一、選擇題(每小題只有一個(gè)正確答案,每題2分,總共28分)

  • 1.由古至今,數(shù)據(jù)的記錄形式多樣化,下列說(shuō)法不正確的是( ?。?/h2>

    組卷:7引用:1難度:0.6
  • 2.關(guān)于計(jì)算機(jī)中各種類(lèi)型的數(shù)據(jù),以下說(shuō)法正確的是(  )

    組卷:2引用:3難度:0.5
  • 3.用 UltraEdit 觀(guān)察字符“Python 很優(yōu)雅!”內(nèi)碼,部分截圖如圖所示。以下說(shuō)法正確的是( ?。?br />

    組卷:8引用:2難度:0.5
  • 4.一段未經(jīng)壓縮的wave格式立體聲音頻,時(shí)長(zhǎng)為4分鐘,采樣頻率為44.1KHz,量化位數(shù)為16位,現(xiàn)將其另存為相同時(shí)長(zhǎng),采樣頻率為22.05KHz,量化位數(shù)為8位的單聲道Wave 格式音頻,則原文件與新文件的存儲(chǔ)容量之比為( ?。?/h2>

    組卷:2引用:3難度:0.4
  • 5.通過(guò)對(duì)歷史交易記錄這個(gè)龐大數(shù)據(jù)庫(kù)的觀(guān)察,沃爾瑪注意到,每當(dāng)美國(guó)季節(jié)性颶風(fēng)來(lái)臨之前,不僅手電筒銷(xiāo)量增加,而且含糖蛋撻銷(xiāo)量也增加了。因此每當(dāng)季節(jié)性颶風(fēng)來(lái)臨時(shí),沃爾瑪就會(huì)把含糖蛋撻與颶風(fēng)用品擺放在一起,能夠增加銷(xiāo)量。以上材料最能體現(xiàn)的是( ?。?/h2>

    組卷:12引用:5難度:0.6

二、編程題(總共有3大題,第15題7分,第16題7分,第17題8分,共22分)

  • 16.某壓縮算法的基本思想是用一個(gè)數(shù)值和一個(gè)字符代替具有相同值的連續(xù)字符串(不考慮10個(gè)以上相同字符)。例如,輸入字符串“RRRGBBBBB”,壓縮后為“3R1G5B”。小蕭設(shè)計(jì)了以下Python程序來(lái)實(shí)現(xiàn)上述功能。
    (1)實(shí)現(xiàn)上述功能的python程序代碼如下,請(qǐng)?jiān)跈M線(xiàn)處填入合適的代碼。
    st=input(輸入字符串:)
    c,p,s=1,1,““
    while     ①
    if st[p]==st[p-1]:
    c+=1
    else:
    s+=str(c)+st[p-1]
           ②#重置
              ③

    print(s)
    (2)若刪除加框處的代碼,輸入字符串“RRRGBBBBB”,則輸出的結(jié)果為 
     

    組卷:0引用:1難度:0.3
  • 17.某校為了響應(yīng)雙減政策每周加設(shè)了一節(jié)體育選修課程,為了便于學(xué)校師資安排及課程的開(kāi)設(shè)。需要對(duì)學(xué)生選課需求進(jìn)行摸排。學(xué)??梢蚤_(kāi)設(shè)的課程共9門(mén),在前期選課時(shí)學(xué)生可以選擇自己喜歡的3門(mén)課程,選課信息已保存在文本文件中(課程名稱(chēng)用數(shù)字1~9表示),最終每個(gè)學(xué)生只安排1門(mén)課程學(xué)習(xí)。為了統(tǒng)計(jì)每門(mén)課程的選課人數(shù)及同選最多的兩門(mén)課程,編寫(xiě)了以下程序。
    所謂“同選”是指學(xué)生在3門(mén)課的選擇中最喜歡一起選的兩門(mén)課,比如A同學(xué)選了124,B同學(xué)選
    了 134,則同選最多的兩門(mén)課為 14。請(qǐng)回答以下問(wèn)題:
    (1)該程序先將文本文件的選課數(shù)據(jù)讀取并保存到列表 xk 中,文本文件及讀取到列表后部分?jǐn)?shù)據(jù)如圖所示,則該列表數(shù)據(jù)項(xiàng)的數(shù)據(jù)結(jié)構(gòu)是
     
    (選填:字符串/列表/字典),數(shù)據(jù)項(xiàng)中的數(shù)據(jù)元素(如‘5’)的數(shù)據(jù)類(lèi)型是
     
    (選填:整型/實(shí)型/字符串型)

    (2)程序運(yùn)行結(jié)果如圖所示,補(bǔ)充完整橫線(xiàn)處的代碼

    course=[“排球“,“籃球“,“足球“,“羽毛球“,“乒乓球“,“網(wǎng)球“,“健身操”,“游泳”,“太極”]
    xk=[]#存儲(chǔ)選課信息,用數(shù)字1~9表示9門(mén)課程
    f=[0]*9#存儲(chǔ)9門(mén)課程的選課人數(shù)
    d=[0]*100#存儲(chǔ)兩門(mén)課程同選的次數(shù),如d[26]=50表示籃球和網(wǎng)球被 50個(gè)同學(xué)同選
    def relation(y):#計(jì)算列表y中各數(shù)據(jù)項(xiàng)的同選次數(shù)
    for i in range(1,10):
    for j in range(i+1,10):
    if str(i) in y and str(i) in y:#課程i,j均在列表y中出現(xiàn)
    d[10*i+j]+=1#第i和第j門(mén)課程同選次數(shù)加1存儲(chǔ)在列表d中
    file=open(“xk.jye.ai“,“r“)#打開(kāi)文件
    line=file.readline ( ?。?br />while line:
    line=line.jye.ai (  )#以空格切開(kāi),得到的結(jié)果是字符串元素,再組合成列表數(shù)據(jù)樣式詳見(jiàn)第(1)小題圖所示xk.append(line)
    line=file.readline ( ?。?br />file.jye.ai (  )
    for y in xk:#對(duì)列表xk中的各數(shù)據(jù)項(xiàng)進(jìn)行處理
    relation(y)#調(diào)用定義函數(shù)統(tǒng)計(jì)y中各門(mén)課程同選次數(shù),存儲(chǔ)到列表d中
    for x in y:#遍歷數(shù)據(jù)項(xiàng)y中的元素,統(tǒng)計(jì)每門(mén)課程的選課人數(shù)

    for i in range(9):
    print(course[1),“選課人數(shù):“,,“人“)#輸出每門(mén)課程的選課人數(shù)
    maxd=max(d)
    print(“同選最多的兩門(mén)課程是:“)
    for k in range(100):
    if d[k]==maxd:
    print(course[k//10-1],  )#根據(jù)列表d的索引計(jì)算兩門(mén)同選課程索引

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