試卷征集
          加入會員
          操作視頻

          條形碼在現實生活中使用的越來越廣泛,如在各種商品上印上條形碼,超市里散裝稱重商品在稱重完成后也會打上條形碼。學校教務處想調查高二、高三學生對任教老師的滿意度。調查方式采用學生填涂機讀卡方式。由于高二、高三每個班學生選科不同。雖然采用機讀卡能方便將卡上的信息讀取出來,但很難區分某個學生所涂的內容是對哪個科目老師的投票。因此小張想通過設計條形碼來區別該張卡是哪位學生對哪些科目的投票。小張設計的條形碼,包括了學生的入學年份、該生所在班級、學號及所選課代碼(選課代碼:01-物理,02-化學,03-生物,04-政治,05-歷史,06-地理,07-技術)。某學生條形碼如下圖所示,該生是2020年入學,5班,學號為23號,選科為:物理、生物、技術。

          (1)根據條形碼設計的規則,請你設計出2019年入學7班學號為15號,選科為化學、生物、技術學生的條形碼顯示的數字為:
          20190715020307
          20190715020307

          (2)通過條碼形與機讀卡的組合,可以快速的統計出每班個班各科的教學情況。由于每個學生對投票的興趣不一,可能存在有些學生沒有興趣參與投票。如果某個科目參與投票的學生達不到該科目選科總人數的60%,則該科目的教學調查就沒有任何意義。為了統計出某個班哪幾個科目的教學調查無效,小張事前應準備好的數據是
          D
          D
          (單選,填字母)。
          A.該年級總人數                       B.每個班級總人數
          C.參與教學調查投票的總人數           D.每個班各科選課人數
          (3)小張設計了一個實現統計某個班級哪幾個科目的教學調查是無效的算法,他事先將某個班學生條形碼通過掃描儀讀取后存入在txm.jye.ai中,每個條形碼一行。為實現上述功能,請在橫線處填入合適選項或代碼。
          data=open(“txm.jye.ai“)
          #班級選課人數存放在列表xknum中,代碼略
          kmmc=“物理化學生物政治歷史地理技術“
          line=data.readline(  )
          kmnum=[0]*7#用于存放實際參與教學調查每個選科人數
          while line:
          for i in range(3):#統計每科參考投票的人數
          km=int(line[])-1#(選填字母,從下列A、B、C、D四個選項中選取一項)
          kmnum[km]=kmnum[km]+1
          line=data.readline(  )
          s=““
          for i in range(7):
          if  :#(填程序代碼)
          s=s+kmmc[i*2:(i+1)*2]+““
          print(“無效的科目有:“,s)
          劃線①處的選項:
          A.9+i*2:9+i*2B.9+i*2:11+i*2
          C.8+i*2:9+i*2D.8+i*2:10+i*2

          【答案】20190715020307;D
          【解答】
          【點評】
          聲明:本試題解析著作權屬菁優網所有,未經書面同意,不得復制發布。
          發布:2024/6/27 10:35:59組卷:2引用:2難度:0.3
          相似題
          • 1.根據AQI值判斷城市的空氣質量。若城市的AQI值(整數)不超過100則空氣質量優良,否則空氣質量有污染。當輸入的AQI值為-1時則退出程序。不要更改程序結構,將題中的①②③④填入正確的語句。
            city=input(“請輸入城市名:”)
            AQI=int(input(“請輸入空氣質量指數AQI的值:”))
            ①______ AQI!=-1:
            if ②______:
            print(city,“的空氣質量優良。”)
            ③______:
            print(city,“的空氣質量有污染。”)
            city=input(“請輸入城市名:”)
            AQI=④(input(“請輸入空氣質量指數AQI的值:”))
            (1)序號①答案為
             

            A.if
            B.while
            C.for
            D.def
            (2)序號②答案為
             

            A.AQI>=100
            B.AQI<=100
            C.AQI>100
            D.AQI<100
            (3)序號③答案為
             

            A.elif
            B.break
            C.if
            D.else
            (4)序號④答案為
             

            A.int
            B.float
            C.str
            D.else

            發布:2025/1/2 11:0:1組卷:0引用:0難度:0.4
          • 2.一球從100米高度自由落下,每次落地后反跳回原高度的一半,再下落。編寫一個C程序,求它在第10次落地時,其經過了多少米?第10次反彈多高?

            發布:2025/1/2 11:0:1組卷:1引用:3難度:0.3
          • 3.利用海倫公式求解三角形面積。已知a,b,c為三角形的三條邊長,p為三角形的半周長,即p=(a+b+c)/2,計算此三角形面積S的海倫公式為:。不要更改程序結構,將題中的①②③填入正確的語句。
            import math#導入數學模塊
            def hl(a,b,c):#定義求三角形面積的函數
            p=①
            s=math.jye.ai(②)#sqrt用于計算算術平方根
            return ③#返回面積的值
            a,b,c=3,4,5#邊長依次賦值
            print(“此三角形的面積S為:“,hl(a,b,c))
            (1)序號①答案為
             

            A. (a+b+c)/2                              B.p*(p-a)*(p-b)*(p-c)
            C. (a+b+c)*2                              D.s
            (2)序號②答案為
             

            A.(a+b+c)/2                              B.p*(p-a)*(p-b)*(p-c)
            C.(a+b+c)*2                                D.(3+4+5)/2
            (3)序號③答案為
             

            A.p                                          B.s
            C.p*(p-a)*(p-b)*(p-c)                  D.0

            發布:2025/1/2 11:0:1組卷:0引用:0難度:0.4
          APP開發者:深圳市菁優智慧教育股份有限公司| 應用名稱:菁優網 | 應用版本:5.0.7 |隱私協議|第三方SDK|用戶服務條款
          本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正