資源簡介 浙江省寧波市2017-2018學年高二上學期信息技術期中考試試題一、選擇題1.(2017高二上·寧波期中)車載GPS導航儀是能夠幫助用戶準確定位當前位置,并且根據既定的目的地計算行程。小白的爸爸按照車上的GPS導航儀規劃的路線駕駛經常出錯,他更新了導航軟件的地圖文件后,出現錯誤的概率大大降低,該事例反映出信息具有( )A.載體依附性 B.時效性 C.共享性 D.傳遞性2.(2017高二上·寧波期中)CF游戲趣味性、交互性強,視覺、聽覺效果好,使玩家體驗到“身臨其境”的感覺。這種電腦游戲主要用到的技術是( )A.字符識別 B.網格計算 C.虛擬現實 D.機器翻譯3.(2017高二上·寧波期中)在IE瀏覽器中,將一個包含圖片和文字信息的網頁以下圖所示的方式保存到本地硬盤。保存結果是( )A. 和 B.C. D.4.(2017高二上·寧波期中)已知a=2, b=0,c=3,下列表達式中值為真的是( )A.Not(a>b) B.a>b And b>cC.a b*c5.(2017高二上·寧波期中)用Word軟件在修訂狀態下編輯某文檔,部分界面如下圖所示,如全部接受圖中所示的修訂內容,則第一句中的文字將變為( )A.大運河申遺走過的路是艱難的,迎接我們的下一步路程將更為艱難。B.大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步路程將更為艱難。C.大運河申遺走過的路是艱難的,迎接我們的下一步將更為艱難。D.大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步將更為艱難。6.(2017高二上·寧波期中)一個VB程序的運行界面如圖所示。下面說法不正確的是( )A.標簽Label1的Caption屬性值為“頭”B.文本框Text1的Caption屬性值為“ ”C.命令按鈕Command1的Caption屬性值為“求解”D.窗體的Caption屬性值為“雞兔同籠”7.(2017高二上·寧波期中)VB標準函數Rnd的作用是返回一個大于等于0且小于1的隨機數。要產生[10,99]的隨機整數的VB表達式是( )A.Int(Rnd*89) B.Int(Rnd*90)+10C.Int(Rnd*99)+10 D.Int(Rnd*89)+108.(2017高二上·寧波期中)已知x=-9,則VB 表達式Len(str(x))+Sqr(Abs(x))的值是( )A.2 B.4 C.5 D.839.(2017高二上·寧波期中)如下圖所示,該流程圖所表示的算法違背了算法的有窮性特征,下列修改方法中,可以改正該錯誤的是( )A.將①處改為 i ← 0 B.將②處改為 s ≥ 0 C.將③處改為 i ← i-2 D.將④處改為 s ← s-i10.(2017高二上·寧波期中)在VB中,能夠正確表示代數式 的是 ( )A.x^3+1/abs(x)+sqr(x) B.(x^3+1)/abs(x)+sqr(x)C.x^3+1/(abs(x)+sqr(x)) D.(x^3+1)/(abs(x)+sqr(x))11.(2017高二上·寧波期中)有如下的VB程序段:s =0i =0Do While i<=11i=i+3s=s+iLoop程序執行結束時,變量s的值為( )A.9 B.18 C.13 D.3012.(2017高二上·寧波期中)某同學編寫了如下VB程序段,運行后彈出下面的錯誤信息。則錯誤時所執行的語句是( )Private Sub Command1_Click( )Dim x As String, k As String, j As Integerx = "XiaoWei" ①k = "語文" ②j = 90 ③Text1.Text = x + k +j ④End SubA.① B.② C.③ D.④二、填空題13.(2017高二上·寧波期中)某超市經常使用Excel軟件對飲料銷售數據進行分析,界面如圖1所示,請回答下列問題:圖1(1)正確計算各種飲料占銷售總額百分比的值,需在H2單元格中輸入公式 (計算公式:占銷售總額百分比=銷售額(元)/銷售總額(元)),并從H2單元格自動填充到H13單元格。(2)設置數據區域H2:H13的百分比格式,操作步驟有:⒈在“分類”中選擇“百分比”;⒉在對話框中選擇 “數字”選項卡;⒊選定數據區域H2:H13;⒋在選定區域內右擊鼠標,并選擇“設置單元格格式”命令;⒌單擊“確定”按鈕。正確的操作順序是: (填序號)(3)觀察圖2可知該圖表類型是 ,要得到該圖表,需選擇的數據區域是: 圖214.(2017高二上·寧波期中)小李收集了2010年到2014年中國亞洲個別國家入境游信息。并用Excel軟件進行數據處理,如圖1所示。請回答下列問題:圖1(1)區域H4:H12中的數據時從H3單元格利用自動填充功能得到的。則H12單元格的公式是 。(2)若要對表中數據以“2014年(萬人次)”為關鍵字按降序進行排序,則排序時選擇的數據區域是 。(3)小李建立的圖表如圖2所示,其數據源是 。圖2(4)如果把表格中近5年入境總人數前三名的國家篩選出來 ,上一題的圖表會不會發生變化? 15.(2017高二上·寧波期中)閱讀以下程序,完成后面的題目:Private Sub Command1_Click()Dim N As IntegerDim S As IntegerN = val(Text1.Text)S = 0For i = 1 To NS = S + i * (i + 1)Next iText2.Text = str(S)End Sub(1)當程序運行時,在Text1文本框中輸入4,單擊按鈕command1,結果在Text2輸出 。(2)在text1中輸入10000,程序會出現什么錯誤? 。(選填:要求對象/下標越界/無效的調用過程/溢出)16.(2017高二上·寧波期中)編寫VB程序代碼,實現如下功能:在文本框Text1中輸入金額(整數)后,點擊“轉換”按鈕Command1,則在文本框Text2中顯示該金額的大寫,程序運行界面如下圖所示:(1)為了實現以上程序功能,使程序正常運行,請完善以下兩處代碼。Private Sub Command1_Click()Dim dx As String, dw As StringDim s As String, c As StringDim ch As StringDim i As Integerdx = "零壹貳叁肆伍陸柒捌玖拾"dw = "億仟佰拾萬仟佰拾元"s = Text1.TextIf Len(s) > 9 Text2.Text = "輸入的數據超出所能轉換的范圍"ElseFor i = 1 To Len(s)ch = c = c + Mid(dx, Val(ch) + 1, 1) + Mid(dw, 9 - Len(s) + i, 1)Next iText2.Text = c + "整"End IfEnd Sub(2)由上述算法可知,若在文本框Text1中輸入“20”,則文本框Text3顯示的結果為 。答案解析部分1.【答案】B【知識點】信息及其特征【解析】【解答】信息的時效性是指信息僅在一定時間段內對決策具有價值的屬性,由題可知該事例反映出信息的時效性,故答案選B。【分析】此題考查信息的特征。2.【答案】C【知識點】信息技術的發展趨勢【解析】【解答】虛擬現實技術是一種可以創建和體驗虛擬世界的計算機仿真系統,它利用計算機生成一種模擬環境,是一種多源信息融合的交互式的三維動態視景和實體行為的系統仿真,使用戶沉浸到該環境中。該游戲使玩家體驗“身臨其境”的感覺可知,主要運用到的技術是虛擬現實。故答案選C.【分析】此題考查虛擬現實技術的運用。3.【答案】A【知識點】網絡資源的類型、下載與保存【解析】【解答】將網頁信息全部保存后將得到htm文件及包含圖片信息的文件夾,故答案選A.【分析】 此題考查網頁信息的下載。4.【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】A選項,a>b為真,Not(a>b)為假,A選項錯誤;B選項a>b為真,b>c為假,故a>b And b>c為假,B選項錯誤;a【分析】此題考查幾種基本的邏輯表達式。5.【答案】D【知識點】文本的基本編輯【解析】【解答】接受修訂后添加增加的內容(如今申遺成功),去掉刪除的內容(路程),所以第一句為大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步將更為艱難。故答案選D。【分析】此題考查word修訂的相關知識。6.【答案】B【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用【解析】【解答】文本框的Text1的text屬性值為“ ”,故答案選B。【分析】此題考查VB屬性的運用。7.【答案】B【知識點】運算符、基本運算與表達式【解析】【解答】要產生[10,99]的隨機整數可以使用極值法排除答案,A選項,當Rnd=0時,取到的值為0不滿足要求,A選項錯誤;B選項Rnd=0或1時都能滿足題目要求,B選項正確;C選項Rnd=1時,Int(Rnd*99)+10=109超出了范圍,C選項錯誤;D選項,假定Rnd=1取最大值1時,Int(Rnd*89)+10=99但Rnd取不到1,Int(Rnd*89)+10取不到99,D 選項錯誤;故答案選B。【分析】此題考查Rnd的用法,通過極值法排除答案。8.【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】Len(str(x))+Sqr(Abs(x))=Len(str(-9))+Sqr(Abs(-9))=Len(-9)+Sqr(9)=2+3=5,故答案選C。【分析】此題考查VB的基本運算,Len()表示求字符串的長度,str()表示將數字型常量或變量轉化成字符型,Sqr()求平方根,Abs()求絕對值。9.【答案】C【知識點】算法的常用表示方法;算法的控制結構【解析】【解答】循環判斷條件i>=0,而i ← i+2應逐漸靠近判斷條件,按照原流程圖的執行將離判斷條件越來越遠,將將③處改為 i ← i-2,i值逐漸趨進于0,故答案選C。【分析】此題考查循環結構的條件判斷。10.【答案】D【知識點】運算符、基本運算與表達式【解析】【解答】根據VB的基本運算符號,^取冪、abs取絕對值、sqr取平方根知答案選D。【分析】此題考查VB基本運算符。11.【答案】D【知識點】算法的控制結構【解析】【解答】程序的運行過程第一次執行循環體:i=3 s=3,第二次執行循環體:i=6 s=9,第三次執行循環體:i=9 s=18 ,第四次執行循環體:i=12 s=30 判斷條件i>11跳出循環,s=30故答案選D。【分析】此題考查VB的循環結構。12.【答案】D【知識點】程序的調試及運行【解析】【解答】Text1.Text = x + k +j 此語句在執行時,由于 x 數據類型是String, k 數據類型是 String, j 數據類型是 Integer,數據類型不同進行+時報出類型不匹配的錯誤,故答案選D。【分析】此題考查VB的運行和調試過程。13.【答案】(1)=F2/$F$14或=F2/2531.90(2)3 4 2 1 5(3)條形圖;A1:A13,F1:G13【知識點】表格數據的基本操作;表格數據的處理與計算【解析】【解答】(1)根據計算公式占銷售總額百分比=銷售額(元)/銷售總額(元),第二條記錄銷售額的數據所在的單元格為F2,銷售總額為2531.90,也可選擇其引用其所在的單元格F14,故答案為=F2/$F$14或=F2/2531.90. (2)設置數據區域H2:H13的格式 順序為3 4 2 1 5,故答案為3 4 2 1 5.(3)由圖標可知,選擇的字段有:飲料名稱、銷售額和毛利潤,數據區域在A1:A13,F1:G13,故答案為條形圖、A1:A13,F1:G13.【分析】此題考查excel對數據計算、格式設置、圖表的生成。在引用F14時,由于數據固定要使用絕對引用$F$14.14.【答案】(1)=RANK(G12,$G$3:$G$12)(2)A2:H12(3)A2:A12,G2:G12(4)會【知識點】表格數據的處理與計算;數據分析【解析】【解答】(1) 由圖1顯示為H3單元格的公式可知是通過rank函數對近5年的總人數進行排序的,故答案為=RANK(G12,$G$3:$G$12);(2)若要對表中數據以“2014年(萬人次)”為關鍵字按降序進行排序,數據區域為所有數據區域,即A2:H12,故答案為A2:H12;(3)由圖2圖表可知,選擇的數據記錄為國家、近5年總人數,所在區域為A2:A12和G2:G12,故答案為A2:A12,G2:G12;(4)如果把表格中近5年入境總人數前三名的國家篩選出來 ,上一題的圖表會發生變化,故答案為會。【分析】此題考查excel表格的排序、篩選和圖標的生成, 注意在使用rank函數對數據排序時,由于選擇數據區域不隨單元格選擇而發生變化,此處$G$3:$G$12使用絕對引用。15.【答案】(1)40(2)溢出【知識點】算法的控制結構;常見數據類型、數組【解析】【解答】(1)程序的執行過程N=4,i=1時S=2,i=2時,S=8,i=3時S=20,i=4時S=40,結果在Text2輸出str(S),故答案為40;(2)由程序可知,Dim S As Integer,當在text1中輸入10000時,S會超出 Integer (整型數)的范圍,程序會出現溢出錯誤,故答案為溢出。【分析】此題考查VB循環結構的執行及數據類型的取值范圍。16.【答案】(1)then;mid(s,i,1)(2)貳拾零元整【知識點】算法的控制結構;運算符、基本運算與表達式【解析】【解答】(1)當s的長度大于 9時,即輸出 "輸入的數據超出所能轉換的范圍",連接下一語句用then;由 c = c + Mid(dx, Val(ch) + 1, 1) + Mid(dw, 9 - Len(s) + i, 1)從dx、dw數組讀取相應的值可知ch是獲取s數組各位上的值并逐一輸出, 利用 For i = 1 To Len(s) 循環每一次取一位值并輸出,mid(s,i,1)表示從s數組中隨i的值增加每一次取一位上的值,故答案為then、mid(s,i,1)。(2)程序的執行過程為:s=20,len(s)=2, For i = 1 To2,i=1時ch=mid(s,1,1)=2,c=Mid(dx, 3, 1) + Mid(dw, 8, 1)=貳拾零元,故答案為貳拾零元整.【分析】(1)考查if......then......結構的運用,對mid()函數的重點考查,特別注意再對dw數組取值時,要從后往前取,取值位數的表示為9 - Len(s) + i;(2)考查對程序執行過程的整體理解、VB的基本運算、函數的理解。1 / 1浙江省寧波市2017-2018學年高二上學期信息技術期中考試試題一、選擇題1.(2017高二上·寧波期中)車載GPS導航儀是能夠幫助用戶準確定位當前位置,并且根據既定的目的地計算行程。小白的爸爸按照車上的GPS導航儀規劃的路線駕駛經常出錯,他更新了導航軟件的地圖文件后,出現錯誤的概率大大降低,該事例反映出信息具有( )A.載體依附性 B.時效性 C.共享性 D.傳遞性【答案】B【知識點】信息及其特征【解析】【解答】信息的時效性是指信息僅在一定時間段內對決策具有價值的屬性,由題可知該事例反映出信息的時效性,故答案選B。【分析】此題考查信息的特征。2.(2017高二上·寧波期中)CF游戲趣味性、交互性強,視覺、聽覺效果好,使玩家體驗到“身臨其境”的感覺。這種電腦游戲主要用到的技術是( )A.字符識別 B.網格計算 C.虛擬現實 D.機器翻譯【答案】C【知識點】信息技術的發展趨勢【解析】【解答】虛擬現實技術是一種可以創建和體驗虛擬世界的計算機仿真系統,它利用計算機生成一種模擬環境,是一種多源信息融合的交互式的三維動態視景和實體行為的系統仿真,使用戶沉浸到該環境中。該游戲使玩家體驗“身臨其境”的感覺可知,主要運用到的技術是虛擬現實。故答案選C.【分析】此題考查虛擬現實技術的運用。3.(2017高二上·寧波期中)在IE瀏覽器中,將一個包含圖片和文字信息的網頁以下圖所示的方式保存到本地硬盤。保存結果是( )A. 和 B.C. D.【答案】A【知識點】網絡資源的類型、下載與保存【解析】【解答】將網頁信息全部保存后將得到htm文件及包含圖片信息的文件夾,故答案選A.【分析】 此題考查網頁信息的下載。4.(2017高二上·寧波期中)已知a=2, b=0,c=3,下列表達式中值為真的是( )A.Not(a>b) B.a>b And b>cC.a b*c【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】A選項,a>b為真,Not(a>b)為假,A選項錯誤;B選項a>b為真,b>c為假,故a>b And b>c為假,B選項錯誤;a【分析】此題考查幾種基本的邏輯表達式。5.(2017高二上·寧波期中)用Word軟件在修訂狀態下編輯某文檔,部分界面如下圖所示,如全部接受圖中所示的修訂內容,則第一句中的文字將變為( )A.大運河申遺走過的路是艱難的,迎接我們的下一步路程將更為艱難。B.大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步路程將更為艱難。C.大運河申遺走過的路是艱難的,迎接我們的下一步將更為艱難。D.大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步將更為艱難。【答案】D【知識點】文本的基本編輯【解析】【解答】接受修訂后添加增加的內容(如今申遺成功),去掉刪除的內容(路程),所以第一句為大運河申遺走過的路是艱難的,如今申遺成功,迎接我們的下一步將更為艱難。故答案選D。【分析】此題考查word修訂的相關知識。6.(2017高二上·寧波期中)一個VB程序的運行界面如圖所示。下面說法不正確的是( )A.標簽Label1的Caption屬性值為“頭”B.文本框Text1的Caption屬性值為“ ”C.命令按鈕Command1的Caption屬性值為“求解”D.窗體的Caption屬性值為“雞兔同籠”【答案】B【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用【解析】【解答】文本框的Text1的text屬性值為“ ”,故答案選B。【分析】此題考查VB屬性的運用。7.(2017高二上·寧波期中)VB標準函數Rnd的作用是返回一個大于等于0且小于1的隨機數。要產生[10,99]的隨機整數的VB表達式是( )A.Int(Rnd*89) B.Int(Rnd*90)+10C.Int(Rnd*99)+10 D.Int(Rnd*89)+10【答案】B【知識點】運算符、基本運算與表達式【解析】【解答】要產生[10,99]的隨機整數可以使用極值法排除答案,A選項,當Rnd=0時,取到的值為0不滿足要求,A選項錯誤;B選項Rnd=0或1時都能滿足題目要求,B選項正確;C選項Rnd=1時,Int(Rnd*99)+10=109超出了范圍,C選項錯誤;D選項,假定Rnd=1取最大值1時,Int(Rnd*89)+10=99但Rnd取不到1,Int(Rnd*89)+10取不到99,D 選項錯誤;故答案選B。【分析】此題考查Rnd的用法,通過極值法排除答案。8.(2017高二上·寧波期中)已知x=-9,則VB 表達式Len(str(x))+Sqr(Abs(x))的值是( )A.2 B.4 C.5 D.83【答案】C【知識點】運算符、基本運算與表達式【解析】【解答】Len(str(x))+Sqr(Abs(x))=Len(str(-9))+Sqr(Abs(-9))=Len(-9)+Sqr(9)=2+3=5,故答案選C。【分析】此題考查VB的基本運算,Len()表示求字符串的長度,str()表示將數字型常量或變量轉化成字符型,Sqr()求平方根,Abs()求絕對值。9.(2017高二上·寧波期中)如下圖所示,該流程圖所表示的算法違背了算法的有窮性特征,下列修改方法中,可以改正該錯誤的是( )A.將①處改為 i ← 0 B.將②處改為 s ≥ 0 C.將③處改為 i ← i-2 D.將④處改為 s ← s-i【答案】C【知識點】算法的常用表示方法;算法的控制結構【解析】【解答】循環判斷條件i>=0,而i ← i+2應逐漸靠近判斷條件,按照原流程圖的執行將離判斷條件越來越遠,將將③處改為 i ← i-2,i值逐漸趨進于0,故答案選C。【分析】此題考查循環結構的條件判斷。10.(2017高二上·寧波期中)在VB中,能夠正確表示代數式 的是 ( )A.x^3+1/abs(x)+sqr(x) B.(x^3+1)/abs(x)+sqr(x)C.x^3+1/(abs(x)+sqr(x)) D.(x^3+1)/(abs(x)+sqr(x))【答案】D【知識點】運算符、基本運算與表達式【解析】【解答】根據VB的基本運算符號,^取冪、abs取絕對值、sqr取平方根知答案選D。【分析】此題考查VB基本運算符。11.(2017高二上·寧波期中)有如下的VB程序段:s =0i =0Do While i<=11i=i+3s=s+iLoop程序執行結束時,變量s的值為( )A.9 B.18 C.13 D.30【答案】D【知識點】算法的控制結構【解析】【解答】程序的運行過程第一次執行循環體:i=3 s=3,第二次執行循環體:i=6 s=9,第三次執行循環體:i=9 s=18 ,第四次執行循環體:i=12 s=30 判斷條件i>11跳出循環,s=30故答案選D。【分析】此題考查VB的循環結構。12.(2017高二上·寧波期中)某同學編寫了如下VB程序段,運行后彈出下面的錯誤信息。則錯誤時所執行的語句是( )Private Sub Command1_Click( )Dim x As String, k As String, j As Integerx = "XiaoWei" ①k = "語文" ②j = 90 ③Text1.Text = x + k +j ④End SubA.① B.② C.③ D.④【答案】D【知識點】程序的調試及運行【解析】【解答】Text1.Text = x + k +j 此語句在執行時,由于 x 數據類型是String, k 數據類型是 String, j 數據類型是 Integer,數據類型不同進行+時報出類型不匹配的錯誤,故答案選D。【分析】此題考查VB的運行和調試過程。二、填空題13.(2017高二上·寧波期中)某超市經常使用Excel軟件對飲料銷售數據進行分析,界面如圖1所示,請回答下列問題:圖1(1)正確計算各種飲料占銷售總額百分比的值,需在H2單元格中輸入公式 (計算公式:占銷售總額百分比=銷售額(元)/銷售總額(元)),并從H2單元格自動填充到H13單元格。(2)設置數據區域H2:H13的百分比格式,操作步驟有:⒈在“分類”中選擇“百分比”;⒉在對話框中選擇 “數字”選項卡;⒊選定數據區域H2:H13;⒋在選定區域內右擊鼠標,并選擇“設置單元格格式”命令;⒌單擊“確定”按鈕。正確的操作順序是: (填序號)(3)觀察圖2可知該圖表類型是 ,要得到該圖表,需選擇的數據區域是: 圖2【答案】(1)=F2/$F$14或=F2/2531.90(2)3 4 2 1 5(3)條形圖;A1:A13,F1:G13【知識點】表格數據的基本操作;表格數據的處理與計算【解析】【解答】(1)根據計算公式占銷售總額百分比=銷售額(元)/銷售總額(元),第二條記錄銷售額的數據所在的單元格為F2,銷售總額為2531.90,也可選擇其引用其所在的單元格F14,故答案為=F2/$F$14或=F2/2531.90. (2)設置數據區域H2:H13的格式 順序為3 4 2 1 5,故答案為3 4 2 1 5.(3)由圖標可知,選擇的字段有:飲料名稱、銷售額和毛利潤,數據區域在A1:A13,F1:G13,故答案為條形圖、A1:A13,F1:G13.【分析】此題考查excel對數據計算、格式設置、圖表的生成。在引用F14時,由于數據固定要使用絕對引用$F$14.14.(2017高二上·寧波期中)小李收集了2010年到2014年中國亞洲個別國家入境游信息。并用Excel軟件進行數據處理,如圖1所示。請回答下列問題:圖1(1)區域H4:H12中的數據時從H3單元格利用自動填充功能得到的。則H12單元格的公式是 。(2)若要對表中數據以“2014年(萬人次)”為關鍵字按降序進行排序,則排序時選擇的數據區域是 。(3)小李建立的圖表如圖2所示,其數據源是 。圖2(4)如果把表格中近5年入境總人數前三名的國家篩選出來 ,上一題的圖表會不會發生變化? 【答案】(1)=RANK(G12,$G$3:$G$12)(2)A2:H12(3)A2:A12,G2:G12(4)會【知識點】表格數據的處理與計算;數據分析【解析】【解答】(1) 由圖1顯示為H3單元格的公式可知是通過rank函數對近5年的總人數進行排序的,故答案為=RANK(G12,$G$3:$G$12);(2)若要對表中數據以“2014年(萬人次)”為關鍵字按降序進行排序,數據區域為所有數據區域,即A2:H12,故答案為A2:H12;(3)由圖2圖表可知,選擇的數據記錄為國家、近5年總人數,所在區域為A2:A12和G2:G12,故答案為A2:A12,G2:G12;(4)如果把表格中近5年入境總人數前三名的國家篩選出來 ,上一題的圖表會發生變化,故答案為會。【分析】此題考查excel表格的排序、篩選和圖標的生成, 注意在使用rank函數對數據排序時,由于選擇數據區域不隨單元格選擇而發生變化,此處$G$3:$G$12使用絕對引用。15.(2017高二上·寧波期中)閱讀以下程序,完成后面的題目:Private Sub Command1_Click()Dim N As IntegerDim S As IntegerN = val(Text1.Text)S = 0For i = 1 To NS = S + i * (i + 1)Next iText2.Text = str(S)End Sub(1)當程序運行時,在Text1文本框中輸入4,單擊按鈕command1,結果在Text2輸出 。(2)在text1中輸入10000,程序會出現什么錯誤? 。(選填:要求對象/下標越界/無效的調用過程/溢出)【答案】(1)40(2)溢出【知識點】算法的控制結構;常見數據類型、數組【解析】【解答】(1)程序的執行過程N=4,i=1時S=2,i=2時,S=8,i=3時S=20,i=4時S=40,結果在Text2輸出str(S),故答案為40;(2)由程序可知,Dim S As Integer,當在text1中輸入10000時,S會超出 Integer (整型數)的范圍,程序會出現溢出錯誤,故答案為溢出。【分析】此題考查VB循環結構的執行及數據類型的取值范圍。16.(2017高二上·寧波期中)編寫VB程序代碼,實現如下功能:在文本框Text1中輸入金額(整數)后,點擊“轉換”按鈕Command1,則在文本框Text2中顯示該金額的大寫,程序運行界面如下圖所示:(1)為了實現以上程序功能,使程序正常運行,請完善以下兩處代碼。Private Sub Command1_Click()Dim dx As String, dw As StringDim s As String, c As StringDim ch As StringDim i As Integerdx = "零壹貳叁肆伍陸柒捌玖拾"dw = "億仟佰拾萬仟佰拾元"s = Text1.TextIf Len(s) > 9 Text2.Text = "輸入的數據超出所能轉換的范圍"ElseFor i = 1 To Len(s)ch = c = c + Mid(dx, Val(ch) + 1, 1) + Mid(dw, 9 - Len(s) + i, 1)Next iText2.Text = c + "整"End IfEnd Sub(2)由上述算法可知,若在文本框Text1中輸入“20”,則文本框Text3顯示的結果為 。【答案】(1)then;mid(s,i,1)(2)貳拾零元整【知識點】算法的控制結構;運算符、基本運算與表達式【解析】【解答】(1)當s的長度大于 9時,即輸出 "輸入的數據超出所能轉換的范圍",連接下一語句用then;由 c = c + Mid(dx, Val(ch) + 1, 1) + Mid(dw, 9 - Len(s) + i, 1)從dx、dw數組讀取相應的值可知ch是獲取s數組各位上的值并逐一輸出, 利用 For i = 1 To Len(s) 循環每一次取一位值并輸出,mid(s,i,1)表示從s數組中隨i的值增加每一次取一位上的值,故答案為then、mid(s,i,1)。(2)程序的執行過程為:s=20,len(s)=2, For i = 1 To2,i=1時ch=mid(s,1,1)=2,c=Mid(dx, 3, 1) + Mid(dw, 8, 1)=貳拾零元,故答案為貳拾零元整.【分析】(1)考查if......then......結構的運用,對mid()函數的重點考查,特別注意再對dw數組取值時,要從后往前取,取值位數的表示為9 - Len(s) + i;(2)考查對程序執行過程的整體理解、VB的基本運算、函數的理解。1 / 1 展開更多...... 收起↑ 資源列表 浙江省寧波市2017-2018學年高二上學期信息技術期中考試試題(學生版).docx 浙江省寧波市2017-2018學年高二上學期信息技術期中考試試題(教師版).docx 縮略圖、資源來源于二一教育資源庫