![浙江省91聯(lián)盟高三下學(xué)期3月模擬考試技術(shù)試題_第1頁(yè)](http://file4.renrendoc.com/view7/M01/07/3C/wKhkGWa9REaAXu25AAJxAbGBJJs612.jpg)
![浙江省91聯(lián)盟高三下學(xué)期3月模擬考試技術(shù)試題_第2頁(yè)](http://file4.renrendoc.com/view7/M01/07/3C/wKhkGWa9REaAXu25AAJxAbGBJJs6122.jpg)
![浙江省91聯(lián)盟高三下學(xué)期3月模擬考試技術(shù)試題_第3頁(yè)](http://file4.renrendoc.com/view7/M01/07/3C/wKhkGWa9REaAXu25AAJxAbGBJJs6123.jpg)
![浙江省91聯(lián)盟高三下學(xué)期3月模擬考試技術(shù)試題_第4頁(yè)](http://file4.renrendoc.com/view7/M01/07/3C/wKhkGWa9REaAXu25AAJxAbGBJJs6124.jpg)
![浙江省91聯(lián)盟高三下學(xué)期3月模擬考試技術(shù)試題_第5頁(yè)](http://file4.renrendoc.com/view7/M01/07/3C/wKhkGWa9REaAXu25AAJxAbGBJJs6125.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023—2024學(xué)年第二學(xué)期浙江省9+1高中聯(lián)盟3月高考模擬卷技術(shù)考生須知:1.本卷滿分100分,考試時(shí)間90分鐘;2.答題前,請(qǐng)務(wù)必將自己的姓名、準(zhǔn)考證號(hào)用黑色字跡的簽字筆或鋼筆分別填寫(xiě)在試卷和答題紙規(guī)定的位置上;3.答題時(shí),請(qǐng)按照答題紙上“注意事項(xiàng)”的要求,在答題紙相應(yīng)的位置上規(guī)范作答,在本試卷上的作答一律無(wú)效;4.選擇題一律使用2B鉛筆填涂答案,非選擇題一律用0.5毫米黑色字跡中性筆寫(xiě)在答題紙上相應(yīng)區(qū)域內(nèi);5.參加聯(lián)批學(xué)校的學(xué)生可關(guān)注公眾號(hào)查詢個(gè)人成績(jī)分析。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12題,每小題2分,共24分。每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不得分)1.下列關(guān)于數(shù)據(jù)與信息的說(shuō)法,不正確的是()A.數(shù)據(jù)一般以文件的形式存儲(chǔ)在計(jì)算機(jī)中 B.同一數(shù)據(jù)經(jīng)解釋后產(chǎn)生的信息是相同的C.信息的存儲(chǔ)與傳遞需要依附載體 D.信息共享不會(huì)降低其價(jià)值【答案】B【解析】【詳解】本題考查數(shù)據(jù)與信息的相關(guān)描述。數(shù)據(jù)在計(jì)算機(jī)中確實(shí)常以文件、數(shù)據(jù)庫(kù)等形式存儲(chǔ)。A選項(xiàng)正確。數(shù)據(jù)本身只是信息的載體,其意義取決于如何解釋它。同樣的數(shù)據(jù),在不同的上下文或解釋下,可能產(chǎn)生不同的信息。B選項(xiàng)錯(cuò)誤。信息無(wú)論是存儲(chǔ)在硬盤(pán)、光盤(pán)中,還是通過(guò)網(wǎng)絡(luò)傳遞,都需要依賴(lài)某種物理或虛擬的載體。C選項(xiàng)正確。信息的共享不會(huì)降低其價(jià)值,甚至可能通過(guò)共享增加其價(jià)值。D選項(xiàng)正確。故答案為B選項(xiàng)。2.下列有關(guān)進(jìn)制與信息編碼的說(shuō)法,正確的是()A.二維碼的信息存儲(chǔ)量比一維條形碼更大,功能也更強(qiáng)大 B.十六進(jìn)制數(shù)A7轉(zhuǎn)換為二進(jìn)制數(shù)為1010111C.圖像的數(shù)字化需要經(jīng)過(guò)采樣、量化和解碼等環(huán)節(jié) D.用n位二進(jìn)制數(shù)表示顏色數(shù)量,最多能表示2??1種顏色【答案】A【解析】【詳解】本題考查進(jìn)制與信息編碼。二維碼的信息存儲(chǔ)量比一維條形碼更大,功能也更強(qiáng)大;十六進(jìn)制數(shù)A7轉(zhuǎn)換為二進(jìn)制數(shù)為10100111;圖像的數(shù)字化需要經(jīng)過(guò)采樣、量化和編碼等環(huán)節(jié);用n位二進(jìn)制數(shù)表示顏色數(shù)量,最多能表示2?種顏色。故選A。3.某單位引入了智慧食堂系統(tǒng),管理員通過(guò)網(wǎng)頁(yè)平臺(tái)進(jìn)行員工賬戶管理、菜品管理、查詢記錄。員工可在APP上進(jìn)行“在線訂餐”和查看消費(fèi)記錄。員工在用餐前僅需將盛有菜的碗碟放到結(jié)算臺(tái),結(jié)算臺(tái)的讀寫(xiě)器讀取碗碟中的電子標(biāo)簽信息并計(jì)算價(jià)格,最后可通過(guò)微信、支付寶或刷臉實(shí)現(xiàn)支付。下列有關(guān)該信息系統(tǒng)的說(shuō)法,不正確的是()A.結(jié)算時(shí)使用微信支付應(yīng)用了RFID技術(shù)B.單位員工和管理員都是該信息系統(tǒng)的用戶C.該單位引入智慧食堂系統(tǒng),提高了工作效率D.“在線訂餐”體現(xiàn)了信息系統(tǒng)能夠跨越時(shí)空限制,服務(wù)隨時(shí)隨處【答案】A【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。A選項(xiàng),微信支付是通過(guò)微信平臺(tái)、用戶綁定的銀行卡、各種支付方式、技術(shù)支持和運(yùn)營(yíng)策略的綜合作用實(shí)現(xiàn)的,微信支付的出現(xiàn)改變了傳統(tǒng)支付的方式,讓支付更加簡(jiǎn)單、安全、便捷,并未應(yīng)用RFID技術(shù),選項(xiàng)錯(cuò)誤。BCD選項(xiàng)說(shuō)法正確。故本題答案是A選項(xiàng)。4.某單位引入了智慧食堂系統(tǒng),管理員通過(guò)網(wǎng)頁(yè)平臺(tái)進(jìn)行員工賬戶管理、菜品管理、查詢記錄。員工可在APP上進(jìn)行“在線訂餐”和查看消費(fèi)記錄。員工在用餐前僅需將盛有菜的碗碟放到結(jié)算臺(tái),結(jié)算臺(tái)的讀寫(xiě)器讀取碗碟中的電子標(biāo)簽信息并計(jì)算價(jià)格,最后可通過(guò)微信、支付寶或刷臉實(shí)現(xiàn)支付。下列關(guān)于該信息系統(tǒng)的功能與應(yīng)用的說(shuō)法,正確的是()A.員工可通過(guò)瀏覽器查看菜品信息 B.管理員可利用就餐數(shù)據(jù)分析員工喜歡的菜品C.員工的消費(fèi)信息保存在本人的中 D.員工通過(guò)用戶名和密碼登錄APP屬于訪問(wèn)控制【答案】B【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。A選項(xiàng),員工可通過(guò)APP查看菜品信息,選項(xiàng)錯(cuò)誤。B選項(xiàng),管理員可利用就餐數(shù)據(jù)分析員工喜歡的菜品,選項(xiàng)正確。C選項(xiàng),員工的消費(fèi)信息保存在系統(tǒng)服務(wù)器中,選項(xiàng)錯(cuò)誤。D選項(xiàng),訪問(wèn)控制是對(duì)控制資源的訪問(wèn)的任何硬件、軟件或管理策略或過(guò)程,員工通過(guò)用戶名和密碼登錄APP屬于身份驗(yàn)證,選項(xiàng)錯(cuò)誤。故本題答案是B選項(xiàng)。5.某單位引入了智慧食堂系統(tǒng),管理員通過(guò)網(wǎng)頁(yè)平臺(tái)進(jìn)行員工賬戶管理、菜品管理、查詢記錄。員工可在APP上進(jìn)行“在線訂餐”和查看消費(fèi)記錄。員工在用餐前僅需將盛有菜的碗碟放到結(jié)算臺(tái),結(jié)算臺(tái)的讀寫(xiě)器讀取碗碟中的電子標(biāo)簽信息并計(jì)算價(jià)格,最后可通過(guò)微信、支付寶或刷臉實(shí)現(xiàn)支付。下列關(guān)于信息系統(tǒng)安全和信息社會(huì)責(zé)任的說(shuō)法,正確的是()A.只要管理員操作正確,該信息系統(tǒng)本身就不會(huì)有安全隱患 B.管理員可隨意將員工的就餐信息記錄發(fā)布在微信朋友圈C.系統(tǒng)每天定時(shí)備份數(shù)據(jù),是保護(hù)數(shù)據(jù)安全的重要措施 D.系統(tǒng)服務(wù)器安裝了防火墻,數(shù)據(jù)文件就不會(huì)被病毒侵害【答案】C【解析】【詳解】本題考查信息系統(tǒng)安全和信息社會(huì)責(zé)任相關(guān)內(nèi)容。影響系統(tǒng)安全性的隱患來(lái)自三個(gè)方面:一是系統(tǒng)開(kāi)發(fā)過(guò)程可能帶來(lái)的隱患;二是技術(shù)設(shè)備和周?chē)h(huán)境可能帶來(lái)的隱患;三是人為因素可能帶來(lái)的隱患。信息系統(tǒng)安全是指采取技術(shù)和非技術(shù)的各種手段,通過(guò)對(duì)信息系統(tǒng)中的安全設(shè)計(jì)和運(yùn)行中的安全管理,使運(yùn)行中計(jì)算機(jī)網(wǎng)絡(luò)中的信息系統(tǒng)有保護(hù),沒(méi)有危險(xiǎn),即組成信息系統(tǒng)的硬件、軟件和數(shù)據(jù)資源受到妥善的保護(hù),不因自然和人為因素而遭受破壞、更改或者泄露系統(tǒng)中的信息資源,信息系統(tǒng)能連續(xù)正常地工作。建立之后的信息系統(tǒng)的安全保障措施主要針對(duì)三個(gè)方面:數(shù)據(jù)的安全、計(jì)算機(jī)和網(wǎng)絡(luò)的安全、災(zāi)難性故障發(fā)生后系統(tǒng)的恢復(fù)。這三個(gè)方面的重要性日益突出。我們應(yīng)該有針對(duì)性地采取相應(yīng)的措施,防止無(wú)關(guān)人員在未經(jīng)授權(quán)的情況下修改數(shù)據(jù),防止硬件設(shè)備受到無(wú)端損壞,盡量減少災(zāi)難性事故對(duì)信息系統(tǒng)的影響。系統(tǒng)每天定時(shí)備份數(shù)據(jù),是保護(hù)數(shù)據(jù)安全的重要措施。ABD選項(xiàng)說(shuō)法錯(cuò)誤,C選項(xiàng)說(shuō)法正確。故本題答案是C選項(xiàng)。6.下列關(guān)于人工智能的說(shuō)法,正確的是()A.人工智能的實(shí)現(xiàn)都不需要事先手工構(gòu)造知識(shí)庫(kù) B.語(yǔ)音識(shí)別技術(shù)都是通過(guò)符號(hào)主義人工智能實(shí)現(xiàn)的C.強(qiáng)化學(xué)習(xí)中,需要根據(jù)結(jié)果反饋來(lái)調(diào)整學(xué)習(xí)方法 D.跨領(lǐng)域人工智能僅依賴(lài)于已有的數(shù)據(jù)和規(guī)則進(jìn)行深度推理【答案】C【解析】【詳解】本題考查人工智能相關(guān)內(nèi)容。A選項(xiàng),采用“手工構(gòu)造知識(shí)庫(kù)+推理引擎”是專(zhuān)家系統(tǒng)的方式,行為主義和聯(lián)結(jié)主義不需要構(gòu)造知識(shí)庫(kù),選項(xiàng)錯(cuò)誤。B選項(xiàng),語(yǔ)音識(shí)別技術(shù)都是通過(guò)聯(lián)結(jié)主義人工智能實(shí)現(xiàn)的,選項(xiàng)正確。C選項(xiàng),強(qiáng)化學(xué)習(xí)是問(wèn)題引導(dǎo)下的人工智能學(xué)習(xí)方法,需要根據(jù)結(jié)果反饋來(lái)調(diào)整學(xué)習(xí)方法。D選項(xiàng),跨領(lǐng)域人工智能不僅依賴(lài)于已有數(shù)據(jù)和已有規(guī)則,且專(zhuān)注于知識(shí)和技能的獲取,能舉一反三、熊觸類(lèi)旁通,開(kāi)展深度推理,選項(xiàng)錯(cuò)誤。故本題答案是C選項(xiàng)。7.噪聲分貝(dB)是用來(lái)表示聲音強(qiáng)度級(jí)別的單位,它是對(duì)聲音的相對(duì)強(qiáng)度進(jìn)行測(cè)量和比較的標(biāo)準(zhǔn)。30dB以下為安靜,30dB~40dB為較安靜,超過(guò)40dB為較吵,當(dāng)前噪聲分貝為zs,下列選項(xiàng)能正確表示這三種情況的是()ans="安靜"ifzs>=30:ans="較安靜"elifzs>40:ans="較吵"ans="較吵"ifzs<30:ans="安靜"elifzs<=40:ans="較安靜"ifzs<=40:ans="較安靜"elifzs<30:ans="安靜"else:ans="較吵"ans="較安靜"ifzs>40:ans="較吵"elifnotzs<30:ans="安靜"ABCDA.A B.B C.C D.D【答案】B【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。分析四個(gè)選項(xiàng),A選項(xiàng),存在邏輯錯(cuò)誤,若超過(guò)40dB,將執(zhí)行:ans="較安靜",不會(huì)執(zhí)行elif部分,不符合題意。B選項(xiàng),可以正確實(shí)現(xiàn)題目要求。C選項(xiàng),ifzs<=40與elifzs<30存在邏輯錯(cuò)誤,不符合題意。D選項(xiàng),elif部分表示zs在[30,40]之間,ans值應(yīng)為“較安靜”,代碼錯(cuò)誤。故本題答案是B選項(xiàng)。8.某二叉樹(shù)用一維數(shù)組存儲(chǔ)結(jié)構(gòu)如下表所示:01234567891011121314ABCD
EFG
H
下列有關(guān)該二叉樹(shù)的說(shuō)法正確的是()A.該二叉樹(shù)是完全二叉樹(shù) B.度為2的節(jié)點(diǎn)有3個(gè)C.前序遍歷為ABDFGCHE D.節(jié)點(diǎn)C是節(jié)點(diǎn)E的父節(jié)點(diǎn)【答案】D【解析】【詳解】本題考查二叉樹(shù)相關(guān)內(nèi)容。由數(shù)組可知二叉樹(shù)如圖:該二叉樹(shù)不是完全二叉樹(shù);度為2的節(jié)點(diǎn)有2個(gè);前序遍歷為:ABDFGCEH;節(jié)點(diǎn)C是節(jié)點(diǎn)E的父節(jié)點(diǎn)。故本題應(yīng)選D。9.定義如下函數(shù):deff(n,k):ifn==kork==0:return1else:returnf(n1,k)+f(n1,k1)執(zhí)行語(yǔ)句ans=f(5,3)后,ans的值為()A.2 B.8 C.10 D.20【答案】C【解析】【詳解】本題考查遞歸函數(shù)。這個(gè)函數(shù)的遞歸終止條件是n==k或k==0。ans=f(5,3)=f(4,3)+f(4,2)=f(3,3)+f(3,2)+f(3,2)+f(3,1)=1+2*(f(2,2)+f(2,1))+f(2,1)+f(2,0)=1+2*(1+f(1,1)+f(1,0))+f(1,1))+f(1,0)+1=1+2*(1+1+1)+1+1=1+6+1+1+1=10。故選C。10.有如下Python程序段:s="abaabcaab"st=s[0]i=1whilei<len(s):iflen(st)==0ors[i]!=st[1]:st=s[i]+stelse:st=st[0:len(st)1]i+=1執(zhí)行該段代碼后,st的值為()A.bca B.acb C.bac D.cab【答案】C【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。分析程序段,可知其功能是將字符串s中的字符逆序拼接在st中。拼接過(guò)程為:若字符串中當(dāng)前字符s[i]與st中最后一個(gè)字符相同時(shí),則將刪除st中最后一個(gè)字符,否則將s[i]拼接在st最前面。根據(jù)拼接方法模擬可知,最終st中的內(nèi)容為"bac"。故本題答案為C選項(xiàng)。11.有如下Python程序:stackA=[0]*6stackB=[0]*6topA=1topB=1d=[5,9,4,8,7,2]foriinrange(len(d)):whiletopA!=1andd[i]<stackA[topA]:topB+=1stackB[topB]=stackA[topA]topA=1topA+=1;stackA[topA]=d[i]whiletopB!=1:topA+=1stackA[topA]=stackB[topB]topB=1程序執(zhí)行過(guò)程中,變量topB的最大值為()A.1 B.2 C.3 D.4【答案】D【解析】【詳解】本題考查棧數(shù)據(jù)結(jié)構(gòu)及Python程序綜合應(yīng)用。外循環(huán)一共執(zhí)行6次,具體執(zhí)行過(guò)程如下:第一個(gè)while循環(huán)中topB每循環(huán)一次會(huì)遞增1,第二個(gè)while循環(huán)中topB每循環(huán)一次會(huì)遞減1,因此第一個(gè)while循環(huán)結(jié)束后topB會(huì)出現(xiàn)最大值。由上表可知,程序執(zhí)行過(guò)程中,變量topB的最大值為4。故選D。12.使用列表a模擬鏈表結(jié)構(gòu)(節(jié)點(diǎn)數(shù)大于0),每個(gè)節(jié)點(diǎn)包含數(shù)據(jù)區(qū)域和指針區(qū)域,head為頭指針。鏈表中各節(jié)點(diǎn)已按數(shù)據(jù)區(qū)域中的數(shù)值由小到大排列?,F(xiàn)要計(jì)算鏈表中的中位數(shù),處在鏈表最中間位置的數(shù)叫做中位數(shù)。說(shuō)明:當(dāng)數(shù)據(jù)元素為奇數(shù)個(gè)時(shí)中位數(shù)為最中間的數(shù),偶數(shù)個(gè)時(shí)中位數(shù)為最中間兩個(gè)數(shù)的平均數(shù)。實(shí)現(xiàn)功能的Python程序如下,劃線處應(yīng)填入的正確代碼為()fast=slow=headwhilefast!=1and①:p=slowslow=a[slow][1]fast=a[a[fast][1]][1]if②:mid=(a[p][0]+a[slow][0])/2else:mid=a[slow][0]print("中位數(shù)是:",mid)A.①slow!=1②fast!=1 B.①a[slow][1]!=1②fast==1C.①a[fast][1]!=1②fast!=1 D.①a[fast][1]!=1②fast==1【答案】D【解析】【詳解】本題考查的是鏈表的應(yīng)用。程序的思想是:對(duì)鏈表按1:3的比例,不段擴(kuò)大,直到鏈表尾結(jié)束。如果數(shù)據(jù)項(xiàng)為偶數(shù),查找結(jié)束剛好是fast!=1,如果是奇數(shù)項(xiàng),則按1:3的比例擴(kuò)大后,最后還會(huì)剩一項(xiàng),故①處應(yīng)為:a[fast][1]!=1
,由mid=(a[p][0]+a[slow][0])/2可知,數(shù)據(jù)項(xiàng)為偶數(shù),查找結(jié)束剛好是fast!=1,故②處為:ast==1。選項(xiàng)D正確。二、非選擇題(本大題共3小題,其中第13小題7分,第14小題11分,第15小題8分,共26分)13.最長(zhǎng)連續(xù)升序子序列。隨機(jī)生成n個(gè)[1,100]范圍內(nèi)的整數(shù),并以環(huán)狀形式存儲(chǔ)在列表中(即列表中最后一個(gè)數(shù)據(jù)與第一個(gè)數(shù)據(jù)可構(gòu)成序列),現(xiàn)要在列表中找出最長(zhǎng)的連續(xù)升序子序列(即序列中后一個(gè)數(shù)比前一個(gè)數(shù)大),若有多個(gè)最長(zhǎng)子序列,則輸出最先出現(xiàn)的那個(gè)。程序運(yùn)行界面如圖所示。請(qǐng)回答下列問(wèn)題。請(qǐng)輸入數(shù)據(jù)個(gè)數(shù):10數(shù)據(jù)序列為:[93,82,43,9,33,47,54,83,12,84]最長(zhǎng)連續(xù)升序子序列長(zhǎng)度為:5最長(zhǎng)連續(xù)升序子序列為:933475483(1)若n為10,依次生成的整數(shù)為“14,15,18,11,15,16,18,9,11,13”,則最長(zhǎng)的連續(xù)升序子序列長(zhǎng)度為_(kāi)___。(2)實(shí)現(xiàn)上述功能的Python程序段如下,請(qǐng)?jiān)趧澗€處填入合適的代碼。#輸入n,生成n個(gè)[1,100]范圍內(nèi)的整數(shù)并存儲(chǔ)在列表a中,代碼略。i=1whilei<=n1:if①____:breaki+=1ifi==n:k=n1maxs=nelse:maxs=1cnt=1p1=i②____whilep1!=i1:ifa[p1]<a[p2]:cnt+=1ifcnt>maxs:maxs=cnt③____else:cnt=1p1=p2p2=(p2+1)%nprint("最長(zhǎng)連續(xù)升序子序列長(zhǎng)度為:",maxs)ans=""foriinrange(maxs):ans=str(a[k])+""+ansk=(k1)%nprint("最長(zhǎng)連續(xù)升序子序列為:",ans)【答案】①.6②.a[i]<=a[i1]③.p2=(p1+1)%n或p2=(i+1)%n④.k=p2【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。結(jié)合題目?jī)?nèi)容,分析程序段,推知:(1)長(zhǎng)度為10的序列“14,15,18,11,15,16,18,9,11,13”以環(huán)狀形式存儲(chǔ)在列表中,觀察該環(huán)狀序列,其最長(zhǎng)升序子序列為:“9,11,13,14,15,18”,長(zhǎng)度為6,故本題答案是:6。(2)②處,結(jié)合題意及該處代碼上下文,遍歷整數(shù)序列,若當(dāng)前數(shù)字大于前一個(gè)數(shù)字時(shí)繼續(xù)遍歷;若當(dāng)前數(shù)字小于或等于前一個(gè)數(shù)字時(shí)應(yīng)結(jié)束此次遍歷,i初值為1,此處缺少判斷條件,即:a[i]<=a[i1],故此處答案是:a[i]<=a[i1]。③處,由于該序列首尾相接,構(gòu)成環(huán)狀,借鑒循環(huán)隊(duì)列相關(guān)知識(shí),若要確保p2的每次遞增,都會(huì)指向該環(huán)狀序列,可以采用模除取余的方法實(shí)現(xiàn),即:p2=(p1+1)%n,結(jié)合“p1=i”,p2=(p1+1)%n等價(jià)于p2=(i+1)%n,的故此處答案是:p2=(p1+1)%n或p2=(i+1)%n。④處,結(jié)合上下文,若cnt>maxs成立,表明最長(zhǎng)升序子序列長(zhǎng)度已發(fā)生變化,應(yīng)將maxs更新為cnt,并保存該子序列最后元素的位置p2,即:k=p2,以便于后續(xù)操作(通過(guò)k定位最長(zhǎng)升序子序列中的每個(gè)數(shù)字),故此處答案是:k=p2。14.小明要搭建倉(cāng)儲(chǔ)中心智能溫控系統(tǒng),其結(jié)構(gòu)示意圖如圖a所示。該系統(tǒng)中的智能終端從服務(wù)器獲取溫度閾值,根據(jù)該閾值和傳感器采集的室內(nèi)溫度值控制空調(diào),并將溫度值等數(shù)據(jù)傳輸至Web服務(wù)器,存儲(chǔ)到數(shù)據(jù)庫(kù)中。用戶可通過(guò)瀏覽器查看實(shí)時(shí)溫度及歷史溫度數(shù)據(jù)。請(qǐng)回答下列問(wèn)題:圖a(1)初步完成信息系統(tǒng)的搭建后,還需要根據(jù)用戶需求對(duì)系統(tǒng)進(jìn)行測(cè)試。其中在軟件測(cè)試中,該技術(shù)目前還處于初級(jí)階段,但對(duì)未來(lái)的軟件可能產(chǎn)生深遠(yuǎn)影響的是____。(單選,填字母:A.正確性證明/B.靜態(tài)測(cè)試/C.動(dòng)態(tài)測(cè)試)(2)該系統(tǒng)程序包含Web服務(wù)器端程序和智能終端程序,具體程序代碼如下,請(qǐng)回答問(wèn)題。Web服務(wù)器端部分代碼:app=Flask(__name__)@app.route("/input")defadddata():sid=int(request.args.get("id"))svalue=float(request.args.get("val"))#將獲取的數(shù)據(jù)存入數(shù)據(jù)庫(kù)并進(jìn)行處理,結(jié)果傳回智能終端,代碼略。if__name__=="__main__":app.run(host="6.163.193.200",port=8000)智能終端部分代碼:#設(shè)置連接服務(wù)器參數(shù)并與智能終端建立無(wú)線連接,代碼略。whileTrue:temp=round((pin0.readanalog()/1024)*3000/10.24,1)errnoresp=Obloq.get("input?id=1&val="+str(temp),10000)#根據(jù)errno和resp返回值控制執(zhí)行器,每1分鐘采集一次數(shù)據(jù),代碼略。若溫度傳感器的編號(hào)id為1,溫度值為25,提交數(shù)據(jù)到Web服務(wù)器的URL為://____。(3)關(guān)于該系統(tǒng)說(shuō)法,正確的是____(多選,填字母)A.通過(guò)瀏覽器查看溫度歷史數(shù)據(jù)需要訪問(wèn)智能終端B.該系統(tǒng)中的溫度傳感器屬于輸入設(shè)備C.若IoT模塊與智能終端連接故障,則用戶查將無(wú)法查看實(shí)時(shí)的溫度數(shù)據(jù)D.該系統(tǒng)中,智能終端與服務(wù)器之間的數(shù)據(jù)傳輸,只能由智能終端到服務(wù)器(4)該系統(tǒng)中,溫度傳感器采集到的數(shù)據(jù)是通過(guò)智能終端傳輸至Web服務(wù)器的,請(qǐng)說(shuō)明該系統(tǒng)Web服務(wù)器是采用什么方式(GET/POST)接受傳感器數(shù)據(jù)的,并說(shuō)明原因。____(5)將“智能溫控系統(tǒng)”數(shù)據(jù)庫(kù)中11月4~10日一周的數(shù)據(jù)導(dǎo)出到“temperature.xlsx”文件中,如圖b所示,并制作顯示每天平均溫度的圖表如圖c所示,部分Python程序代碼如下,請(qǐng)?jiān)诔绦蛑袆澗€處填入合適的代碼。
ABC1傳感器編號(hào)溫度時(shí)間211862023110400:00:003117.82023110400:00:304115.32023110400:01:005116.22023110400:01:306117.12023110400:02:00圖b圖cdf=pd.__readexcel("temperature.xlsx")day=[]fordateindf["時(shí)間"]:day.append(date[8:10])df.insert(1,"日期",day)#插入列dfx=df.groupby("日期").①____plt.title("11月410日一周氣溫變化")plt.plot(②_____,dfx.溫度)plt.xlabel("日期")plt.show()【答案】①.A②.6.163.193.200:8000/input?id=1&val=25③.BC④.該系統(tǒng)Web服務(wù)器是采用GET方式接受傳感器數(shù)據(jù),因?yàn)樗峭ㄟ^(guò)URL傳遞參數(shù)。⑤.mean()⑥.dfx.index【解析】【詳解】本題考查信息系統(tǒng)相關(guān)內(nèi)容。結(jié)合題目?jī)?nèi)容,程序段,推知:(1)正確性證明測(cè)試只能發(fā)現(xiàn)程序錯(cuò)誤,但不能證明程序無(wú)錯(cuò)。測(cè)試沒(méi)有也不可能包含所有數(shù)據(jù),只是選擇了一些具有代表性的數(shù)據(jù)來(lái)驗(yàn)證程序的正確性,所以它具有局限性;正確性證明是通過(guò)數(shù)學(xué)技術(shù)來(lái)確定軟件是否正確,正確性證明技術(shù)目前還處于初級(jí)階段,但對(duì)未來(lái)的軟件可能產(chǎn)生深遠(yuǎn)影響。靜態(tài)測(cè)試是指采用人工檢測(cè)和計(jì)算機(jī)輔助分析的手段對(duì)程序進(jìn)行檢測(cè),不實(shí)際運(yùn)行程序,主要對(duì)程序的編程格式和結(jié)構(gòu)等方面.進(jìn)行評(píng)估。動(dòng)態(tài)測(cè)試即直接在客戶端或服務(wù)器端上運(yùn)行程序,從多角度觀察程序運(yùn)行時(shí)的行為,發(fā)現(xiàn)其中的錯(cuò)誤。具體做法是運(yùn)行被測(cè)的程序,輸入相應(yīng)的測(cè)試數(shù)據(jù),檢查實(shí)際輸出結(jié)果和預(yù)期結(jié)果是否相符。故本題答案是:A。(2)由“app.run(host="6.163.193.200",port=8000)”知,服務(wù)器地址及端口號(hào)是:6.163.193.200:8000,溫度傳感器的編號(hào)id為1,溫度值為25,則提交數(shù)據(jù)到Web服務(wù)器的URL為://6.163.193.200:8000/input?id=1&val=25,故本題答案是:6.163.193.200:8000/input?id=1&val=25。(3)A選項(xiàng),通過(guò)瀏覽器查看溫度歷史數(shù)據(jù)需要訪問(wèn)服務(wù)器,不需要訪問(wèn)智能終端,選項(xiàng)錯(cuò)誤;B選項(xiàng),溫度傳感器屬于輸入設(shè)備,選項(xiàng)正確;C選項(xiàng),若IoT模塊與智能終端連接故障,則通過(guò)傳感器采集的溫度等數(shù)據(jù)無(wú)法通過(guò)智能終端和IoT模塊傳遞到服務(wù)器,導(dǎo)致用戶無(wú)法查看實(shí)時(shí)的溫度數(shù)據(jù),選項(xiàng)正確;D選項(xiàng),如圖所示,智能終端與服務(wù)器之間的數(shù)據(jù)傳輸,可以由智能終端到服務(wù)器,也可以由服務(wù)器到智能終端,選項(xiàng)錯(cuò)誤。故本題答案是:BC。(4)GET和POST是兩種最基本的請(qǐng)求方法,是超文本傳輸協(xié)議,用于在Web瀏覽器和Web服務(wù)器之間傳輸數(shù)據(jù);GET方法用于從Web服務(wù)器請(qǐng)求數(shù)據(jù),在使用GET方法時(shí),瀏覽器向Web服務(wù)器發(fā)送一個(gè)請(qǐng)求,Web服務(wù)器將響應(yīng)數(shù)據(jù)發(fā)送回瀏覽器,GET方法通常用于請(qǐng)求靜態(tài)數(shù)據(jù),如HTML頁(yè)面、圖片和CSS文件等;POST方法用于向Web服務(wù)器提交數(shù)據(jù),在使用POST方法時(shí),瀏覽器將數(shù)據(jù)打包并發(fā)送到Web服務(wù)器,POST方法通常用于向Web服務(wù)器提交表單數(shù)據(jù)和上傳文件等操作。該系統(tǒng)Web服務(wù)器是采用GET方式接受傳感器數(shù)據(jù)的。故本題答案是:該系統(tǒng)Web服務(wù)器是采用GET方式接受傳感器數(shù)據(jù),因?yàn)樗峭ㄟ^(guò)URL傳遞參數(shù)。(5)⑤處,程序段作用是將11月4~10日一周的數(shù)據(jù)制作出顯示每天平均溫度的圖表,此處調(diào)用groupby函數(shù)依據(jù)日期進(jìn)行分組,并對(duì)組內(nèi)數(shù)據(jù)計(jì)算平均值,而mean方法是groupby方法的一種聚合操作,它可以計(jì)算每一組的平均值,故此處答案是:mean()。⑥處,繪制氣溫變化折線圖,以日期作為索引項(xiàng),故此處答案是:df1.index。15.大家期盼的大雪終于來(lái)了,孩子們歡快地在雪地里滾起了雪球?,F(xiàn)有n個(gè)小朋友滾了n個(gè)小雪球,小明決定把所有的小雪球滾成一個(gè)大雪球。每次可以把任意兩個(gè)小雪球滾到一起,消耗的體力等于這兩個(gè)雪球的重量之和。n個(gè)雪球經(jīng)過(guò)n1次滾合之后,最終變成了一個(gè)大雪球。小明在滾合雪球時(shí)消耗的總體力等于每次滾合所耗體力之和。你的任務(wù)是設(shè)計(jì)出滾合的次序方案,使小明耗費(fèi)的體力最少,并輸出這個(gè)最小的體力耗費(fèi)值。例如有5個(gè)雪球,重量依次為1,2,3,4,5??梢韵葘⒅亓繛?、2兩個(gè)雪球滾合,新雪球的重量為3,耗費(fèi)體力3。一次滾合之后,五個(gè)雪球變成了四個(gè),數(shù)目依次為3,3,4,5,接下來(lái)將重量為3、3的兩個(gè)雪球滾合,耗費(fèi)體力6,接下來(lái)再將重量4、5的兩個(gè)雪球滾合,耗費(fèi)體力9,最后將重量為6、9的兩個(gè)雪球滾合,耗費(fèi)體力15,小明耗費(fèi)的總體力為3+6+9+15,即33。請(qǐng)回答下列問(wèn)題:(1)現(xiàn)有6個(gè)小雪球,它們的重量依次為“1,3,5,7,2,6”,則滾成一個(gè)大雪球所耗費(fèi)的總體力為_(kāi)___。(2)定義如下sort(lst)函數(shù),參數(shù)lst存儲(chǔ)了每個(gè)雪球的重量。函數(shù)的功能是對(duì)lst中的元素進(jìn)行升序排序。defsort(lst):foriinrange(1,n):forjinrange(0,ni):iflst[j]>lst[j+1]:returnlst調(diào)用函數(shù),若1st為[4,8,3,9,2,7],則加框處的語(yǔ)句執(zhí)行的次數(shù)為_(kāi)___。(3)主程序如下,請(qǐng)?jiān)诔绦騽澗€處填入合適的代碼。#讀入所有雪球的重量,并存入列表a中,代碼略n=len(a)sort(a)w=0headA=0headB=tailB=0whileheadA<nor①____:t=0foriinrange(②____):
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)商業(yè)銀行信貸行業(yè)前景研究與投資潛力分析報(bào)告
- 2025年中國(guó)醬菜腌菜市場(chǎng)深度評(píng)估及投資方向研究報(bào)告
- 2025年度插畫(huà)師藝術(shù)衍生品開(kāi)發(fā)聘用合同品牌合作項(xiàng)目
- 2025年度新能源汽車(chē)售后服務(wù)用地出讓合同范本
- 2025年度河砂開(kāi)采與環(huán)保責(zé)任連帶合同
- 2025年度新能源汽車(chē)充電設(shè)施建設(shè)與運(yùn)營(yíng)服務(wù)合同樣本
- 2025年中國(guó)女士包行業(yè)市場(chǎng)發(fā)展前景及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2025年度智能交通系統(tǒng)建設(shè)工程借款合同范本
- 2025年度國(guó)際金融風(fēng)險(xiǎn)管理咨詢合作合同
- 2020-2025年中國(guó)三七注射液行業(yè)投資潛力分析及行業(yè)發(fā)展趨勢(shì)報(bào)告
- 25版六年級(jí)寒假特色作業(yè)
- 浙江省杭州市9+1高中聯(lián)盟2025屆高三一診考試英語(yǔ)試卷含解析
- 旅游行業(yè)智慧旅游營(yíng)銷(xiāo)策略與方案
- 《應(yīng)收培訓(xùn)》課件
- 2024年醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范培訓(xùn)課件
- 中華人民共和國(guó)學(xué)前教育法-知識(shí)培訓(xùn)
- 2024統(tǒng)編版初中八年級(jí)語(yǔ)文上冊(cè)第五單元:大單元整體教學(xué)設(shè)計(jì)
- 小記者新聞寫(xiě)作培訓(xùn)
- 【《智慧城市建設(shè)中電子政務(wù)建設(shè)問(wèn)題及完善策略一以瀘州市為例》9000字(論文)】
- IPO項(xiàng)目盡職調(diào)查清單(詳細(xì))
- ETL開(kāi)發(fā)工程師招聘面試題及回答建議2025年
評(píng)論
0/150
提交評(píng)論