資源簡介 江蘇省海安市實驗中學2021-2022學年高二上學期信息技術期中考試試卷一、選擇題1.(2021高二上·海安期中)WPS工作表中記錄了全年級學生的期末考試成績,包含學生的姓名、班級、科目成績、總分等信息,能得到各班各科平均分最便捷的操作是( )。A.按學生的“總分”排序B.對“班級”和“總分”同時排序C.篩選“總分”最大值D.按“班級對各科成績進行分類匯總【答案】D【知識點】表格數據的處理與計算2.(2021高二上·海安期中)在ASCII碼表中ASCII,按照碼值從小到大排列,結果是( )。A.數字、英文大寫字母、英文小寫字母B.數字、英文小寫字母、英文大寫字母C.英文大寫字母、英文小寫字母、數字D.英文小寫字母、英文大寫字母、數字【答案】A【知識點】字符編碼【解析】【解答】48~57為0到9十個阿拉伯數字,65~90為26個大寫英文字母,97~122號為26個小寫英文字母。在ASCII碼表中,按照碼值從小到大依次為數字、英文大寫字母、英文小寫字母。故答案選A。【分析】本題考查的是字符編碼。基本的ASCII碼由33個控制字符、10個阿拉伯數字、26個英文大寫字母、26個英文小寫字母與一些標點符號、運算符號組成。3.(2021高二上·海安期中)下圖是一個用Access軟件創建的數據表,表中的字段數是( )A.3 B.1 C.4 D.2【答案】C【知識點】數據表、字段、記錄的概念4.(2021高二上·海安期中)下列選項中,表示傳輸控制協議和網際協議的是( ?。?br/>A.HTTP/UDP協議 B.SMTP/IP協議C.FTP/TELNET協議 D.TCP/IP協議【答案】D【知識點】網絡協議【解析】【解答】TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)是指能夠在多個不同網絡間實現信息傳輸的協議簇。故答案選D。【分析】本題考查網絡協議。TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因為在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。5.(2021高二上·海安期中)自新冠病毒感染肺炎疫情爆發以來,各大網絡平臺紛紛使用大數據技術進行實時分析。以下是某網站2021年6月10日的全球新增確診可視化分析報告。在對數據進行分析時,該分析采用了( ?。?。A.橫向對比分析法 B.縱向對比分析法C.平均分析法 D.結構分析法【答案】B【知識點】數據分析【解析】【解答】由圖可知,在對數據進行分析時,該分析采用了縱向對比分析法,縱向對不同國家進行了對比分析。故答案選B。【分析】本題考查數據分析。數據分析就是在一大批雜亂無章的數據中,運用數字化工具和技術,探索數據內在的結構和規律,構建數學模型,并進行可視化表達,通過驗證將模型轉化為知識,為診斷過去、預測未來發揮作用。6.(2019高一上·東臺月考)Excel中B1,B2,B3單元格中都有數值,則公式“=(B1+B2+B3)/3”,可以轉換的表達方式是( )A.=SUM(B1:B3) B.=SUM(B1:B3)/B3C.=AVERAGE(B1:B3) D.=AVERAGE(B1:B3)/3【答案】C【知識點】表格數據的處理與計算7.(2021高二上·海安期中)在如下圖所示的學生成績中,學期考評成績的組成為平時成績占20%、期中考試成績占20%、期末占60%。為了運用填充柄進行快速計算,應在E3單元格中輸入( )A.=0.2*70+0.2*89+0.6*94 B.=0.2*B3+0.2*C3+0.6*D3C.=SUM(0.2*B3:0.2*C3:0.6*D3) D.=0.2*$B$3+0.2*$C$39+0.6*$D$3【答案】B【知識點】表格數據的處理與計算8.(2021高二上·海安期中)小華利用手機錄歌APP錄了一首歌,大小為4.1M,還有剩余空間256G,他還能用這部手機錄( ?。┦淄瑯哟笮〉母枨?。A.256×1024×1024×1024/4.1 B.256×1000×1000×1000/4.1C.256×1024/4.1/1024 D.256×1024/4.1【答案】D【知識點】聲音、圖像、視頻編碼【解析】【解答】1GB=1*1024MB,一首歌的大小為4.1M,剩余空間為256G,則剩余空間256G能錄制256×1024/4.1首同樣大小的歌曲。故答案選D。【分析】本題考查的是音頻文件容量計算。9.(2021高二上·海安期中)在Python語言中,下列可作為程序源文件后綴名的是( )。A.pdf B.docx C.png D.Py【答案】D【知識點】窗體文件、工程文件及其擴展名【解析】【解答】Python程序源文件后綴名是py。故答案選D。【分析】本題考查的是Python程序文件。10.(2021高二上·海安期中)把百度的域名“www.”轉換成對應的IP地址“36.152.44.95”,需要配置( )。A.網關 B.子網掩碼 C.CPU D.域名服務器【答案】D【知識點】網絡中的信息載體、通信線路和連接設備【解析】【解答】域名服務器是指保存有該網絡中所有主機的域名和對應IP地址,并具有將域名轉換為IP地址功能的服務器。把百度的域名“www.”轉換成對應的IP地址“36.152.44.95”,需要配置域名服務器。故答案選D。【分析】本題考查的是域名與IP地址的轉換。11.(2021高二上·海安期中)在計算機中,存儲一個采用GB2312標準編碼的漢字需要( ?。﹤€字節。A.1 B.2 C.4 D.8【答案】B【知識點】字符編碼【解析】【解答】在計算機中,存儲一個采用GB2312標準編碼的漢字需要2個字節,存儲一個ASCII碼字符需要1個字節。故答案選B。【分析】本題考查的是字符編碼。字母、數字等英文用ASCII編碼,占用一個字節存儲空間;但是,在漢字輸入時,“半角/全角”處于“全角”狀態,那么,字母、數字等也采用漢字編碼,每個字符將占用2個字節。12.(2021高一上·東臺月考)下列描述算法的流程圖構件中,如果要描述“輸出:高度h=sqr(a*b)”內容,應使用的流程圖構件符號是( )A. B.C. D.【答案】D【知識點】流程圖識讀【解析】【解答】選項A是處理框,主要是用在賦值及計算;選項B是起止框,表示程序的開始與結束;選項C是判斷框;選項D是輸入/輸出。描述輸出使用。故答案選D。【分析】本題考查的是流程圖圖形。13.(2021高二上·海安期中)( )是重復反饋過程的活動,其目的通常是逼近所需目標或結果。是直接或間接地調用函數自身。A.枚舉 遞歸 B.枚舉 迭代 C.迭代 遞歸 D.遞歸 迭代【答案】C【知識點】遞歸算法14.(2021高二上·海安期中)物聯網的形式復雜多樣,根據信息生成、傳輸、處理和應用的原則,可以把物聯網分為以下哪三層( ?。?br/>A.物理層、網絡層、應用層 B.感知層、網絡層、應用層C.網絡層、會話層、應用層 D.感知層、控制層、執行層【答案】B【知識點】物聯網及其發展歷程【解析】【解答】從技術架構上來看,物聯網可分為三層:感知層、網絡層和應用層。故答案選B。【分析】本題考查的是物聯網技術。感知層由各種傳感器以及傳感器網關構技術架構圖示成;網絡層由各種私有網絡、互聯網、有線和無線通信網、網絡管理系統和云計算平臺等組成,相當于人的神經中樞和大腦,負責傳遞和處理感知層獲取的信息;應用層是物聯網和用戶(包括人、組織和其他系統)的接口,它與行業需求結合,實現物聯網的智能應用。15.(2021高二上·海安期中)ASCII中大寫字母c的編碼為8位二進制數1000011,則大寫字母d的8位二進制數的編碼為( ?。?br/>A.01000100 B.01010101 C.01000010 D.010001【答案】A【知識點】字符編碼【解析】【解答】ASCII中大寫字母c的編碼為8位二進制數1000011,則大寫字母d的8位二進制數的編碼為01000011+1=0100 0100。故答案選A。【分析】本題考查的是字符編碼。16.(2021高二上·海安期中)隊列的刪除操作是在( ?。?br/>A.隊首 B.隊尾C.隊列中間位置 D.任意位置【答案】A【知識點】常見數據類型、數組【解析】【解答】隊列是從隊尾入隊,從隊首出隊(即刪除操作)。故答案選A。【分析】本題考查的是隊列數據類型。隊列是一種有限制的線性結構,它的隊列的數據元素只能在一端依次添加(進隊),在另一端依次刪除(出隊)。17.(2021高二上·海安期中)以下選項中不屬于專家系統的是( )A.植物識別系統 B.車輛故障診斷系統C.綜合素質評價網絡系統 D.農作物病蟲害診斷系統【答案】C【知識點】信息系統的應用與分類【解析】【解答】專家系統(Expert System, ES)是一種在特定領域內具有專家水平解決問題能力的程序系統。它能夠有效地運用專家多年積累的經驗和專門]知識,通過模擬專家的思維過程,解決原本需要專家才能解決的問題。植物識別系統、車輛故障診斷系統、農作物病蟲害診斷系統均屬于專家系統。故答案選C。【分析】本題考查的是信息系統的應用。專家系統預先確定的事實與規則是從哪里來的呢?它通??梢詮膶σ粋€或多個專家的訪談中得到,并把這些事實與規則合并成一個知識庫,用被稱為“推理機”的軟件進行操作,最終得出決策、結論或建議。18.在組建局域網時,若線路的物理距離超出了規定的長度,一般需要增加的設備是( )A.服務器 B.中繼器 C.調制解調器 D.網卡【答案】B【知識點】網頁、網站的概念與聯系【解析】【解答】傳輸距離超過了傳輸介質的最大傳輸長度,會造成信號的嚴重衰減,需要增加的設備是中繼器,此題答案為B選項。【分析】中繼器(RP repeater)是工作在物理層上的連接設備。適用于完全相同的兩類網絡的互連,主要功能是通過對數據信號的重新發送或者轉發,來擴大網絡傳輸的距離。 中繼器是對信號進行再生和還原的網絡設備19.(2021高二上·海安期中)在WPS表格中,可以創建多種圖表,有柱形圖、折線圖、餅圖、條形圖、雷達圖、組合圖等。為了表達項目在時間維度上的增減變化趨勢,應該選擇( )A.條形圖 B.柱形圖 C.餅圖 D.折線圖【答案】D【知識點】表格數據的圖表呈現【解析】【解答】折線圖可顯示隨時間而變化的連續數據,常用于分析相等時間間隔下數據的發展趨勢。為了表達項目在時間維度上的增減變化趨勢,應該選擇折線圖。故答案選D。【分析】本題考查的是表格中圖表的應用。常見圖表類型及特點:圖表類型 特點柱形圖 反映數據間的多少與大小關系折線圖 反映數據按時間軸的變化趨勢餅圖 反映數據之間的比列分配關系條形圖 顯示各個項目之間的比較情況20.(2021高二上·海安期中)在SQL(結構化查詢語言)中,下列命令中用于更新數據表中數據的命令是( ?。?br/>A.DELETE B.SELECT C.UPDATE D.CREATE【答案】C【知識點】系統數據的更新【解析】【解答】DELETE語句用于刪除表中的行,SELECT用于查詢, UPDATE用于更新數據表中數據,CREATE用于創建數據庫、數據表。故答案選C。【分析】本題考查的是數據庫命令。21.(2021高二上·海安期中)采用二分查找方法,在1-100中查找53需要比較( ?。┐巍?br/>left=1right = 100cnt=0while left<=right:mid=(left+right)//2cnt +=iif mid==53:Breakelif mid<53:left = mid+1else:right = mid-1print("采用二分查找方法,在1-100中查找53需要比較()次".format(cnt))A.5 B.6 C.7 D.8【答案】A【知識點】查找算法及程序實現【解析】【解答】第一次比較,mid=(1+100)//2=50,left=mid+1=51;第二次比較,mid=(51+100)//2=75,right=mid-1=74;第三次比較,mid=(51+74)//2=62,right=mid-1=61;第四次比較,mid=(51+61)//2=56,right=mid-1=55;第五次比較,mid=(51+56)//2=53,循環結束,故查找53需要比較5次。故答案選A。【分析】本題考查的是二分查找算法及Python程序實現。對分查找的基本思路:在有序的數據序列中(一般放在數組中),首先把查找的數據與數組中間位置的元素進行比較,若相等,則查找成功并退出查找;否則,根據數組元素的有序性,確定數據應在數組的前半部分還是在后半部分查找;在確定了新的查找范圍后,重復進行以上比較,直到找到或未找到為止。22.(2021高二上·海安期中)Python語句 "ab"+"c"*2 的運行結果是( ?。?br/>A.abc2 B.abcabc C.abcc D.Ababcc【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】“ab”、“c”是字符型數據類型,“c”*2=“cc”,故 "ab"+"c"*2 的運行結果是abcc。故答案選C。【分析】本題考查的是Python表達式的運算。23.(2021高二上·海安期中)下列代碼的輸出結果是( )。for s in "grandfather":if s=='d'or s==' h':continueprint(s,end='')A.grandfather B.granfater C.grand D.Father【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】分析程序可知,s依次取字符串grandfather中的字符,當s為d或h時,跳過該字符,否則將該字符輸出,故代碼的輸出結果是granfater。故答案選B。【分析】本題考查的是Python程序的執行。24.(2021高二上·海安期中)在Python中執行下列代碼后,輸出的結果是( ?。?br/>s=[1,3,5,7,9]s. insert(2,6)del s[3]print(s)A.[1,3,5,7,9] B.[1,6,3,7,9] C.[1,3,5,7,9] D.[1,3,6,7,9]【答案】D【知識點】順序結構及程序實現【解析】【解答】s. insert(2,6)語句表示在索引2的地方插入6,插入后列表s為[1,3,6,5,7,9],del s[3]語句表示刪除索引為3元素的值,刪除后列表s為[1,3,6,7,9]。故答案選D。【分析】本題考查的是Python程序的執行。列表的索引:索引正向從0開始遞增,反向從-1開始遞減。25.(2021高二上·海安期中)IEEE802.11標準采用的工作頻段是( )A.900MHz和 800MHz B.900MHz和2.4GHzC.5GHz和800MHz D.2.4GHz和5GHz【答案】D【知識點】網絡通信工作原理【解析】【解答】IEEE802.11標準采用的工作頻段是2.4GHz和5GHz,其中5GHz穿透能力(不變方向)強,信號穿透會損失很大能量,因此在傳播過程衰減較大,傳播距離較近。故答案選D。【分析】本題考查的是無線網標準。26.(2020高一上·海安月考)以下對Python程序縮進格式描述錯誤的選項是( ?。?br/>A.不需要縮進的代碼頂行寫,前面不能留空白B.縮進可以用tab鍵實現,也可以用多個空格實現C.嚴格的縮進可以約束程序結構,可以多層縮進D.縮進是用來格式美化Python程序的【答案】D【知識點】語句注釋及縮進27.(2020高一上·海安月考)條件表達式的值為布爾型,其值包括( ?。?br/>A.真(Ture)或假(False) B.數字C.字符串 D.正整數【答案】A【知識點】運算符、基本運算與表達式28.(2021高二上·海安期中)連接幾個不同網絡時需要用到( )設備A.交換機 B.路由器 C.中繼器 D.網絡設配器【答案】B【知識點】網絡中的信息載體、通信線路和連接設備【解析】【解答】交換機主要實現信息交換的功能;路由器主要用來連接不同網段;中繼器負責在兩個節點的物理層上按位傳遞信息,完成信號的復制、調整和放大功能,以此來延長網絡的長度。故答案選B。【分析】本題考查的是網絡連接設備。29.(2021高二上·海安期中)下列HTML代碼AB產生的表格,在瀏覽網頁時所見到的是( ?。?br/>A.1行2列的表格,顯示表格線 B.1行2列的表格,不顯示表格線C.2行1列的表格,顯示表格線 D.2行1列的表格,不顯示表格線【答案】D【知識點】網頁標記語言及基本組成【解析】【解答】table是表格標簽,tr標簽代表HTML表格中的一行;td標簽代表HTML表格中的一個單元格。由代碼可知, 在瀏覽網頁時所見到的是2行1列的表格,border=“0”不顯示表格線。故答案選D。【分析】本題考查的是HTML語言。HTML標簽是由尖括號包圍的關鍵詞,通常成對出現。30.(2021高二上·海安期中)計算機硬件系統是執行軟件程序的物質基礎其中能執行程序指令的是( ?。?br/>A.輸入輸出I/O設備 B.RAM和ROMC.控制器 D.運算器【答案】D【知識點】計算機硬件及其功能【解析】【解答】輸入輸出I/O設備屬于計算機外圍設備,RAM和ROM是計算機存儲系統,控制器是用于指令控制,運算器是用于執行指令。故答案選D。【分析】本題考查的是計算機硬件設備。計算機硬件系統由運算器、控制器、存儲器、輸入設備、輸出設備五大功能部分組成。理解計算機硬件系統的功能是解決本題的關鍵。31.(2021高二上·海安期中)斐波那契數列,運用函數遞歸的方法可以實現,運用迭代的方式也可以實現,而且比函數遞歸要快許多。下列關于斐波那契數列的迭代表達式正確的是( ?。?br/>A.f,f2,f2=f1+f2 B.f1=f1+f2,f2=C.f1,f2=f2,f1+f2 D.f=f1+f2,f1=f2,f2=f【答案】D【知識點】遞歸算法【解析】【解答】斐波那契數列指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、……在數學上,斐波那契數列以如下被以遞推的方法定義: F (0)=0, F (1)=1,F (n)= F (n - 1)+ F (n - 2)( n ≥ 2, n ∈ N*)。所以關于斐波那契數列的迭代表達式正確的是f=f1+f2,f1=f2,f2=f。故答案選D。【分析】本題考查的是迭代與遞歸算法。32.(2020高一上·海安月考)下列Python程序段運行的結果是( ?。?br/>f=[‘A’,‘B’,‘C’]a=len(f)print(‘a=’,a)A.a=2 B.a=‘A’ C.a=‘C’ D.a=3【答案】D【知識點】程序的調試及運行;基本數據結構33.(2021高二上·海安期中)與IP地址10.110.12.29子網掩碼255.255.255.224屬于同一網段的主機IP地址是 ( ?。?br/>A.10.110.12.0 B.10. 110.12.33C.10.110.12.31 D.10.110.12.32【答案】C【知識點】IP地址及配置【解析】【解答】255.255.255.224轉換為二進制表示是11111111.11111111.11111111.11100000,可知子網掩碼是27位,則IP地址10.110.12.29的網段的主機地址范圍是地址是10.110.12.1~10.110.12.31,故與IP地址10.110.12.29子網掩碼255.255.255.224屬于同一網段的主機IP地址是10.110.12.31。故答案選C。【分析】本題考查的是IP地址。IP地址是唯一標識出主機所在的網絡及其在網絡中位置的編號。子網掩碼的作用是將IP地址劃分為網絡地址和主機地址兩部分。局域網常用:IP——192.168.x.y;子網掩碼——255.255.255.034.(2021高二上·海安期中)IP地址是計算機在網絡中唯一標識,由四段數字(0-255的整數)組成,中間用點隔開,例如:192.168.1.1。如用四個變量a.b.c.d分別表示IP地址的四段數字,下列語句能正確輸出IP的是( ?。?br/>A.print(a+“.”+b+“.”+c+“.”+d)B.print(a , . , b , . , c , . , d)C.print(a , b , c , d , sep=“.”)D.print(“a” , “.” , “b” , “.” , “c” , “.” , “d”)【答案】C【知識點】基本語句【解析】【解答】sep=“.”表示在字符串中間加上間隔“.”,故語句print(a , b , c , d , sep=“.”)的輸出格式為a.b.c.d。故答案選C。【分析】本題考查的是Python程序的輸出格式。35.(2020高二上·東臺月考)從代碼“”可以看出,這里采用的CSS樣式表屬于( ?。?br/>A.嵌入式 B.內聯式 C.外聯式 D.混合式【答案】C【知識點】網頁制作技術【解析】【解答】根據題干代碼可知,采用標記,存在home.css文件,說明采用的CSS樣式表屬于外聯式。故答案選C。【分析】本題考查的是CSS樣式表。CSS樣式表一般有外聯式樣式,內聯式樣式,嵌入式三種級聯方式。外聯式樣式有一個CSS文件存在,采用標記。內聯式樣式的屬性內容直接跟在將要修飾的文字標記里。嵌入樣式表是在網頁文檔的頭部定義一個標簽對,在該標簽對內加入各種網頁元素的樣式規則。36.(2020高一上·海安月考)在Python中,“print(100-33*5%3)”語句輸出的是( ?。?br/>A.34 B.67 C.100 D.1【答案】C【知識點】運算符、基本運算與表達式37.(2021高二上·海安期中)Python中的 pygame模塊是專門用來開發游戲的,其中 pygame. display. set_caption(*接福游戲")的功能是( ?。?br/>A.設置當前窗口標題欄的名稱 B.創建一個指定大小的窗口C.更新當前窗口 D.從文件加載新圖片【答案】A【知識點】模塊【解析】【解答】pygame.display.set_caption() 用來設置當前窗口的標題欄。故答案選A。【分析】本題考查的是Python模塊的功能。38.(2021高二上·海安期中)在SQL中,下列涉及通配符的操作范圍最大的是( ?。?。A.name LIKE 'hgf_' B.name LIKE ' hgf_t%'C.name LIKE 'hgf%' D.name LIKE '_hgf'【答案】C【知識點】結構化查詢語言【解析】【解答】“%”表示任何字符出現任意次數,“_”只適用于匹配單個字符,用途與百分號(%)一樣。結合選項可知,涉及通配符的操作范圍最大的是name LIKE 'hgf%',表示以字符hgf開頭的字符都符合,選項C的范圍包含選項B。故答案選C。【分析】本題考查的是機構化查詢語言的使用。39.(2021高一下·連云港期末)查詢員工工資信息時,若按工資降序排列,下列SQL語句正確的是( ?。?。A.ORDER BY工資 B.ORDER BY工資decsC.ORDER BY工資asc D.ORDER BY工資distinct【答案】B【知識點】系統數據的查詢【解析】【解答】降序排列語句是ORDER BY工資decs,升序排列語句是ORDER BY工資asc。故答案選B。【分析】本題考查的是數據庫查詢語句。40.(2021高二上·海安期中)在漢諾塔問題中,現要將塔座A上的8個圓盤全部移到塔座B上,并仍按同樣順序疊放。移動圓盤時,需遵守漢諾塔問題的移動規則。由此,可設計出解漢諾塔問題的遞歸算法為( ?。?。A.def hanoi(n,A,C,B):if n>0:hanoi(n-1,A,B, C)print(n,A,"->”,B)hanoi(n-1,C,A,B)hanoi (8,A,C,B)B.def hanoi(n,A,B,C):if n>0:hanoi(n-1,A,B,C)print(n, A,"->" ,B)hanoi(n-1,C,A,B)hanoi (8, A,B,C)C.def hanoi (n,C,B,A):if n>0:hanoi(n-1,A,C,B)print(n, A,"->”,B)hanoi(n-1,C,B,A)hanoi (8, C, B,A)D.def hanoi(n,A,C,B):if n>0:hanoi (n-1,A,C,B)print(n, A,"->,B)hanoi(n-1,C,B, A)hanoi(8,C,A,B)【答案】A【知識點】遞歸算法【解析】【解答】要將塔座A上的8個圓盤全部移到塔座B上,并仍按同樣順序疊放。移動圓盤時,需遵守漢諾塔問題的移動規則。遞歸思想是首先將前n-1個圓盤遞歸從A塔座通過B塔座放到C塔座上,即hanoi(n-1,A,B, C)。其次將最后一個盤n放到B盤上,即print(n,A,"->”,B)。最后將n-1個圓盤遞歸從C塔座通過A塔座放到B塔座上,即hanoi(n-1,C,A,B)。將塔座A上的8個圓盤全部移到塔座B上,即借助C塔座,語句是hanoi (8,A,C,B)。故答案選A。【分析】本題考查的是遞歸算法及Python程序實現。二、非選擇題41.(2021高二上·海安期中)完善以下程序代碼完成下題。程序描述:2公里(包括2公里)內,起步價為5元,超過2公里部分(不足整公里的,向上取整),每公里1.6元。代碼如下:Import ① #引用math庫s= ② (input("請輸入你要去目的地距離出發點的公里數:))If ③ : #2公里(包括2公里)內cost =5else:cost = 5+math.ceil(s-2) *1.6print("你的打的費用是", cost,“元)①處的語句是 ,②處的語句是 ,③處的語句是 ①A.math B.Numpy C.time D.Matplotlib②A.Float B.Int C.str D.Math③A.s≤2B.s<=2C.s>2D.s≥2【答案】A;A;B【知識點】分支結構語句及程序實現;模塊【解析】【解答】①引用math庫,使用import關鍵字,語句是import math,故選A。②2公里(包括2公里)內,起步價為5元,超過2公里部分(不足整公里的,向上取整),每公里1.6元,可知公里數s是浮點型,input接收的類型是字符型,此處需要將字符型轉換為浮點型float,故選A。③此處if判斷條件是2公里(包括2公里)內,Python中小于等于用“<=”,大于等于用 “>=”表示,故選B。【分析】本題考查的是Python分支結構的分析。42.(2021高二上·海安期中)完善以下程序代碼完成下題。程序描述:水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身。例如:三位數153滿足:13+53+33=153,則153是水仙花數。代碼如下:for x in range(①):i=②#個位數j=(x//10)%10) #十位數k=③#百位數ifx==④:print("水仙花數是",x)①處的語句是 ,②處的語句是 ,③處的語句是 ,④處的語句是 。①A.1000 B.100, 1000 C.100, 999 D.99,999②A.x%10 B.x//10 C.x//100 D.x%100③A.x%10 B.x//10 C.x//100 D.x%100④A.k*+j+i' B.k*3+j*3+i*3 C.k**3+j**3+i**3 D.k***3+j***3+i***3【答案】B;A;A;C【知識點】運算符、基本運算與表達式;循環結構語句及程序實現【解析】【解答】①range(start, stop, [step]),start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);stop: 計數到 stop 結束,但不包括 stop。水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身,故此處填100,1000。故選B。②此處取出三位數的個位數賦給變量i,即將x對10取余,故選A。③此處取出百位數賦給變量k,即將x整除100得到,如123//10=1。故選C。④水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身,故if判斷條件是x==k**3+j**3+i**3,故選C。【分析】本題考查的是Python循環結構分析。三、填空題43.(2021高二上·海安期中)根據以下程序代碼完成下列小題。程序描述: 計算正整數 35 到 500之間的所有奇數的和。代碼如下:①for i in ②③print(s)①處的語句是 , ②處的語句是 ,③處的語句是 。①A.s=0 B.s=1 C.i=0 D.i=1 ②A.range(35,500) B.range(35,500,2) C.range(35,501) D.range(35,501,2)③A.s=s+1 B.i=i+1 C s=s+i D.i=s+i【答案】A;BD;C【知識點】循環結構語句及程序實現【解析】【解答】①根據題干,計算正整數35到500之間的所有奇數的和,則①處是初始化s為0,故填:s=0。②變量i的范圍是從35開始,每次遞增2,35+2*232=409<500<35+2*233=501,故填:range(35,501,2)或range(35,500,2)。③s是統計奇數的和,故填:s=s+i。【分析】本題考查的是Python循環結構程序的分析。44.(2021高二上·海安期中)根據以下程序代碼完成下列小題。程序描述: 所謂角谷猜想,是指對于任意一個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重復處理,最終總能夠得到1。如,假定初始整數為5,計算過程分別為16、8、4、2、1。程序要求輸入一個正整數(不為1),將經過處理得到1的過程輸出來。代碼如下:x=int(input('輸入一個正整數:'))while ①if ②x=x/2③else:④③ifx==1:⑤①處的語句是 ②處的語句是 ③處的語句是 ④處的語句是 ⑤處的語句是 ①A.x>1 B.x>2 C.x!=1: D.x!=0:②A.x%3=0: B.x%2=0: C.x%3==0: D.x%2==0:③A.print(‘x/2’) B.print(‘x’) C.print(x) D.print(x/2)④A.x= x/2 B.x=x/2+1 C.x=x*3+1 D.x=3x+1⑤A.pass B.exit C. continue D.Break【答案】C;D;C;C;D【知識點】分支結構語句及程序實現【解析】【解答】對于任意一個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重復處理,最終總能夠得到1。故①處的循環條件是x不等于1,故選C。②處的語句是判斷x是不是偶數,即x%2==0:,故選D。③處的語句是輸出x,即print(x),故選C。④處的語句是,如果x是奇數,則執行x=x*3+1,故選C。⑤處如果x等于1,則退出循環,語句為break,故選D。【分析】本題主要考查的是Python分支結構程序分析。1 / 1江蘇省海安市實驗中學2021-2022學年高二上學期信息技術期中考試試卷一、選擇題1.(2021高二上·海安期中)WPS工作表中記錄了全年級學生的期末考試成績,包含學生的姓名、班級、科目成績、總分等信息,能得到各班各科平均分最便捷的操作是( ?。?。A.按學生的“總分”排序B.對“班級”和“總分”同時排序C.篩選“總分”最大值D.按“班級對各科成績進行分類匯總2.(2021高二上·海安期中)在ASCII碼表中ASCII,按照碼值從小到大排列,結果是( ?。?br/>A.數字、英文大寫字母、英文小寫字母B.數字、英文小寫字母、英文大寫字母C.英文大寫字母、英文小寫字母、數字D.英文小寫字母、英文大寫字母、數字3.(2021高二上·海安期中)下圖是一個用Access軟件創建的數據表,表中的字段數是( ?。?br/>A.3 B.1 C.4 D.24.(2021高二上·海安期中)下列選項中,表示傳輸控制協議和網際協議的是( ?。?br/>A.HTTP/UDP協議 B.SMTP/IP協議C.FTP/TELNET協議 D.TCP/IP協議5.(2021高二上·海安期中)自新冠病毒感染肺炎疫情爆發以來,各大網絡平臺紛紛使用大數據技術進行實時分析。以下是某網站2021年6月10日的全球新增確診可視化分析報告。在對數據進行分析時,該分析采用了( )。A.橫向對比分析法 B.縱向對比分析法C.平均分析法 D.結構分析法6.(2019高一上·東臺月考)Excel中B1,B2,B3單元格中都有數值,則公式“=(B1+B2+B3)/3”,可以轉換的表達方式是( ?。?br/>A.=SUM(B1:B3) B.=SUM(B1:B3)/B3C.=AVERAGE(B1:B3) D.=AVERAGE(B1:B3)/37.(2021高二上·海安期中)在如下圖所示的學生成績中,學期考評成績的組成為平時成績占20%、期中考試成績占20%、期末占60%。為了運用填充柄進行快速計算,應在E3單元格中輸入( )A.=0.2*70+0.2*89+0.6*94 B.=0.2*B3+0.2*C3+0.6*D3C.=SUM(0.2*B3:0.2*C3:0.6*D3) D.=0.2*$B$3+0.2*$C$39+0.6*$D$38.(2021高二上·海安期中)小華利用手機錄歌APP錄了一首歌,大小為4.1M,還有剩余空間256G,他還能用這部手機錄( )首同樣大小的歌曲。A.256×1024×1024×1024/4.1 B.256×1000×1000×1000/4.1C.256×1024/4.1/1024 D.256×1024/4.19.(2021高二上·海安期中)在Python語言中,下列可作為程序源文件后綴名的是( ?。?。A.pdf B.docx C.png D.Py10.(2021高二上·海安期中)把百度的域名“www.”轉換成對應的IP地址“36.152.44.95”,需要配置( )。A.網關 B.子網掩碼 C.CPU D.域名服務器11.(2021高二上·海安期中)在計算機中,存儲一個采用GB2312標準編碼的漢字需要( )個字節。A.1 B.2 C.4 D.812.(2021高一上·東臺月考)下列描述算法的流程圖構件中,如果要描述“輸出:高度h=sqr(a*b)”內容,應使用的流程圖構件符號是( )A. B.C. D.13.(2021高二上·海安期中)( ?。┦侵貜头答佭^程的活動,其目的通常是逼近所需目標或結果。是直接或間接地調用函數自身。A.枚舉 遞歸 B.枚舉 迭代 C.迭代 遞歸 D.遞歸 迭代14.(2021高二上·海安期中)物聯網的形式復雜多樣,根據信息生成、傳輸、處理和應用的原則,可以把物聯網分為以下哪三層( ?。?br/>A.物理層、網絡層、應用層 B.感知層、網絡層、應用層C.網絡層、會話層、應用層 D.感知層、控制層、執行層15.(2021高二上·海安期中)ASCII中大寫字母c的編碼為8位二進制數1000011,則大寫字母d的8位二進制數的編碼為( ?。?br/>A.01000100 B.01010101 C.01000010 D.01000116.(2021高二上·海安期中)隊列的刪除操作是在( )A.隊首 B.隊尾C.隊列中間位置 D.任意位置17.(2021高二上·海安期中)以下選項中不屬于專家系統的是( ?。?br/>A.植物識別系統 B.車輛故障診斷系統C.綜合素質評價網絡系統 D.農作物病蟲害診斷系統18.在組建局域網時,若線路的物理距離超出了規定的長度,一般需要增加的設備是( )A.服務器 B.中繼器 C.調制解調器 D.網卡19.(2021高二上·海安期中)在WPS表格中,可以創建多種圖表,有柱形圖、折線圖、餅圖、條形圖、雷達圖、組合圖等。為了表達項目在時間維度上的增減變化趨勢,應該選擇( ?。?br/>A.條形圖 B.柱形圖 C.餅圖 D.折線圖20.(2021高二上·海安期中)在SQL(結構化查詢語言)中,下列命令中用于更新數據表中數據的命令是( ?。?br/>A.DELETE B.SELECT C.UPDATE D.CREATE21.(2021高二上·海安期中)采用二分查找方法,在1-100中查找53需要比較( ?。┐?。left=1right = 100cnt=0while left<=right:mid=(left+right)//2cnt +=iif mid==53:Breakelif mid<53:left = mid+1else:right = mid-1print("采用二分查找方法,在1-100中查找53需要比較()次".format(cnt))A.5 B.6 C.7 D.822.(2021高二上·海安期中)Python語句 "ab"+"c"*2 的運行結果是( ?。?br/>A.abc2 B.abcabc C.abcc D.Ababcc23.(2021高二上·海安期中)下列代碼的輸出結果是( ?。?。for s in "grandfather":if s=='d'or s==' h':continueprint(s,end='')A.grandfather B.granfater C.grand D.Father24.(2021高二上·海安期中)在Python中執行下列代碼后,輸出的結果是( ?。?br/>s=[1,3,5,7,9]s. insert(2,6)del s[3]print(s)A.[1,3,5,7,9] B.[1,6,3,7,9] C.[1,3,5,7,9] D.[1,3,6,7,9]25.(2021高二上·海安期中)IEEE802.11標準采用的工作頻段是( ?。?br/>A.900MHz和 800MHz B.900MHz和2.4GHzC.5GHz和800MHz D.2.4GHz和5GHz26.(2020高一上·海安月考)以下對Python程序縮進格式描述錯誤的選項是( )A.不需要縮進的代碼頂行寫,前面不能留空白B.縮進可以用tab鍵實現,也可以用多個空格實現C.嚴格的縮進可以約束程序結構,可以多層縮進D.縮進是用來格式美化Python程序的27.(2020高一上·海安月考)條件表達式的值為布爾型,其值包括( )A.真(Ture)或假(False) B.數字C.字符串 D.正整數28.(2021高二上·海安期中)連接幾個不同網絡時需要用到( ?。┰O備A.交換機 B.路由器 C.中繼器 D.網絡設配器29.(2021高二上·海安期中)下列HTML代碼AB產生的表格,在瀏覽網頁時所見到的是( ?。?br/>A.1行2列的表格,顯示表格線 B.1行2列的表格,不顯示表格線C.2行1列的表格,顯示表格線 D.2行1列的表格,不顯示表格線30.(2021高二上·海安期中)計算機硬件系統是執行軟件程序的物質基礎其中能執行程序指令的是( )A.輸入輸出I/O設備 B.RAM和ROMC.控制器 D.運算器31.(2021高二上·海安期中)斐波那契數列,運用函數遞歸的方法可以實現,運用迭代的方式也可以實現,而且比函數遞歸要快許多。下列關于斐波那契數列的迭代表達式正確的是( )。A.f,f2,f2=f1+f2 B.f1=f1+f2,f2=C.f1,f2=f2,f1+f2 D.f=f1+f2,f1=f2,f2=f32.(2020高一上·海安月考)下列Python程序段運行的結果是( ?。?br/>f=[‘A’,‘B’,‘C’]a=len(f)print(‘a=’,a)A.a=2 B.a=‘A’ C.a=‘C’ D.a=333.(2021高二上·海安期中)與IP地址10.110.12.29子網掩碼255.255.255.224屬于同一網段的主機IP地址是 ( ?。?br/>A.10.110.12.0 B.10. 110.12.33C.10.110.12.31 D.10.110.12.3234.(2021高二上·海安期中)IP地址是計算機在網絡中唯一標識,由四段數字(0-255的整數)組成,中間用點隔開,例如:192.168.1.1。如用四個變量a.b.c.d分別表示IP地址的四段數字,下列語句能正確輸出IP的是( )A.print(a+“.”+b+“.”+c+“.”+d)B.print(a , . , b , . , c , . , d)C.print(a , b , c , d , sep=“.”)D.print(“a” , “.” , “b” , “.” , “c” , “.” , “d”)35.(2020高二上·東臺月考)從代碼“”可以看出,這里采用的CSS樣式表屬于( )A.嵌入式 B.內聯式 C.外聯式 D.混合式36.(2020高一上·海安月考)在Python中,“print(100-33*5%3)”語句輸出的是( )A.34 B.67 C.100 D.137.(2021高二上·海安期中)Python中的 pygame模塊是專門用來開發游戲的,其中 pygame. display. set_caption(*接福游戲")的功能是( )。A.設置當前窗口標題欄的名稱 B.創建一個指定大小的窗口C.更新當前窗口 D.從文件加載新圖片38.(2021高二上·海安期中)在SQL中,下列涉及通配符的操作范圍最大的是( )。A.name LIKE 'hgf_' B.name LIKE ' hgf_t%'C.name LIKE 'hgf%' D.name LIKE '_hgf'39.(2021高一下·連云港期末)查詢員工工資信息時,若按工資降序排列,下列SQL語句正確的是( ?。?br/>A.ORDER BY工資 B.ORDER BY工資decsC.ORDER BY工資asc D.ORDER BY工資distinct40.(2021高二上·海安期中)在漢諾塔問題中,現要將塔座A上的8個圓盤全部移到塔座B上,并仍按同樣順序疊放。移動圓盤時,需遵守漢諾塔問題的移動規則。由此,可設計出解漢諾塔問題的遞歸算法為( ?。?br/>A.def hanoi(n,A,C,B):if n>0:hanoi(n-1,A,B, C)print(n,A,"->”,B)hanoi(n-1,C,A,B)hanoi (8,A,C,B)B.def hanoi(n,A,B,C):if n>0:hanoi(n-1,A,B,C)print(n, A,"->" ,B)hanoi(n-1,C,A,B)hanoi (8, A,B,C)C.def hanoi (n,C,B,A):if n>0:hanoi(n-1,A,C,B)print(n, A,"->”,B)hanoi(n-1,C,B,A)hanoi (8, C, B,A)D.def hanoi(n,A,C,B):if n>0:hanoi (n-1,A,C,B)print(n, A,"->,B)hanoi(n-1,C,B, A)hanoi(8,C,A,B)二、非選擇題41.(2021高二上·海安期中)完善以下程序代碼完成下題。程序描述:2公里(包括2公里)內,起步價為5元,超過2公里部分(不足整公里的,向上取整),每公里1.6元。代碼如下:Import ① #引用math庫s= ② (input("請輸入你要去目的地距離出發點的公里數:))If ③ : #2公里(包括2公里)內cost =5else:cost = 5+math.ceil(s-2) *1.6print("你的打的費用是", cost,“元)①處的語句是 ,②處的語句是 ,③處的語句是 ①A.math B.Numpy C.time D.Matplotlib②A.Float B.Int C.str D.Math③A.s≤2B.s<=2C.s>2D.s≥242.(2021高二上·海安期中)完善以下程序代碼完成下題。程序描述:水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身。例如:三位數153滿足:13+53+33=153,則153是水仙花數。代碼如下:for x in range(①):i=②#個位數j=(x//10)%10) #十位數k=③#百位數ifx==④:print("水仙花數是",x)①處的語句是 ,②處的語句是 ,③處的語句是 ,④處的語句是 。①A.1000 B.100, 1000 C.100, 999 D.99,999②A.x%10 B.x//10 C.x//100 D.x%100③A.x%10 B.x//10 C.x//100 D.x%100④A.k*+j+i' B.k*3+j*3+i*3 C.k**3+j**3+i**3 D.k***3+j***3+i***3三、填空題43.(2021高二上·海安期中)根據以下程序代碼完成下列小題。程序描述: 計算正整數 35 到 500之間的所有奇數的和。代碼如下:①for i in ②③print(s)①處的語句是 , ②處的語句是 ,③處的語句是 。①A.s=0 B.s=1 C.i=0 D.i=1 ②A.range(35,500) B.range(35,500,2) C.range(35,501) D.range(35,501,2)③A.s=s+1 B.i=i+1 C s=s+i D.i=s+i44.(2021高二上·海安期中)根據以下程序代碼完成下列小題。程序描述: 所謂角谷猜想,是指對于任意一個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重復處理,最終總能夠得到1。如,假定初始整數為5,計算過程分別為16、8、4、2、1。程序要求輸入一個正整數(不為1),將經過處理得到1的過程輸出來。代碼如下:x=int(input('輸入一個正整數:'))while ①if ②x=x/2③else:④③ifx==1:⑤①處的語句是 ②處的語句是 ③處的語句是 ④處的語句是 ⑤處的語句是 ①A.x>1 B.x>2 C.x!=1: D.x!=0:②A.x%3=0: B.x%2=0: C.x%3==0: D.x%2==0:③A.print(‘x/2’) B.print(‘x’) C.print(x) D.print(x/2)④A.x= x/2 B.x=x/2+1 C.x=x*3+1 D.x=3x+1⑤A.pass B.exit C. continue D.Break答案解析部分1.【答案】D【知識點】表格數據的處理與計算2.【答案】A【知識點】字符編碼【解析】【解答】48~57為0到9十個阿拉伯數字,65~90為26個大寫英文字母,97~122號為26個小寫英文字母。在ASCII碼表中,按照碼值從小到大依次為數字、英文大寫字母、英文小寫字母。故答案選A。【分析】本題考查的是字符編碼?;镜腁SCII碼由33個控制字符、10個阿拉伯數字、26個英文大寫字母、26個英文小寫字母與一些標點符號、運算符號組成。3.【答案】C【知識點】數據表、字段、記錄的概念4.【答案】D【知識點】網絡協議【解析】【解答】TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)是指能夠在多個不同網絡間實現信息傳輸的協議簇。故答案選D。【分析】本題考查網絡協議。TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因為在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。5.【答案】B【知識點】數據分析【解析】【解答】由圖可知,在對數據進行分析時,該分析采用了縱向對比分析法,縱向對不同國家進行了對比分析。故答案選B。【分析】本題考查數據分析。數據分析就是在一大批雜亂無章的數據中,運用數字化工具和技術,探索數據內在的結構和規律,構建數學模型,并進行可視化表達,通過驗證將模型轉化為知識,為診斷過去、預測未來發揮作用。6.【答案】C【知識點】表格數據的處理與計算7.【答案】B【知識點】表格數據的處理與計算8.【答案】D【知識點】聲音、圖像、視頻編碼【解析】【解答】1GB=1*1024MB,一首歌的大小為4.1M,剩余空間為256G,則剩余空間256G能錄制256×1024/4.1首同樣大小的歌曲。故答案選D。【分析】本題考查的是音頻文件容量計算。9.【答案】D【知識點】窗體文件、工程文件及其擴展名【解析】【解答】Python程序源文件后綴名是py。故答案選D。【分析】本題考查的是Python程序文件。10.【答案】D【知識點】網絡中的信息載體、通信線路和連接設備【解析】【解答】域名服務器是指保存有該網絡中所有主機的域名和對應IP地址,并具有將域名轉換為IP地址功能的服務器。把百度的域名“www.”轉換成對應的IP地址“36.152.44.95”,需要配置域名服務器。故答案選D。【分析】本題考查的是域名與IP地址的轉換。11.【答案】B【知識點】字符編碼【解析】【解答】在計算機中,存儲一個采用GB2312標準編碼的漢字需要2個字節,存儲一個ASCII碼字符需要1個字節。故答案選B。【分析】本題考查的是字符編碼。字母、數字等英文用ASCII編碼,占用一個字節存儲空間;但是,在漢字輸入時,“半角/全角”處于“全角”狀態,那么,字母、數字等也采用漢字編碼,每個字符將占用2個字節。12.【答案】D【知識點】流程圖識讀【解析】【解答】選項A是處理框,主要是用在賦值及計算;選項B是起止框,表示程序的開始與結束;選項C是判斷框;選項D是輸入/輸出。描述輸出使用。故答案選D。【分析】本題考查的是流程圖圖形。13.【答案】C【知識點】遞歸算法14.【答案】B【知識點】物聯網及其發展歷程【解析】【解答】從技術架構上來看,物聯網可分為三層:感知層、網絡層和應用層。故答案選B。【分析】本題考查的是物聯網技術。感知層由各種傳感器以及傳感器網關構技術架構圖示成;網絡層由各種私有網絡、互聯網、有線和無線通信網、網絡管理系統和云計算平臺等組成,相當于人的神經中樞和大腦,負責傳遞和處理感知層獲取的信息;應用層是物聯網和用戶(包括人、組織和其他系統)的接口,它與行業需求結合,實現物聯網的智能應用。15.【答案】A【知識點】字符編碼【解析】【解答】ASCII中大寫字母c的編碼為8位二進制數1000011,則大寫字母d的8位二進制數的編碼為01000011+1=0100 0100。故答案選A。【分析】本題考查的是字符編碼。16.【答案】A【知識點】常見數據類型、數組【解析】【解答】隊列是從隊尾入隊,從隊首出隊(即刪除操作)。故答案選A。【分析】本題考查的是隊列數據類型。隊列是一種有限制的線性結構,它的隊列的數據元素只能在一端依次添加(進隊),在另一端依次刪除(出隊)。17.【答案】C【知識點】信息系統的應用與分類【解析】【解答】專家系統(Expert System, ES)是一種在特定領域內具有專家水平解決問題能力的程序系統。它能夠有效地運用專家多年積累的經驗和專門]知識,通過模擬專家的思維過程,解決原本需要專家才能解決的問題。植物識別系統、車輛故障診斷系統、農作物病蟲害診斷系統均屬于專家系統。故答案選C。【分析】本題考查的是信息系統的應用。專家系統預先確定的事實與規則是從哪里來的呢?它通常可以從對一個或多個專家的訪談中得到,并把這些事實與規則合并成一個知識庫,用被稱為“推理機”的軟件進行操作,最終得出決策、結論或建議。18.【答案】B【知識點】網頁、網站的概念與聯系【解析】【解答】傳輸距離超過了傳輸介質的最大傳輸長度,會造成信號的嚴重衰減,需要增加的設備是中繼器,此題答案為B選項。【分析】中繼器(RP repeater)是工作在物理層上的連接設備。適用于完全相同的兩類網絡的互連,主要功能是通過對數據信號的重新發送或者轉發,來擴大網絡傳輸的距離。 中繼器是對信號進行再生和還原的網絡設備19.【答案】D【知識點】表格數據的圖表呈現【解析】【解答】折線圖可顯示隨時間而變化的連續數據,常用于分析相等時間間隔下數據的發展趨勢。為了表達項目在時間維度上的增減變化趨勢,應該選擇折線圖。故答案選D。【分析】本題考查的是表格中圖表的應用。常見圖表類型及特點:圖表類型 特點柱形圖 反映數據間的多少與大小關系折線圖 反映數據按時間軸的變化趨勢餅圖 反映數據之間的比列分配關系條形圖 顯示各個項目之間的比較情況20.【答案】C【知識點】系統數據的更新【解析】【解答】DELETE語句用于刪除表中的行,SELECT用于查詢, UPDATE用于更新數據表中數據,CREATE用于創建數據庫、數據表。故答案選C。【分析】本題考查的是數據庫命令。21.【答案】A【知識點】查找算法及程序實現【解析】【解答】第一次比較,mid=(1+100)//2=50,left=mid+1=51;第二次比較,mid=(51+100)//2=75,right=mid-1=74;第三次比較,mid=(51+74)//2=62,right=mid-1=61;第四次比較,mid=(51+61)//2=56,right=mid-1=55;第五次比較,mid=(51+56)//2=53,循環結束,故查找53需要比較5次。故答案選A。【分析】本題考查的是二分查找算法及Python程序實現。對分查找的基本思路:在有序的數據序列中(一般放在數組中),首先把查找的數據與數組中間位置的元素進行比較,若相等,則查找成功并退出查找;否則,根據數組元素的有序性,確定數據應在數組的前半部分還是在后半部分查找;在確定了新的查找范圍后,重復進行以上比較,直到找到或未找到為止。22.【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】“ab”、“c”是字符型數據類型,“c”*2=“cc”,故 "ab"+"c"*2 的運行結果是abcc。故答案選C。【分析】本題考查的是Python表達式的運算。23.【答案】B【知識點】分支結構語句及程序實現;循環結構語句及程序實現【解析】【解答】分析程序可知,s依次取字符串grandfather中的字符,當s為d或h時,跳過該字符,否則將該字符輸出,故代碼的輸出結果是granfater。故答案選B。【分析】本題考查的是Python程序的執行。24.【答案】D【知識點】順序結構及程序實現【解析】【解答】s. insert(2,6)語句表示在索引2的地方插入6,插入后列表s為[1,3,6,5,7,9],del s[3]語句表示刪除索引為3元素的值,刪除后列表s為[1,3,6,7,9]。故答案選D。【分析】本題考查的是Python程序的執行。列表的索引:索引正向從0開始遞增,反向從-1開始遞減。25.【答案】D【知識點】網絡通信工作原理【解析】【解答】IEEE802.11標準采用的工作頻段是2.4GHz和5GHz,其中5GHz穿透能力(不變方向)強,信號穿透會損失很大能量,因此在傳播過程衰減較大,傳播距離較近。故答案選D。【分析】本題考查的是無線網標準。26.【答案】D【知識點】語句注釋及縮進27.【答案】A【知識點】運算符、基本運算與表達式28.【答案】B【知識點】網絡中的信息載體、通信線路和連接設備【解析】【解答】交換機主要實現信息交換的功能;路由器主要用來連接不同網段;中繼器負責在兩個節點的物理層上按位傳遞信息,完成信號的復制、調整和放大功能,以此來延長網絡的長度。故答案選B。【分析】本題考查的是網絡連接設備。29.【答案】D【知識點】網頁標記語言及基本組成【解析】【解答】table是表格標簽,tr標簽代表HTML表格中的一行;td標簽代表HTML表格中的一個單元格。由代碼可知, 在瀏覽網頁時所見到的是2行1列的表格,border=“0”不顯示表格線。故答案選D。【分析】本題考查的是HTML語言。HTML標簽是由尖括號包圍的關鍵詞,通常成對出現。30.【答案】D【知識點】計算機硬件及其功能【解析】【解答】輸入輸出I/O設備屬于計算機外圍設備,RAM和ROM是計算機存儲系統,控制器是用于指令控制,運算器是用于執行指令。故答案選D。【分析】本題考查的是計算機硬件設備。計算機硬件系統由運算器、控制器、存儲器、輸入設備、輸出設備五大功能部分組成。理解計算機硬件系統的功能是解決本題的關鍵。31.【答案】D【知識點】遞歸算法【解析】【解答】斐波那契數列指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、……在數學上,斐波那契數列以如下被以遞推的方法定義: F (0)=0, F (1)=1,F (n)= F (n - 1)+ F (n - 2)( n ≥ 2, n ∈ N*)。所以關于斐波那契數列的迭代表達式正確的是f=f1+f2,f1=f2,f2=f。故答案選D。【分析】本題考查的是迭代與遞歸算法。32.【答案】D【知識點】程序的調試及運行;基本數據結構33.【答案】C【知識點】IP地址及配置【解析】【解答】255.255.255.224轉換為二進制表示是11111111.11111111.11111111.11100000,可知子網掩碼是27位,則IP地址10.110.12.29的網段的主機地址范圍是地址是10.110.12.1~10.110.12.31,故與IP地址10.110.12.29子網掩碼255.255.255.224屬于同一網段的主機IP地址是10.110.12.31。故答案選C。【分析】本題考查的是IP地址。IP地址是唯一標識出主機所在的網絡及其在網絡中位置的編號。子網掩碼的作用是將IP地址劃分為網絡地址和主機地址兩部分。局域網常用:IP——192.168.x.y;子網掩碼——255.255.255.034.【答案】C【知識點】基本語句【解析】【解答】sep=“.”表示在字符串中間加上間隔“.”,故語句print(a , b , c , d , sep=“.”)的輸出格式為a.b.c.d。故答案選C。【分析】本題考查的是Python程序的輸出格式。35.【答案】C【知識點】網頁制作技術【解析】【解答】根據題干代碼可知,采用標記,存在home.css文件,說明采用的CSS樣式表屬于外聯式。故答案選C。【分析】本題考查的是CSS樣式表。CSS樣式表一般有外聯式樣式,內聯式樣式,嵌入式三種級聯方式。外聯式樣式有一個CSS文件存在,采用標記。內聯式樣式的屬性內容直接跟在將要修飾的文字標記里。嵌入樣式表是在網頁文檔的頭部定義一個標簽對,在該標簽對內加入各種網頁元素的樣式規則。36.【答案】C【知識點】運算符、基本運算與表達式37.【答案】A【知識點】模塊【解析】【解答】pygame.display.set_caption() 用來設置當前窗口的標題欄。故答案選A。【分析】本題考查的是Python模塊的功能。38.【答案】C【知識點】結構化查詢語言【解析】【解答】“%”表示任何字符出現任意次數,“_”只適用于匹配單個字符,用途與百分號(%)一樣。結合選項可知,涉及通配符的操作范圍最大的是name LIKE 'hgf%',表示以字符hgf開頭的字符都符合,選項C的范圍包含選項B。故答案選C。【分析】本題考查的是機構化查詢語言的使用。39.【答案】B【知識點】系統數據的查詢【解析】【解答】降序排列語句是ORDER BY工資decs,升序排列語句是ORDER BY工資asc。故答案選B。【分析】本題考查的是數據庫查詢語句。40.【答案】A【知識點】遞歸算法【解析】【解答】要將塔座A上的8個圓盤全部移到塔座B上,并仍按同樣順序疊放。移動圓盤時,需遵守漢諾塔問題的移動規則。遞歸思想是首先將前n-1個圓盤遞歸從A塔座通過B塔座放到C塔座上,即hanoi(n-1,A,B, C)。其次將最后一個盤n放到B盤上,即print(n,A,"->”,B)。最后將n-1個圓盤遞歸從C塔座通過A塔座放到B塔座上,即hanoi(n-1,C,A,B)。將塔座A上的8個圓盤全部移到塔座B上,即借助C塔座,語句是hanoi (8,A,C,B)。故答案選A。【分析】本題考查的是遞歸算法及Python程序實現。41.【答案】A;A;B【知識點】分支結構語句及程序實現;模塊【解析】【解答】①引用math庫,使用import關鍵字,語句是import math,故選A。②2公里(包括2公里)內,起步價為5元,超過2公里部分(不足整公里的,向上取整),每公里1.6元,可知公里數s是浮點型,input接收的類型是字符型,此處需要將字符型轉換為浮點型float,故選A。③此處if判斷條件是2公里(包括2公里)內,Python中小于等于用“<=”,大于等于用 “>=”表示,故選B。【分析】本題考查的是Python分支結構的分析。42.【答案】B;A;A;C【知識點】運算符、基本運算與表達式;循環結構語句及程序實現【解析】【解答】①range(start, stop, [step]),start: 計數從 start 開始。默認是從 0 開始。例如range(5)等價于range(0, 5);stop: 計數到 stop 結束,但不包括 stop。水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身,故此處填100,1000。故選B。②此處取出三位數的個位數賦給變量i,即將x對10取余,故選A。③此處取出百位數賦給變量k,即將x整除100得到,如123//10=1。故選C。④水仙花數是指一個三位數它的每一位上的數字的3次方之和等于它本身,故if判斷條件是x==k**3+j**3+i**3,故選C。【分析】本題考查的是Python循環結構分析。43.【答案】A;BD;C【知識點】循環結構語句及程序實現【解析】【解答】①根據題干,計算正整數35到500之間的所有奇數的和,則①處是初始化s為0,故填:s=0。②變量i的范圍是從35開始,每次遞增2,35+2*232=409<500<35+2*233=501,故填:range(35,501,2)或range(35,500,2)。③s是統計奇數的和,故填:s=s+i。【分析】本題考查的是Python循環結構程序的分析。44.【答案】C;D;C;C;D【知識點】分支結構語句及程序實現【解析】【解答】對于任意一個正整數,如果是奇數,則乘3加1,如果是偶數,則除以2,得到的結果再按照上述規則重復處理,最終總能夠得到1。故①處的循環條件是x不等于1,故選C。②處的語句是判斷x是不是偶數,即x%2==0:,故選D。③處的語句是輸出x,即print(x),故選C。④處的語句是,如果x是奇數,則執行x=x*3+1,故選C。⑤處如果x等于1,則退出循環,語句為break,故選D。【分析】本題主要考查的是Python分支結構程序分析。1 / 1 展開更多...... 收起↑ 資源列表 江蘇省海安市實驗中學2021-2022學年高二上學期信息技術期中考試試卷(學生版).docx 江蘇省海安市實驗中學2021-2022學年高二上學期信息技術期中考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫