資源簡介 登錄二一教育在線組卷平臺 助您教考全無憂浙江省A9協作體2019-2020學年高二下學期信息技術期中聯考試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.(2020高二下·浙江期中)小明用瀏覽器打開“浙江在線”網站,其主頁地址為“www..cn”,該主頁內容圖文并茂,還有視頻等元素,下列描述正確的是( )A.使用瀏覽器打開該網頁需要使用TCP/IP、WWW等協議B.網頁上的圖片、文字等元素都是信息C.當前訪問的URL沒有指明網頁的文件名,瀏覽器將不能訪問該網頁D.以“網頁,全部”格式保存該網頁,網頁中的視頻往往不能被保存2.(2020高二下·浙江期中)小明將刊登在雜志上的一篇文章掃描后,通過OCR軟件識別出文字,并用word軟件編輯處理。下列說法不正確的是( )A.對掃描圖片進行傾斜校正等預處理,可以提高OCR軟件識別的正確率B.用戶“TX”對第一行中的“世界互聯網大會”進行批注后,原有批注將發生改變C.在“疊加”處執行“拒絕修訂”,文字變為“重疊所形成的晶格”D.可以使用“查找替換”將文章中的所有的“互聯網”一次性加粗顯示3.(2020高二下·浙江期中)要建立一個“班級捐款情況”的Access數據表,存放下列表格數據:姓名 班級 班內學號 日期 金額 團員 方式張一 201 05 2020/3/2 ¥10 是 微信轉賬李四 209 09 2020/3/3 ¥18 否 支付寶轉賬張一 201 05 2020/3/5 ¥15 是 微信紅包… … … … … … …下列關于該數據表的描述中,說法正確的是( )A.在數據表視圖中,可以添加一個名為“序號”,類型為“自動編號”的字段B.設計數據表時,將日期設置為“日期”型,在該字段中可以輸入“2020-02-28”C.“班級”字段一定要設置為“數字”型D.設計數據表時,班內學號可以設置為主鍵,團員的類型可以設置為“是/否”型4.(2020高二下·浙江期中)使用UltraEdit軟件觀察字符內碼,結果如下圖所示,下列說法正確的是( )A.存儲“COVID-19抗疫”總共需要14個字節, 有9個ASCII字符B.字符“9”的內碼為“39H”,可知“10”的內碼為“3AH”C.將字符“C”的內碼轉換為二進制后,“1”的個數為8個D.“BF B9”是“抗”字在計算機內存儲和處理時的交換碼5.(2020高二下·浙江期中)小明使用Photoshop設計了如圖所示的圖片,下列說法正確的是( )A.可以將“冠狀”圖層的圖層樣式,拷貝并粘貼到“病毒”圖層B.使用“自由變換”修改“防控”圖層的字體大小,“冠狀”圖層的字體不會發生變化C.將作品存儲為JPEG格式文件,該JPEG格式文件不會含有“醫護”圖層中的圖像信息D.需要將“背景”圖層解鎖后,才能改變“背景”圖層中的內容6.(2020高二下·浙江期中)關于下列文件的存儲容量說法正確的是( )序號 ① ② ③ ④文件名 小說.txt 音頻.wav 圖片.bmp 視頻.avi(無壓縮)參數 500萬漢字 時長為30秒 采樣頻率為44.1KHZ 量化位數為16bit 雙聲道 2048*1024像素32位色 總比特率為:10240Kbps時長為16秒A.①的存儲容量約為10MB,大于③的存儲容量B.②的存儲容量約為8MB,小于③的存儲容量C.④的存儲容量約為400MB,大于其他前3個的存儲容量D.存儲容量由小到大的排序順序是③②①④7.(2020高二下·浙江期中)某算法的部分流程圖如圖所示。依次輸入3、3、4、1、6,執行這部分流程后,輸出s、i的值分別是( )A.5,2 B.15,2 C.6,2 D.14,38.(2020高二下·浙江期中)下列程序段中能夠實現100以內偶數相加的有( )s=0 For i= 1 To 100 If i Mod 2= 0 Then s=s+i End If Next i s=0:i=0 Do While i<= 100 s=s+i i=i+2 Loop① ②s=2 For i= 4 To 100 s=s+i:i=i+2 Next i s=0:i=2 Do While i<= 100 If i Mod 2= 0 Then s=s+i Loop③ ④A.①③ B.①② C.②③ D.②④9.(2020高二下·浙江期中)執行下列程序段后,文本框中顯示的內容為( )Dim a( 1 To 5) As Integera(1)=1:a(2)=2For i= 3 To 4a(i)=iFor j=i-1 To 1 Step-1a(j)=a(j)+a(j+1)Next jNext iText 1.Text=Str(a(2) )A.18 B.12 C.7 D.410.(2020高二下·浙江期中)有下列VB程序段:執行程序時,在文本框Text 1中輸入“abc:dk7#Aba1@”(不包括雙引號),單擊按鈕Command 1后,在列表框List 1中顯示的結果是( )Dim s As String,a As String,t As Strings=Text 1.Text:t=””For i=1 To Len(s)a=Mid(s,i,1)If a>=”a”And a<=”z”Thent=t+aElseIf a=”:”or a>=”A”And a<=”Z”Thent=““ElseIf t<>””ThenList 1.Add Item tEnd IfNext iA. B. C. D.11.(2020高二下·浙江期中)有下列VB程序段:執行該程序段后,數組元素a(1)到a(5)的數據依次為( )a(1)=”231”:a(2)=”44”:a(3)=”23”:a(4)=”244”:a(5)=”124”For i=5 To 4 step-1k=iFor j=i-1 To 1 Step-1If a(j) >a(k) Then k=jNext jIf k<>i Thent=a(k):a(k)=a(i):a(i)=tEnd IfNext iA.”124”,”23”,”231”,”44”, ”244”B.”124”,”23”,”231”,”244”,”44”C.”23”,”44”,”231”,”124”,”244”D.”231”,”124”,”23”,”244”,”44”12.(2020高二下·浙江期中)小明編寫VB程序,實現從字符串s中刪除指定的子字符串。VB程序段如下:要使程序實現如上功能,則方框①②③中的語句分別是( )Dim s As String,s1 As String,c As String,key As Strings=Text 1.Text:key=Text2.Texti=1:s1=””Do While i<=Len(s)c=Mid(s, i, len(key) )If Thens1=s1+Mid(s,i,1)elseEnd IfLoopText 3.Text=s1A.①c=key②i=i+len(key)③i=i+1B.①c=key②i=i+1③i=i+len(key)C.①c<>key②i=i+len(key)-1③i=i+1D.①c<>key②i=i+len(key)③i=i+1二、非選擇題(本大題共5小題,4+8+7+7,共26分)13.(2020高二下·浙江期中)小明使用Excel軟件對校運動會的數據進行了處理,如圖所示:(1)金牌比例(%)是指班級金牌數占年級金牌數的比例,在F9單元格中輸入計算公式,然后用自動填充功能完成F10:F14的計算,那么在F13單元格中應該輸入的計算公式是 。(2)對高二各班級以“金牌”為關鍵字進行排序操作,應選擇的數據區域為 。(3)選中單元格區域B2:F8后,在“數據”選項卡中,執行“篩選”命令,在單元格C2中的顯示的“篩選”按鈕上的篩選方式如圖b所示,則篩選出的班級有 個。(4)為了更直觀地反映高二年級金牌比例的對比,下列說法正確的是 (在下列選項中,選擇合適的一項,將序號填入橫線處)A.制作的圖表的類型可以選擇折線圖B.圖表的區域可以選擇:“B2,B9:B13,F2,F9:F13”C.數據按“金牌比例(%)”升序排序后,圖表中數據不會變化14.(2020高二下·浙江期中)小明創作主題為“新型冠狀病毒防治”的多媒體作品。使用Flash軟件制作動畫(如圖a)。請回答下列問題:(1)創作多媒體作品需要進行需求分析和規劃設計。下列不屬于創作需求分析的是 (多選,填字母:A .了解用戶的計算機應用水平/B .考慮作品創作及運行時需要的硬件設施/C .把作品分為片頭、主界面、片尾三個主要部分/D .設計某場景中各動畫元素的呈現順序/E.確定作品的發布方式)。(2)如圖a所示,“新型”圖層第10幀到第30幀的動畫實現了內容“新型”的文字到“冠狀病毒”圖片的變化,該動畫類型為 (單選,填字母:A .動畫補間/B .形狀補間/C .逐幀動畫)(3)如圖a所示,“聲音”圖層添加了音樂,且第1幀上的聲音“同步”屬性設置為事件,為了讓音樂和“冠狀病毒”圖層的補間動畫一致則進行的操作是 。(4)按鈕“播放”制作界面如圖b所示,則“播放”按鈕 (填:能/不能)響應鼠標事件;測試影片時,影片會停在最后一幀,單擊“播放”按鈕現在跳轉到下一場景的第一幀開始播放,則按鈕的動作腳本為 。15.(2020高二下·浙江期中)在Excel1中可采用主次關鍵字排序,先按主關鍵字排序,如主關鍵字相同再按次要關鍵字排序。小明學習了冒泡排序后,編寫了一個VB程序模擬該排序過程。功能如下:在列表框list 1中顯示排序前數據(各隨機產生10個整數存數組a、數組b中),單擊“排序”按鈕后,按主關鍵字數組a升序和次要關鍵字數組b升序排序,排序后的數據在列表框List 2中顯示。程序運行界面如圖所示。實現上述功能的VB程序如下:(1)由代碼可知,命令按鈕“排序”的對象名是 。(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Constn= 10Dima(1 To n) As Integer, b(1 To n) As IntegerPrivateSub Form Load()'各產生10個隨機整數存數組a、b,并在列表框list 1中顯示,代碼略。EndSubPrivateSub Cod 1_ Click()Dim i As Integer,j As Integeri=1Do While i<=n-1①Do While j>=i+ 1If a(j)temp=a(j):a(j) =a(j-1):a(j-1)=temptemp=b(j):b(j) =b(j-1):b(j-1)=temp‘改錯temp=a(j):a(j) =a(j-1):a(j-1) =temptemp=b(j):b(j) =b(j-1):b(j-1) =tempEnd Ifj=j-1Loop②LoopFor i=1 To nList 2.Add Item Str(a(i))+””+Str(b(i))Next iEnd Sub① ② (3)程序代碼中,加框處有錯,請改正。16.(2020高二下·浙江期中)已知某數據加密方法如下:A) 將英文字符的ASCII碼值加20(十進制) ;B)以字節為單位進行加密處理;C)將1個字節的8位二進制數左移一位,最低位用左移出的最高位填充;D)將處理后的8位二進制數分割成前4位與后4位兩個二進制數;F)分別將上述兩個4位二進制數轉換為十六進制數;G)所得兩個十六進制數碼交換順序后連接,即為該字節的密文。按照上述規則,小明設計了一個解密的VB程序,功能如下:單擊“解密”按鈕Command 1,程序依次將文本框Text 1中字符提取(只有0到9、A到F),進行解密處理,并輸出在文本框Text 2中,程序運行效果如圖所示。請回答下列問題:(1)已知明文是A9(已知大寫字母A的ASCII值為65D,數字0的ASCII值為48),則對應的密文是 。(2)請在劃線處填入合適代碼。PrivateSub Command 1 Click()Dim mw As String,mingw As String,ch As StringDim i As Integer, k As Integer,j As Integer,tAs Integer,p As IntegerDim a( 1 To 8) As Integermw=Text 1.TextFor i= 1 To 8a(i)=0Next iFor i=1 To Len(mw)ch=Mid(mw,i,1)If ch>=“0”And ch<=“9”Thent=Val(ch)Elset=①End Ifj=0Do While t<>0j=j+1a( ② )=t Mod 2t=t\2LoopIf i Mod 2= 0 Thenk=a(8)For j= 1 To 7③Next jIf k-20>=0 And k-20<= 127 Then④For j= 1 To 8a(j)=0Next jElsemingw=“輸入錯誤”End IfEnd IfNext iText 2.Text=mingwEndSub① ② ③ ④ 答案解析部分1.【答案】D【知識點】網頁、網站的概念與聯系2.【答案】C【知識點】文本的基本編輯3.【答案】B【知識點】利用數據庫管理信息;數據表、字段、記錄的概念;數據表、字段、記錄的編輯4.【答案】C【知識點】信息的編碼5.【答案】C【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作6.【答案】A【知識點】聲音、圖像、視頻編碼7.【答案】A【知識點】算法的常用表示方法;算法的控制結構8.【答案】B【知識點】常量、變量及變量的賦值9.【答案】B【知識點】常量、變量及變量的賦值10.【答案】A【知識點】算法的控制結構;常量、變量及變量的賦值11.【答案】D【知識點】常見數據類型、數組;常量、變量及變量的賦值12.【答案】C【知識點】常量、變量及變量的賦值13.【答案】(1)=C13/C$14*100或=C13/$C$14*100(2)B9:F13(3)3(4)B【知識點】表格數據的基本操作;表格數據的處理與計算14.【答案】(1)ACD(2)B(3)選中冠狀病毒圖層的第35幀, 添加動作命令“Stop All Sounds() ; ”或選擇聲音圖層的第35幀執行插入關鍵幀操作,并選擇聲音圖層的第1幀將聲音同步方式設為數據流或其他等價答案(4)能;on(press) (GotoAndPlay(”Main”,1) ;}或on(press) (Play();}或其他等價答案【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;動畫的實現;常用影片控制函數的應用15.【答案】(1)Cod 1(2)j=n;i=i+1(3)Elseif a(j) =a(j-1) And b(j) 【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;常量、變量及變量的賦值;排序算法及程序實現16.【答案】(1)AAA9(2)Asc(ch)-55或Asc(ch) -Assc(“A”+10)其他等價答案;(i Mod 2)*4+5-j;k=k*2+a(j)或其他等價答案;mingw=mingw+Chr(k-20)【知識點】常量、變量及變量的賦值;進制及數制轉換二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂浙江省A9協作體2019-2020學年高二下學期信息技術期中聯考試卷一、選擇題(本大題共12小題,每小題2分,共24分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.(2020高二下·浙江期中)小明用瀏覽器打開“浙江在線”網站,其主頁地址為“www..cn”,該主頁內容圖文并茂,還有視頻等元素,下列描述正確的是( )A.使用瀏覽器打開該網頁需要使用TCP/IP、WWW等協議B.網頁上的圖片、文字等元素都是信息C.當前訪問的URL沒有指明網頁的文件名,瀏覽器將不能訪問該網頁D.以“網頁,全部”格式保存該網頁,網頁中的視頻往往不能被保存【答案】D【知識點】網頁、網站的概念與聯系2.(2020高二下·浙江期中)小明將刊登在雜志上的一篇文章掃描后,通過OCR軟件識別出文字,并用word軟件編輯處理。下列說法不正確的是( )A.對掃描圖片進行傾斜校正等預處理,可以提高OCR軟件識別的正確率B.用戶“TX”對第一行中的“世界互聯網大會”進行批注后,原有批注將發生改變C.在“疊加”處執行“拒絕修訂”,文字變為“重疊所形成的晶格”D.可以使用“查找替換”將文章中的所有的“互聯網”一次性加粗顯示【答案】C【知識點】文本的基本編輯3.(2020高二下·浙江期中)要建立一個“班級捐款情況”的Access數據表,存放下列表格數據:姓名 班級 班內學號 日期 金額 團員 方式張一 201 05 2020/3/2 ¥10 是 微信轉賬李四 209 09 2020/3/3 ¥18 否 支付寶轉賬張一 201 05 2020/3/5 ¥15 是 微信紅包… … … … … … …下列關于該數據表的描述中,說法正確的是( )A.在數據表視圖中,可以添加一個名為“序號”,類型為“自動編號”的字段B.設計數據表時,將日期設置為“日期”型,在該字段中可以輸入“2020-02-28”C.“班級”字段一定要設置為“數字”型D.設計數據表時,班內學號可以設置為主鍵,團員的類型可以設置為“是/否”型【答案】B【知識點】利用數據庫管理信息;數據表、字段、記錄的概念;數據表、字段、記錄的編輯4.(2020高二下·浙江期中)使用UltraEdit軟件觀察字符內碼,結果如下圖所示,下列說法正確的是( )A.存儲“COVID-19抗疫”總共需要14個字節, 有9個ASCII字符B.字符“9”的內碼為“39H”,可知“10”的內碼為“3AH”C.將字符“C”的內碼轉換為二進制后,“1”的個數為8個D.“BF B9”是“抗”字在計算機內存儲和處理時的交換碼【答案】C【知識點】信息的編碼5.(2020高二下·浙江期中)小明使用Photoshop設計了如圖所示的圖片,下列說法正確的是( )A.可以將“冠狀”圖層的圖層樣式,拷貝并粘貼到“病毒”圖層B.使用“自由變換”修改“防控”圖層的字體大小,“冠狀”圖層的字體不會發生變化C.將作品存儲為JPEG格式文件,該JPEG格式文件不會含有“醫護”圖層中的圖像信息D.需要將“背景”圖層解鎖后,才能改變“背景”圖層中的內容【答案】C【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作6.(2020高二下·浙江期中)關于下列文件的存儲容量說法正確的是( )序號 ① ② ③ ④文件名 小說.txt 音頻.wav 圖片.bmp 視頻.avi(無壓縮)參數 500萬漢字 時長為30秒 采樣頻率為44.1KHZ 量化位數為16bit 雙聲道 2048*1024像素32位色 總比特率為:10240Kbps時長為16秒A.①的存儲容量約為10MB,大于③的存儲容量B.②的存儲容量約為8MB,小于③的存儲容量C.④的存儲容量約為400MB,大于其他前3個的存儲容量D.存儲容量由小到大的排序順序是③②①④【答案】A【知識點】聲音、圖像、視頻編碼7.(2020高二下·浙江期中)某算法的部分流程圖如圖所示。依次輸入3、3、4、1、6,執行這部分流程后,輸出s、i的值分別是( )A.5,2 B.15,2 C.6,2 D.14,3【答案】A【知識點】算法的常用表示方法;算法的控制結構8.(2020高二下·浙江期中)下列程序段中能夠實現100以內偶數相加的有( )s=0 For i= 1 To 100 If i Mod 2= 0 Then s=s+i End If Next i s=0:i=0 Do While i<= 100 s=s+i i=i+2 Loop① ②s=2 For i= 4 To 100 s=s+i:i=i+2 Next i s=0:i=2 Do While i<= 100 If i Mod 2= 0 Then s=s+i Loop③ ④A.①③ B.①② C.②③ D.②④【答案】B【知識點】常量、變量及變量的賦值9.(2020高二下·浙江期中)執行下列程序段后,文本框中顯示的內容為( )Dim a( 1 To 5) As Integera(1)=1:a(2)=2For i= 3 To 4a(i)=iFor j=i-1 To 1 Step-1a(j)=a(j)+a(j+1)Next jNext iText 1.Text=Str(a(2) )A.18 B.12 C.7 D.4【答案】B【知識點】常量、變量及變量的賦值10.(2020高二下·浙江期中)有下列VB程序段:執行程序時,在文本框Text 1中輸入“abc:dk7#Aba1@”(不包括雙引號),單擊按鈕Command 1后,在列表框List 1中顯示的結果是( )Dim s As String,a As String,t As Strings=Text 1.Text:t=””For i=1 To Len(s)a=Mid(s,i,1)If a>=”a”And a<=”z”Thent=t+aElseIf a=”:”or a>=”A”And a<=”Z”Thent=““ElseIf t<>””ThenList 1.Add Item tEnd IfNext iA. B. C. D.【答案】A【知識點】算法的控制結構;常量、變量及變量的賦值11.(2020高二下·浙江期中)有下列VB程序段:執行該程序段后,數組元素a(1)到a(5)的數據依次為( )a(1)=”231”:a(2)=”44”:a(3)=”23”:a(4)=”244”:a(5)=”124”For i=5 To 4 step-1k=iFor j=i-1 To 1 Step-1If a(j) >a(k) Then k=jNext jIf k<>i Thent=a(k):a(k)=a(i):a(i)=tEnd IfNext iA.”124”,”23”,”231”,”44”, ”244”B.”124”,”23”,”231”,”244”,”44”C.”23”,”44”,”231”,”124”,”244”D.”231”,”124”,”23”,”244”,”44”【答案】D【知識點】常見數據類型、數組;常量、變量及變量的賦值12.(2020高二下·浙江期中)小明編寫VB程序,實現從字符串s中刪除指定的子字符串。VB程序段如下:要使程序實現如上功能,則方框①②③中的語句分別是( )Dim s As String,s1 As String,c As String,key As Strings=Text 1.Text:key=Text2.Texti=1:s1=””Do While i<=Len(s)c=Mid(s, i, len(key) )If Thens1=s1+Mid(s,i,1)elseEnd IfLoopText 3.Text=s1A.①c=key②i=i+len(key)③i=i+1B.①c=key②i=i+1③i=i+len(key)C.①c<>key②i=i+len(key)-1③i=i+1D.①c<>key②i=i+len(key)③i=i+1【答案】C【知識點】常量、變量及變量的賦值二、非選擇題(本大題共5小題,4+8+7+7,共26分)13.(2020高二下·浙江期中)小明使用Excel軟件對校運動會的數據進行了處理,如圖所示:(1)金牌比例(%)是指班級金牌數占年級金牌數的比例,在F9單元格中輸入計算公式,然后用自動填充功能完成F10:F14的計算,那么在F13單元格中應該輸入的計算公式是 。(2)對高二各班級以“金牌”為關鍵字進行排序操作,應選擇的數據區域為 。(3)選中單元格區域B2:F8后,在“數據”選項卡中,執行“篩選”命令,在單元格C2中的顯示的“篩選”按鈕上的篩選方式如圖b所示,則篩選出的班級有 個。(4)為了更直觀地反映高二年級金牌比例的對比,下列說法正確的是 (在下列選項中,選擇合適的一項,將序號填入橫線處)A.制作的圖表的類型可以選擇折線圖B.圖表的區域可以選擇:“B2,B9:B13,F2,F9:F13”C.數據按“金牌比例(%)”升序排序后,圖表中數據不會變化【答案】(1)=C13/C$14*100或=C13/$C$14*100(2)B9:F13(3)3(4)B【知識點】表格數據的基本操作;表格數據的處理與計算14.(2020高二下·浙江期中)小明創作主題為“新型冠狀病毒防治”的多媒體作品。使用Flash軟件制作動畫(如圖a)。請回答下列問題:(1)創作多媒體作品需要進行需求分析和規劃設計。下列不屬于創作需求分析的是 (多選,填字母:A .了解用戶的計算機應用水平/B .考慮作品創作及運行時需要的硬件設施/C .把作品分為片頭、主界面、片尾三個主要部分/D .設計某場景中各動畫元素的呈現順序/E.確定作品的發布方式)。(2)如圖a所示,“新型”圖層第10幀到第30幀的動畫實現了內容“新型”的文字到“冠狀病毒”圖片的變化,該動畫類型為 (單選,填字母:A .動畫補間/B .形狀補間/C .逐幀動畫)(3)如圖a所示,“聲音”圖層添加了音樂,且第1幀上的聲音“同步”屬性設置為事件,為了讓音樂和“冠狀病毒”圖層的補間動畫一致則進行的操作是 。(4)按鈕“播放”制作界面如圖b所示,則“播放”按鈕 (填:能/不能)響應鼠標事件;測試影片時,影片會停在最后一幀,單擊“播放”按鈕現在跳轉到下一場景的第一幀開始播放,則按鈕的動作腳本為 。【答案】(1)ACD(2)B(3)選中冠狀病毒圖層的第35幀, 添加動作命令“Stop All Sounds() ; ”或選擇聲音圖層的第35幀執行插入關鍵幀操作,并選擇聲音圖層的第1幀將聲音同步方式設為數據流或其他等價答案(4)能;on(press) (GotoAndPlay(”Main”,1) ;}或on(press) (Play();}或其他等價答案【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;動畫的實現;常用影片控制函數的應用15.(2020高二下·浙江期中)在Excel1中可采用主次關鍵字排序,先按主關鍵字排序,如主關鍵字相同再按次要關鍵字排序。小明學習了冒泡排序后,編寫了一個VB程序模擬該排序過程。功能如下:在列表框list 1中顯示排序前數據(各隨機產生10個整數存數組a、數組b中),單擊“排序”按鈕后,按主關鍵字數組a升序和次要關鍵字數組b升序排序,排序后的數據在列表框List 2中顯示。程序運行界面如圖所示。實現上述功能的VB程序如下:(1)由代碼可知,命令按鈕“排序”的對象名是 。(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。Constn= 10Dima(1 To n) As Integer, b(1 To n) As IntegerPrivateSub Form Load()'各產生10個隨機整數存數組a、b,并在列表框list 1中顯示,代碼略。EndSubPrivateSub Cod 1_ Click()Dim i As Integer,j As Integeri=1Do While i<=n-1①Do While j>=i+ 1If a(j)temp=a(j):a(j) =a(j-1):a(j-1)=temptemp=b(j):b(j) =b(j-1):b(j-1)=temp‘改錯temp=a(j):a(j) =a(j-1):a(j-1) =temptemp=b(j):b(j) =b(j-1):b(j-1) =tempEnd Ifj=j-1Loop②LoopFor i=1 To nList 2.Add Item Str(a(i))+””+Str(b(i))Next iEnd Sub① ② (3)程序代碼中,加框處有錯,請改正。【答案】(1)Cod 1(2)j=n;i=i+1(3)Elseif a(j) =a(j-1) And b(j) 【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;常量、變量及變量的賦值;排序算法及程序實現16.(2020高二下·浙江期中)已知某數據加密方法如下:A) 將英文字符的ASCII碼值加20(十進制) ;B)以字節為單位進行加密處理;C)將1個字節的8位二進制數左移一位,最低位用左移出的最高位填充;D)將處理后的8位二進制數分割成前4位與后4位兩個二進制數;F)分別將上述兩個4位二進制數轉換為十六進制數;G)所得兩個十六進制數碼交換順序后連接,即為該字節的密文。按照上述規則,小明設計了一個解密的VB程序,功能如下:單擊“解密”按鈕Command 1,程序依次將文本框Text 1中字符提取(只有0到9、A到F),進行解密處理,并輸出在文本框Text 2中,程序運行效果如圖所示。請回答下列問題:(1)已知明文是A9(已知大寫字母A的ASCII值為65D,數字0的ASCII值為48),則對應的密文是 。(2)請在劃線處填入合適代碼。PrivateSub Command 1 Click()Dim mw As String,mingw As String,ch As StringDim i As Integer, k As Integer,j As Integer,tAs Integer,p As IntegerDim a( 1 To 8) As Integermw=Text 1.TextFor i= 1 To 8a(i)=0Next iFor i=1 To Len(mw)ch=Mid(mw,i,1)If ch>=“0”And ch<=“9”Thent=Val(ch)Elset=①End Ifj=0Do While t<>0j=j+1a( ② )=t Mod 2t=t\2LoopIf i Mod 2= 0 Thenk=a(8)For j= 1 To 7③Next jIf k-20>=0 And k-20<= 127 Then④For j= 1 To 8a(j)=0Next jElsemingw=“輸入錯誤”End IfEnd IfNext iText 2.Text=mingwEndSub① ② ③ ④ 【答案】(1)AAA9(2)Asc(ch)-55或Asc(ch) -Assc(“A”+10)其他等價答案;(i Mod 2)*4+5-j;k=k*2+a(j)或其他等價答案;mingw=mingw+Chr(k-20)【知識點】常量、變量及變量的賦值;進制及數制轉換二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1 展開更多...... 收起↑ 資源列表 浙江省A9協作體2019-2020學年高二下學期信息技術期中聯考試卷(學生版).docx 浙江省A9協作體2019-2020學年高二下學期信息技術期中聯考試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫