資源簡介 浙江省紹興市上虞區2021-2022學年九年級上學期信息技術期末質量調測試卷一、選擇題1.Python是一種跨平臺、開源、解釋型的高級編程語言。李明在電腦上創建了一個Python源程序,正確的文件是( )A. B.C. D.【答案】C【知識點】程序的保存及文件擴展名【解析】【解答】選項A:lnk是用于指向其他文件的一種文件,即快捷方式文件;選項B:是用C++語言編寫的源代碼文件;選項C:是Python文件;選項D:是可移植可執行 (PE) 文件格式的文件。故答案為:C。【分析】本題考查python文件 。python文件的后綴名通常是.py,此外還有.pyc、.pyo、.pyi、.pyw、.pyd、.pyx等。.py最常見的Python 源代碼文件。2.Python程序可以處理各種類型的數據,有整型、浮點型、字符串、列表等。在a,b,c,d=1001 , '李明' , "2008.12" ,[89,96,78,74,78] 中,4個變量數據類型的判斷正確的是( )A.變量a和d的數據類型都是整型B.變量b和c的數據類型都是字符串型C.變量c的數據類型是浮點型D.變量d的數據類型是整型【答案】B【知識點】數據類型【解析】【解答】選項A:變量a的數據類型是整型(int),變量d的數據類型是列表型(list);選項B:正確;選項C:c的數據類型是字符串型(str);選項D:變量d的數據類型是列表型(list)。故答案為:B。【分析】本題考查數據類型。Python擁有豐富的數據類型,包括數字、字符串、列表、元組、字典等,每個數據類型都有其獨特的用途和適用場景。3.Python算術運算是指運用算術運算符進行數的加、減、乘、除等數學運算,算術運算符存在優先級別。算術表達式5+100/4//3**2的計算結果是( )A.7 B.69.0 C.7.0 D.105【答案】C【知識點】運算符與表達式【解析】【解答】5+100/4//3**2=5+100/4//9=5+25//9=5+2=7。故答案為:C。【分析】 本題考查Python算術運算。算術運算符優先級由高到低的順序是:乘方、乘除、加減。4.順序結構是程序設計中最簡單、最基本的結構方式。鍵盤輸入:5,執行下列程序段后,運行結果為( )#輸入正方形的邊長,求正方形面積a=float(input('輸入正方形邊長:'))s=a**2print('s=',s)A.‘s=’ s B.s= s C.s= 10 D.s= 25.0【答案】D【知識點】順序結構語句及格式;運算符與表達式【解析】【解答】鍵盤輸入:5,a=5,s=a**2=25,print('s=',s)。故答案為:D。【分析】本題考查順序結構語句。**表示冪運算,順序結構按照順序一步一步運行即可。5.Python的if條件語句用條件實現判斷,而條件實際上是一個表達式,它的值可以是真或假。當x=3,y=2時,表達式x>4 and yA.True B.False C.true D.false【答案】B【知識點】運算符與表達式【解析】【解答】當x=3,y=2時,表達式x>4,3>4,False;y【分析】本題考查表達式運算。Python里的True和False首字母必須大寫。6.穿衣指數是根據自然環境對人體感覺溫度影響最主要的天空狀況、氣溫、濕度及風等氣象條件,對人們適宜穿著的服裝進行分級,以提醒人們根據天氣變化適當著裝。下列是李明根據穿衣指數編寫的代碼,說法正確的是( )temp=float(input(“請輸入今天的平均氣溫:”))if temp<5:print(“建議穿厚款羽絨服”)elif temp>=5 and temp<10:①print(“建議穿棉衣”)elif temp>=10 and temp<15:print(“建議穿毛衣”)elif temp>=15 and temp<20:②print(“建議穿風衣”)elif temp>=20 and temp<30:print(“建議穿長袖或短袖T恤”)elif temp>=30:print(“建議穿短袖短褲”)A.if語句和elif語句結尾處“:”可以去掉B.每個print語句結束后應該加“;”C.①和②語句塊不能互換位置,會影響結果輸出D.在邏輯表達式中and左右兩邊關系表達式可以互換,不影響結果輸出【答案】D【知識點】分支結構語句及格式【解析】【解答】選項A:if語句和elif語句結尾處“:”不可以去掉;選項B:每個print語句結束后不加符號;選項C:①和②語句塊互換位置,不會影響結果輸出;選項D:正確。故答案我:D。【分析】本題考查if條件語句。當滿足elif語句時,進入其表達式,不滿足則判斷是否滿足下一個elif語句,所以①和②語句塊互換位置,不會影響結果輸出。7.以下程序片段中,說法錯誤的是( )①str="Windows14"②for i in str:print(i)A.第①行代碼實現:將字符串"Windows14"賦值給變量strB.第②行代碼實現:從字符"W" 遍歷到字符"4"結束,共訪問9次C.每次循環,先獲得字符,再賦值給變量i,最后輸出變量i的值D.程序的運行結果:Windows14【答案】D【知識點】循環結構語句及格式【解析】【解答】代碼使用for循環遍歷字符串str,所以print(i)輸出結果會逐個打印出字符串str中的字符,每個字符占一行。故答案為:D。【分析】本題考查for循環。注意字母大小寫敏感,輸出結果中的大小寫字母是不同的。8.某算法的程序如下所示,運行程序,輸出結果為( )s=0i=1while i<5:s=s+i*2i=i+2print(i,s)A.3 8 B.5 13 C.5 8 D.4 12【答案】C【知識點】循環結構語句及格式【解析】【解答】s=0,i=1,while i<5:s=s+i*2=0+2=2,i=i+2=1+2=3;while i<5:s=s+i*2=2+6=8,i=i+2=5;while i<5,i=5,不符合條件,print(i,s)為5,8。故答案為:C。【分析】本題考查while循環結構。需要判斷i是否滿足條件,是否能進入while的表達式。9.運行下列Python程序,x的輸出個數有( )x=1while x<100:x=x*2+x*3print(x)A.1個 B.2個 C.3個 D.4個【答案】C【知識點】循環結構語句及格式【解析】【解答】x=1,while x<100:x=x*2+x*3=2+3=5;while x<100:x=x*2+x*3=10+15=25;while x<100:x=x*2+x*3=50+75=125;while x<100:x=125,不滿足條件,x的輸出個數有3個。故答案為:C。【分析】本題考查while循環結構。需要判斷x是否滿足條件,是否能進入while的表達式。10.tkinter是Python的內置GUI模塊,使用tkinter模塊可以快速創建圖形界面。導入tkinter模塊后,創建一個主窗體對象的語句是( )A.Entname=tkinter.Label(win,text=’賬號:’)B.win=tkinter.Tk( )C.win.title(“登錄窗體”)D.win.geometry(“300*200”)【答案】B【知識點】模塊的概念與引用;圖形用戶界面及設計【解析】【解答】選項A:它創建了一個 Label 對象;選項B:創建主窗體對象;選項C:設置窗口的標題;選項D:設置窗口的大小。故答案為:B。【分析】本題考查tkinter。在 Tkinter 中,Tk() 方法是用來創建一個主窗口的,這個主窗口可以包含其他的 GUI 元素。11.為積極響應省政府提出的“互聯網+義務教育”民生實事工程號召,區內各共同體學校之間開展了“網絡同步課堂”(如圖)。“網絡同步課堂”是依靠智能化設備,不同學校、不同區域的學生通過網絡跨越空間,實時同上一堂課的一種新型教學方式。根據覆蓋范圍的不同,我區開展“網絡同步課堂”需要構建的網絡屬于( )A.局域網 B.城域網 C.區域網 D.廣域網【答案】B【知識點】網絡的分類【解析】【解答】城域網是在一個城市范圍內所建立的計算機通信網。故答案為:B。【分析】本題考查網絡的分類。局域網是指在某一區域內由多臺計算機互聯成的計算機組,一般是方圓幾千米以內;廣域網通常跨接很大的物理范圍,所覆蓋的范圍從幾十公里到幾千公里,它能連接多個城市或國家。12.李明電腦的網絡連接詳細信息如圖所示,關于它的說法錯誤的是( )A.IP地址目前有兩個版本,分別是IPv4和IPv6,其中IPv4是一個32位的地址,常采用4個十進制數字表示B.IP協議將IPv4分為兩部分,前面24位代表網絡地址,后面8位表示該主機在局域網中的地址C.若兩個IP地址在同一個子網內,則網絡地址一定相同,為了判斷IP地址中的網絡地址,IP協議還引入了子網掩碼,該子網掩碼是255.255.255.0D.物理地址即為MAC地址,每一個網卡都需要一個唯一的MAC地址,用來確認網絡設備位置,通常用十進制數和任意字母符號表示【答案】D【知識點】IP地址和域名【解析】【解答】MAC地址也稱為硬件地址或物理地址,它是一個用來確認網絡設備位置的位址,在網絡中唯一標識一個網卡(即 MAC 地址只作用于網卡),通常用16進制表示。故答案為:D。【分析】本題考查IP地址和域名。MAC 地址采用十六進制數表示,共 6 個字節(48 位),長度為 48bit(字節)。13.HTML語言是用于描述網頁文檔的一種標記語言,它是因特網上的通用語言。北京2022年冬奧會和冬殘奧會的HTML網頁如圖所示,該網頁中“北京2022年冬奧會和冬殘奧會組織委員會網站”應該編輯在HTML代碼結構中的( )A.與之間 B.與 之間C.與之間 D.與之間【答案】D【知識點】網頁標記語言【解析】【解答】與之間的文本,將出現在瀏覽器標題欄中。故答案為:D。【分析】本題考查網頁標記語言。與之間的部分用來描述網頁;與之間是頁面的可見的內容;與之間是用來存放一個文檔的頭部元素。14.移動通信已歷經1G、2G、3G、4G的發展,每一次技術進步,都極大地促進了產業升級和經濟社會發展。隨著移動互聯網快速發展,移動數據業務流量爆炸式增長,4G移動通信系統難以滿足未來移動數據流量暴漲的需求,急需研發下一代移動通信5G系統。下列關于5G說法錯誤的是( )A.第五代移動通信技術,簡稱5G,是最新一代蜂窩移動通信技術B.5G的性能目標是低數據速率、減少延遲、節省能源、降低成本、降低系統容量和大規模設備連接C.5G具備的特點對應的是增強移動寬帶、超高可靠低時延通信和海量機器類通信三大應用場景D.5G為用戶提供虛擬現實、超高清(3D)視頻等更加身臨其境的極致業務體驗,滿足移動醫療、車聯網等物聯網應用需求【答案】B【知識點】無線通信技術【解析】【解答】5G的性能目標是高數據速率、減少延遲、節省能源、降低成本、提高系統容量和大規模設備連接。故答案為:B。【分析】本題考查無線通信技術。5G是第五代移動通信技術是具有高速率、低時延和大連接特點的新一代寬帶移動通信技術,5G通訊設施是實現人機物互聯的網絡基礎設施。15.無線網絡是指無需布線就能實現各種通信設備互聯的網絡,常說的無線上網一般有兩種:一是連接到無線局域網,二是連接到電信運營商的手機通信網絡,下列( )不是常用的無線網絡設備。A. B. C. D.【答案】C【知識點】網絡的連接方式;傳輸介質與網絡設備【解析】【解答】交換機不是無線網絡設備。故答案為:C。【分析】本題考查無限網絡設備。常見的無限網絡設備有:無線網卡、無線接入點、天線、無線網橋、無線路由器和無線網關。16.網絡與人們的日常生活、工作及學習的關系越來越密切,網絡世界已成為一個“虛擬社會”,各種網絡行為存在著安全隱患,這樣就要求我們在使用網絡時提高信息安全意識。下列做法不安全的是( )A.不使用那些不正規的網站,謹防釣魚網站B.網絡支付時應確保網絡環境的安全性,不要隨意連接公共場所的Wi-FiC.上傳個人身份證照片時,只要是正規的網站,就不需要注明使用的限制途徑D.當微信、短信、QQ等個人通信軟件接收到家人或朋友的信息,要求向對方轉賬時,首先要鑒別對方身份的真偽【答案】C【知識點】個人信息安全【解析】【解答】在上傳身份證照片時,一定要在身份證照片上打上水印,注明限制使用途徑:“僅作為XXXX使用,他用無效”這類字眼,以防他人盜用、他用。故答案為:C。【分析】本題考查個人信息安全。在上網瀏覽時,一定登陸正規網站,不輕易泄露自己個人隱私。17.GPS定位系統是一種以人造地球衛星為基礎的高精度無線電導航的定位系統,它能夠獲取準確的地理位置、車行速度及精確的時間等數據,在全球任何地方以及近地空間都能把數據信息提供給用戶。GPS設備屬于物聯網體系架構中的( )A.感知層 B.網絡層 C.平臺層 D.應用層【答案】A【知識點】物聯網的架構【解析】【解答】感知層是物聯網的基礎,由具有感知、識別、控制和執行等功能的多種設備組成。GPS設備屬于物聯網的感知層設備。故答案為:A。【分析】本題考查物聯網的架構。感知層應用的技術有:傳感器技術、RFID技術、定位技術、圖像采集技術等。18.物聯網引發了從信息化到智能化的變革,并且滲透到社會中的各個角落,逐漸改變著人們的生活方式,在家居、交通、電力、環保、城市信息化等領域,物聯網都得到了廣泛的應用,下列( )不屬于物聯網的生活應用。A. 智能廚房B.十分鐘快剪C. 智能養老D.智能公廁【答案】B【知識點】物聯網的應用【解析】【解答】快剪是一種快捷、方便的剪發新模式,沒有用到物聯網技術,不屬于物聯網的生活應用。故答案為:B。【分析】本題考查物聯網的應用。物聯網引發了從信息化到智能化的變革,并且滲透到社會中的各個角落,逐漸改變著人們的生活方式。在家居、交通、電力、環保、城市信息化等領域,物聯網都得到了廣泛的應用。19.據調查,美國93%的家庭至少擁有一套煙霧報警器,如圖。火災初起的煙霧會積聚在室內天花板下,煙霧探測器能夠實時監視探測煙霧的存在,每45s左右對環境進行周期性檢測。報警器通過內部智能處理器感應離散光源、微小的煙粒和氣霧來檢測,一旦檢測到煙霧,立刻通過一個內置的專用IC驅動電路和一個外部壓電式換能器輸出報警聲,使人們及早得知火情,將火災撲滅在萌芽狀態。此案例中沒有涉及到的設備是( )A.煙霧傳感器 B.蜂鳴器 C.溫度傳感器 D.光敏傳感器【答案】C【知識點】傳感器的種類與應用【解析】【解答】溫度傳感器是指能感受溫度并轉換成可用輸出信號的傳感器,此案例沒有涉及溫度。故答案為:C。【分析】本題考查傳感器的應用。蜂鳴器是一種一體化結構的電子訊響器,采用直流電壓供電,廣泛應用于計算機、打印機、復印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。20.運動員佩帶裝有芯片的號碼布激活后,當經過起點地上的計時毯時,開始啟動計時;經過終點的計時毯時,計時結束。芯片計時準確地記取每個人的出發時間、到達每個計時點的時間,以及沖過終點的時間,這有效防止了運動員在長距離項目(如:馬拉松比賽)中抄近道。如圖解釋了馬拉松是如何進行賽事計時的,其中跑步芯片計時系統采用的技術是( )A.大數據 B.云計算C.新一代因特網 D.射頻識別(RFID)【答案】D【知識點】射頻識別【解析】【解答】運動員經過起點地上的計時毯時,地毯產生電磁場來識別運動員,并開始計時,采用的是射頻識別技術。故答案為:D。【分析】本題考查射頻識別。無線射頻識別技術是利用電磁或靜電耦合在射頻識別電磁波譜的射頻部分,以唯一地識別物體、動物或人。21.無線耳機有效地簡化了平板電腦、筆記本、移動手機等移動通信終端設備之間的通信,成功地簡化了這些設備與因特網之間的通信,從而使這些現代通信設備與因特網之間的數據傳輸變得更加迅速高效,為無線通信拓寬道路。從手機頂部顯示欄的信息(如圖)可知,無線耳機采用( )技術與移動手機成功連接。A. B. C. D.【答案】C【知識點】無線通信技術【解析】【解答】無線耳機采用藍牙技術與移動手機成功連接。故答案為:C。【分析】本題考查無線通信技術。藍牙使當前的一些便攜移動設備和計算機設備能夠不需要電纜就能連接到互聯網,并且可以無線接入互聯網。22.在物聯網中,當傳感器獲取大量數據后,經過對數據的分析、處理,通過控制技術就可以實現對相關設備的控制。根據控制主體的不同,控制的形式可分為自動控制和手動控制,下列生活實例中,不屬于自動控制的是( )A.旅客在火車站進站的閘機上刷身份證和刷臉進站B.人進出商場或銀行門口時,門會自動打開C.家用智能盆栽通過適當地設置,能判斷植物的濕度自動澆水D.冬天天氣寒冷,通過手機連接空調打開制熱開關,室內的氣溫會自動上升【答案】D【知識點】控制的應用【解析】【解答】選項ABC:屬于自動控制;選項D:手機控制。故答案為:D。【分析】本題考查自動控制。自動控制是指在沒有人直接參與的情況下,利用外加的設備或裝置,使機器、設備或生產過程的某個工作狀態或參數自動地按照預定的規律運行。23.人工智能是以機器為載體所實現的人類智能,是一門綜合性學科。關于人工智能起源和發展事件的時間排序正確的是( )①人工智能的發展并不是一帆風順的,20世紀70-80年代曾經歷了兩次低谷②人工智能發展進入新階段,芯片化、硬件化、平臺化趨勢更加明顯③達特茅斯會議提出了“人工智能”的概念和發展目標,標志著人工智能作為一門新興學科的正式誕生④英國數學家阿蘭 圖靈提出了“圖靈測試模型”,用來區別人類智能和機器智能A.①②④③ B.②①③④ C.④③①② D.③④①②【答案】C【知識點】人工智能的起源與發展【解析】【解答】人工智能起源和發展事件的時間排序正確的是:英國數學家阿蘭 圖靈提出了“圖靈測試模型”,用來區別人類智能和機器智能;達特茅斯會議提出了“人工智能”的概念和發展目標,標志著人工智能作為一門新興學科的正式誕生;人工智能的發展并不是一帆風順的,20世紀70-80年代曾經歷了兩次低谷;人工智能發展進入新階段,芯片化、硬件化、平臺化趨勢更加明顯。故答案為:C。【分析】本題考查人工智能的起源與發展。人工智能先是圖靈提出測試模型,再是達特茅斯會議提出概念和發展目標。24.隨著人工智能的發展,合成語音的自然度和音質均得到明顯的改善,語音合成技術已廣泛應用于日常生活中,下列生活場景中的語音內容中不屬于語音合成技術的是( )A.“請10B5號到5號柜臺辦理業務......”(銀行叫號)B.“后續情況我們會進一步通報,近期各地發生疫情,表明外部輸入的風險均存在,內部防控關口必須時刻堅守......”(新聞發布)C.“準備出發,全程11公里,大約20分鐘,前方右轉......”(車載導航)D.“歡迎致電中國移動,智能語音客服請按1,寬帶及寬帶電視業務請按5,手機業務請按6......”(電話查詢)【答案】B【知識點】語音合成【解析】【解答】選項ACD:屬于語音合成技術;選項B:新聞發布是主持人或者記者進行播報。故答案為:B。【分析】本題考查語音合成。語音合成是通過機械的、電子的方法產生人造語音的技術。25.人工智能技術是解決“能還是不能”的問題,人工智能倫理則是探討“應該還是不應該”的問題。人工智能技術在為人類社會帶來便利的同時,也可能帶來風險和挑戰,如圖所示的內容涉及到人工智能的( )A.公平性 B.隱私性 C.可靠性 D.安全性【答案】A【知識點】人工智能倫理與挑戰【解析】【解答】大數據殺熟,涉及到人工智能的公平性。故答案為:A。【分析】本題考查人工智能的挑戰。所有人在人工智能面前是平等的,不應該有人被歧視。人工智能通過對海量數據的梳理,讓營銷企業具備無限提升效率和精準服務的可能。但是,現在的網絡平臺,利用人工智能技術,對消費者進行精準靶向營銷一不同用戶不同定價,特別是針對一 些對價格不敏感的消費人群,溢價提供服務,從而出現了越是老用戶,價格越高的大數據“殺熟”怪象。二、判斷題26.print()函數可以一次輸出多個對象,多個參數之間用逗號分隔。如print("2+3=",2+3),輸出結果是2+3= 5。( )【答案】(1)正確【知識點】運算符與表達式【解析】【解答】print("2+3=",2+3),括號內左邊“2+3=”為字符串表達式,原樣顯示;右邊2+3為數學表達式,計算結果為5。故答案為:正確。【分析】本題考查表達式。print(表達式)功能:輸出“表達式”的結果,表達式可以是“數學”表達式、“字符串”表達式等。“數學”表達式的含義與我們數學課本的數學表達式相同;“字符串”表達式是用英文的單引號或雙引號括起來的一串字符。27.若lst=["鐘南山","李蘭娟","張文宏","張定宇","陳薇","張繼先"],想通過切片操作訪問顯示['鐘南山','李蘭娟','張文宏'],則通過lst[1:3]即可實現。( )【答案】(1)錯誤【知識點】數據類型【解析】【解答】lst[1:3]會得到["李蘭娟", "張文宏"],而不是["鐘南山", "李蘭娟", "張文宏"]。如果想訪問['鐘南山','李蘭娟','張文宏'],你應該使用lst[0:3]。故答案為:錯誤。【分析】本題考查列表操作。如果同時給出開始和結束索引,那么你得到的就是從開始索引到結束索引(不包含結束索引)的元素,即lst[1:3]會得到列表中從第二個元素到第三個元素。28.int( )函數的作用是將字符串或數字轉換為整型,如int('33.33')結果是33。( )【答案】(1)錯誤【知識點】數據類型【解析】【解答】float()函數將字符串轉換為浮點數,int()函數將浮點數轉換為整型。例如,int(float('33.33'))的結果是33。故答案為:錯誤。【分析】本題考查數據類型。int()函數的作用是將一個字符串或數字轉換為整型,int()函數只能將整數型字符串轉換為整型,而不能處理帶有小數點的字符串。如果想要將浮點數轉換為整型,應該使用其他方法。29.Python程序的基本結構只有三種:即順序結構、分支結構和循環結構。( )【答案】(1)正確【知識點】算法的控制結構【解析】【解答】Python程序的基本結構只有三種:即順序結構、分支結構和循環結構。故答案為:正確。【分析】本題考查Python程序的基本結構。從上到下,一條條運行的叫順序結構;選擇結構會有個判斷,如果是真,走語句塊1,否則走語句塊2;循環結構是會判斷,判斷成立則執行語句塊,語句塊運行完以后,再回來判斷,如果還成立則繼續執行語句塊,直到判斷條件不成立為止。30.在Python中,代碼的縮進非常重要,縮進是體現代碼邏輯關系的重要方式。同一層次的代碼塊必須縮進4個空格。( )【答案】(1)錯誤【知識點】注釋與縮進【解析】【解答】Python并沒有強制規定同一層次的代碼塊必須縮進4個空格,Python只要求同一層次的代碼塊要有相同的縮進。故答案為:錯誤。【分析】本題考查代碼縮進。在Python中,代碼的縮進確實非常重要,它用來區分代碼塊,體現程序的邏輯關系。31.在多分支結構程序設計中,當選擇情況較多時,Python提供了if-elif-else條件語句,其中else子句可以省略不寫。( )【答案】(1)正確【知識點】分支結構語句及格式【解析】【解答】Python提供了if-elif-else條件語句,其中else子句可以省略不寫。故答案為:正確。【分析】本題考查多分支結構。else子句可以省略,表達式兩側的括號也可以省略。32.若一個完整的for循環語句代碼中包含有“for i in range(1,10,3):”語句,則循環體將被執行4次。( )【答案】(1)錯誤【知識點】循環結構程序設計與分析;Python常用內置函數【解析】【解答】根據 Python 中的 range 函數的定義,range(1,10,3) 會生成一個序列,從 1 開始,每次增加 3,直到小于 10,本題生成的序列為 [1, 4, 7],循環體將只會執行 3 次,而不是 4 次。故答案為:錯誤。【分析】本題考查range() 函數。range() 函數創建并返回一個包含指定范圍的元素的數組,使用格式為range(first,second,step),該函數創建一個數組,包含從 first 到 second (包含 first 和 second)之間的整數或字符,如果 second 比 first 小,則返回反序的數組。33.在while循環語句中,代碼若寫為“while True:”時,則循環體將一直運行,有死循環的可能。( )【答案】(1)正確【知識點】循環結構語句及格式【解析】【解答】若 while 循環的條件總是 True,循環將一直執行,這種情況被稱為無限循環或死循環。故答案為:正確。【分析】本題考查while循環語句。死循環就是一個無法結束的循環,出現死循環是因為沒有設置好結束條件,循環的結束條件很重要,要充分考慮各種邊界情況。34.在for循環語句和while循環語句中,都可添加else子句。( )【答案】(1)正確【知識點】循環結構語句及格式【解析】【解答】for循環和while循環都可以帶else子句,循環因為條件表達式不滿足而自然結束時,執行else子句中的代碼。故答案為:正確。【分析】本題考查循環語句。for循環是編程語言中一種循環語句,而循環語句由循環體及循環的判定條件兩部分組成;while是計算機的一種基本循環模式,當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。35.Python中,用戶可根據需要創建函數,如print()、len()等屬于自定義函數。( )【答案】(1)錯誤【知識點】自定義語句與函數;Python常用內置函數【解析】【解答】Python內置了許多函數,如 print()、len()、range() 等,無需定義即可使用。故答案為:錯誤。【分析】本題考查Python函數。自定義函數有兩種類型:lambda和def。36.中國互聯網絡信息中心負責運行和管理國家頂級域名“.cn”,標志著我國開始進入因特網時代。( )【答案】(1)錯誤【知識點】因特網的發展歷史【解析】【解答】1987年9月20日,錢天白教授發出我國第一封電子郵件“越過長城,通向世界”,揭開了中國人使用Internet的序幕,標志著我們邁入互聯網時代。故答案為:錯誤。【分析】本題考查互聯網的發展。互聯網在中國的發展歷程可以大略地劃分為三個階段:第一階段為是研究試驗階段;第二階段是起步階段;第三階段從1997年至今,是快速增長階段。37.常見的網絡服務包括Web服務、文件傳輸服務、遠程登錄服務、郵件服務、域名動態映射等。( )【答案】(1)正確【知識點】因特網的服務【解析】【解答】常見的網絡服務包括Web服務、文件傳輸服務、遠程登錄服務、郵件服務、域名動態映射等。故答案為:正確。【分析】本題考查因特網的服務。網絡服務還包括:目錄服務,ftp服務,終端服務,流媒體服務,代理服務。38.計算機病毒是指人為編制的具有寄生性、破壞性、復制性和傳染性的程序代碼,而惡意軟件是指故意在計算機系統上執行惡意任務的病毒、蠕蟲、特洛伊木馬等,它們是目前引發計算機與網絡安全問題的主要原因。( )【答案】(1)正確【知識點】計算機病毒與惡意軟件【解析】【解答】惡意軟件的病毒、蠕蟲、特洛伊木馬等,它們是目前引發計算機與網絡安全問題的主要原因。故答案為:正確。【分析】本題考查計算機病毒與惡意軟件。計算機病毒指編制者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機正常使用并且能夠自我復制的一組計算機指令或程序代碼;惡意軟件是任何軟件故意設計造成損害到計算機、服務器、客戶端或計算機網絡。39.物聯網就是人物相連的互聯網,通過信息傳感設備,將相關物體與網絡連接,使物體具備一定的“智能”,進行人與物體之間的信息交換和通信,實現智能化識別、定位、跟蹤、監管等功能。( )【答案】(1)錯誤【知識點】物聯網的概念與特征【解析】【解答】物聯網是指物體與物體之間的互聯,而不是人與物體之間的互聯。故答案為:錯誤。【分析】本題考查物聯網的概念與特征。物聯網就是“物物相連的互聯網”,在各種實物上裝備射頻識別(RFID)、傳感器、二維碼等,并通過因特網聯接起來,使物體具備一定的“智能”,實現人與物、物與物之間的溝通和對話,構成一個在任何時間、任何地點可以取得任何服務的網絡。40.市面上流行的寵物喂食器是一種新一代因特網的生活應用,主人通過手機控制喂食器給在家的寵物喂食,并隨時觀察寵物的在家表現和進食情況。( )【答案】(1)錯誤【知識點】計算機網絡的應用【解析】【解答】寵物喂食器并不是新一代因特網的生活應用,它通常通過定時設置或手機遠程控制來投放食物,但并不具備觀察寵物在家表現和進食情況的功能。故答案為:錯誤。【分析】本題考查因特網應用。寵物喂食器是一種方便主人在外出或忙碌時為寵物提供食物的設備。41.Wi-Fi具有連接速度快、可靠性高、覆蓋范圍廣等特點,適用于大規模、大范圍的數據傳輸和信號覆蓋,在家庭物聯網中得到廣泛應用。( )【答案】(1)正確【知識點】無線通信技術【解析】【解答】Wi-Fi具有連接速度快、可靠性高、覆蓋范圍廣等特點,適用于大規模、大范圍的數據傳輸和信號覆蓋,在家庭物聯網中得到廣泛應用。故答案為:正確。【分析】本題考查無線通信技術。無線網絡上網可以簡單的理解為無線上網,幾乎所有智能手機、平板電腦和筆記本電腦都支持Wi-Fi上網,是當今使用最廣的一種無線網絡傳輸技術。42.隨著人工智能技術的發展,人工智能的應用范圍越來越廣泛,人工智能應用的表現形式大致可分為能聽、能說、能看、能寫、會思考、會行動六個領域。( )【答案】(1)正確【知識點】人工智能領域【解析】【解答】人工智能應用的表現形式大致可分為能聽、能說、能看、能寫、會思考、會行動六個領域。故答案為:正確。【分析】本題考查人工智能。人工智能應用的范圍很廣,包括:計算機科學,金融貿易,醫藥,診斷,重工業,運輸,遠程通訊,在線和電話服務,法律,科學發現,玩具和游戲,音樂等諸多方面。43.語音識別的準確率只與錄音時周邊環境的噪聲、錄音設備的質量有關,所以不管用普通話錄音還是用方言錄音,語音識別的準確率都是一樣的。( )【答案】(1)錯誤【知識點】語音識別【解析】【解答】語音識別的準確率與錄音時周邊環境的噪聲、錄音設備的質量等因素有關,但不是“只與”其有關,方言和普通話的準確率不一樣。故答案為:錯誤。【分析】本題考查語音識別。語音識別的準確率受多種因素的影響,其中最重要的是語音質量和語音情境。44.圖像的數字化過程主要分為采樣、量化與編碼三個部分,水平像素點與垂直像素點的乘積稱為分辨率,分辨率大小是由采樣頻率決定,分辨率越大,圖像越清晰。( )【答案】(1)正確【知識點】聲音、圖像、視頻編碼【解析】【解答】分辨率大小是由采樣頻率決定,分辨率越大,圖像越清晰。故答案為:正確。【分析】本題考查圖像數字化。分辨率決定了位圖圖像細節的精細程度,通常情況下,圖像的分辨率越高,所包含的像素就越多,圖像就越清晰,印刷的質量也就越好。45.2021年6月清華大學迎來國內首個原創AI虛擬學生“華智冰”,她能作詩曲繪畫、手語翻譯、新聞稿件撰寫、服裝設計等,還能互動交流,懂得推理,可見隨著AI的發展,人類智能終將被人工智能所替代。( )【答案】(1)錯誤【知識點】人類智能與人工智能的定義【解析】【解答】AI技術還不能夠取代人類的探索和創造力,以及人類社會中那只有人類才具有的社交能力,所以人類智能不能被人工智能所替代。故答案為:錯誤。【分析】本題考查人類智能與人工智能。人工智能不會完全代替人類,但是它可以在很多方面為人類提供幫助和支持。三、程序設計題46.順序結構+分支結構程序設計水仙花數是指一個三位數,它每個數位上的數的3次冪之和等于它本身。例如:153是水仙花數,因為13+53+33=153。小明初學編程,想通過鍵盤輸入一個三位數,讓電腦判斷是否是水仙花數。如是,則輸出:“是水仙花數!”,若不是,則輸出:“不是水仙花數!”實現上述功能的Python程序如下,請在劃線處填入合適的代碼。x= int(input(“輸入一個三位數:”))a=x//100 #提取百位上的數b=(x//10)%10 #提取十位上的數c= #提取個位上的數if a**3+b**3+c**3==x :print(x,“是水仙花數!”) print(x,“不是水仙花數!”)【答案】x%10;else:【知識點】運算符與表達式;分支結構語句及格式【解析】【解答】第一空:提取個位上的數,“%”是求余;第二空:分支結構,If和else配套使用。故答案為:x%10;else。【分析】本題考查順序結構和分支結構程序設計。 順序結構表示程序中的各操作是按照它們出現的先后順序執行的;分支結構表示程序的處理步驟出現了分支。(1)“%”計算數的時候,是求余數;另外一個是格式化字符串的作用。(2)Python 中的 if else 語句可以細分為三種形式,分別是 if 語句、if else 語句和 if elif else 語句。47.多分支結構程序設計元旦將至,學校將隆重舉行慶元旦迎新文藝會演。各班節目的獲獎規則是:第一、二名為一等獎,第三至五名為二等獎,第六至十名為三等獎,其它都是參與獎。編程實現:輸入名次(1,2,3……),輸出獎次。請在劃線處填入合適的答案。mc= (input(“節目名次:”))dj=['一等獎','二等獎','三等獎','參與獎']if mc==1 or mc==2:print("恭喜!獲得:", dj[0] )elif mc>2 and mc<=5:print("恭喜!獲得:",dj[1])elif mc>5 and mc<=10:print("恭喜!獲得:",dj[2])else:print("重在參與!獲得:",dj[3])當程序運行時,通過鍵盤輸入節目名次:8,則程序輸出的結果是: 【答案】Int;恭喜!獲得:三等獎【知識點】分支結構語句及格式【解析】【解答】第一空:節目名次是整數類型;第二空:通過鍵盤輸入節目名次:8,它符合mc>5 and mc<=10,輸出("恭喜!獲得:",dj[2]),dj[2]=三等獎。故答案為:Int;恭喜!獲得:三等獎。【分析】本題考查多分支結構程序設計。當滿足條件表達式時,執行所在表達式的語句。(1)整數(int);浮點數(float);復數(complex);字符串類型(str);列表類型(list)。(2)根據所輸入的節目名次,判斷滿足的表達式; dj[0]代表dj列的第一個。48.for循環應用程序設計小紅所在學校共有30個班級,學校經常需要統計各班參與安全教育平臺的學生數。小紅編程實現:輸入各班學生人數,電腦計算并輸出總人數。實現上述功能的Python程序如下,請在①劃線處填入合適的代碼,在②劃線處選填答案。s= ① #累加器s初始化for i in range(1,31):x=int(input(“輸入各班參與安全平臺的學生數“))②print(“安全平臺學習總人數:”,s)②劃線處,可選填 (單選,填字母)A.s=s+x B.s=s+1 C.x=x+s D.x=x+1【答案】0;A【知識點】循環結構程序設計與分析【解析】【解答】①s要初始化,則s=0;②要實現累加,則填入s=s+1。故答案為:0;A。【分析】本題考查for循環結構程序設計與分析。for循環可以用來遍歷某一對象;遍歷:通俗點說,就是把這個循環中的第一個元素到最后一個元素依次訪問一次。(1)for循環的基本結構包括初始化、循環條件、循環體和迭代操作。程序初始化,需要變量s=0。(2)sum+=i 是累計求和,此題想實現累加,則s=s+1。49.while循環+函數程序設計菜鳥小李遇到了一道難題,向你救助。仔細閱讀以下程序,相信你能找到答案。請在①劃線處選填答案,在②劃線處填入運行結果。#利用while循環定義累乘的函數def lc(num): #自定義函數result =1i=1while i<=num:result = result * ii=i+1① #返回結果#調用函數s = lc(5)print(s)①劃線處應填入 (單選,填字母)A.return B.return i C.return result D.此處沒有return②程序運行的結果是: 。【答案】C;120【知識點】循環結構程序設計與分析;自定義語句與函數【解析】【解答】①題目中已經提示,“返回結果”;②s = lc(5),將函數返回值賦給s變量,并將s打印出來,即輸出結果為120,這是因為lc(5)會計算1 * 2 * 3 * 4 * 5 = 120。故答案為:C;120。【分析】本題考查while循環和函數程序設計。while是計算機的一種基本循環模式。當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。(1)該程序定義了一個名為lc的函數,該函數接受一個參數num,并在result變量中累積乘法運算,最終返回結果。(2)當滿足表達式,while i<=num,進入循環體;不滿足表達式,則退出循環體,返回結果。50.枚舉算法程序設計王老師急需解密圖的單據編號。由于時間長遠,只能看到上面有一個5位數的編號,其中千位數和十位數已經變得模糊不清,但是知道這個5位數是23的倍數。請你完善以下程序,從小到大輸出所有滿足這些條件的5位數,并統計這些5位數的個數。在①劃線處填入合適的代碼,在②劃線選填答案。k=0for i in range(10):for j in range(10):num= ① #從30106開始計算出5位數if ② :print("滿足條件的五位數是:",num)k=k+1print("一共有:",k,"個")②劃線處需填入的條件判斷語句是 (單選,填字母)A.num/23=0 B.num/23==0: C.num%23==0: D.num%23=0:【答案】30106+1000*i+10*j;C【知識點】枚舉算法及其程序設計【解析】【解答】①代碼是在創建一個五位數,其中千位數和十位數由變量i和j決定,而其他位數已經由30106給出;②判斷條件是檢查這個五位數是否可以被23整除,也就是余數為0。在Python中,"%"操作符是求余數的,所以"num%23==0"就是檢查num能否被23整除的條件。故答案為:30106+1000*i+10*j;C。【分析】本題考查枚舉算法程序設計。枚舉算法我們也稱之為窮舉算法,這種算法就是在解決問題的時候去使用所有的方式去解決這個問題,會通過推理去考慮事件發生的每一種可能,最后得出結論。(1)千位數需要*1000;十位數需要*10。(2)“%”計算數的時候,是求余數;另外一個是格式化字符串的作用。1 / 1浙江省紹興市上虞區2021-2022學年九年級上學期信息技術期末質量調測試卷一、選擇題1.Python是一種跨平臺、開源、解釋型的高級編程語言。李明在電腦上創建了一個Python源程序,正確的文件是( )A. B.C. D.2.Python程序可以處理各種類型的數據,有整型、浮點型、字符串、列表等。在a,b,c,d=1001 , '李明' , "2008.12" ,[89,96,78,74,78] 中,4個變量數據類型的判斷正確的是( )A.變量a和d的數據類型都是整型B.變量b和c的數據類型都是字符串型C.變量c的數據類型是浮點型D.變量d的數據類型是整型3.Python算術運算是指運用算術運算符進行數的加、減、乘、除等數學運算,算術運算符存在優先級別。算術表達式5+100/4//3**2的計算結果是( )A.7 B.69.0 C.7.0 D.1054.順序結構是程序設計中最簡單、最基本的結構方式。鍵盤輸入:5,執行下列程序段后,運行結果為( )#輸入正方形的邊長,求正方形面積a=float(input('輸入正方形邊長:'))s=a**2print('s=',s)A.‘s=’ s B.s= s C.s= 10 D.s= 25.05.Python的if條件語句用條件實現判斷,而條件實際上是一個表達式,它的值可以是真或假。當x=3,y=2時,表達式x>4 and yA.True B.False C.true D.false6.穿衣指數是根據自然環境對人體感覺溫度影響最主要的天空狀況、氣溫、濕度及風等氣象條件,對人們適宜穿著的服裝進行分級,以提醒人們根據天氣變化適當著裝。下列是李明根據穿衣指數編寫的代碼,說法正確的是( )temp=float(input(“請輸入今天的平均氣溫:”))if temp<5:print(“建議穿厚款羽絨服”)elif temp>=5 and temp<10:①print(“建議穿棉衣”)elif temp>=10 and temp<15:print(“建議穿毛衣”)elif temp>=15 and temp<20:②print(“建議穿風衣”)elif temp>=20 and temp<30:print(“建議穿長袖或短袖T恤”)elif temp>=30:print(“建議穿短袖短褲”)A.if語句和elif語句結尾處“:”可以去掉B.每個print語句結束后應該加“;”C.①和②語句塊不能互換位置,會影響結果輸出D.在邏輯表達式中and左右兩邊關系表達式可以互換,不影響結果輸出7.以下程序片段中,說法錯誤的是( )①str="Windows14"②for i in str:print(i)A.第①行代碼實現:將字符串"Windows14"賦值給變量strB.第②行代碼實現:從字符"W" 遍歷到字符"4"結束,共訪問9次C.每次循環,先獲得字符,再賦值給變量i,最后輸出變量i的值D.程序的運行結果:Windows148.某算法的程序如下所示,運行程序,輸出結果為( )s=0i=1while i<5:s=s+i*2i=i+2print(i,s)A.3 8 B.5 13 C.5 8 D.4 129.運行下列Python程序,x的輸出個數有( )x=1while x<100:x=x*2+x*3print(x)A.1個 B.2個 C.3個 D.4個10.tkinter是Python的內置GUI模塊,使用tkinter模塊可以快速創建圖形界面。導入tkinter模塊后,創建一個主窗體對象的語句是( )A.Entname=tkinter.Label(win,text=’賬號:’)B.win=tkinter.Tk( )C.win.title(“登錄窗體”)D.win.geometry(“300*200”)11.為積極響應省政府提出的“互聯網+義務教育”民生實事工程號召,區內各共同體學校之間開展了“網絡同步課堂”(如圖)。“網絡同步課堂”是依靠智能化設備,不同學校、不同區域的學生通過網絡跨越空間,實時同上一堂課的一種新型教學方式。根據覆蓋范圍的不同,我區開展“網絡同步課堂”需要構建的網絡屬于( )A.局域網 B.城域網 C.區域網 D.廣域網12.李明電腦的網絡連接詳細信息如圖所示,關于它的說法錯誤的是( )A.IP地址目前有兩個版本,分別是IPv4和IPv6,其中IPv4是一個32位的地址,常采用4個十進制數字表示B.IP協議將IPv4分為兩部分,前面24位代表網絡地址,后面8位表示該主機在局域網中的地址C.若兩個IP地址在同一個子網內,則網絡地址一定相同,為了判斷IP地址中的網絡地址,IP協議還引入了子網掩碼,該子網掩碼是255.255.255.0D.物理地址即為MAC地址,每一個網卡都需要一個唯一的MAC地址,用來確認網絡設備位置,通常用十進制數和任意字母符號表示13.HTML語言是用于描述網頁文檔的一種標記語言,它是因特網上的通用語言。北京2022年冬奧會和冬殘奧會的HTML網頁如圖所示,該網頁中“北京2022年冬奧會和冬殘奧會組織委員會網站”應該編輯在HTML代碼結構中的( )A.與之間 B.與 之間C.與之間 D.與之間14.移動通信已歷經1G、2G、3G、4G的發展,每一次技術進步,都極大地促進了產業升級和經濟社會發展。隨著移動互聯網快速發展,移動數據業務流量爆炸式增長,4G移動通信系統難以滿足未來移動數據流量暴漲的需求,急需研發下一代移動通信5G系統。下列關于5G說法錯誤的是( )A.第五代移動通信技術,簡稱5G,是最新一代蜂窩移動通信技術B.5G的性能目標是低數據速率、減少延遲、節省能源、降低成本、降低系統容量和大規模設備連接C.5G具備的特點對應的是增強移動寬帶、超高可靠低時延通信和海量機器類通信三大應用場景D.5G為用戶提供虛擬現實、超高清(3D)視頻等更加身臨其境的極致業務體驗,滿足移動醫療、車聯網等物聯網應用需求15.無線網絡是指無需布線就能實現各種通信設備互聯的網絡,常說的無線上網一般有兩種:一是連接到無線局域網,二是連接到電信運營商的手機通信網絡,下列( )不是常用的無線網絡設備。A. B. C. D.16.網絡與人們的日常生活、工作及學習的關系越來越密切,網絡世界已成為一個“虛擬社會”,各種網絡行為存在著安全隱患,這樣就要求我們在使用網絡時提高信息安全意識。下列做法不安全的是( )A.不使用那些不正規的網站,謹防釣魚網站B.網絡支付時應確保網絡環境的安全性,不要隨意連接公共場所的Wi-FiC.上傳個人身份證照片時,只要是正規的網站,就不需要注明使用的限制途徑D.當微信、短信、QQ等個人通信軟件接收到家人或朋友的信息,要求向對方轉賬時,首先要鑒別對方身份的真偽17.GPS定位系統是一種以人造地球衛星為基礎的高精度無線電導航的定位系統,它能夠獲取準確的地理位置、車行速度及精確的時間等數據,在全球任何地方以及近地空間都能把數據信息提供給用戶。GPS設備屬于物聯網體系架構中的( )A.感知層 B.網絡層 C.平臺層 D.應用層18.物聯網引發了從信息化到智能化的變革,并且滲透到社會中的各個角落,逐漸改變著人們的生活方式,在家居、交通、電力、環保、城市信息化等領域,物聯網都得到了廣泛的應用,下列( )不屬于物聯網的生活應用。A. 智能廚房B.十分鐘快剪C. 智能養老D.智能公廁19.據調查,美國93%的家庭至少擁有一套煙霧報警器,如圖。火災初起的煙霧會積聚在室內天花板下,煙霧探測器能夠實時監視探測煙霧的存在,每45s左右對環境進行周期性檢測。報警器通過內部智能處理器感應離散光源、微小的煙粒和氣霧來檢測,一旦檢測到煙霧,立刻通過一個內置的專用IC驅動電路和一個外部壓電式換能器輸出報警聲,使人們及早得知火情,將火災撲滅在萌芽狀態。此案例中沒有涉及到的設備是( )A.煙霧傳感器 B.蜂鳴器 C.溫度傳感器 D.光敏傳感器20.運動員佩帶裝有芯片的號碼布激活后,當經過起點地上的計時毯時,開始啟動計時;經過終點的計時毯時,計時結束。芯片計時準確地記取每個人的出發時間、到達每個計時點的時間,以及沖過終點的時間,這有效防止了運動員在長距離項目(如:馬拉松比賽)中抄近道。如圖解釋了馬拉松是如何進行賽事計時的,其中跑步芯片計時系統采用的技術是( )A.大數據 B.云計算C.新一代因特網 D.射頻識別(RFID)21.無線耳機有效地簡化了平板電腦、筆記本、移動手機等移動通信終端設備之間的通信,成功地簡化了這些設備與因特網之間的通信,從而使這些現代通信設備與因特網之間的數據傳輸變得更加迅速高效,為無線通信拓寬道路。從手機頂部顯示欄的信息(如圖)可知,無線耳機采用( )技術與移動手機成功連接。A. B. C. D.22.在物聯網中,當傳感器獲取大量數據后,經過對數據的分析、處理,通過控制技術就可以實現對相關設備的控制。根據控制主體的不同,控制的形式可分為自動控制和手動控制,下列生活實例中,不屬于自動控制的是( )A.旅客在火車站進站的閘機上刷身份證和刷臉進站B.人進出商場或銀行門口時,門會自動打開C.家用智能盆栽通過適當地設置,能判斷植物的濕度自動澆水D.冬天天氣寒冷,通過手機連接空調打開制熱開關,室內的氣溫會自動上升23.人工智能是以機器為載體所實現的人類智能,是一門綜合性學科。關于人工智能起源和發展事件的時間排序正確的是( )①人工智能的發展并不是一帆風順的,20世紀70-80年代曾經歷了兩次低谷②人工智能發展進入新階段,芯片化、硬件化、平臺化趨勢更加明顯③達特茅斯會議提出了“人工智能”的概念和發展目標,標志著人工智能作為一門新興學科的正式誕生④英國數學家阿蘭 圖靈提出了“圖靈測試模型”,用來區別人類智能和機器智能A.①②④③ B.②①③④ C.④③①② D.③④①②24.隨著人工智能的發展,合成語音的自然度和音質均得到明顯的改善,語音合成技術已廣泛應用于日常生活中,下列生活場景中的語音內容中不屬于語音合成技術的是( )A.“請10B5號到5號柜臺辦理業務......”(銀行叫號)B.“后續情況我們會進一步通報,近期各地發生疫情,表明外部輸入的風險均存在,內部防控關口必須時刻堅守......”(新聞發布)C.“準備出發,全程11公里,大約20分鐘,前方右轉......”(車載導航)D.“歡迎致電中國移動,智能語音客服請按1,寬帶及寬帶電視業務請按5,手機業務請按6......”(電話查詢)25.人工智能技術是解決“能還是不能”的問題,人工智能倫理則是探討“應該還是不應該”的問題。人工智能技術在為人類社會帶來便利的同時,也可能帶來風險和挑戰,如圖所示的內容涉及到人工智能的( )A.公平性 B.隱私性 C.可靠性 D.安全性二、判斷題26.print()函數可以一次輸出多個對象,多個參數之間用逗號分隔。如print("2+3=",2+3),輸出結果是2+3= 5。( )27.若lst=["鐘南山","李蘭娟","張文宏","張定宇","陳薇","張繼先"],想通過切片操作訪問顯示['鐘南山','李蘭娟','張文宏'],則通過lst[1:3]即可實現。( )28.int( )函數的作用是將字符串或數字轉換為整型,如int('33.33')結果是33。( )29.Python程序的基本結構只有三種:即順序結構、分支結構和循環結構。( )30.在Python中,代碼的縮進非常重要,縮進是體現代碼邏輯關系的重要方式。同一層次的代碼塊必須縮進4個空格。( )31.在多分支結構程序設計中,當選擇情況較多時,Python提供了if-elif-else條件語句,其中else子句可以省略不寫。( )32.若一個完整的for循環語句代碼中包含有“for i in range(1,10,3):”語句,則循環體將被執行4次。( )33.在while循環語句中,代碼若寫為“while True:”時,則循環體將一直運行,有死循環的可能。( )34.在for循環語句和while循環語句中,都可添加else子句。( )35.Python中,用戶可根據需要創建函數,如print()、len()等屬于自定義函數。( )36.中國互聯網絡信息中心負責運行和管理國家頂級域名“.cn”,標志著我國開始進入因特網時代。( )37.常見的網絡服務包括Web服務、文件傳輸服務、遠程登錄服務、郵件服務、域名動態映射等。( )38.計算機病毒是指人為編制的具有寄生性、破壞性、復制性和傳染性的程序代碼,而惡意軟件是指故意在計算機系統上執行惡意任務的病毒、蠕蟲、特洛伊木馬等,它們是目前引發計算機與網絡安全問題的主要原因。( )39.物聯網就是人物相連的互聯網,通過信息傳感設備,將相關物體與網絡連接,使物體具備一定的“智能”,進行人與物體之間的信息交換和通信,實現智能化識別、定位、跟蹤、監管等功能。( )40.市面上流行的寵物喂食器是一種新一代因特網的生活應用,主人通過手機控制喂食器給在家的寵物喂食,并隨時觀察寵物的在家表現和進食情況。( )41.Wi-Fi具有連接速度快、可靠性高、覆蓋范圍廣等特點,適用于大規模、大范圍的數據傳輸和信號覆蓋,在家庭物聯網中得到廣泛應用。( )42.隨著人工智能技術的發展,人工智能的應用范圍越來越廣泛,人工智能應用的表現形式大致可分為能聽、能說、能看、能寫、會思考、會行動六個領域。( )43.語音識別的準確率只與錄音時周邊環境的噪聲、錄音設備的質量有關,所以不管用普通話錄音還是用方言錄音,語音識別的準確率都是一樣的。( )44.圖像的數字化過程主要分為采樣、量化與編碼三個部分,水平像素點與垂直像素點的乘積稱為分辨率,分辨率大小是由采樣頻率決定,分辨率越大,圖像越清晰。( )45.2021年6月清華大學迎來國內首個原創AI虛擬學生“華智冰”,她能作詩曲繪畫、手語翻譯、新聞稿件撰寫、服裝設計等,還能互動交流,懂得推理,可見隨著AI的發展,人類智能終將被人工智能所替代。( )三、程序設計題46.順序結構+分支結構程序設計水仙花數是指一個三位數,它每個數位上的數的3次冪之和等于它本身。例如:153是水仙花數,因為13+53+33=153。小明初學編程,想通過鍵盤輸入一個三位數,讓電腦判斷是否是水仙花數。如是,則輸出:“是水仙花數!”,若不是,則輸出:“不是水仙花數!”實現上述功能的Python程序如下,請在劃線處填入合適的代碼。x= int(input(“輸入一個三位數:”))a=x//100 #提取百位上的數b=(x//10)%10 #提取十位上的數c= #提取個位上的數if a**3+b**3+c**3==x :print(x,“是水仙花數!”) print(x,“不是水仙花數!”)47.多分支結構程序設計元旦將至,學校將隆重舉行慶元旦迎新文藝會演。各班節目的獲獎規則是:第一、二名為一等獎,第三至五名為二等獎,第六至十名為三等獎,其它都是參與獎。編程實現:輸入名次(1,2,3……),輸出獎次。請在劃線處填入合適的答案。mc= (input(“節目名次:”))dj=['一等獎','二等獎','三等獎','參與獎']if mc==1 or mc==2:print("恭喜!獲得:", dj[0] )elif mc>2 and mc<=5:print("恭喜!獲得:",dj[1])elif mc>5 and mc<=10:print("恭喜!獲得:",dj[2])else:print("重在參與!獲得:",dj[3])當程序運行時,通過鍵盤輸入節目名次:8,則程序輸出的結果是: 48.for循環應用程序設計小紅所在學校共有30個班級,學校經常需要統計各班參與安全教育平臺的學生數。小紅編程實現:輸入各班學生人數,電腦計算并輸出總人數。實現上述功能的Python程序如下,請在①劃線處填入合適的代碼,在②劃線處選填答案。s= ① #累加器s初始化for i in range(1,31):x=int(input(“輸入各班參與安全平臺的學生數“))②print(“安全平臺學習總人數:”,s)②劃線處,可選填 (單選,填字母)A.s=s+x B.s=s+1 C.x=x+s D.x=x+149.while循環+函數程序設計菜鳥小李遇到了一道難題,向你救助。仔細閱讀以下程序,相信你能找到答案。請在①劃線處選填答案,在②劃線處填入運行結果。#利用while循環定義累乘的函數def lc(num): #自定義函數result =1i=1while i<=num:result = result * ii=i+1① #返回結果#調用函數s = lc(5)print(s)①劃線處應填入 (單選,填字母)A.return B.return i C.return result D.此處沒有return②程序運行的結果是: 。50.枚舉算法程序設計王老師急需解密圖的單據編號。由于時間長遠,只能看到上面有一個5位數的編號,其中千位數和十位數已經變得模糊不清,但是知道這個5位數是23的倍數。請你完善以下程序,從小到大輸出所有滿足這些條件的5位數,并統計這些5位數的個數。在①劃線處填入合適的代碼,在②劃線選填答案。k=0for i in range(10):for j in range(10):num= ① #從30106開始計算出5位數if ② :print("滿足條件的五位數是:",num)k=k+1print("一共有:",k,"個")②劃線處需填入的條件判斷語句是 (單選,填字母)A.num/23=0 B.num/23==0: C.num%23==0: D.num%23=0:答案解析部分1.【答案】C【知識點】程序的保存及文件擴展名【解析】【解答】選項A:lnk是用于指向其他文件的一種文件,即快捷方式文件;選項B:是用C++語言編寫的源代碼文件;選項C:是Python文件;選項D:是可移植可執行 (PE) 文件格式的文件。故答案為:C。【分析】本題考查python文件 。python文件的后綴名通常是.py,此外還有.pyc、.pyo、.pyi、.pyw、.pyd、.pyx等。.py最常見的Python 源代碼文件。2.【答案】B【知識點】數據類型【解析】【解答】選項A:變量a的數據類型是整型(int),變量d的數據類型是列表型(list);選項B:正確;選項C:c的數據類型是字符串型(str);選項D:變量d的數據類型是列表型(list)。故答案為:B。【分析】本題考查數據類型。Python擁有豐富的數據類型,包括數字、字符串、列表、元組、字典等,每個數據類型都有其獨特的用途和適用場景。3.【答案】C【知識點】運算符與表達式【解析】【解答】5+100/4//3**2=5+100/4//9=5+25//9=5+2=7。故答案為:C。【分析】 本題考查Python算術運算。算術運算符優先級由高到低的順序是:乘方、乘除、加減。4.【答案】D【知識點】順序結構語句及格式;運算符與表達式【解析】【解答】鍵盤輸入:5,a=5,s=a**2=25,print('s=',s)。故答案為:D。【分析】本題考查順序結構語句。**表示冪運算,順序結構按照順序一步一步運行即可。5.【答案】B【知識點】運算符與表達式【解析】【解答】當x=3,y=2時,表達式x>4,3>4,False;y【分析】本題考查表達式運算。Python里的True和False首字母必須大寫。6.【答案】D【知識點】分支結構語句及格式【解析】【解答】選項A:if語句和elif語句結尾處“:”不可以去掉;選項B:每個print語句結束后不加符號;選項C:①和②語句塊互換位置,不會影響結果輸出;選項D:正確。故答案我:D。【分析】本題考查if條件語句。當滿足elif語句時,進入其表達式,不滿足則判斷是否滿足下一個elif語句,所以①和②語句塊互換位置,不會影響結果輸出。7.【答案】D【知識點】循環結構語句及格式【解析】【解答】代碼使用for循環遍歷字符串str,所以print(i)輸出結果會逐個打印出字符串str中的字符,每個字符占一行。故答案為:D。【分析】本題考查for循環。注意字母大小寫敏感,輸出結果中的大小寫字母是不同的。8.【答案】C【知識點】循環結構語句及格式【解析】【解答】s=0,i=1,while i<5:s=s+i*2=0+2=2,i=i+2=1+2=3;while i<5:s=s+i*2=2+6=8,i=i+2=5;while i<5,i=5,不符合條件,print(i,s)為5,8。故答案為:C。【分析】本題考查while循環結構。需要判斷i是否滿足條件,是否能進入while的表達式。9.【答案】C【知識點】循環結構語句及格式【解析】【解答】x=1,while x<100:x=x*2+x*3=2+3=5;while x<100:x=x*2+x*3=10+15=25;while x<100:x=x*2+x*3=50+75=125;while x<100:x=125,不滿足條件,x的輸出個數有3個。故答案為:C。【分析】本題考查while循環結構。需要判斷x是否滿足條件,是否能進入while的表達式。10.【答案】B【知識點】模塊的概念與引用;圖形用戶界面及設計【解析】【解答】選項A:它創建了一個 Label 對象;選項B:創建主窗體對象;選項C:設置窗口的標題;選項D:設置窗口的大小。故答案為:B。【分析】本題考查tkinter。在 Tkinter 中,Tk() 方法是用來創建一個主窗口的,這個主窗口可以包含其他的 GUI 元素。11.【答案】B【知識點】網絡的分類【解析】【解答】城域網是在一個城市范圍內所建立的計算機通信網。故答案為:B。【分析】本題考查網絡的分類。局域網是指在某一區域內由多臺計算機互聯成的計算機組,一般是方圓幾千米以內;廣域網通常跨接很大的物理范圍,所覆蓋的范圍從幾十公里到幾千公里,它能連接多個城市或國家。12.【答案】D【知識點】IP地址和域名【解析】【解答】MAC地址也稱為硬件地址或物理地址,它是一個用來確認網絡設備位置的位址,在網絡中唯一標識一個網卡(即 MAC 地址只作用于網卡),通常用16進制表示。故答案為:D。【分析】本題考查IP地址和域名。MAC 地址采用十六進制數表示,共 6 個字節(48 位),長度為 48bit(字節)。13.【答案】D【知識點】網頁標記語言【解析】【解答】與之間的文本,將出現在瀏覽器標題欄中。故答案為:D。【分析】本題考查網頁標記語言。與之間的部分用來描述網頁;與之間是頁面的可見的內容;與之間是用來存放一個文檔的頭部元素。14.【答案】B【知識點】無線通信技術【解析】【解答】5G的性能目標是高數據速率、減少延遲、節省能源、降低成本、提高系統容量和大規模設備連接。故答案為:B。【分析】本題考查無線通信技術。5G是第五代移動通信技術是具有高速率、低時延和大連接特點的新一代寬帶移動通信技術,5G通訊設施是實現人機物互聯的網絡基礎設施。15.【答案】C【知識點】網絡的連接方式;傳輸介質與網絡設備【解析】【解答】交換機不是無線網絡設備。故答案為:C。【分析】本題考查無限網絡設備。常見的無限網絡設備有:無線網卡、無線接入點、天線、無線網橋、無線路由器和無線網關。16.【答案】C【知識點】個人信息安全【解析】【解答】在上傳身份證照片時,一定要在身份證照片上打上水印,注明限制使用途徑:“僅作為XXXX使用,他用無效”這類字眼,以防他人盜用、他用。故答案為:C。【分析】本題考查個人信息安全。在上網瀏覽時,一定登陸正規網站,不輕易泄露自己個人隱私。17.【答案】A【知識點】物聯網的架構【解析】【解答】感知層是物聯網的基礎,由具有感知、識別、控制和執行等功能的多種設備組成。GPS設備屬于物聯網的感知層設備。故答案為:A。【分析】本題考查物聯網的架構。感知層應用的技術有:傳感器技術、RFID技術、定位技術、圖像采集技術等。18.【答案】B【知識點】物聯網的應用【解析】【解答】快剪是一種快捷、方便的剪發新模式,沒有用到物聯網技術,不屬于物聯網的生活應用。故答案為:B。【分析】本題考查物聯網的應用。物聯網引發了從信息化到智能化的變革,并且滲透到社會中的各個角落,逐漸改變著人們的生活方式。在家居、交通、電力、環保、城市信息化等領域,物聯網都得到了廣泛的應用。19.【答案】C【知識點】傳感器的種類與應用【解析】【解答】溫度傳感器是指能感受溫度并轉換成可用輸出信號的傳感器,此案例沒有涉及溫度。故答案為:C。【分析】本題考查傳感器的應用。蜂鳴器是一種一體化結構的電子訊響器,采用直流電壓供電,廣泛應用于計算機、打印機、復印機、報警器、電子玩具、汽車電子設備、電話機、定時器等電子產品中作發聲器件。20.【答案】D【知識點】射頻識別【解析】【解答】運動員經過起點地上的計時毯時,地毯產生電磁場來識別運動員,并開始計時,采用的是射頻識別技術。故答案為:D。【分析】本題考查射頻識別。無線射頻識別技術是利用電磁或靜電耦合在射頻識別電磁波譜的射頻部分,以唯一地識別物體、動物或人。21.【答案】C【知識點】無線通信技術【解析】【解答】無線耳機采用藍牙技術與移動手機成功連接。故答案為:C。【分析】本題考查無線通信技術。藍牙使當前的一些便攜移動設備和計算機設備能夠不需要電纜就能連接到互聯網,并且可以無線接入互聯網。22.【答案】D【知識點】控制的應用【解析】【解答】選項ABC:屬于自動控制;選項D:手機控制。故答案為:D。【分析】本題考查自動控制。自動控制是指在沒有人直接參與的情況下,利用外加的設備或裝置,使機器、設備或生產過程的某個工作狀態或參數自動地按照預定的規律運行。23.【答案】C【知識點】人工智能的起源與發展【解析】【解答】人工智能起源和發展事件的時間排序正確的是:英國數學家阿蘭 圖靈提出了“圖靈測試模型”,用來區別人類智能和機器智能;達特茅斯會議提出了“人工智能”的概念和發展目標,標志著人工智能作為一門新興學科的正式誕生;人工智能的發展并不是一帆風順的,20世紀70-80年代曾經歷了兩次低谷;人工智能發展進入新階段,芯片化、硬件化、平臺化趨勢更加明顯。故答案為:C。【分析】本題考查人工智能的起源與發展。人工智能先是圖靈提出測試模型,再是達特茅斯會議提出概念和發展目標。24.【答案】B【知識點】語音合成【解析】【解答】選項ACD:屬于語音合成技術;選項B:新聞發布是主持人或者記者進行播報。故答案為:B。【分析】本題考查語音合成。語音合成是通過機械的、電子的方法產生人造語音的技術。25.【答案】A【知識點】人工智能倫理與挑戰【解析】【解答】大數據殺熟,涉及到人工智能的公平性。故答案為:A。【分析】本題考查人工智能的挑戰。所有人在人工智能面前是平等的,不應該有人被歧視。人工智能通過對海量數據的梳理,讓營銷企業具備無限提升效率和精準服務的可能。但是,現在的網絡平臺,利用人工智能技術,對消費者進行精準靶向營銷一不同用戶不同定價,特別是針對一 些對價格不敏感的消費人群,溢價提供服務,從而出現了越是老用戶,價格越高的大數據“殺熟”怪象。26.【答案】(1)正確【知識點】運算符與表達式【解析】【解答】print("2+3=",2+3),括號內左邊“2+3=”為字符串表達式,原樣顯示;右邊2+3為數學表達式,計算結果為5。故答案為:正確。【分析】本題考查表達式。print(表達式)功能:輸出“表達式”的結果,表達式可以是“數學”表達式、“字符串”表達式等。“數學”表達式的含義與我們數學課本的數學表達式相同;“字符串”表達式是用英文的單引號或雙引號括起來的一串字符。27.【答案】(1)錯誤【知識點】數據類型【解析】【解答】lst[1:3]會得到["李蘭娟", "張文宏"],而不是["鐘南山", "李蘭娟", "張文宏"]。如果想訪問['鐘南山','李蘭娟','張文宏'],你應該使用lst[0:3]。故答案為:錯誤。【分析】本題考查列表操作。如果同時給出開始和結束索引,那么你得到的就是從開始索引到結束索引(不包含結束索引)的元素,即lst[1:3]會得到列表中從第二個元素到第三個元素。28.【答案】(1)錯誤【知識點】數據類型【解析】【解答】float()函數將字符串轉換為浮點數,int()函數將浮點數轉換為整型。例如,int(float('33.33'))的結果是33。故答案為:錯誤。【分析】本題考查數據類型。int()函數的作用是將一個字符串或數字轉換為整型,int()函數只能將整數型字符串轉換為整型,而不能處理帶有小數點的字符串。如果想要將浮點數轉換為整型,應該使用其他方法。29.【答案】(1)正確【知識點】算法的控制結構【解析】【解答】Python程序的基本結構只有三種:即順序結構、分支結構和循環結構。故答案為:正確。【分析】本題考查Python程序的基本結構。從上到下,一條條運行的叫順序結構;選擇結構會有個判斷,如果是真,走語句塊1,否則走語句塊2;循環結構是會判斷,判斷成立則執行語句塊,語句塊運行完以后,再回來判斷,如果還成立則繼續執行語句塊,直到判斷條件不成立為止。30.【答案】(1)錯誤【知識點】注釋與縮進【解析】【解答】Python并沒有強制規定同一層次的代碼塊必須縮進4個空格,Python只要求同一層次的代碼塊要有相同的縮進。故答案為:錯誤。【分析】本題考查代碼縮進。在Python中,代碼的縮進確實非常重要,它用來區分代碼塊,體現程序的邏輯關系。31.【答案】(1)正確【知識點】分支結構語句及格式【解析】【解答】Python提供了if-elif-else條件語句,其中else子句可以省略不寫。故答案為:正確。【分析】本題考查多分支結構。else子句可以省略,表達式兩側的括號也可以省略。32.【答案】(1)錯誤【知識點】循環結構程序設計與分析;Python常用內置函數【解析】【解答】根據 Python 中的 range 函數的定義,range(1,10,3) 會生成一個序列,從 1 開始,每次增加 3,直到小于 10,本題生成的序列為 [1, 4, 7],循環體將只會執行 3 次,而不是 4 次。故答案為:錯誤。【分析】本題考查range() 函數。range() 函數創建并返回一個包含指定范圍的元素的數組,使用格式為range(first,second,step),該函數創建一個數組,包含從 first 到 second (包含 first 和 second)之間的整數或字符,如果 second 比 first 小,則返回反序的數組。33.【答案】(1)正確【知識點】循環結構語句及格式【解析】【解答】若 while 循環的條件總是 True,循環將一直執行,這種情況被稱為無限循環或死循環。故答案為:正確。【分析】本題考查while循環語句。死循環就是一個無法結束的循環,出現死循環是因為沒有設置好結束條件,循環的結束條件很重要,要充分考慮各種邊界情況。34.【答案】(1)正確【知識點】循環結構語句及格式【解析】【解答】for循環和while循環都可以帶else子句,循環因為條件表達式不滿足而自然結束時,執行else子句中的代碼。故答案為:正確。【分析】本題考查循環語句。for循環是編程語言中一種循環語句,而循環語句由循環體及循環的判定條件兩部分組成;while是計算機的一種基本循環模式,當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。35.【答案】(1)錯誤【知識點】自定義語句與函數;Python常用內置函數【解析】【解答】Python內置了許多函數,如 print()、len()、range() 等,無需定義即可使用。故答案為:錯誤。【分析】本題考查Python函數。自定義函數有兩種類型:lambda和def。36.【答案】(1)錯誤【知識點】因特網的發展歷史【解析】【解答】1987年9月20日,錢天白教授發出我國第一封電子郵件“越過長城,通向世界”,揭開了中國人使用Internet的序幕,標志著我們邁入互聯網時代。故答案為:錯誤。【分析】本題考查互聯網的發展。互聯網在中國的發展歷程可以大略地劃分為三個階段:第一階段為是研究試驗階段;第二階段是起步階段;第三階段從1997年至今,是快速增長階段。37.【答案】(1)正確【知識點】因特網的服務【解析】【解答】常見的網絡服務包括Web服務、文件傳輸服務、遠程登錄服務、郵件服務、域名動態映射等。故答案為:正確。【分析】本題考查因特網的服務。網絡服務還包括:目錄服務,ftp服務,終端服務,流媒體服務,代理服務。38.【答案】(1)正確【知識點】計算機病毒與惡意軟件【解析】【解答】惡意軟件的病毒、蠕蟲、特洛伊木馬等,它們是目前引發計算機與網絡安全問題的主要原因。故答案為:正確。【分析】本題考查計算機病毒與惡意軟件。計算機病毒指編制者在計算機程序中插入的破壞計算機功能或者破壞數據,影響計算機正常使用并且能夠自我復制的一組計算機指令或程序代碼;惡意軟件是任何軟件故意設計造成損害到計算機、服務器、客戶端或計算機網絡。39.【答案】(1)錯誤【知識點】物聯網的概念與特征【解析】【解答】物聯網是指物體與物體之間的互聯,而不是人與物體之間的互聯。故答案為:錯誤。【分析】本題考查物聯網的概念與特征。物聯網就是“物物相連的互聯網”,在各種實物上裝備射頻識別(RFID)、傳感器、二維碼等,并通過因特網聯接起來,使物體具備一定的“智能”,實現人與物、物與物之間的溝通和對話,構成一個在任何時間、任何地點可以取得任何服務的網絡。40.【答案】(1)錯誤【知識點】計算機網絡的應用【解析】【解答】寵物喂食器并不是新一代因特網的生活應用,它通常通過定時設置或手機遠程控制來投放食物,但并不具備觀察寵物在家表現和進食情況的功能。故答案為:錯誤。【分析】本題考查因特網應用。寵物喂食器是一種方便主人在外出或忙碌時為寵物提供食物的設備。41.【答案】(1)正確【知識點】無線通信技術【解析】【解答】Wi-Fi具有連接速度快、可靠性高、覆蓋范圍廣等特點,適用于大規模、大范圍的數據傳輸和信號覆蓋,在家庭物聯網中得到廣泛應用。故答案為:正確。【分析】本題考查無線通信技術。無線網絡上網可以簡單的理解為無線上網,幾乎所有智能手機、平板電腦和筆記本電腦都支持Wi-Fi上網,是當今使用最廣的一種無線網絡傳輸技術。42.【答案】(1)正確【知識點】人工智能領域【解析】【解答】人工智能應用的表現形式大致可分為能聽、能說、能看、能寫、會思考、會行動六個領域。故答案為:正確。【分析】本題考查人工智能。人工智能應用的范圍很廣,包括:計算機科學,金融貿易,醫藥,診斷,重工業,運輸,遠程通訊,在線和電話服務,法律,科學發現,玩具和游戲,音樂等諸多方面。43.【答案】(1)錯誤【知識點】語音識別【解析】【解答】語音識別的準確率與錄音時周邊環境的噪聲、錄音設備的質量等因素有關,但不是“只與”其有關,方言和普通話的準確率不一樣。故答案為:錯誤。【分析】本題考查語音識別。語音識別的準確率受多種因素的影響,其中最重要的是語音質量和語音情境。44.【答案】(1)正確【知識點】聲音、圖像、視頻編碼【解析】【解答】分辨率大小是由采樣頻率決定,分辨率越大,圖像越清晰。故答案為:正確。【分析】本題考查圖像數字化。分辨率決定了位圖圖像細節的精細程度,通常情況下,圖像的分辨率越高,所包含的像素就越多,圖像就越清晰,印刷的質量也就越好。45.【答案】(1)錯誤【知識點】人類智能與人工智能的定義【解析】【解答】AI技術還不能夠取代人類的探索和創造力,以及人類社會中那只有人類才具有的社交能力,所以人類智能不能被人工智能所替代。故答案為:錯誤。【分析】本題考查人類智能與人工智能。人工智能不會完全代替人類,但是它可以在很多方面為人類提供幫助和支持。46.【答案】x%10;else:【知識點】運算符與表達式;分支結構語句及格式【解析】【解答】第一空:提取個位上的數,“%”是求余;第二空:分支結構,If和else配套使用。故答案為:x%10;else。【分析】本題考查順序結構和分支結構程序設計。 順序結構表示程序中的各操作是按照它們出現的先后順序執行的;分支結構表示程序的處理步驟出現了分支。(1)“%”計算數的時候,是求余數;另外一個是格式化字符串的作用。(2)Python 中的 if else 語句可以細分為三種形式,分別是 if 語句、if else 語句和 if elif else 語句。47.【答案】Int;恭喜!獲得:三等獎【知識點】分支結構語句及格式【解析】【解答】第一空:節目名次是整數類型;第二空:通過鍵盤輸入節目名次:8,它符合mc>5 and mc<=10,輸出("恭喜!獲得:",dj[2]),dj[2]=三等獎。故答案為:Int;恭喜!獲得:三等獎。【分析】本題考查多分支結構程序設計。當滿足條件表達式時,執行所在表達式的語句。(1)整數(int);浮點數(float);復數(complex);字符串類型(str);列表類型(list)。(2)根據所輸入的節目名次,判斷滿足的表達式; dj[0]代表dj列的第一個。48.【答案】0;A【知識點】循環結構程序設計與分析【解析】【解答】①s要初始化,則s=0;②要實現累加,則填入s=s+1。故答案為:0;A。【分析】本題考查for循環結構程序設計與分析。for循環可以用來遍歷某一對象;遍歷:通俗點說,就是把這個循環中的第一個元素到最后一個元素依次訪問一次。(1)for循環的基本結構包括初始化、循環條件、循環體和迭代操作。程序初始化,需要變量s=0。(2)sum+=i 是累計求和,此題想實現累加,則s=s+1。49.【答案】C;120【知識點】循環結構程序設計與分析;自定義語句與函數【解析】【解答】①題目中已經提示,“返回結果”;②s = lc(5),將函數返回值賦給s變量,并將s打印出來,即輸出結果為120,這是因為lc(5)會計算1 * 2 * 3 * 4 * 5 = 120。故答案為:C;120。【分析】本題考查while循環和函數程序設計。while是計算機的一種基本循環模式。當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。(1)該程序定義了一個名為lc的函數,該函數接受一個參數num,并在result變量中累積乘法運算,最終返回結果。(2)當滿足表達式,while i<=num,進入循環體;不滿足表達式,則退出循環體,返回結果。50.【答案】30106+1000*i+10*j;C【知識點】枚舉算法及其程序設計【解析】【解答】①代碼是在創建一個五位數,其中千位數和十位數由變量i和j決定,而其他位數已經由30106給出;②判斷條件是檢查這個五位數是否可以被23整除,也就是余數為0。在Python中,"%"操作符是求余數的,所以"num%23==0"就是檢查num能否被23整除的條件。故答案為:30106+1000*i+10*j;C。【分析】本題考查枚舉算法程序設計。枚舉算法我們也稱之為窮舉算法,這種算法就是在解決問題的時候去使用所有的方式去解決這個問題,會通過推理去考慮事件發生的每一種可能,最后得出結論。(1)千位數需要*1000;十位數需要*10。(2)“%”計算數的時候,是求余數;另外一個是格式化字符串的作用。1 / 1 展開更多...... 收起↑ 資源列表 浙江省紹興市上虞區2021-2022學年九年級上學期信息技術期末質量調測試卷(學生版).docx 浙江省紹興市上虞區2021-2022學年九年級上學期信息技術期末質量調測試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫