2022-2023學年上海市徐匯區(qū)南洋模范中學高一(上)期末信息技術試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(1~9題,每題2分,共計18分)
-
1.2022年6月13日,四川省文物考古研究院在四川廣漢市公布了三星堆遺址地最新考古成果,6個“祭祀坑”目前共出土編號文物近13000件,確認了三星堆祭祀坑為商代晚期距今約3200年至3000年??脊湃藛T通過對出土文物進行研究分析,推測了古人的政治、文化、經(jīng)濟活動狀況。以下說法不正確的是( )
組卷:0引用:1難度:0.7 -
2.酷酷參加計算機NOIP競賽,在網(wǎng)上報名時,需要上傳一張證件照。要求上傳文件格式為jpg,且大小不能超過1MB??峥嵊幸粡埓笮?.2MB、格式為bmp的彩色證件照。為了能符合上傳要求,以下做法正確的是( )
組卷:1引用:1難度:0.6 -
3.有“酷酷爸爸身體不適,經(jīng)測量口腔溫度已經(jīng)飆升至40℃”、“40”和“成年人清晨安靜狀態(tài)下的口腔正常溫度在36.3-37.2℃”三種描述,關于這三種描述,下列選項正確的是( ?。?/h2>
組卷:5引用:3難度:0.7 -
4.在通信應用中,經(jīng)常使用模擬信號和數(shù)字信號,如圖所示,是兩種信號的示意圖,下列說法錯誤的是( ?。?br />
組卷:6引用:4難度:0.5 -
5.變量P2存放一個四位正整數(shù)X百位上的數(shù)字,變量P3存放一個四位正整數(shù)X十位上的數(shù)字,以下對變量P2、P3的賦值都正確的是( ?。?/h2>
組卷:0引用:1難度:0.5 -
6.小方老師打算網(wǎng)購一批信息技術試卷,作為春節(jié)禮物發(fā)給班級的同學,小李老師向他分享了一個團購鏈接,部分信息如下表:
其中書名一欄和購買數(shù)量一欄中原來的內(nèi)容看不清楚了,你認為“書名”處和“購買數(shù)量”處的數(shù)據(jù)最可能的類型分別是( ?。?br />①str
②float
③int
④bool組卷:2引用:1難度:0.6 -
7.小明在調(diào)試程序時,出現(xiàn)如圖所示的錯誤提示,原因是( )
組卷:4引用:2難度:0.6 -
8.打印顯示如圖所示的直角三角形。程序代碼如下所示,則空缺部分應填入( ?。?br />
For i in range(__________):
print('@'*i)組卷:3引用:2難度:0.5
四.【綜合題二】(23~25題,共計18分)
-
25.很多高速公路都設有區(qū)間測速,其測速方法是在某一路段上布設兩個監(jiān)測點,記錄車輛通過兩個監(jiān)測點的時間來計算車輛在該路段上的平均車速(計算公式:v=
),如果車輛速度超過限速標準則判定車輛超速。st
現(xiàn)有一段長為25千米的測速區(qū)間(如圖1),小車的限速標準是100千米/小時。數(shù)據(jù)中心需要編寫一段程序,用來判斷某車輛在此測速路段是否超速。(變量s表示區(qū)間距離、變量t表示用時,變量v表示平均速度)以下是自動判斷5輛車是否超速,并統(tǒng)計超速車輛總數(shù)的算法流程圖(圖2)和Python程序代碼(圖3),請完成以下各小題。(變量total表示超速車輛總數(shù))
(1)該算法流程圖的控制結構屬于
A.循環(huán)結構
B.雙重循環(huán)
C.分支嵌套循環(huán)結構
D.循環(huán)嵌套分支結構
(2)請?zhí)顚懻Z句①橫線處的內(nèi)容,range(
(3)代碼中有一處錯誤,是語句組卷:1引用:1難度:0.3
五.【綜合題三】(26~34題,共計18分)
-
26.“mobike_shanghai.csv“文件存儲了2016年8月份上海某區(qū)域共享單車騎行數(shù)據(jù)。約十萬條記錄,每條記錄有訂單編號、單車編號、用戶編號、開鎖地點、開鎖時間、關鎖時間、騎行耗時等信息。
請根據(jù)以上情境回答以下問題。
(1)好學的飛飛同學想在文件中添加天氣溫度等信息,需要從互聯(lián)網(wǎng)上采集一些數(shù)據(jù),請問可以使用以下哪種方法
A.requests.jye.ai( ?。?br />B.requests.jye.ai( ?。?br />C.requests.jye.ai( ?。?br />D.requests.jye.ai( ?。?br />(2)飛飛獲取到了網(wǎng)頁源代碼,以下可以用來解析網(wǎng)頁的python函數(shù)庫是
A.requests
B.random
C.HTML
D.BeautifulSoup
飛飛編寫了以下程序,對下午13時到18時的騎行數(shù)據(jù)進行統(tǒng)計,并進行可視化呈現(xiàn)。#導入庫
import ① as pd
import matplotlib.② as plt
#讀取 mobike_shanghai.csv 文件
df=pd.③(“mobike_shanghai,csv“,encoding=“ANSI“)
#整理數(shù)據(jù)
df.④(keep=“first“,inplace=True)
#在篩選數(shù)據(jù)
select=⑤
#按單位小時進行頻數(shù)統(tǒng)計
count=select[“time_of_hour“].⑥print (count)
#繪制并顯示圖形
plt.⑦(range(1,7),count)
plt.jye.ai ( ?。?/td>
A.requests
B.pandas
C.csv
D.numpy
(4)上面程序②處導入繪圖庫的語句可以是import matplotlib.______as plt
A.plt
B.plot
C.pyplot
D.numpy
(5)為讀取csv文件,上面程序③處應填入的是
A.read_excel
B.read_csv
C.to_excel
D.to_csv
(6)飛飛發(fā)現(xiàn)有些記錄出現(xiàn)如下圖的情況,她通過上面程序④處進行數(shù)據(jù)處理的函數(shù)為
A.isnull
B.dropna
C.drop_null
D.drop_duplicates
(7)飛飛想篩選出時間在13時到18時之間的數(shù)據(jù),⑤處可以使用的篩選語句是
A.df[(df['time_of_hour']>=〃13時〃),(df['time_of_hour']<=〃18時〃)]
B.df[(df['time_of_hour']>=〃13時〃)&(df['time_of_hour']<=〃18時〃)]
C.df[(df['time_of_hour']>=〃13時〃)and(df['time_of_hour']<=〃18時〃)]
D.df[(df['time_of_hour']>=〃13時〃)or(df['time_of_hour']<=〃18時〃)]
(8)要對數(shù)據(jù)按單位小時進行頻次統(tǒng)計,結果如下圖所示,上面程序⑥處應填入的是
A.value_counts
B.value_counts( ?。?br />C.sum( )
D.values_count( ?。?br />(9)要繪制下圖所示的圖形,與相應數(shù)據(jù)進行對比,上面程序橫線⑦處應該填入的是組卷:1引用:1難度:0.3