資源簡介 絕密★考試結束前2018-2019學年第二學期“溫州十五校聯合體”期中考試聯考高二年級信息技術學科 試題(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.下列有關信息與信息技術的說法,不正確的是A.信息可以脫離它所反映的事物被存儲、保存和傳播 B.計算機內部用于信息處理的漢字代碼是交換碼 C.典型的近代信息技術包括攝影技術、電影技術、廣播和電視技術等 D.計算機病毒的防治可以從預防、檢查和消毒三方面著手。2.下列有關瀏覽器與網頁的說法,正確的是 A.文字、圖形圖像、表格是網頁的三種基本元素 B.HTTP協議的功能是將電子郵件送到收件人的電子信箱中 C.HTML的源代碼由FrontPage、Dreamweaver等軟件解釋執行 D.搜索引擎、主題目錄和元搜索引擎是因特網上檢索信息的常用途徑3.使用Word軟件編輯某文檔,部分界面如圖所示。第3題圖下列說法正確的是A.文中共有5處修訂,其中2處插入,2處刪除,1處格式更改B.共有2個用戶添加了批注,用戶名分別是d、c C.刪除文中批注對象“計算機發展歷程”后,批注框不會被刪除 D.當前光標位于第五行,接受當前修訂后,文字“德國”被刪除4.用OCR軟件進行文字識別時,部分界面如圖所示:第4題圖下列說法不正確的是A.字符識別過程應用了人工智能技術B.當前正在識別的對象為“color-5.jpg”,識別的結果為“1.txt”C.可以直接從鍵盤鍵入“模”字對識別結果中的“棋”字進行修正D. OCR允許導出的文本格式有txt、rtf、htm等5.使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。第5題圖下列說法正確的是A.當前聲音文件的存儲容量約為6.4MBB.當前狀態下,執行“刪除”命令后右聲道的第14~19秒將出現靜音C.執行“插入靜音”命令,當前狀態下插入15秒靜音,文件播放時有一段靜音D.執行“選定部分另存為”命令,按默認格式保存,生成的文件為雙聲道格式6.小明使用Photoshop軟件制作作品時,通過“畫布大小”更改圖像的寬度和高度,部分界面如圖所示,然后另存為BMP格式,文件名為“家鄉.bmp”,則“家鄉.bmp”文件的大小是A.1.37MB B.2.25MB C.9.18MB D.9MB7.完全平方數是指一個整數能表示成某個整數的平方的形式,例如4是完全平方數,可以表示成2的平方。下列判斷整數型變量a是否為完全平方數的VB表達式不正確的是A.Int(Sqr(a))=Sqr(a) B.Sqr(a)^2=a C.Int(Sqr(a))^2=a D.Fix(Sqr(a))=Sqr(a)8.某算法的部分流程圖如圖所示。執行這部分流程,則輸出的sum的值是A.2450B.2550C.5050D.49009.有如下VB程序段:i = 0: j = 1Do While j <= 5 If a(j) <> 0 Then i = i + 1: a(i) = a(j) j = j + 1LoopFor j = i + 1 To 5 a(j) = 0Next j數組元素a(1)到a(5)的值依次為“0,20,0,4,31”,執行該程序段后,a(1)~a(6)各元素的值依次為( )A.4,20,31,0,0 B.31,20,4,0,0 C.0,0,20,4,31 D.20,4,31,0,010.數組a中的n個元素經排序生成左右交替上升數據序列的VB程序段如下:For i = 1 To (1) For j = (2) To i + 1 Step -1If d(j) t = d(j): d(j) = d(j - 1): d(j - 1) = tEnd IfNext jFor j = i + 1 To (3) If d(j) t = d(j): d(j) = d(j + 1): d(j + 1) = tEnd IfNext jNext i方框中的代碼由以下三部分組成:n - i + 1 ②n 2 ③n - i代碼順序正確的選項是A.②①③ B.①②③ C.②③① D.③②①11.有如下VB程序段:i = 1: j = 6: c = 0: f = Falsekey = Val(Text1.Text)Do While i<= j And Not f c = c + 1 m = Int((i + j) / 2) If key = a(m) Then f = True If key < a(m) Then j = m - 1 Else i = m + 1Loop數組元素a(1)到a(6)依次為“8,23,25,32,46,57”,文本框Text1的內容為“32”。執行程序后,下列說法不正確的是A.變量c的值為3 B.變量i的值為4 C.變量j的值為4 D.變量m的值為412.有如下VB程序段:Private Sub Text1_Change() Dim a, i As Integera= Val(Text1.Text) For i = 2 To 6 Step 2 If a<= 15 Then a = a + i Next i Text1.Text = Str(a)End Sub若在文本框 Text1 中輸入2,執行該程序段,For語句的循環次數為()A.3 B.5 C.6 D.9二、非選擇題(本大題共 4 小題,第13小題4分,第14小題8分,第15小題7分,第16小題7分,共 26 分)13.小明收集了我國2017年部分地區生產總值相關數據,并使用Excel軟件進行數據處理,如第13題-1圖所示。第13題-1圖請回答下列問題:(1)表中“占總生產總值比例(%)”數據是用公式計算并使用函數ROUND得到的:選擇H4單元格輸入公式,然后用自動填充功能完成其他單元格的計算。則H4單元格中的公式為_____________(單選,填字母:A.=ROUND(G4/$G$18,2)/B.=ROUND(G4/$G$18*100,2)/C.=ROUND(G4/G18*100,2)/D.ROUND(G4/G18*100,2))。(提示:占總生產總值比例(%)=地區年總生產總值/總生產總值×100;函數ROUND將數字四舍五入到指定的位數)。(2)小明想要找出東部地帶年生產總值最大的地區,下列方法不可行的是_________。(多選,填字母,全部選對的得2分,選對但不全的得1分,不選或有錯選的得0分)A.選擇A3:H17區域,以“地帶”為主要關鍵字、“年總生產總值”為次要關鍵字,均按降序排序,選取排在最前面的地區B.選擇A3:H17區域,以“年生產總值”為關鍵字進行降序排序 ,以“地帶”為東部地帶進行篩選,選取排在最前面的地區C.選擇A3:H17區域,以“地帶”為東部地帶,“年生產總值”為最大1項進行篩選,然后選取篩選出的地區D.以“地帶”為東部地帶進行篩選,點擊“年生產總值”篩選標志中的“降序”按鈕進行排序,選取排在最前面的地區(3)根據第13題-1圖中的數據制作圖表,如第13題-2圖所示,則創建該圖表的數據區域是________________。 第13題-2圖14.使用Flash軟件創作“四季”多媒體作品,如第14題-1圖所示。請回答下列問題:(1)在作品設計的過程中,下列屬于創作需求分析的是_________(多選,填字母:A.該作品要求使用Flash軟件制作/ B.該作品面向小學生演示播放/ C.該作品的主題思想為“大自然的奧妙”/ D.根據主題思想和內容,制訂該作品的腳本大綱/E.確定“春”界面尺寸、素材組織與來源、交互方式等)。(注:全部選對的得2分,選對但不全的得1分,不選或有錯選的得0分)第14題-1圖(2)圖中“小狗”圖層第21幀到第42幀實現了“小狗”從舞臺左側奔跑至舞臺右側的動畫,則第42幀中的“小狗”為_______________(填文字:形狀/實例)。(3)“春”按鈕元件的部分編輯界面如第14題-2所示。測試影片時發現該按鈕無響應,為使按鈕有效,下列操作不正確的是_________(單選,填字母:A.選中“文字”圖層“指針經過”幀執行“清除關鍵幀”命令/B.選中“形狀”圖層“點擊”幀執行“插入幀”命令/C.選中“文字”圖層“點擊”幀執行“轉換為關鍵幀”命令/D.選中“形狀”圖層“點擊”幀執行“插入關鍵幀”命令)(4)如圖所示,測試影片時,發現“春”按鈕只出現在動畫的最后,若要使該按鈕在動畫過程中一直存在,不改變其他動畫效果的前提下,可進行的操作是________________________。(5)測試影片時,單擊“春”場景中“春”按鈕,在瀏覽器中顯示當前文件夾下的“spring.txt”文件的內容,則“春”按鈕的動作腳本為_______________________________________。15.把一個數組最開始的若干個元素搬到數組的末尾,我們稱之為數組的旋轉。輸入一個遞增排序的數組的一個旋轉,輸出旋轉數組的最小元素。數組元素a(1)至a(5)依次為5,22,28,42,55,在a(3)處分成兩段,交換位置后為:a(1)a(2)a(3)a(4)a(5)284255522旋轉數組a的最小元素是5。數組d(1)至d(5)依次為0,1,1,1,1,在d(5)處分成兩段,交換位置后為:d(1)d(2)d(3)d(4)d(5)10111旋轉數組d的最小元素是0。小明依據查找算法思想,設計一個查找旋轉數組d最小元素的程序,功能如下:運行程序時,利用“添加”按鈕Command1和文本框Text1依次輸入旋轉數組d的值,在列表List1中顯示旋轉數組,單擊“求解”按鈕Command2,在標簽Label2中顯示旋轉數組d最小元素值。運行效果如15題-1圖所示,實現該功能的的VB程序如下。第15題-1圖(1)要使程序運行時,文本框Text1無顯示內容,下列方法不能實現該要求的是_______(單選,填字母:A.在Form_Load事件處理過程中添加語句“Text1.Text=""”/B.在Command1_Click事件處理過程中添加語句“Text1.Text=""”/C.設計程序界面時,在屬性面板設置文本框Text1的Text屬性值為空)(2)程序代碼中,加框處有錯,請改正。(3)程序代碼中,將劃線處代碼補充完整。(4)程序代碼中,虛線框內自定義函數中主要采用的算法是__________(單選,填字母:A.冒泡排序/B.選擇排序/C.順序查找/D.對分查找)。Dim n As IntegerDim d(1 To 100) As Integer '數組 d 存儲待排序數據Private Sub Command1_Click()'按旋轉數組規則將數據存入數組d中,代碼略End SubPrivate Sub Command2_Click() Dim mid As Integer, L As Integer, R As Integer L = 1: R = n mid = L Do While d(L) >= d(R) If L=R Then'改錯 mid = R Exit Do End If mid = (L + R) 2 If d(L)=d(R) And d(mid)=d(R) Thenmid =______________ '填空 Exit Do End If If d(L) < d(mid) Then L = midElseIf d(mid) < d(R) Then R = mid End If LoopLabel2.Caption = "最小值為" + Str(d(mid))End SubFunction inorder(a As Integer, b As Integer) As Integer Dim i,tAs Integer t = d(a) For i = a To b If d(i) < t Then t = d(i)inorder = i End If Next iEnd Function16.“旋轉數組”過程是指將數組中的元素向右移動k個位置,其中k是非負數。以數組a向右移動3個位置為例,其移動過程有如下兩種方法:原始數據:a(1)a(2)a(3)a(4)1234方法一:①向右旋轉1步:a(1)a(2)a(3)a(4)4123②向右旋轉2步:a(1)a(2)a(3)a(4)3412③向右旋轉3步:a(1)a(2)a(3)a(4)2341方法二:①將a(1)值放至旋轉3個位置后位置a(4):a(1)a(2)a(3)a(4)1231②將原a(4)值放至旋轉3個位置后位置a(3):a(1)a(2)a(3)a(4)1241③將原a(3)值放至旋轉3個位置后位置a(2):a(1)a(2)a(3)a(4)1341④將原a(2)值放至旋轉3個位置后位置a(1):a(1)a(2)a(3)a(4)2341有n個數存儲在數組a中,給定一個整數p(1≤p≤n),將數組a的前p個數與后n-p個數分別向右旋轉k次。例如數組a的各個數值分別是1,2,3,4,5,6,7,當p=4,k=1時,旋轉后的結果為4,1,2,3,7,5,6。小明為此編寫了VB程序,功能如下:在文本框Text2、Text3中依次輸入p和k的值,單擊“旋轉數組”按鈕Command1后,數組旋轉后結果顯示在Text4中。程序運行界面如第16-1圖所示,請回答下列問題:第16題-1圖(1)當文本框Text3中輸入內容修改為3時,執行該程序后,a(3)的值為___________。(2)請在劃線處填入合適的代碼。Dim a(20) As IntegerConst n = 20Private Sub Form_Load()'隨機產生n個[1,100]之間的隨機整數,依次存儲到a(1)、a(2)、…a(n)中,并在文本框Text1顯示,代碼略End SubPrivate Sub Command1_Click() Dim i As Integer, p As Integer, k As Integer,cnt As Integer,c As Integer,t As Integer p = Val(Text2.Text) k = Val(Text3.Text)i = 1:start = 1:c = a(i):cnt = 1 Do While cnt<= p '方法二i = ① t = a(i) a(i) = c If ② Then start = start + 1i = i + 1 c = a(i) Else c = t End Ifcnt = cnt + 1 Loop For i = 1 To k '方法一 temp = a(n) For j = ③ a(j) = a(j - 1) Next ja(p + 1) = temp Next i For i = 1 To n s = s + Str(a(i)) Next iText4.Text = sEnd Sub 答案一、選擇題(本大題共12小題,每小題2分,共24分)題號123456789101112答案BDBBCBBADABD二、非選擇題(第13小題4分,第14小題8分,第15小題7分,第16小題7分,共26分)13.共4分(1)B (1分)(2)AC (2分)(3)B3,B8:B11,G3,G8:G11 (1分)14. 共8分(1)AC (2分) (2)實例 (1分)(3)C (1分)(4)在“按鈕”圖層第42幀中選中“春”按鈕元件實例執行“復制”命令,在第1幀執行“粘貼到當前位置”命令(或等效答案) (2分)(5)on(release){getURL(“spring.txt”);} 或 on(press){ getURL(“spring.txt”);} (2 分)15.共7分(1)B (1分)(2)R-L=1 (2分)(3)inorder(L,R) (2分)(4)C (2分)16. 共7分(1)46 (1分)(2)①(i+k-1)Mod p+1 (2分)②i=start (2分)③n To p+2 Step -1 (2分) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫