浙江省寧波市金蘭教育合作組織2023-2024學(xué)年高二上學(xué)期期中聯(lián)考技術(shù)試題_第1頁
浙江省寧波市金蘭教育合作組織2023-2024學(xué)年高二上學(xué)期期中聯(lián)考技術(shù)試題_第2頁
浙江省寧波市金蘭教育合作組織2023-2024學(xué)年高二上學(xué)期期中聯(lián)考技術(shù)試題_第3頁
浙江省寧波市金蘭教育合作組織2023-2024學(xué)年高二上學(xué)期期中聯(lián)考技術(shù)試題_第4頁
浙江省寧波市金蘭教育合作組織2023-2024學(xué)年高二上學(xué)期期中聯(lián)考技術(shù)試題_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2023學(xué)年第一學(xué)期寧波金蘭教育合作組織期中聯(lián)考高二年級(jí)技術(shù)學(xué)科試題命題:夢(mèng)麟中學(xué)審題:滸山中學(xué)考生須知:1.本卷共10頁滿分100分,考試時(shí)間90分鐘。2.答題前,在答題卷指定區(qū)域填寫班級(jí)、姓名、考場(chǎng)號(hào)、座位號(hào)及準(zhǔn)考證號(hào)并填涂相應(yīng)數(shù)字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結(jié)束后,只需上交答題紙。第一部分信息技術(shù)(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個(gè)選項(xiàng)中只有一個(gè)是符合題目要求的,不選、多選、錯(cuò)選均不給分)1.下列關(guān)于數(shù)據(jù)、信息的說法,正確的是()A.出土契刻文字的商代殷墟甲骨是數(shù)據(jù) B.計(jì)算機(jī)只能處理數(shù)字化后的信息C.數(shù)字是數(shù)據(jù)的唯一表現(xiàn)形式 D.移動(dòng)發(fā)明以后,信息不再需要載體【答案】B【解析】【詳解】本題考查數(shù)據(jù)、信息的描述。出土契刻文字的商代殷墟甲骨是數(shù)據(jù)的載體;計(jì)算機(jī)只能處理數(shù)字化后的信息;數(shù)字是數(shù)據(jù)的表現(xiàn)形式之一;移動(dòng)發(fā)明以后,信息仍需要載體。故選B。2.有一個(gè)五位二進(jìn)制數(shù)1□□10,其中兩位數(shù)字不明,對(duì)應(yīng)的十進(jìn)制數(shù)為n,則下列說法正確的是()A.轉(zhuǎn)化后十進(jìn)制數(shù)一定是偶數(shù) B.去掉最低位的“0”后,其對(duì)應(yīng)的十進(jìn)制數(shù)縮小10倍C.該十進(jìn)制n的最小值可能是10 D.該二進(jìn)制數(shù)加1后可能變?yōu)榱欢M(jìn)制【答案】A【解析】【詳解】本題考查二進(jìn)制數(shù)的描述。該二進(jìn)制數(shù)末尾是0,因此轉(zhuǎn)化后的十進(jìn)制數(shù)一定是偶數(shù);去掉最低位的“0”后,其對(duì)應(yīng)的十進(jìn)制數(shù)縮小2倍;十進(jìn)制數(shù)10對(duì)應(yīng)的二進(jìn)制數(shù)是1010,因此十進(jìn)制n的最小值不可能是10;該二進(jìn)制數(shù)加1后不可能變?yōu)榱欢M(jìn)制。故選A。3.小明錄制了一段運(yùn)動(dòng)會(huì)的宣傳詞音頻文件,時(shí)長1分鐘,采樣頻率為,量化位數(shù)為16bit,2個(gè)聲道,保存為不壓縮的Wave格式,數(shù)據(jù)容量約為()A.80KB B.172KB C.656KB D.10MB【答案】D【解析】【詳解】本題考查音頻文件容量計(jì)算。音頻文件容量=采樣頻率*量化位數(shù)*聲道數(shù)*時(shí)長/8=44.1*1000*16*2*1*60/8/1024/1024≈10MB。故選D。4.使用UltraEdit軟件觀察字符內(nèi)碼,部分界面如圖所示,下列說法正確的是()A.這些字符所占的存儲(chǔ)空間為14B B.字符“3”的內(nèi)碼是“33”,則字符“10”的內(nèi)碼是“3A”C.大寫字母“O”的內(nèi)碼值十六進(jìn)制表示是“49” D.根據(jù)GB231280標(biāo)準(zhǔn),“技術(shù)”占4個(gè)字節(jié)【答案】D【解析】【詳解】本題考查UltraEdit軟件及字符編碼。由圖可知,這些字符所占的存儲(chǔ)空間為15B;字符“3”的內(nèi)碼是“33”,則字符“10”的內(nèi)碼是“3130”;大寫字母“P”的內(nèi)碼值50,則大寫字母“O”的內(nèi)碼值十六進(jìn)制表示是501=4FH;根據(jù)GB231280標(biāo)準(zhǔn),“技術(shù)”占4個(gè)字節(jié)。故選D。5.學(xué)校運(yùn)動(dòng)會(huì)會(huì)徽電子圖像尺寸為1024X800像素,顏色位深度為24位BMP圖像,壓縮為JPEG圖像后容量為400KB,則壓縮比為()A.2:1 B.4:1 C.6:1 D.8:1【答案】C【解析】【詳解】本題考查圖像文件容量計(jì)算。未經(jīng)壓縮圖像文件容量=像素*顏色深度/8=1024*800*24/8/1024=2400KB。壓縮為JPEG圖像后容量為400KB,則壓縮比為2400:400=6:1。故選C。6.下列關(guān)于大數(shù)據(jù)與數(shù)據(jù)安全的說法,正確的是()A.大數(shù)據(jù)更加注重事物的相關(guān)性 B.處理大數(shù)據(jù)時(shí),要保證每個(gè)數(shù)據(jù)都要準(zhǔn)確C.在大數(shù)據(jù)時(shí)代,需要人們犧牲個(gè)人隱私換取便利性 D.大數(shù)據(jù)數(shù)量量大,蘊(yùn)含的信息價(jià)值密度高【答案】A【解析】【詳解】本題考查大數(shù)據(jù)與數(shù)據(jù)安全描述。大數(shù)據(jù)更加注重事物的相關(guān)性;處理大數(shù)據(jù)時(shí),不用保證每個(gè)數(shù)據(jù)都要準(zhǔn)確;在大數(shù)據(jù)時(shí)代,不需要人們犧牲個(gè)人隱私換取便利性;大數(shù)據(jù)數(shù)量量大,蘊(yùn)含的信息價(jià)值密度低。故選A。7.某算法部分流程圖如下圖所示。執(zhí)行這部分流程后,輸出s值是()A65 B.55 C.45 D.20【答案】B【解析】【詳解】本題考查算法流程圖的執(zhí)行。分析流程圖可知,i依次取10~19,s將每一個(gè)i的個(gè)位數(shù)和十位數(shù)進(jìn)行累加求和,即s=0+1+0+1+1+1+2+1+3+1+4+1+5+1+6+1+7+1+8+1+9=55。故選B。8.某算法部分流程圖如下圖所示。該流程圖中包含的算法的控制結(jié)構(gòu)有()A.順序結(jié)構(gòu)、分支結(jié)構(gòu) B.順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C.分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu) D.順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)【答案】B【解析】【詳解】本題考查算法控制結(jié)構(gòu)。由圖可知,該流程圖中包含的算法的控制結(jié)構(gòu)有順序結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。故選B。9.已知s="2023金蘭聯(lián)考",則下列Python表達(dá)式中結(jié)果為"金蘭"的是()A.s[4:3] B.s[4:5] C.s[4:6] D.s[4:8]【答案】C【解析】【詳解】本題考查Python字符串切片操作。切片操作基本表達(dá)式:object[start_index:end_index:step],step:正負(fù)數(shù)均可,其絕對(duì)值大小決定了切取數(shù)據(jù)時(shí)的“步長”,而正負(fù)號(hào)決定了“切取方向”,正表示“從左往右”取值,負(fù)表示“從右往左”取值。start_index:表示起始索引(包含該索引對(duì)應(yīng)值),該參數(shù)省略時(shí),表示從對(duì)象“端點(diǎn)”開始取值。end_index:表示終止索引(不包含該索引對(duì)應(yīng)值),該參數(shù)省略時(shí),表示一直取到數(shù)據(jù)“端點(diǎn)”。已知s="2023金蘭聯(lián)考",s[4:3]=s[4:5]="金",s[4:6]="金蘭",s[4:8]="金蘭聯(lián)考"。故選C。10.有如下Python程序段:dic={1:"2023",2:["杭州亞運(yùn)會(huì)"],3:"心心相融@未來",4:["HearttoHeart","@Future"]}cnt=0foriinrange(3):cnt+=len(dic[i+1])print(cnt)該程序段運(yùn)行后,輸出的結(jié)果是()A.16 B.12 C.10 D.3【答案】B【解析】【詳解】本題考查Python程序執(zhí)行。分析程序,i依次取0、1、2,i+1依次對(duì)應(yīng)1、2、3。for循環(huán)實(shí)現(xiàn)統(tǒng)計(jì)字典dic中鍵1、2、3對(duì)應(yīng)鍵值長度之和,dic={1:"2023",2:["杭州亞運(yùn)會(huì)"],3:"心心相融@未來",4:["HearttoHeart","@Future"]},則cnt=0+4+1+7=12。故選B。11.下列選項(xiàng)中,flag的值與其他三項(xiàng)不同的是()A. B. C. D.【答案】A【解析】【詳解】本題考查Python關(guān)系運(yùn)算相關(guān)內(nèi)容。以a=3,b=2,c=4為例,比較4個(gè)選項(xiàng)結(jié)果。A選項(xiàng),結(jié)果為True;B選項(xiàng),結(jié)果為False;C選項(xiàng),結(jié)果為False;D選項(xiàng),結(jié)果為False。A選項(xiàng)與BCD選項(xiàng)不同。故本題答案是A選項(xiàng)。12.在信息化時(shí)代,保證數(shù)據(jù)的安全非常重要,小蘭設(shè)計(jì)了如下Python程序段:s="hangzhou19th"outs=""key=3foriinrange(len(s)):ifs[i]>="a"ands[i]<="z":outs=chr((ord(s[i])+keyord("a"))%26+ord("a"))+outselse:outs=s[i]+outsprint(outs)下列關(guān)于該程序段說法正確的是()A.數(shù)據(jù)加密可以提高數(shù)據(jù)的完整性 B.該算法不屬于枚舉算法C.若s改為"HangZhou19th",程序會(huì)報(bào)錯(cuò) D.執(zhí)行該程序段后,輸出的結(jié)果為:kw91xrkcjqdk【答案】D【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。該代碼段功能是加密字符串,逆序保存并輸出。加密規(guī)則:當(dāng)字符為小寫字母時(shí),使用chr((ord(s[i])+keyord("a"))%26+ord("a"))進(jìn)行加密,其他字符保持不變。A選項(xiàng),數(shù)據(jù)加密可以提高安全性,錯(cuò)誤;B選項(xiàng),該算法屬于枚舉算法,錯(cuò)誤;C選項(xiàng),改變s的值,只是變更了要加密的字符串,并不會(huì)引起程序報(bào)錯(cuò),錯(cuò)誤;D選項(xiàng),對(duì)字符串s("hangzhou19th")進(jìn)行加密并逆序,即可得到"kw91xrkcjqdk"。故本題答案是D選項(xiàng)。二、非選擇題(本大題共3小題,其中的13小題8分,第14小題9分,第15小題9分,共26分)13.為迎接亞運(yùn)以便更好地接待外賓,蘭蘭在亞運(yùn)會(huì)前苦學(xué)英語,在學(xué)習(xí)英語的過程中他發(fā)現(xiàn)部分英語單詞,正反拼寫都一樣,比如level(水平),pop(流行音樂)等,現(xiàn)在他想在一篇英語文章中統(tǒng)計(jì)有幾個(gè)“回文單詞”,大小寫不影響回文判定,即“Level”也為回文單詞,程序運(yùn)行界面如圖所示。部分程序代碼如下:text=input("請(qǐng)輸入文章:")s=""①____foriinrange(len(text)):if"a"<=text[i]<="z":s+=text[i]elif"A"<=text[i]<="Z":s+=②____else:if③____:c+=1print("第",c,"個(gè):",s)s=""print("這篇文章中一共有",c,"個(gè)回文單詞")(1)若輸入的文章為“Chineseradarisatahighlevel”,程序會(huì)輸出有____個(gè)回文單詞(2)請(qǐng)?jiān)谝陨螾ython程序段劃線①②③處填入正確的代碼?!敬鸢浮竣?c=0②.chr(ord(text[i])+32)③.s==s[::1]④.2【解析】【詳解】本題考查Python程序的綜合應(yīng)用。①變量c統(tǒng)計(jì)回文數(shù)的個(gè)數(shù),初值為0,故此處填c=0。②大小寫不影響回文判定,此處將字符text[i]轉(zhuǎn)換為小寫字母再判斷處理,大寫字母與對(duì)應(yīng)小寫字母ASCII碼值相差32,故填chr(ord(text[i])+32)。③此處判斷s是否是回文串,即正序s與逆序s[::1]是否相等,故此處填s==s[::1]。④若輸入的文章為“Chineseradarisatahighlevel”,程序會(huì)輸出有2個(gè)回文單詞,即radar和level。故填2。14.金金接到一個(gè)任務(wù)需要統(tǒng)計(jì)某地浙江省11個(gè)地級(jí)市的民用機(jī)動(dòng)車數(shù)量。車輛車牌號(hào)碼信息已經(jīng)存儲(chǔ)在"cp.txt"文件中,一行一個(gè)車牌,如圖a所示,車牌號(hào)碼前兩位代表地級(jí)市的名稱如表格所示。車牌號(hào)前兩位浙A浙B浙C浙D浙E浙F浙G浙H浙J浙K浙L地級(jí)市杭州寧波溫州紹興湖州嘉興金華衢州臺(tái)州麗水舟山圖a圖b算法具體步驟如下:第1步:打開文本文檔"cp.txt",讀取一個(gè)車牌號(hào)碼(“浙B123**”)并取前兩位,即“浙B”;第2步:根據(jù)字典找到“浙B”對(duì)應(yīng)的地級(jí)市是“寧波”;第3步:地級(jí)市“寧波”對(duì)應(yīng)的車牌號(hào)碼數(shù)量值加1;重復(fù)運(yùn)行13步,直到遍歷完"cp.txt"文件所有車牌號(hào)碼。為了提高效率,他打算用Python程序?qū)崿F(xiàn)上述功能,輸出結(jié)果如圖b所示。部分程序代碼如下:f=open("cp.txt","r",encoding='utf8')()d={'浙A':'杭州','浙B':'寧波','浙C':'溫州','浙D':'紹興','浙E':'湖州','浙F':'嘉興','浙G':'金華','浙H':'衢州','浙J':'臺(tái)州','浙K':'麗水','浙L':'舟山'}s={}whileline:t=①____if②______():s[d[t]]=1else:③____()()print(s)(1)請(qǐng)?jiān)谝陨螾ython程序段劃線①②③處填入正確的代碼。(2)該程序段采用的算法是____(單選,填字母:A.解析算法/B.枚舉算法)。(3)若有新能源車牌號(hào)碼,如“浙BD123*D”,比汽油車號(hào)碼多一位,則以上程序___(單選,填字母:A.能/B.不能)正常統(tǒng)計(jì)。【答案】①.line[0:2]②.d[t]③.s[d[t]]+=1

④.B

⑤.A

【解析】【詳解】本題考查Python程序設(shè)計(jì)相關(guān)內(nèi)容。(1)分析題意及代碼段可知,從文件中讀取一個(gè)車牌后,需要取出其前兩位,以便統(tǒng)計(jì)各地級(jí)市民用機(jī)動(dòng)車數(shù)量。在循環(huán)伊始,首先要做的是把車牌號(hào)碼的前兩位(對(duì)應(yīng)地級(jí)市)取出來,而車牌信息在line內(nèi),地級(jí)市名稱編碼在前兩位,故①處應(yīng)填寫:line[0:2]。②、③處:if語句統(tǒng)計(jì)各地級(jí)市民用機(jī)動(dòng)車數(shù)量,通過t=line[0:2]取出了一個(gè)地級(jí)市名稱,若s中尚未出現(xiàn)其機(jī)動(dòng)車數(shù)量值,則在s相應(yīng)位置需要設(shè)置為1,即s[d[t]]=1,若s中已有其機(jī)動(dòng)車數(shù)量值,則在原值基礎(chǔ)上+1即可,即s[d[t]]+=1。故②處應(yīng)填寫:d[t],③處應(yīng)填寫:s[d[t]]+=1。(2)解析算法:用解析的方法找出表示問題的前提條件與結(jié)果之間關(guān)系的數(shù)學(xué)表達(dá)式,并通過表達(dá)式的計(jì)算來實(shí)現(xiàn)問題求解;枚舉算法:把問題的所有的可能解一一地羅列出來,并對(duì)每一個(gè)可能解進(jìn)行判斷,以確定是否是問題的真正解。本題中,是把各地級(jí)市的車牌一一羅列出來,再統(tǒng)計(jì)對(duì)應(yīng)車牌數(shù)量,使用的是枚舉算法。故④處應(yīng)填寫:B。(3)本算法考慮的是以地級(jí)市進(jìn)行劃分統(tǒng)計(jì)數(shù)量,具體車牌號(hào)不影響統(tǒng)計(jì)結(jié)果,故使用新能源車牌號(hào)碼,依然可以統(tǒng)計(jì)到結(jié)果中,故⑤處應(yīng)填寫:A。15.Base64編碼是計(jì)算機(jī)中常見的一種編碼方式,規(guī)則是把3個(gè)字節(jié)的數(shù)據(jù)按6位1組分成4組(24÷6=4),然后將每組數(shù)據(jù)分別轉(zhuǎn)換為十進(jìn)制,根據(jù)表1將這些十進(jìn)制數(shù)所對(duì)應(yīng)的字符連接,即為Base64編碼。表1Base64編碼表以編碼字符串"Web"為例,如題表2所示,字符串"Web"對(duì)應(yīng)的ASCII編碼分別是87,101,98,分別轉(zhuǎn)換為8位二進(jìn)制數(shù),按6位二進(jìn)制數(shù)分組后再轉(zhuǎn)換成十進(jìn)制,查找它們的對(duì)應(yīng)字符,得到字符串"Web"的Base64編碼為“V2Vi”。題表2Base64編碼方法請(qǐng)仔細(xì)閱讀題目和代碼,回答下列問題:(1)若某字符串的Base64編碼為“QW55”,則該字符串是()A."An"B."Any"C."Love"(2)主程序。Base64=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/']#創(chuàng)建Base64編碼表a="Webweb"b=ASCII_to_Base64(a)根據(jù)題目描述,可知執(zhí)行該段程序后,變量b的值為____。(3)自定義函數(shù)to_Byte(ch)能將字符ch對(duì)應(yīng)的ASCII編碼轉(zhuǎn)換成8位二進(jìn)制字符串,例如to_Byte("W")的返回值為"01010111"。請(qǐng)?jiān)趧澗€處填入合適的代碼。defto_Byte(ch):ac=ord(ch)#獲取ch的ASCII編碼值bc=""foriinrange(8):bc=①____ac=ac//2returnbc(4)自定義函數(shù)ASCII_to_Base64(a)能將字符串a(chǎn)轉(zhuǎn)換成Base64編碼字符串(為簡單起見,規(guī)定字符串a(chǎn)的長度為3的整數(shù)倍)。例如,當(dāng)a="Web"時(shí),函數(shù)返回"V2Vi"。defASCII_to_Base64(a):bite_code=""#用來存儲(chǔ)二進(jìn)制字符串forchina:bite_code+=to_Byte(c

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論