2022-2023學年上海中學高一(上)期末信息技術試卷
發布:2024/4/20 14:35:0
一、非選擇題
-
1.讓綠色生活成為新時尚,上海于2019年7月1日開始推動垃圾分類工作。為了提高垃圾回收的效率,在有些小區里安裝了具有“用戶識別”“自動稱重”“滿溢提醒”等功能的智能垃圾回收機,如圖所示。居民投遞的可回收物送到分揀工廠后經機器人精細分類,最終進入相應的再生產工廠變廢為寶。
(1)智能垃圾回收機放置在小區公共位置,屏幕上滾動顯示可回收物類別等內容,以便廣大居民了解相關信息。這主要體現的信息特征是
(2)在小區沒有安裝智能垃圾回收機之前,我們在投放垃圾時需要自己分好類:廢報紙屬于可回收垃圾、壞的燈泡屬于有害垃圾、過期的食物屬于廚余垃圾……,這些描述的內容屬于
(3)這款智能垃圾回收機有語音交互功能模塊,方便用戶進行功能選擇、報修、意見收集等任務的實現。語音交互功能模塊在工作時借助于內置的聲2023.1線上音傳感器,將采集到的
A.數字模擬采樣量化
B.模擬數字量化采樣
C.模擬數字采樣量化
D.數字模擬量化采樣
(4)器內置的SD卡用于存儲收集的語音反饋和留言。若已知SD卡的剩余容量為64G,每個用戶允許最多錄制2分鐘的語音,聲音的格式如下圖,則最多還能支持
(5)為了鼓勵更多人使用智能垃圾回收機進行垃圾分類和回收,該機器可以對每次合理的分類投放給予一定的積分獎勵。具體做法是:投放前可掃臉或輸入手機號及密碼進行登錄.從數據安全防護的角度來看,輸入手機號及密碼的方式才能登錄,是采用了
(6)如圖所示的是一張可回收物圖片及其屬性信息,一張這樣的圖片需要占用
(7)若對圖片進行壓縮,以下關于壓縮的描述,正確的是
A.將此文件用WinRAR軟件進行壓縮屬于無損壓縮
B.將此文件另存為jpg格式屬于無損壓縮
C.將此文件重命名為玻璃瓶.zip屬于有損壓縮
D.將此文件擴展名改為.bmp屬于無損壓縮
(8)如圖所示的易拉罐圖片采用RGB顏色模型來描述顏色,其中某像素點的R、G、B原色用十進制數表示分別是230、58、70,將其轉換為十六進制表示應為#
(9)已知可回收物的當前回收價格為0.8元/公斤,單次投遞超過20公斤最多按20公斤結算。若設計算法來實現某次投遞所獲金額的計算,算法描述如下:將稱重重量賦值給x,如果x小于20,輸出金額為0.8*x元,否則輸出金額為0.8*20元,這種算法的描述方法屬于
A.程序設計語言
B.流程圖
C.偽代碼
D.自然語言
(10)小申用流程圖設計了某次投遞所獲金額的算法(如圖),虛線框中算法的基本控制結構是組卷:4引用:1難度:0.5
一、非選擇題
-
3.小申很喜歡編程,自學一段時間Python后,想體驗它在數據采集和處理方面功能,在老師的建議下他首先嘗試使用python到網絡上“爬”數據。他試著編寫了一個簡單的程序:從某網站爬取了一些單車使用的數據,保存在bike.csv文件中,在用Excel打開此文件時出現了亂碼,如圖所示。
(1)小申從網絡上“爬”數據,即通過互聯網進行數據采集。其完整的流程有三個步驟,分別是:
(2)以下
A.Pandas
B.numpy
C.matplotlib
D.requests
(3)網頁請求方式有多種,GET是最常見的方式,一般用于獲取或者查詢資源信息,響應速度較快。若已經導入了方便發送HTTP請求的庫,要用get方式獲取網頁數據的python代碼(第3行的橫線上)需填寫
(4)接上題,要輸出網頁源碼中title標簽的文本則先要用select屬性抓取title標題,然后再使用print命令輸出,那么print后的橫線處(第8行)應填寫
A.title.Text
B.sp.text
C.html.title.text
D.sp.title.text
(5)以下
A.大量占用爬取網站的資源
B.網站敏感信息的獲取造成的不良后果
C.大量訪問目標系統,帶寬被強制占用
D.以上都是
(6)小申又觀察了這份數據文件,發現所有的英文、數字均正常顯示,這是因為西文字符集很小,只需要
(7)請簡單說明bike.csv文件里中文字符出現亂碼的原因。組卷:10引用:1難度:0.1 -
4.近幾年全球的氣候多變,夏季高溫天增多。為了探究背后的原因,李老師給同學們布置了課后活動——選擇一個城市進行相關的氣候研究。小申他們組采集了某城市2022年7月的氣象數據。數據中包含了每天的日平均氣溫(℃)、日平均相對濕度(%)、日降水量(mm)、日平均風速(km/h)、日照時數(h)。
(1)小申采集的部分氣象數據如下圖所示,他使用Python第三方庫pandas提供的方法進行數據整理,刪除有缺失值的記錄,若讀取的數據存放在df中,以下方法使用正確的是日期 日平均氣溫 日平均相對濕度 日降水量 日平均風速 日照時數 1日 29.3 8 0 1.9 6.6 2日 29.8 8.7 5.4 0.9 7.9 5.3 6.2 0 2 0 ……
D.df.drop_duplicates(subset=['日期'])
(2)小申把整理后的數據存儲于“七月氣象數據.csv”文件中。他編寫程序對這些數據進行分析(如圖所示),在日平均氣溫大于30的記錄中,找出日平均相對濕度的最大值(可使用numpy中的max函數),請將程序填寫完整。
①
(3)小申根據如圖1所示的七月份氣象數據,編寫程序繪制如圖2所示的七月份日平均風速異常情況檢測可視化圖形。該圖形叫
A.箱形圖;box( ?。?br />B.散點圖;scatter( )
C.散點圖;plot( )
D.箱形圖;boxplot( ?。?br />(4)小申根據下圖所示的7月份日平均風速異常情況檢測可視化圖形進行了分析,下列描述中正確的是
A.該月的日平均風速數據中存在異常值
B.必須立即刪除用小圓圈表示的這個數據
C.該月的日平均風速數據中存在缺失值
D.可以進一步分析用小圓圈表示的這個數據
(5)小申了解到某省氣象大數據云平臺可以存儲地面、高空、海洋等氣象數據,這些數據中有二維表格數據、文本數據、圖片數據、地理位置數據等,這最能體現的大數據特征是
A.數據規模大
B.處理速度快
C.數據類型多
D.價值密度低
(6)為了及時做好防暑降溫工作,國家對不同的氣溫發布對應的預警信息。小申采集了部分城市氣象部門發布的某日14時氣溫預報數據,并設計了一個算法,統計發布黃色預警的城市數量。
①采集的氣溫預報數據存在列表t中,在進行分析之前需要對溫度作保留1位小數的預處理,小申寫了下面的代碼,根據注釋補全其中的空白部分。
第2行空白橫線處應填:
②小申開始是用流程圖設計的算法(如圖),補全橫線處的語句。預警 氣溫范圍 黃色預警 35℃≤氣溫<37℃ 橙色預警 37℃≤氣溫<40℃ 紅色預警 氣溫≥40℃
③流程圖中,虛線框內是典型的
(7)為了統計出7月份低于平均日照時數的天數,小申打算編寫Python程序解決。程序中sunlight用于記錄“7月份每天的日照時數”的變量名,c是記錄天數的變量名,i是循環控制的變量名,若要設置變量存放7月份日照總時數,從命名的規則來看,下面的變量名
A.Import
B.sum-days
C.printJuly_total
D.Junetotal
(8)按照上題中的要求,統計出7月份(31天)低于平均日照時數的天數,請幫助小申完善程序。(在虛線框內補全)
【提示】:先計算7月份的日照總時數,即可求出平均日照時數;再將每日日照時數與之比較,小于的話則累計1。組卷:5引用:1難度:0.4