資源簡介 數據與計算 綜合練習2023—2024學年粵教版(2019)高中信息技術必修1一、選擇題1.某同學通過編寫Python程序計算100!,則該同學( )A.只能通過for循環實現該計算 B.只能通過while 循環實現該計算C.可以通過for循環或while 循環實現該計算 D.不需要使用到for循環或while循環實現該計算2.在程序運行中,關于變量的說法正確的是( )A.變量的名稱是可以改變的 B.變量的值是可以改變的C.變量的值必須是整數或實數 D.一個程序必須要有一個變量3.下列屬于大數據對日常生活負面影響的是( )A.方便支付 B.信息泄露 C.智慧出行 D.遠程看病4.下列選項不屬于計算機解決問題一般過程的是( )A.測試設備 B.設計算法 C.編寫程序 D.調試程序5.某學校規定,當PM2.5指數超過一定數值時,必須停止學生跑操活動。如用編程設計一個提示器,關于PM2.5指數判斷的功能需要用到下列哪種基本結構 ( )A.順序 B.分支 C.循環 D.樹形6.AlphaGo是第一個戰勝圍棋世界冠軍的人工智能機器人,它可以自動獲取知識和技能,實現自我完善,該技術屬于人工智能領域中的( )A.人機交互 B.機器證明 C.機器學習 D.專家系統7.利用Python編程解決“雞兔同籠”問題,編寫完代碼后,應該進行( )A.分析問題 B.設計算法 C.編寫程序 D.調試程序8.在網上購買電影票時,一般是按照如下流程圖順序依次進行各步操作,具有這種特點的算法結構稱為( )A.順序 B.分支 C.循環 D.樹形9.編寫程序求出小球自由落體過程中的位移,需要找出已知條件和求解目標,并找出他們之間的關系。這屬于用計算機解決問題的哪一個步驟 ( )A.分析問題 B.設計算法 C.編寫程序 D.調試程序10.用計算機解決問題時,首先應該確定程序“做什么”,然后再確定程序“怎么做”。因此“怎么做”是屬于用計算機解決問題的步驟( )A.分析問題 B.設計算法 C.編寫程序 D.調試程序11.流程圖是算法的一種圖形化表示方法,其中菱形框表示( )A.開始/結束(圓角矩形) B.運算/處理(矩形) C.輸入/輸出(平行四邊形) D.判斷12.機器人技術的發展依賴于多種信息技術的融合發展,主要有大數據、物聯網、( )A.人工智能 B.電子商務 C.遠程教育 D.遙感遙測13.下列關于智能家居系統的描述,不正確的是( )A.智能家居能實現人對物的控制B.智能家居能實現物對物的控制C.通過智能接口,可以把普通電器變成可遠程控制的智能電器D.智能家居需要用物聯網特有的、專門的網絡進行連接14.關于大數據帶來的變化,下列描述正確的是( )A.信息安全問題更加突出 B.數據結構更加簡單 C.軟件操作更加繁瑣 D.信息技術日益落后15.在Python程序中,有下列一組常量值:6.0、"3.14"、[6,3.14],它們對應的數據類型分別是( )A.浮點數、字符串、列表 B.整數、字符串、列表C.浮點數、字符串、元組 D.整數、浮點數、列表16.在Python程序中,使用input()輸入數據時,返回的數據類型是( )A.整數 B.浮點數 C.字符串 D.列表17.在Python程序中,下列屬于字符串型的是( )A."123" B.["hello","你好"] C.hello D.#hello#18.使用Python程序處理一條圖書訂單記錄(包括圖書編號,書名,單價,數量,金額),下列適合選用的數據類型是( )A.字符串 B.列表 C.布爾值 D.數字19.如果用Python處理火車票的訂單,火車票的“站點名稱”和“票價”分別應設置的數據類型是( )A.字符型 字符型 B.浮點型 整型C.浮點型 字符型 D.字符型 浮點型20.下列不屬于大數據主要特點的是( )A.數據類型多 B.數據容量大 C.數據傳輸快 D.應用價值高二、填空題21.信息可以不依附載體,獨立存在。( )22.下面程序的運行結果為( )23.信息的鑒別與評價主要從三個方面,分別是 、 、 。24.現有一程序模擬競猜某商品價格,總共有五次競猜機會。根據程序功能,請在劃線處填入合適的代碼。import randoma=random.randint (0, 100)chance=5print("共%d次機會"% (chance))for i in b=int (input("請輸入一個整數: ")) if a < b: print("大啦!!!還剩%d次機會"% (chance-i)) elif a > b: print("小啦!!!還剩%d次機會"% (chance-i)) else: print("恭喜您,答對啦!!!數字是%d,共用次數%d"%(a, i))Break25.有如下Python程序段:info=[19,25,10,5,7,21,9,15]x=max (info)y=min(info)z=len(info)r=info[-5]s=(x-y)%(z-r)print (s)運行程序后,輸出的結果是26.有100位同學排成一列,從第一位同學開始按1至100的序號進行報數,所報序號含有6的同學需要出列。則判斷序號x是否出列的Python表達式是: 。27.將某次比賽最后得分用字典存儲:dict={"第1名":50,"第2名":48,"第3名":"47","第4名":"45","第5名":44,"第6名":42}。現需要查詢第3名成績,則表達式的正確書寫是: 。28.算法的常用表示方法有3種: 、 、 。29.已知a=2,b=1,以下Python程序段運行結束后,b的值是 。30.2021年7月19日-20日,河南鄭州經歷了百年罕見的特大暴雨,城市受災嚴重,一段眾人合力破窗救出一位外婆和外孫、外孫女的視頻驚心動魄。原來60多歲外婆開車接外補和外孫女放學途中,遭遇車輛被大水圍困。外婆立即給較遠位置的女兒打電話求助,報出她附近店鋪名字:一家便利店:一家酒店和一家面館。女兒第一反應是報警,但當時所有報警電話都占線:于是女兒通過外賣平臺和點評軟件搜索便利店、面館、酒店的名字:確定外婆的位置,并查詢到這些店鋪的聯系電話,三家店鋪均打通電話,但便利店老板在較遠位置救援,店內無人;面館只有一人,立刻趕去現場;酒店有數人也趕去救援。于此同時,無法趕赴現場的女兒在安全知識平臺查詢嗆水、溺水搶救措施,以備急用。大家想盡辦法,利用有限的工具,最終在大水即將漫過車頂時救出被困三人至安全處。眾人喜極而泣,對女兒冷靜、睿智地正確“遠程求救”紛紛表示贊賞。請閱讀以上材料,分析女兒危急關頭處理事件的方法與流程,完成下列各題。材料中外婆通過觀察附近店鋪名稱并報給女兒,這屬于信息的( );女兒通過這些店鋪名稱迅速作出后續各種營救措施,這屬于信息的( );最后眾人對“遠程求救”的贊賞屬于信息的( )。(填字母:A.存儲 B.采集 C.處理 D.輸出 E.輸入 F.評價)三、判斷題31.在計算機程序語言中,通常高級語言程序比匯編語言程序執行效率高,匯編語言程序又比機器語言程序執行效率高。( )32.已經構建發布的模塊可以直接使用。( )33.用自然語言描述算法形象、直觀、更容易理解。( )34.若條件表達式的值一直為true,則while循環將一直執行。( )35.range(1,5)生成包含1到5的5個連續整數的序列。( )36.Python是一門高級程序語言,用Python編寫的程序能被計算機直接識別。( )37.input( )函數的返回結果不一定是字符串。( )38.每種高級程序設計語言定義的數據類型都相同。( )39.“算法+數據結構=程序”說明了數據結構與程序設計中的重要性。( )40.小李的體重是60 kg,"60"是數據。( )四、操作題41.提高成績:王同學每天英語單詞測試成績目前只能達到50分,滿分150。他制定了每天提高成績10%的目標,多久可以到達130分?實現功能:求出王同學多少天成績能提高到130分。p= ①n=0while p< ② :p+= p * ③n+=1print(“n=”,④ )input(“運行完畢,請按回車鍵退出…”)42.打的計費:實現功能:2公里(包括2公里) 內,起步價為5元,超過2公里部分(不足整公里的,向上取整),每公里1.6元。import ① #引用math庫s= ② (input(“請輸入你要去目的地距離出發點的公里數:”))if ③ :#2公里(包括2公里)內cost=5else:cost=5+math.ceil(s-2)*1.6print(“你的打的費用是”,④ ,“元”)43.完善該程序,實現功能:輸入一個任意三位整數,將它反轉輸出,例如369反轉成963。x=① (input(“請輸入一個任意三位整數:”))ge=②shi=x//10%10bai=③④ =ge*100+shi*10+baiprint(y)44.求表達式1^2-2^2+3^2-4^2+…+99^2-100^2的和,完善此程序,請在序號處填寫正確的代碼,且不改變原程序的結構。s = ① #定義初始值a = 1for i in range (1,② ):s = s+③a=-aprint (④ )45.小明要進入學習平臺需要輸入正確的用戶名、密碼才能開始學習,只有驗證密碼正確則允許瀏覽,否則顯示身份驗證失敗,測試的用戶名為xiaoming,密碼為123456@。完善此程序,請在序號處填寫正確的代碼,且不改變原程序的結構。① = input ("請輸入您的用戶名:")password = input ("請輸入您的密碼:")#用戶名是xiaoming且密碼是123456@則身份驗證成功否則身份驗證失敗if name =="xiaoming" and ② ;print (③ ) # 身份驗證成功!④ ;print ("身份驗證失敗!") # 身份驗證失敗!五、簡答題46.請查閱資料,舉例說明信息的傳遞性、共享性、依附性和可處理性、價值性和價值相對性、時效性、真偽性特征。47.閱讀材料,完成下列問題。下圖是漢字“大”二進制編碼,如果黑色的區塊用1來表示,白色的區塊用0來表示。(1)將點陣圖第4列的編碼用16進制數表示(從下向上排列)(2)編碼“01111100” 是第幾行的編碼?(3)存儲當前點陣字至少需要多少字節?48.某公司為了提高銷售人員的推銷策略和銷售技巧,希望業務人員能夠把各自在銷售實踐中的經驗和技巧與大家一起分享學習,便特別設立了每季度一次的銷售方案評獎。每個銷售人員都拿出自己的得意之作參加評獎。公司最后把所有的方案匯集起來裝訂成冊,發給大家學習參考。幾個季度下來,這個公司各大區的銷售就取得了突飛猛進的發展,公司也形成了很好的學習和探討業務的氛圍,這體現了信息的哪些特征?參考答案:1.C2.B3.B4.A5.B6.C7.D8.A9.A10.B11.D12.A13.B14.A15.A16.C17.A18.B19.D20.D21.錯誤22.1123. 信息的來源 信息的價值取向 信息的時效性24.range(1,chance+1,1):或range(1,chance+1):或range(1,6):或range(1,6,1):25.226.x%10==6 or x//10==627.dict["第3名"]28. 流程圖自然語言 偽代碼29.430. B C F31.錯誤32.錯誤33.錯誤34.正確35.錯誤36.錯誤37.錯誤38.錯誤39.正確40.正確41. 50 130 0.1 n42. math float s<=2 cost43. int x%10 x//100 y44. 0 101 a*i**2 s45. name password = "123456@" "身份驗證成功!" else46.傳遞性:信息的傳遞打破了時間和空間的限制。例如,我們可以借助計算機、網絡、手機等工具了解發生在世界各地的許多事。共享性:信息作為一種資源,通過交流可以在不同個體和群體間共享。例如報紙上讀到的新聞,再講給同學聽。依附性和可處理性:各種信息必須依附在一定的圖像、文字、聲音等符號才能表現出來,為人們所接收,并按照某種需要進行處理和存儲。信息經過分析和處理,往往會產生新的信息,使信息得到增值。例如統計用戶的評價信息,確定商鋪的信譽等級。價值性和價值相對性:信息作為一種特殊的資源,具有相應的使用價值,滿足人們某些方面的需要。但信息使用價值的大小是相對的,取決于接收信息者的需求及其對信息的理解、認識和利用能力。時效性:信息有一定的時效性,過了特定的時間信息就失去了效用,比如開獎后的彩票號碼。真偽性:人們接收到的信息,并不都是對事物的真實反映,因此,信息具有真偽性。47.(1)1E (2)第5行 (3)8 B48.(1)傳遞性。信息的傳遞打破了時間和空間的限制。例如,公司不同地區的業務員一同分享和學習。(2)共享性。信息作為一種資源,通過交流可以在不同個體或群體間共享。例如:業務人員能夠把各自在銷售實踐中的經驗和技巧與大家一起分享學習。(3)依附性和可處理性。各種信息必須依附一定的載體才能夠表現出來,為人們所接收,并按照某種需要進行處理和存儲。信息如果經過人的分析和處理,往往會產生新的信息,使信息得到增值。例如,公司最后把所有的方案匯集起來裝訂成冊,發給大家學習參考。(4)價值相對性。信息作為一種特殊的資源,具有相應的使用價值,它能夠滿足人們某些方面的需要。例如:公司各大區的銷售就取得了突飛猛進的發展(5)時效性。信息不是一成不變的東西,它會隨著客觀事物的變化而變化。例如:幾個季度的業務突飛猛進,但是后期是否繼續增長不一定。(6)真偽性。人們接收到的信息,并非所有都是對事物的真實反映,因此信息具有真偽性。例如:公司也形成了很好的學習和探討業務的氛圍,鑒別業務經驗的真偽性。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫