久久京东热成人精品视频,伊人久久综合,国产一区二区精品自拍,在线精品国精品国产3d

<menu id="e206k"></menu>
<center id="e206k"></center>
  • <menu id="e206k"></menu>
    <center id="e206k"></center>
  • <menu id="e206k"><noscript id="e206k"></noscript></menu>
    題庫(kù)組卷系統(tǒng)-專注K12在線組卷服務(wù)
    當(dāng)前位置: 高中信息技術(shù)(信息科技) /備考專區(qū)
    試卷結(jié)構(gòu): 課后作業(yè) 日常測(cè)驗(yàn) 標(biāo)準(zhǔn)考試
    | 顯示答案解析 | 全部加入試題籃 | 平行組卷 試卷細(xì)目表 發(fā)布測(cè)評(píng) 在線自測(cè) 試卷分析 收藏試卷 試卷分享
    下載試卷 下載答題卡

    浙江省余姚名校2022-2023學(xué)年高二上學(xué)期信息技術(shù)期中考...

    更新時(shí)間:2024-07-29 瀏覽次數(shù):63 類型:期中考試
    一、選擇題(單選,本大題共 14 小題,每小題 2 分,共 28 分)
    • 1. (2022高二上·余姚期中) 下列關(guān)于數(shù)字化的說(shuō)法正確的是(    )
      A . 經(jīng)過(guò)采樣、量化兩個(gè)步驟即可將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào) B . 使用“作業(yè)幫”APP 拍照搜題獲取難題解析的過(guò)程中涉及到圖像數(shù)字化 C . 計(jì)算機(jī)中的數(shù)據(jù),以二進(jìn)制形式或十六進(jìn)制形式存儲(chǔ) D . 水銀溫度計(jì)呈現(xiàn)的溫度值是數(shù)字信號(hào)
    • 2. (2022高二上·余姚期中) 某十進(jìn)制偶數(shù)n轉(zhuǎn)換為二進(jìn)制數(shù)x,下列說(shuō)法正確的是()
      A . x中1的個(gè)數(shù)一定比0的個(gè)數(shù)多 B . n%4的值一定與x最右側(cè)兩位的值相等 C . n+1轉(zhuǎn)換為二進(jìn)制數(shù)后,位數(shù)可能比x多 D . n轉(zhuǎn)化為十六進(jìn)制數(shù),其最低位一定等于0
    • 3. (2022高二上·余姚期中) 下列有關(guān)人工智能的說(shuō)法,錯(cuò)誤的是(    )
      A . 人臉識(shí)別過(guò)程中使用了人工智能技術(shù)(    ) B . 人工智能的開(kāi)發(fā)和應(yīng)用要遵守法律法規(guī) C . 人工智能是以機(jī)器為載體,模仿、延伸和擴(kuò)展人類智能 D . 人工智能技術(shù)推動(dòng)人類社會(huì)進(jìn)步的同時(shí),不可能威脅人類安全
    • 4. (2022高二上·余姚期中) 使用UltraEdit軟件查看文字的內(nèi)碼,部分界面如圖所示。

      下列說(shuō)法正確的是 (    )

      A . GB2312 的字符有 8 個(gè) B . 字符“j”的內(nèi)碼對(duì)應(yīng)二進(jìn)制數(shù)是“01101010” C . 如圖所示文字占用存儲(chǔ)空間為 14bit D . 字符“10”的內(nèi)碼用十六進(jìn)制數(shù)表示是“3A”
    • 5. (2022高二上·余姚期中) 下列關(guān)于數(shù)據(jù)結(jié)構(gòu)的說(shuō)法正確的是(    )
      A . “撤銷”操作,是“隊(duì)列”的應(yīng)用 B . 排隊(duì)就餐,是“棧”的應(yīng)用 C . “數(shù)組”存儲(chǔ)相鄰節(jié)點(diǎn)需要連續(xù)空間 D . “樹(shù)”中每個(gè)節(jié)點(diǎn)的前后都只有一個(gè)相鄰節(jié)點(diǎn)
    • 6. (2023高一下·香格里拉月考) 已知某BMP圖像文件的總像素量為1024×768像素,顏色位深度為24位,則該圖像文件的存儲(chǔ)容量約為(    )
      A . 18MB B . 2.25KB C . 480KB D . 2.25MB
    • 7. (2022高二上·余姚期中) 列表a的值為[0,1,2,3,5],下列表達(dá)式的值等于a[1]的是(    )
      A . a[2]*a[3]//2 B . a[4]-len(a) C . a[-1]-a[1] D . a[3]**2%2
    • 8. (2023高二上·海鹽月考) 某算法的部分流程圖如圖所示。執(zhí)行這部分流程后,則輸出ret的值為(      )

      A . 16 B . 32 C . 64 D . 256
    • 9. (2022高二上·余姚期中) 如果一個(gè)數(shù)正讀和倒讀一樣,則稱為回文數(shù)。若將任意一個(gè)三位數(shù)存儲(chǔ)到整型變量 a 中,下列語(yǔ)句可實(shí)現(xiàn)構(gòu)造回文數(shù)的是:(    )

      A.sw=a/10%10

      bw=a/100

      new=a*100+sw*10+bw

      B.gw=a%10

      sw=a//10%10

      bw=a//100

      new=gw*100+sw*10+bw

      C.sw=a//10%10

      bw=a//100

      new=a*100+sw*10+bw

      D.gw=a%10

      sw=a%10/10

      bw=a//100

      new=gw+sw+bw

      A . A B . B C . C D . D
    • 10. (2022高二上·余姚期中) 由“qp=[[0 for i in range(6)]for j in range(6)]”代碼定義的數(shù)組, 如qp[1][2]在行優(yōu)先存儲(chǔ)方式下存在序列的第9個(gè)位置,則其在列優(yōu)先存儲(chǔ)方式下,在序列中的位置是(    )
      A . 10 B . 12 C . 14 D . 16
    • 11. (2022高二上·余姚期中) 有如下Python程序段:
      s=input("請(qǐng)輸入一串字符串:")
      m=cnt=1

      for i in range(1,len(s)):
          if s[i]>s[i-1]:

              cnt+=1

          if cnt>m:

              m=cnt

          else:

              cnt=1 print(m)

      該程序段輸出的是(    )

      A . 字符串 s 中最大的字符的索引 B . 字符串 s 中最長(zhǎng)的遞增序列 C . 字符串 s 中最大的字符 D . 字符串 s 中最長(zhǎng)的遞增序列長(zhǎng)度
    • 12. (2022高二上·余姚期中) 現(xiàn)要求使用 Python 模擬數(shù)組的操作,將一個(gè)一維數(shù)組中的偶數(shù)分離出來(lái)存儲(chǔ)到新的數(shù)組,形成分別存儲(chǔ)奇數(shù)和偶數(shù)的兩個(gè)數(shù)組,具體代碼如下:

      a=[6,7,3,4,7,1,9,12,543,345,354] b=[]

      i=0

      while i<len(a):

          if a[i]%2==0:

              b.append(a[i])

              _________

          else:

              i=i+1

      print(a, b)

      劃線處應(yīng)填入的代碼是(    )

      A . a.pop(i) B . a.append(a[i]) C . break D . continue
    • 13. (2022高二上·余姚期中) 有如下 python 程序段:

      a=[1]*6

      b=[96,88,84,91,90,80]

      for i in range(6):

          for j in range(i+1, 6):

              if b[j]>b[i]:

                  a[i]+=1

              else:

                  a[j]+=1

      該程序段運(yùn)行后,列表a的值為:(    )

      A . [5,3,2,4,6,1] B . [1,4,5,2,3,6] C . [10,6,4,8,12,2]   D . [2,4,5,3,16,6]
    • 14. (2022高二上·余姚期中) 某短信平臺(tái)對(duì)短信內(nèi)容長(zhǎng)度進(jìn)行審查,超過(guò) 100 個(gè)字符的短信將被過(guò)濾掉, 將符合要求的短信根據(jù)推送的時(shí)間逐一發(fā)送。

      #所有短信按推送過(guò)來(lái)的時(shí)間已存入列表 s 中,共有 1000 條待發(fā)送的短信

      q=[""]*1000

      head=0;tail=0

      for i in range(1000):

          if len(s[i])<=100:

                 ①   

                  ②     

      while    ③   :

          print("現(xiàn)在發(fā)送的消息內(nèi)容為:",q[head])

      head+=1

      上述程序段中劃線處可選語(yǔ)句為:

      ①tail=tail-1②tail=tail+1 ③q[tail]=s[i] ④head<=tail ⑤head!=tail

      則①②③處的語(yǔ)句依次為(    )

      A . ②③⑤ B . ③②④ C . ③②⑤ D . ③①⑤
    二、非選擇題(本題共3小題,8+7+7,共22分)
    • 15. (2022高二上·余姚期中) 小明搜集了某網(wǎng)絡(luò)購(gòu)物平臺(tái)2021年1月1日至2021年9月30日時(shí)間段內(nèi)的日用化妝品銷售數(shù)據(jù),原始數(shù)據(jù)如下圖a所示。

      圖 a

      1. (1) 小明對(duì)數(shù)據(jù)進(jìn)行了整理,下列操作不恰當(dāng)?shù)氖牵?  )(單選,填字母)。
        A . 發(fā)現(xiàn)記錄中有6條重復(fù),對(duì)這6條記錄進(jìn)行了刪除 B . 發(fā)現(xiàn)記錄中有38處數(shù)據(jù)項(xiàng)缺失,直接刪除相關(guān)記錄 C . 將某條記錄中訂單日期“2050-6-9”訂正為“2021-6-9” D . 將某條記錄中訂單日期“2021#3#11”修改為“2021-3-11”
      2. (2) 圖a 所示的數(shù)據(jù)為(A .結(jié)構(gòu)化數(shù)據(jù)\ B .非結(jié)構(gòu)化數(shù)據(jù)\ C .半結(jié)構(gòu)化數(shù)據(jù))
      3. (3) 小明發(fā)現(xiàn)數(shù)據(jù)中仍有極少量時(shí)間段外的記錄混雜其中,利用Python 及pandas 模塊進(jìn)行處理。請(qǐng)回答問(wèn)題:

        ①采用 pandas 模塊中的 (單選:填字母:A .Series/B .DataFrame) 數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)全部數(shù)據(jù)會(huì)比較高效。

        ②全部數(shù)據(jù)保存于變量 df 中,為篩選出訂單日期為 2021 年第一季度內(nèi)的所有記錄,可以執(zhí)行 Python語(yǔ)句 dfl=,則 dfl 中保存篩選結(jié)果。(單選,填字母。提示:多條件篩選時(shí),條件之間用“&”連接,表示需要同時(shí)滿足這多個(gè)條件)

        A.df[(df['訂單日期']<='2021-1-1')&(df['訂單日期']<='2021-3-31')]

        B.df[(df['訂單日期']>='2021-1-1')&(df['訂單日期']>='2021-3-31')]

        C.df[(df['訂單日期']>='2021-1-1')&(df['訂單日期']<='2021-3-31')]

      4. (4) 經(jīng)過(guò)以上兩步處理之后,為了解“所在地市”第一季度“訂購(gòu)數(shù)量”前 10 名的情況,編寫(xiě)如下 Python 程序段:

        #數(shù)據(jù)整理結(jié)果保存于變量 dfl 中,代碼略

        g=dfl.groupby(“所在地市”,as_index=False).sum( )

        print(   ▲   )

        并生成圖 b 所示的圖表:

        圖 b

        則劃線處的代碼可為(   )(多選,填字母)

        A . g.sort_values(“訂購(gòu)數(shù)量”,ascending=False)[0:10] B . g.sort_values(“訂購(gòu)數(shù)量”,ascending=True).tail(10) C . g.sort_values(“訂購(gòu)數(shù)量”,ascending=True)[0:10] D . g.sort_values(“訂購(gòu)數(shù)量”,ascending=False).head(10)
      5. (5) 根據(jù)以上數(shù)據(jù)整理結(jié)果,小明對(duì)第一季度所在地市的“訂購(gòu)數(shù)量”進(jìn)行可視化處理,如圖b所示。

        實(shí)現(xiàn)上述功能的Python程序部分代碼如下,程序中劃線處代碼請(qǐng)?zhí)羁铡?/p>

        #按“所在地市”對(duì)第一季度數(shù)據(jù)分組并求和,再按“訂購(gòu)數(shù)量”升序排序

        #選取最后10 條數(shù)據(jù),存入變量s,代碼略

        import matplotlib.pyplot as plt

        x=s[‘所在地市’]

        y=

        plt.barh(x,y,color=r)

        plt.show( )

    • 16. (2022高二上·余姚期中) 有一個(gè)背包可放入的物品總重量20公斤,共有m件物品,單個(gè)物品重量不超過(guò)15公斤。問(wèn):從這些物品中如何找出若干件,剛好是20公斤?(不考慮體積)

      例如共有8個(gè)物品,分別為1,7,3,8,5,10,11,4公斤。算法思路如下:

      把8件物品,看作8個(gè)位置,每個(gè)物品被選中記作1,不被選中記作0。顯然,共有28=256種不同的選擇方法。在這256種選擇方法中,如果選中的物品重量之和等于20,就是我們要尋找的方案。

      小李編寫(xiě)了python程序:由用戶輸入物品件數(shù)m,程序隨機(jī)生成[1,15]之間的整數(shù),表示每種物品的重量。請(qǐng)將程序劃線⑴、⑵、⑶、⑷處填入適當(dāng)?shù)拇a,將程序補(bǔ)充完整。

      import random

      def DToB(x,n):

          if n<1: n=1

              n=0

              R=[0 for i in range(0,n)]

              for i in range(n-1,-1,-1):

                 

                  x=x//2

              return R

      m=int(input(“請(qǐng)輸入物品件數(shù) m”))

      w=[for i in range(m)]       #隨機(jī)生成 m 件物品重量的列表

      total=20

      nm=

      k=0

      for x in range(0,nm): a=DToB(x,m)

          T=[ ]

          for i in range(0,m): if

              a[i]==1:

             

          if total==sum(T):

              k=k+1

              print(T)

      print("共有",k,"種裝入方法")

    • 17. (2022高二上·余姚期中) 小王設(shè)計(jì)“模擬撤銷”程序,需要用一個(gè)“歷史記錄”,“歷史記錄”是在對(duì)字符串s進(jìn)行插入或刪除時(shí),將每步操作信息依次存儲(chǔ)得到的,操作信息由操作符(“+”表示插入,“-”表示刪除)、操作位置和操作字符串(只包含英文字母)構(gòu)成,例如,“+23abc”表示在字符串s 第 23 個(gè)位插入了“abc”, “模擬撤銷”過(guò)程按照“歷史記錄”的逆序進(jìn)行,將字符串s的內(nèi)容恢復(fù)到初始狀態(tài)。對(duì)字符串“Book”的操作與撤銷過(guò)程,如圖所示。

      小王編寫(xiě)的“模擬撤銷”python 程序如下,輸入撤銷字符串和歷史記錄,顯示撤銷過(guò)程。

      1. (1) 請(qǐng)?jiān)趧澗€處填入合適的代碼。

        s=input("輸入撤銷前的字符串:")

        t=input("歷史記錄:")

        t=t[::-1]

        c,num="","" ss=s;n=0  for ch in t:

        if "a"<=ch<="z" or "A"<=ch<="Z":

            c=ch+c

        elif "0"<=ch<="9":

            num=ch+num

        else:

           

            if ch=="-":

               

            else:

                s=s[:n-1]+s[n-1+len(c):]

            ss=s+"←"+ss

            c=""

           

        print("撤銷過(guò)程:"+ss)

      2. (2) 運(yùn)行該程序,輸入的內(nèi)容分別是“April”和“-3p+3ri-6e”,字符串s的值為:

    微信掃碼預(yù)覽、分享更方便

    試卷信息