資源簡介 浙東北聯盟(ZDB)2019-2020 學年第一學期期中考試高二技術試卷第一部分:信息技術(共 50 分)一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯選均不得分)關于信息與信息技術,下列說法正確的是A.信息不能脫離它所反映的事物被存儲、保存與傳播B.信息在使用和傳輸的過程中有損耗C.攝影技術屬于現代信息技術D.對于不同的人,同樣的信息加工處理后的結果可能不同2.關于字處理軟件,下列說法不.正.確.的是大多數字處理軟件都有分欄和表格功能在 Word2010 中,修訂功能是對所選的字、詞、句或段落等發表看法或提供建議在 Word2010 中,取消修訂狀態,仍可以進行接受或拒絕修訂操作輸入“<=>”時,替換成“ ”,是使用了字處理軟件中的自動更正功能 3.使用 UltraEdit 軟件觀察字符內碼,部分界面如圖所示圖中內碼對應的字符是A.浙東北 ZDB 聯盟 B.浙東北 4 校聯盟 C.ZDBSXLIANMENG D. ZDB 浙東北聯盟4.某同學到科技館游玩,經歷了下列事件:①使用紙質地圖查找該科技館的位置 ②在自動售貨機上刷臉支付③安裝該科技館的 APP ④和機器人進行象棋對弈上述事件中應用到人工智能技術的是A.①③ B.②③ C.②④ D. ③④ 5.漢字也是一種字符,其在計算機內部的表示形式是二進制 B.十進制 C.ASCII 碼 D.GB2312 碼十進制數 n 轉化為十六進制數,該十六進制數末位是“E”,下列說法正確的是 A.將十六進制數末尾的“E”去掉后,再轉化為十進制數,所得的值為n16若該十六進制數的位數為 2 , 則n 的最大值為 30 C.十進制數 n 和 n+1 分別轉化為十六進制,這兩個十六進制數的位數可能不同D.無法確定 n 是奇數還是偶數某算法的部分流程圖如圖所示,以下說法正確的是A.該流程執行后,變量 k 的值是-1B.該流程執行后,變量 a 的值是 16 C.該流程用于計算并輸出 1+8-16 的值D.該流程執行后,“a<32?”共判斷了 3 次下列表達式的運算結果不.等.于.7 的是A.Str(7) B.Val(Mid("8712", 2, 1)) C.15 Mod 16 2 D.Abs(-7) 9.有如下循環程序段s = 64For i=1 to 10 Step s = s / 2Next i程序執行后,s 的值為 4,則劃線處的值為A.1 B.2 C.3 D.4文本框Text1中輸入“400-3762-7395”(不包含雙引號),下面的程序執行后,標簽Label1中顯示的內容是s = Text1.Texta = "": Max = "": f = True For i = 1 To Len(s)c = Mid(s, i, 1)If c >= "0" And c <= "9" Then a = a + c Else f = False If f = False And a > Max Then Max = a: a = ""Next i Label1.Caption = MaxA. 400 B. 3762 C. 7395 D. 40037627395下列程序運行后,標簽 Label1 中的值不.可.能.的是Dim a As Integer, s As String, i As Integer i = 1Do While i <= 6a = Int(10 * Rnd)If a Mod 2 = (i + 1) Mod 2 Then s = s + Str(a)a = Int(10 * Rnd) i = i + 1End If LoopLabel1.Caption = sA. 2 7 8 7 8 9 B. 0 5 2 9 6 5 C. 0 1 0 5 0 3 D. 2 3 5 4 0 9某程序實現的功能如下:在文本框 Text1 中輸入十進制負數 a(-127<=a<=-1),單擊 Command1 后,在標簽 Label1 中顯示其反碼。反碼計算步驟如下:①給出十進制負數 a,將-a 轉化為 7 位二進制數;②對 7 位二進制數逐位取反;③最左邊增加符號位 1。經過上述步驟,完成反碼計算。運行界面如圖所示,程序部分代碼如下: a = Val(Text1.Text)a = -aDo While a > 0 '① r = a = a 2s = Str(r) + s c = c + 1LoopFor i = 1 To 8 - c s = Str(1) + sNext i Label1.Caption = s下列說法中不.正.確.的是將注釋①處的“a>0”改為“a<>0”,不影響程序的運行劃線處可以填“1 - a Mod 2”,也可以填“(a + 1) Mod 2”變量 c 存儲將-a 轉化為二進制數串后“1”的個數若文本框 Text1 中輸入的值為-27,則標簽 Label1 中顯示的值是 11100100二、非選擇題(本大題共 4 小題,其中第 13 小題 4 分,第 14 小題 8 分,第 15 小題 7 分,第 16 小題 7 分,共 26 分)使用 OCR 軟件進行文字識別,部分界面如圖所示回答問題:OCR(光學字符識別)軟件是較常用的 ▲ (單選,填字母:A.字處理軟件/B.智能信息處理)軟件下列操作中不能提高 OCR 軟件識字正確率的是 ▲ (單選,填字母:A.版面分析/B.傾斜校正/C.將圖像“放大”顯示 /D.掃描時選擇較高的掃描分辨率)寫出使用 OCR 軟件從圖像中識別字符的正確操作步驟 ▲ (填序號)①在 OCR 軟件中打開圖像文件 ②校對、修正識別后的文字③保存識別結果文件 ④用鼠標拖曳的方法選定需要識別的區域⑤使用“識別”命令進行字符識別使用 OCR 軟件進行識別,結果只能保存成文本文件(*.txt) ▲ (選填:是/否) 14.小李收集了“2016 年中國電子商務城市十強榜單”的數據,并使用 Excel 軟件進行數據處理,如圖 a 所示請回答下列問題:區域 B4:B12 中的數據是從 B3 單元格利用自動填充功能得到的。則 B3 單元格輸入的公式是 ▲ (提示:RANK 函數的作用返回某數字在一列數字中相對于其他數值的大小排名,例如=RANK(J3,J3:J12)表示,北京的綜合指數在十強城市中的降序排名)列 J 的數據是通過計算得到的,已知“J3”單元格的公式是“=SUM(D3:I3)”,小李不小心把 D3 單元格的數據替換成了“十”,這時 J3 單元格中將會顯示為 ▲ (選填,填字 母 :A. 95.3 B.#VALUE! C.#REF! D.#DIV/0! )根據圖 a 中數據,制作了一張“2016 年中國電子商務城市十強綜合指數”統計圖表, 如圖 b 所示。但該圖表橫軸顯示序號而沒有顯示預期的城市名稱,則當前選擇的數據區域是 ① ;若要顯示城市名稱,正確的數據區域為 ② 圖 b若將圖 a 中 J3:J12 數據顯示整數,則要通過單元格格式中的 ① (單選, 填字母:A. 數字/B. 對齊/C.字體/D.邊框)標簽進行設置,設置完成后,圖 b 中的圖表 ② (選填:有/無)變化若要將圖 a 中數據按“綜合指數排名”列從小到大顯示,則排序的數據區域是 ▲ (多選,填字母:A. B2:J12/B. B3:J12/C. J2:J12/D. B3:I12)(正確 2 分,漏選 1分,錯選 0 分)計算差值之和。程序功能如下:在文本框 Text1 中輸入數字字串,數字之間用“,”號分隔,單擊按鈕 Command1,將文本框 Text1 中的數字逐個取出,分別與文本框 Text2 中輸入的數字相減,所得差值再求和,結果在標簽 Label1 中顯示,程序運行界面如圖所示,其中, 1983=(2019-10)+(-11-10)+(5-10)實現上述功能的 VB 程序如下,請在劃線處填入合適代碼。Dim t As Integer, k As Integer, n As IntegerDim s As String, sum As Integer, c As String, k1 As Integer t = 0: k = 0: k1 = 1s = ① n = Val(Text2.Text) For i = 1 To Len(s)c = Mid(s, i, 1) If c = "-" Then k1 = -1ElseIf c >= "0" And c <= "9" Then t = ② Elsesum = sum + t * k1 k = k + 1t = 0 ③ End IfNext isum = sum - k * n Label1.Caption = ④ 若將加框處所在的語句刪除,則圖中數據計算后在標簽 Label1 中輸出的結果是 ▲ 輸出方陣每行最大值及所在位置。程序功能如下:單擊按鈕 Command1,生成 n 個隨機數,若 n=Int(Sqr(n))* Int(Sqr(n),則將 n 個隨機數以 Int(Sqr(n))*Int(Sqr(n)的方陣形式輸出(例,n=49 時,輸出數據規模 7*7 的方陣),同時輸出方陣中每行的最大值及其位置,否則提示“重新輸入”,程序運行結果部分界面如圖所示:程序運行的部分代碼如下,回答下列問題若要修改窗體標題為“方陣行最大值及位置”,可通過修改其 ▲ 屬性完成。根據代碼回答,方陣中生成隨機數 a 的范圍是 ▲ (單選,填字母:A. 區間【10,100】的奇數/B. 區間【11,99】的整數)完成劃線處填空Dim i As Integer, a As Integer, s As String, n As Integer Dim max As Integer, h As Integer, L As Integern = Val(Text1.Text)If n <> Int(Sqr(n)) * Int(Sqr(n)) Then Text1.Text = "重新輸入,輸入一個完全平方數"ElseText1.Text = Str(n) & "是完全平方數,生成的方陣行最大值及位置如下:"For i = 1 To na = Int(2 * Int(5 + 45 * Rnd)) + 1 s = s + Str(a)If a > max Then max = ah = ① L = ② End IfIf i Mod Sqr(n) = 0 ThenList1.AddItem s & " " & "第" & Str(h) & "行的最大值是" & Str(max) & "位于第" & Str(L) & "列"s = ""max = 0 End IfNext i End If結合代碼,若文本框 Text1 中輸入 25,生成的方陣某行數據為“53 97 61 33 97”,則該行的最大值 97 位于第 ▲ 列(選填:2/5)高二信息答案及評分標準一、選擇題(本大題共 12 小題,每小題 2 分,共 24 分。在每小題給出的四個選項中,只有一個符合題目要求,不選、多選、錯選均不得分)123456789101112DBACAADACADC二、非選擇題(本大題共 4 小題,其中第 13 小題 4 分,第 14 小題 8 分,第 15 小題 7 分,第 16 小題 7 分,共 26 分)13. B C (3) ①④⑤②③ (4) 否 (每空 1 分)14.(1) =RANK(J3,J$3:J$12) 或 =RANK(J3,$J$3:$J$12) (2) A (3) J2:J12 C2:C12, J2:J12 (4) A 無 (5) ABD (正確 2 分,漏選 1 分,錯選 0 分)(除第(5)題外,每空 1 分)15.(1) Text1.Text 1 分 t*10+Val(c) 2 分 k1=1 2 分 str(sum) 1 分(2) 1988 1 分16.(1) Caption 1 分(2) A 1 分(3) (i-1)sqr(n)+1 2 分 (i-1) mod sqr(n)+1 2 分(4) 2 1 分 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫