2020-2021學(xué)年浙江省紹興市諸暨二中高一(下)期中信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共12小題,每小題2分,共24分)
-
1.在數(shù)據(jù)整理中2020/2/30屬于數(shù)據(jù)問題中的( ?。?/h2>
組卷:4引用:1難度:0.5 -
2.下列關(guān)于大數(shù)據(jù)處理的說法,錯(cuò)誤的是( ?。?/h2>
組卷:4引用:3難度:0.5 -
3.下列關(guān)于Hadoop的功能說法錯(cuò)誤的是( ?。?/h2>
組卷:0引用:1難度:0.4 -
4.下列DataFrame常用函數(shù)語句及其對(duì)應(yīng)解釋錯(cuò)誤的是( )
組卷:0引用:2難度:0.5 -
5.文本數(shù)據(jù)處理的一般過程不包括( ?。?/h2>
組卷:6引用:1難度:0.6
二、非選擇題(本大題共4小題,其中第13小題6分,第14小題6分,第15小題6分,第16小題8分,共26分)
-
15.學(xué)校對(duì)各班級(jí)的文藝匯演成績(jī)做了評(píng)分,并利用Excel軟件進(jìn)行數(shù)據(jù)處理,部分界面如圖1所示。
(1)用公式計(jì)算出各班級(jí)得分,可在I3單元格輸入公式,再利用自動(dòng)填充得到其它班級(jí)得分,則I6單元格上的公式為
(2)若將I3:I17單元格的數(shù)值小數(shù)位數(shù)設(shè)置為0,則I3單元格中的值
A.變大
B.不變
C.變小
(3)根據(jù)數(shù)據(jù)表中的數(shù)據(jù)制作的圖表如圖2所示,創(chuàng)建該圖表的數(shù)據(jù)區(qū)域?yàn)?
(4)若只對(duì)“高二”年級(jí)以“最后得分”為主要關(guān)鍵字降序排序,則排序時(shí)選擇的數(shù)據(jù)區(qū)域是
(5將各年級(jí)最后得分最高的班級(jí)設(shè)為該年級(jí)的一等獎(jiǎng),下列方法可得到高二年級(jí)一等獎(jiǎng)班級(jí)的是
A.選擇區(qū)域B8:I12,再按“列I”為關(guān)鍵詞進(jìn)行降序排序后,該區(qū)域的第1條記錄為高二年級(jí)一等獎(jiǎng)班級(jí)
B.先篩選出“班級(jí)”開頭是“高二”的記錄,再篩選出“最后得分”為最大1項(xiàng)的記錄,篩選結(jié)果即為高二年級(jí)一等獎(jiǎng)班級(jí)
C.先篩選出“最后得分”為最大1項(xiàng)的記錄,再篩選出“班級(jí)”包含“高二”的記錄,篩選結(jié)果為高二年級(jí)一等獎(jiǎng)班級(jí)
D.先按“最后得分”升序排序,再篩選出“班級(jí)”包含“高二”的紀(jì)錄,最后一條記錄為高二年級(jí)一等獎(jiǎng)班級(jí)組卷:0引用:1難度:0.3 -
16.某市普通高中選課數(shù)據(jù)如圖1所示,學(xué)生從地理、化學(xué)、生物等科目中選擇三門作為高考選考科目,“1”表示已選擇的選考科目。使用 Python編程分析每所學(xué)校各科目選考的總?cè)藬?shù)、全市各科選考總?cè)藬?shù)及其占比,經(jīng)過程序處理后,保存結(jié)果如圖2。
實(shí)現(xiàn)上述功能的 Python程序如下:
import pandas as pd
import itertools
#讀數(shù)據(jù)到pandas的 DataFrame結(jié)構(gòu)中
df=① (”xk73.jye.ai”,sep=‘.’,header=‘infer’,encoding=‘utf-8’)
km=[‘物理’,‘化學(xué)’,‘生物’,‘政治’,‘歷史’,‘地理’,‘技術(shù)’]
zrs=len(df.jye.ai)
#按學(xué)校分組計(jì)數(shù)
sc=df.groupby(‘② ’,as_index=False).count( ?。?br />#對(duì)分組計(jì)數(shù)結(jié)果進(jìn)行合計(jì),合計(jì)結(jié)果轉(zhuǎn)換為 DF結(jié)構(gòu)并轉(zhuǎn)置為行
df_sum=pd.DataFrame(data=sc.jye.ai ( ?。?T
df_sum[‘學(xué)校代碼’]=‘合計(jì)’
#增加“合計(jì)”行
result=sc.jye.ai(df_sum)
#百分比計(jì)算
df_percent=df_sum
df_percent[‘學(xué)校代碼’]=‘比例’
for k in km:
per=df_percent.at[0,k]/zrs
df_percent[k]=per
#增加“百分比”行
result=result.jye.ai(df_percent)
#刪除“姓名”列
result=③
#修改“學(xué)生編號(hào)”為“總?cè)藬?shù)”
result=result.jye.ai(columns={‘學(xué)生編號(hào)’:‘總?cè)藬?shù)’})
#保存結(jié)果,創(chuàng)建 Excel文件.生成的 Excel文件
result.to_excel(“學(xué)校人數(shù)統(tǒng)計(jì).xlsx”)
(1)請(qǐng)?jiān)跈M線處填入合適的代碼。
①
(2)加框處語句的作用是組卷:6引用:1難度:0.3