試卷征集
加入會(huì)員
操作視頻
項(xiàng)目學(xué)習(xí):解密盛唐時(shí)期詩(shī)人關(guān)系
【項(xiàng)目情境】
唐代詩(shī)人史傳有名有姓者不下千余人,他們組成了大大小小不同的朋友圈。有的因?yàn)樵?shī)風(fēng)接近,如李白代表的浪漫主義、杜甫代表的現(xiàn)實(shí)主義、王維代表的田園山水、芩參代表的邊塞詩(shī)風(fēng);有的因?yàn)槟挲g大體相近,如盛唐時(shí)期的李白、杜甫、賀知章等;有的因?yàn)檎?jiàn)相近,如韓愈作為古文運(yùn)動(dòng)的領(lǐng)袖級(jí)人物,當(dāng)時(shí)很多文人墨客以進(jìn)入他的朋友圈為榮。在盛唐時(shí)期有這樣一個(gè)朋友圈,他們的友誼跨越數(shù)十年,詩(shī)人之間通過(guò)互動(dòng)詩(shī)歌,表達(dá)抒發(fā)情感,是他們朋友圈的一種表現(xiàn)方式,用計(jì)算機(jī)來(lái)分析這個(gè)時(shí)代的唐詩(shī),就會(huì)發(fā)現(xiàn)詩(shī)人之間有著你意想不到的千絲萬(wàn)縷的關(guān)系。學(xué)校某研究性學(xué)習(xí)小組利用大數(shù)據(jù)分析技術(shù),通過(guò)對(duì)詩(shī)詞分析,繪制盛唐時(shí)期幾位詩(shī)人(杜甫、李白、王維、孟浩然……)之間的社交關(guān)系網(wǎng)絡(luò)圖,試圖推測(cè)哪位詩(shī)人是同時(shí)代詩(shī)人的核心,哪位詩(shī)人的影響最大,從而更好地學(xué)習(xí)、理解唐詩(shī)。
【項(xiàng)目準(zhǔn)備】為完成項(xiàng)目,需要確定主題、目標(biāo)、制訂規(guī)劃等各項(xiàng)工作。在此不一一展示。明確的主題—盛唐時(shí)期的詩(shī)人及詩(shī)詞分析和詩(shī)人社交關(guān)系網(wǎng)絡(luò)圖。
【項(xiàng)目實(shí)施】項(xiàng)目研究主要以詩(shī)人詩(shī)作為依據(jù)。具體實(shí)施過(guò)程如下:
(一)明確需要采集的數(shù)據(jù)選擇合適的采集途徑、工具和方法。全唐詩(shī)一共四萬(wàn)多首,分析采集相關(guān)數(shù)據(jù)的條件:①盛唐時(shí)期;②詩(shī)人、詩(shī)人之間經(jīng)常稱呼對(duì)方的別名;③考慮到同名同姓的問(wèn)題,因此還需要詩(shī)人的生卒年的信息。
根據(jù)要求,完成答題。
(1)全唐詩(shī)數(shù)量較多,一共四萬(wàn)多首,來(lái)源分散,存儲(chǔ)在互聯(lián)網(wǎng)不同的服務(wù)器與各客戶終端。從大數(shù)據(jù)存儲(chǔ)與計(jì)算的角度來(lái)看,由此可知大數(shù)據(jù)具有
C
C
的特征。(單選)
A.精確讓位于模糊
B.價(jià)值密度低
C.分布式存儲(chǔ)
D.變化速度快
(2)網(wǎng)絡(luò)上如此海量的關(guān)于唐詩(shī)的數(shù)據(jù),有文字、圖片、視頻、音頻等。這些數(shù)據(jù)種類和格式也不一致,表明各種
ABC
ABC
數(shù)據(jù)共存于網(wǎng)絡(luò)中。(多選)
A.結(jié)構(gòu)化
B.半結(jié)構(gòu)化
C.非結(jié)構(gòu)化
D.網(wǎng)狀結(jié)構(gòu)
(3)面對(duì)繁雜的數(shù)據(jù),學(xué)習(xí)小組決定研究解密盛唐時(shí)期詩(shī)人關(guān)系,并利用計(jì)算機(jī)程序從網(wǎng)絡(luò)中采集詩(shī)人、別名等相關(guān)的文本數(shù)據(jù),并以一定的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)形成盛唐詩(shī)庫(kù)。存儲(chǔ)數(shù)據(jù)主要有兩種方式,一種是
數(shù)據(jù)本地存儲(chǔ)
數(shù)據(jù)本地存儲(chǔ)
,一種是數(shù)據(jù)云存儲(chǔ)。你建議學(xué)習(xí)小組采用
云存儲(chǔ)
云存儲(chǔ)
數(shù)據(jù)存儲(chǔ)方式,理由是
方便文件共享,只需聯(lián)網(wǎng)就可讀取文件,可以脫離本地計(jì)算機(jī)保存文件
方便文件共享,只需聯(lián)網(wǎng)就可讀取文件,可以脫離本地計(jì)算機(jī)保存文件
。
(二)利用Python程序采集、整理、分析數(shù)據(jù)。第一步,從互聯(lián)網(wǎng)中篩選出符合條件的詩(shī)人及詩(shī)作等文本,整理并形成盛唐詩(shī)庫(kù);第二步,確定人物關(guān)系分析策略,即從唐詩(shī)庫(kù)中搜索、統(tǒng)計(jì)詩(shī)人或別名的引用次數(shù),確定二人之間的疏密關(guān)系,規(guī)則是詩(shī)的標(biāo)題和正文中只要提到過(guò)對(duì)方,那么兩者之間的引用關(guān)系加1,若一首詩(shī)中提到多次對(duì)方,只算一次引用;第三步,編寫程序并調(diào)試驗(yàn)證。用爬蟲程序段(如圖所示)采集數(shù)據(jù)。根據(jù)要求,完成答題。
菁優(yōu)網(wǎng)
(4)使用爬蟲程序獲取文本數(shù)據(jù)并形成唐詩(shī)庫(kù)文件,所使用的數(shù)據(jù)采集方法為
網(wǎng)絡(luò)數(shù)據(jù)采集法
網(wǎng)絡(luò)數(shù)據(jù)采集法
(選填:系統(tǒng)日志采集法、網(wǎng)絡(luò)數(shù)據(jù)采集法其他數(shù)據(jù)采集方法)。閱讀程序可知每首詩(shī)存放于列表poem[]中(以唐詩(shī)“春曉”為例,如表),采集后的數(shù)據(jù)保存在poet.txt文件中,該文件是一個(gè)
文檔文件
文檔文件
(選填:數(shù)據(jù)庫(kù)文件、文檔文件、圖像文件、網(wǎng)頁(yè)文件)。該數(shù)據(jù)采集方法可以將非結(jié)構(gòu)化數(shù)據(jù)從網(wǎng)頁(yè)中抽取出來(lái),將其存儲(chǔ)為統(tǒng)一的數(shù)據(jù)文件,并以
結(jié)構(gòu)化
結(jié)構(gòu)化
(選填:結(jié)構(gòu)化、半結(jié)構(gòu)化)的方式存儲(chǔ)。
Poem[0] Poem[1] Poem[2] Poem[3]
“春曉” “唐” “孟浩然” “春眠不覺(jué)曉,……,花落知多少”
(5)以詩(shī)人甲、乙為例解密二人關(guān)系,完成答題。數(shù)據(jù)處理過(guò)程中要運(yùn)用一定的分析方法對(duì)大量無(wú)序的數(shù)據(jù)進(jìn)行整理、分析挖掘數(shù)據(jù)內(nèi)在的結(jié)構(gòu)和規(guī)律,從而提取有價(jià)值的、有意義的數(shù)據(jù)。數(shù)據(jù)分析一般包括特征探索、關(guān)聯(lián)分析、聚類與分類等。讓計(jì)算機(jī)搜索遍歷唐詩(shī)庫(kù)中有關(guān)甲、乙兩位詩(shī)人的詩(shī)文,統(tǒng)計(jì)兩位詩(shī)人或別名相互的引用次數(shù),找尋二人之間的關(guān)聯(lián)。這是運(yùn)用了
關(guān)聯(lián)分析
關(guān)聯(lián)分析
(選填:特征探索、關(guān)聯(lián)分析、聚類與分類)方法進(jìn)行數(shù)據(jù)分析,也是
排序
排序
(選填:枚舉、二分查找、排序)算法思想去求解這一問(wèn)題的體現(xiàn)。
(6)編制計(jì)算機(jī)程序解決問(wèn)題的過(guò)程中,
設(shè)計(jì)算法
設(shè)計(jì)算法
是編程的核心,是解決問(wèn)題的方法和步驟。選用Python程序設(shè)計(jì)語(yǔ)言編寫程序,Python屬于
高級(jí)語(yǔ)言
高級(jí)語(yǔ)言
(選填:分析問(wèn)題、設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行、機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言)。圖a示意,使用
流程圖
流程圖
(選填:自然語(yǔ)言、流程圖、偽代碼)進(jìn)行算法描述,且運(yùn)用循環(huán)控制結(jié)構(gòu)嵌套了
判斷循環(huán)
判斷循環(huán)
控制結(jié)構(gòu),如果要跳出本次循環(huán)體的執(zhí)行,應(yīng)使用
break
break
語(yǔ)句實(shí)現(xiàn)跳轉(zhuǎn)。
(7)閱讀程序(圖b示意),程序中以“#”開(kāi)頭的語(yǔ)句,其作用是
解釋、注釋
解釋、注釋
,程序調(diào)試完成,通過(guò)“另存為”保存文件,文件后綴名為
.py
.py
。
 菁優(yōu)網(wǎng) 菁優(yōu)網(wǎng)
(三)分析數(shù)據(jù)進(jìn)行可視化表達(dá)并推測(cè)盛唐時(shí)期詩(shī)人關(guān)系。
(8)解密盛唐時(shí)期詩(shī)人關(guān)系。數(shù)據(jù)的可視化以易于理解的方式展示和詮釋數(shù)據(jù)之間的關(guān)系、趨勢(shì)與規(guī)律等,使人們更好地理解數(shù)據(jù)。從常用和實(shí)用的維度,數(shù)據(jù)可視化的呈現(xiàn)類型主要分為探索型和解釋型,其中
探索
探索
型可以幫助人們發(fā)現(xiàn)數(shù)據(jù)背后的價(jià)值,
解釋
解釋
型則把數(shù)據(jù)簡(jiǎn)單明了地解釋給人們(選填:探索、解釋)。數(shù)據(jù)分析類型不同可視化呈現(xiàn)方式也不同,如關(guān)于趨勢(shì)的分析,可用
折線圖
折線圖
類型的圖表呈現(xiàn),關(guān)于比例的分析,可用
柱形圖
柱形圖
類型的圖表呈現(xiàn)關(guān)于關(guān)系的分析,可用
柱線混合圖
柱線混合圖
類型的圖表呈現(xiàn)。
(9)解密盛唐時(shí)期詩(shī)人關(guān)系。學(xué)習(xí)小組選擇用網(wǎng)絡(luò)關(guān)系圖呈現(xiàn)盛唐時(shí)期詩(shī)人社會(huì)網(wǎng)絡(luò)關(guān)系(如圖所示)。圖中箭頭表示詩(shī)人之間的引用關(guān)系,如李白引用了賀知章,那么就有李白指向賀知章箭頭;箭頭的粗細(xì)程度則表示了詩(shī)人之間引用關(guān)系的強(qiáng)弱,如李白引用孟浩然的數(shù)量達(dá)4次,箭頭就要粗一些。
(10)解密盛唐時(shí)期詩(shī)人關(guān)系。觀察圖示,從繪制的盛唐的詩(shī)人社交關(guān)系網(wǎng)絡(luò)圖,嘗試推測(cè)哪位詩(shī)人是盛唐詩(shī)人的核心,哪位詩(shī)人的影響最大,請(qǐng)簡(jiǎn)要闡述。(要求100字左右)
菁優(yōu)網(wǎng)
【答案】C;ABC;數(shù)據(jù)本地存儲(chǔ);云存儲(chǔ);方便文件共享,只需聯(lián)網(wǎng)就可讀取文件,可以脫離本地計(jì)算機(jī)保存文件;網(wǎng)絡(luò)數(shù)據(jù)采集法;文檔文件;結(jié)構(gòu)化;關(guān)聯(lián)分析;排序;設(shè)計(jì)算法;高級(jí)語(yǔ)言;流程圖;判斷循環(huán);break;解釋、注釋;.py;探索;解釋;折線圖;柱形圖;柱線混合圖
【解答】
【點(diǎn)評(píng)】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復(fù)制發(fā)布。
發(fā)布:2024/4/20 14:35:0組卷:2引用:1難度:0.3
相似題
  • 1.張三同學(xué)收集了一個(gè)地區(qū)8月各類共享單車的騎行數(shù)據(jù)記錄,每天的用戶數(shù)據(jù)存儲(chǔ)于“sharedbikes.xlsx”文件中,不考慮跨天數(shù)據(jù)。數(shù)據(jù)格式如圖a所示,請(qǐng)回答下列問(wèn)題:
    菁優(yōu)網(wǎng)
    (1)cal函數(shù)功能為:讀取騎行時(shí)間的小時(shí)和分鐘部分,轉(zhuǎn)換為分鐘格式并返回,如“2022/8/206:57”獲取“6:57”轉(zhuǎn)換為417(6*60+57=417),代碼如下。請(qǐng)?jiān)趧澗€處填入合適的代碼。
    菁優(yōu)網(wǎng)
    (2)統(tǒng)計(jì)本月各類型單車的每天平均騎行時(shí)長(zhǎng),并繪制柱形圖,代碼如下,繪制的圖表如圖b所示,請(qǐng)?jiān)趧澗€處填入合適的代碼。
    菁優(yōu)網(wǎng)
    菁優(yōu)網(wǎng)
    (3)統(tǒng)計(jì)本月各類型單車的騎行次數(shù),下列加框處代碼有錯(cuò),可以改正為
     
    (選填字母)。
    菁優(yōu)網(wǎng)
    發(fā)布:2024/8/26 0:0:8組卷:2引用:1難度:0.5
  • 2.某電商超市開(kāi)展?jié)M減活動(dòng),每個(gè)賬戶贈(zèng)送了多張優(yōu)惠券,購(gòu)物滿一定額度可減免相應(yīng)金額。例:小華賬戶中有“滿100減30”“滿40減12”“滿20減5”3張優(yōu)惠券,小華購(gòu)買了100元商品,使用滿額最大的優(yōu)惠券(“滿100減30”)后實(shí)付金額70元。
    設(shè)計(jì)Python程序:運(yùn)行程序時(shí),顯示已有的優(yōu)惠券,輸入多種商品數(shù)量及單價(jià),用“*”分隔數(shù)量和單價(jià)(商品數(shù)量為1可省略數(shù)量及“*”),多種商品間用“,”分隔,以“,”結(jié)束。例如輸入“10,3*20,2*15,”表示:1件10元商品,3件20元商品,2件15元商品,程序輸出使用優(yōu)惠券后的訂單信息。程序界面及程序如下:
    菁優(yōu)網(wǎng)
    (1)輸入購(gòu)買商品數(shù)量及單價(jià),計(jì)算商品原價(jià)及商品總數(shù)量,請(qǐng)?jiān)趧澗€處填入合適的代碼。
    菁優(yōu)網(wǎng)
    (2)根據(jù)商品原價(jià)使用滿額最優(yōu)的優(yōu)惠券,計(jì)算實(shí)付金額,請(qǐng)?jiān)趧澗€處填入合適的代碼。
    菁優(yōu)網(wǎng)
    (3)運(yùn)行該程序,若輸入商品數(shù)量及單價(jià)為“3*20,10,”則輸出實(shí)付金額為
     
    發(fā)布:2024/8/26 0:0:8組卷:1引用:1難度:0.5
  • 3.小明同學(xué)去看病,當(dāng)他在一位醫(yī)生的診室門口等待就診的時(shí)候,發(fā)現(xiàn)了叫號(hào)系統(tǒng)的頁(yè)面上有兩行病人名單。第一行名單為正常排隊(duì)等待就診的序號(hào),第二行名單為過(guò)號(hào)或檢后再診而等待的序號(hào)。叫號(hào)的規(guī)則是先在第一行叫2個(gè)就診序號(hào),再到第二行叫1個(gè)就診序號(hào)。小明同學(xué)回家后將剛才發(fā)現(xiàn)的叫號(hào)規(guī)則編寫了Python程序。如圖示例所示:
    圖①:當(dāng)前到來(lái)的就診序號(hào)是3號(hào),為過(guò)號(hào)或檢后再診序號(hào),進(jìn)入第二行,先到達(dá)先就診
    圖②:當(dāng)前到來(lái)的就診序號(hào)是4號(hào),為過(guò)號(hào)或檢后再診序號(hào),進(jìn)入第二行
    圖③:當(dāng)前到來(lái)的就診序號(hào)是16號(hào),為正常排隊(duì)等待就診的序號(hào),進(jìn)入第一行,按就診序號(hào)順序排列
    圖④:開(kāi)始叫號(hào),按照正常排隊(duì)等待就診叫號(hào)2位,過(guò)號(hào)或檢后再診叫號(hào)1位,得到新的順序
    菁優(yōu)網(wǎng)?
    (1)請(qǐng)?jiān)趧澗€處填入合適的代碼
    (2)加框處的代碼有誤,請(qǐng)改正
    菁優(yōu)網(wǎng)?
    發(fā)布:2024/8/26 0:0:8組卷:1引用:1難度:0.5
小程序二維碼
把好題分享給你的好友吧~~
APP開(kāi)發(fā)者:深圳市菁優(yōu)智慧教育股份有限公司 | 應(yīng)用名稱:菁優(yōu)網(wǎng) | 應(yīng)用版本:4.8.2  |  隱私協(xié)議      第三方SDK     用戶服務(wù)條款廣播電視節(jié)目制作經(jīng)營(yíng)許可證出版物經(jīng)營(yíng)許可證網(wǎng)站地圖本網(wǎng)部分資源來(lái)源于會(huì)員上傳,除本網(wǎng)組織的資源外,版權(quán)歸原作者所有,如有侵犯版權(quán),請(qǐng)立刻和本網(wǎng)聯(lián)系并提供證據(jù),本網(wǎng)將在三個(gè)工作日內(nèi)改正