資源簡介 2019年12月稽陽聯考信息技術參考答案解析一 選擇題信息在傳遞過程中不會產生損耗,信息具有載體依附性,5G技術指的是第五代通信技術,因此選項ABD說法有誤,C選項打開網頁的時候要用到HTTP協議;正確答案選C。A選項OCR軟件可以識別.jpg、.bmp、.tif圖片格式,沒法識別.psd格式中的文字;B選項版面分析沒有用到人工智能技術;C選項OCR軟件的識別過程可以用到掃描、旋轉圖像,但不是必不可少的。D對圖像進行傾斜校正有助于提高識別準確率,這個說法正確;正確答案選D。A選項ACCESS軟件是數據庫管理系統;B選項“身份證號”最后一位可能包含“X”;因此不能用數字類型;C選項中添加一條紀錄,根據第3題圖設置的顯示類型為“2001/4/5”,D選項中只要輸入數字就行,不要輸入貨幣符號,否則錯誤;正確答案選擇D。A選項共包含“49 4F 54 20 20 31 2E 30”8個ASCII碼;B選項根據題意可知“.”的內碼是2E,所以“+”的內碼不是2E;C選項字符“P”的內碼用十六進制表示是50;漢字“聯”的內碼用十六進制表示是C1 AA;正確答案選擇A。根據題意,視頻時長的計算公式是:1.35*1024*1024*1024*8/800/600/16/25約等于60S,正確答案C。A選項根據第6題左下角中的“右聲道”可知此文件是雙聲道,wave格式是無損未壓縮格式;B選項當前狀態下執行“刪除”操作之后再插入20S靜音,音頻的存儲容量變大;C選項執行“剪裁”操作,只是針對右聲道,音頻時長不變。D選項文件存儲容量44100*24*2*40/8/1024/1024≈10MB;正確答案選擇D。 變量S和i的變化如下:初始值S=21i=1第1輪S=20i=2第2輪S=18i=3第3輪S=15i=4第4輪S=15i=5.........第10輪S=10i=10正確答案選擇A。生成2位能被3整除的隨機整數的VB表達式是:int(Rnd*30)*3+12。A選項int(Rnd()*90+10 )是產生10~99的隨機整數; C選項int(Rnd*88+12)是產生12~99的隨機整數;D選項int((Rnd*30)*3)+12是產生12~101的隨機整數;正確答案選擇B。在文本框輸入字母數字混合字符串,程序僅統計第奇數個出現的數字并加到變量sum中,輸入字符串中的數字分別為12,6,3,4,20,最后一個數字“20”是第5個,但由于代碼中最后一個字符是數字,此時執行“j=j+1”,此數字不能加到sum中,所以結果為12+3=15,正確答案Ba(2)~a(5)的隨機數初始值為3到6之間的隨機整數,若是奇數3和5,則執行a(i) = a(i) + a(i - 1),否則執行a(i) = a(i) / 2變為2或3。選項B中15之后不可能是22,D中最后一個數字不可能是1,選項A中6之后可能是9、11、2、3,但不可能是10,正確答案C為了保證生成的數據不重復,用f數組來標記是否已出現,數組f初始都為false,出現某個數字t,則標記f(t)=true,否則,必須退回重新生成,用i=i-1,不能使用t=int(rnd()*20+1),填空2處代碼根據題目要求是升序,結合交換語句使用a(j)數組a后面各元素在前一個基礎上加1或加2,最后一個a(12)最小為12,最大為23,程序運行后查找15,輸出m值可以在中間多個位置,選項A錯誤;若查找不成功,i=j+1,但m=i或m=j都有可能,選項CD都錯誤;輸入6進行查找,6可能在位置4~6,若在位置5,在需要查找4次,cnt初始為1,此時cnt=5,選項B正確。二 非選擇題 (1)根據公式和提示,E3單元格公式=D3/D$16*100,公式中D16的D前“$”可加可不加。(2)有圖表中圖例和圖中數據可推知數據源為B2:B5,E2:E5,B1和E1無論選不選都不影響圖表顯示。(3)D16單元格是全國數據,更改之后會影響各個廠商的市場份額,所以圖表會發生變化。(4)篩選條件要求包含“汽車”兩個字,查閱可知有4個。(1)A為應用需求中的用戶情況,B是結構設計,C是創作需求分析中的設施需求,D是應用需求分析中的社會效益,E是腳本制作,所以答案為ACD足球滾動的效果,查閱時間軸是補間,只能是動畫補間“松鼠”圖層第30幀是空白關鍵幀,后續都有普通幀,只要在第30幀“清除關鍵幀”即可。兔子向左下方運動,坐標X變小,Y變大,只有B符合。按鈕腳本要求實現兩個效果,靜音和跳轉到本場景第1幀繼續播放,所以使用on(press){stopAllSounds();gotoAndPlay(1);}程序主要分為兩個部分,第一部分是讀入字符串,分離數字和字母存入兩個數組,第二部分實現分別根據規則排序,最后輸出。(1)additem是列表框的常用方法名,作用是在列表框中增加一條記錄,答案C。(2)填空1處使用變量k記錄兩個數組出現的元素數量,答案為k=k+1,填空2處是處理排序規則,根據規則,字符串長度相同時,直接比較來排序, 答案為Len(b(j)) = Len(b(j + 1)) And b(j) > b(j + 1)(3)根據下方的 tmp2 = tmp2 + c可知,if分支存儲字母,字符串中,除了逗號,不是數字就是字母,所以用答案c< "0" or c > "9"或 c >= "a" and c< ="z" or c >= "A" and c< ="Z"。(4)第3大的數字是43,前3個字符串分別是no、TCP、Yes,組合后的答案為“43Yes”。(1)a(1)是學生數,a(2)~a(34)是學生1的各小題得分,依次類推,a(100)是第3個同學最后一個小題分,則a(95)是這個同學信息倒數第2題(信息第15題)得分,查詢列表可知數值為1。(2)本程序中,數組a是原始數據,數組b共33個元素,是信息通用合卷每個小題的得分(在計算過程中是所有同學各個小題的總得分,最后才除以人數得出平均分),數組fz與數組b不同,共16個,是信息各小題的滿分值,由于原始數據信息通用交錯放置,在運算中需要根據實際情況進行轉換。(處,要把任意第i個數據放到b數組中,33個數據一輪,a(1)要排除,所以答案為j = (i - 2) Mod 33 + 1; (處,參考if分支的語句,只有fz的下標要改變,改為i-13,答案為:b(i) / (fz(i - 13) * a(1));(處,閱讀題干,平均分等于各題得分率*分值之和,所以答案為ave = ave + b(j) * fz(i)。2019年12月稽陽聯誼學校高三聯考技術試題卷命題人: 考生須知:本試題卷分兩部分,第一部分信息技術,第二部分通用技術。全卷共18頁,第一部分1至10頁,第二部分11至18頁。滿分100分,考試時間90分鐘。1.考生答題前,務必將自己的姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙上。2.選擇題的答案須用2B鉛筆將答題紙上對應題目的答案標號涂黑,如要改動,須將原填涂處用橡皮擦凈。3.非選擇題的答案須用黑色字跡的簽字筆或鋼筆寫在答題紙上相應區域內,作圖時可先使用2B鉛筆,確定后須用黑色字跡的簽字筆或鋼筆描黑,答案寫在本試題卷上無效。第一部分 信息技術(共50分)一、選擇題(本大題共12小題,每小題2分,共24分。在每小題給出的四個選項中,只有一個符合題目要求)1.關于信息與信息技術,下列說法正確的是 A.信息在傳遞和共享的過程中會產生損耗 B.信息可以通過Wi-Fi傳輸,說明信息傳輸可以不需要載體 C.打開網頁時需要使用HTTP協議 D.5G技術是指網絡連接速度能達到5Gps的新一代通信技術2.使用OCR軟件進行字符識別,下列說法正確的是 A.可以識別jpg、psd等圖像中的文字B.版面分析的過程使用了人工智能技術 C.完成OCR識別必不可少的步驟有:掃描—旋轉圖像—識別D.對圖像進行傾斜校正有助于提高識別準確率3.使用ACCESS軟件打開某數據庫,部分界面如圖所示,下列說法正確的是 A.ACCESS是一種小型的數據庫應用系統 B.“身份證號”字段的類型可能是數字C.添加一條新記錄,其“出生日期”字段可能顯示為“2001年4月5日”D.報名費字段類型為“貨幣”,當前記錄的報名費輸入“¥60”將提示錯誤4.用UltraEdit軟件觀察字符內碼,部分界面如圖所示,下列說法正確的是 A.上述字符中共有8個ASCII碼字符B.字符“1+2”的內碼可能是“31 2E 32”C.字符“P”的內碼用十六進制表示是“51”D.漢字“聯”的內碼用十六進制表示是“EF C1”5.有一段未壓縮的無聲視頻,已知該視頻的幀頻是25fps,顏色位數為16位,分辨率是800*600,視頻存儲容量約1.35GB,則視頻的時長約是 A.10s B.30s C.60s D.120s6.使用GoldWave軟件編輯某音頻文件,選中其中一段音頻進行編輯的部分界面如第6題圖所示,下列說法正確的是 A.此文件是一個單聲道、無損壓縮的音頻B.當前狀態下,執行“刪除”命令后再插入20s靜音,音頻文件存儲容量不變C.當前狀態下,執行“剪裁”命令后直接保存,音頻長度變為20sD.此文件存儲容量大小約為10MB7.某算法的部分流程圖如第7圖所示。執行該流程,輸出s和i的值分別是 A.10 10 B. 0 11 C.0 10 D.10 11 8.生成2位能被3整除的隨機整數的VB表達式是 A.int(Rnd()*90+10 ) B.int(Rnd*30)*3+12C.int(Rnd*88+12)D.int((Rnd*30)*3)+129.有如下VB程序段: s = Text1.Text: sum = 0: t = 0: cnt = 1 For i = 1 To Len(s) c = Mid(s, i, 1) If c >= "0" And c <= "9" Then j=j+1 Else If cnt Mod 2 = 1 Then sum = sum + val(mid(s,i-j,j)) j= 0:cnt = cnt + 1 End If Next i 在文本框text1輸入“12d6a3c4f20”,程序運行后sum的值是 A.21 B.15 C.45 D.2510.有如下VB程序段: Dim a(1 To 5) As Integer a(1) = 1 For i = 2 To 5 a(i) = Int(Rnd() * 3) + 3 Next i For i = 2 To 5 If a(i) Mod 2 = 1 Then a(i) = a(i) + a(i - 1) Else a(i) = a(i) / 2 End If Next i 執行程序后,a數組各元素可能是 A.1,2,6,10,13 B.1,5,8,15,22 C.1,4,9,2,7 D.1,2,5,11,111.生成10個不重復的隨機整數,保存在數組a中,并升序排列,實現算法的VB程序如下。Dim a(1 To 10) As Integer, f(1 To 20) As Boolean 'f數組各元素的初值設為False,代碼略 For i = 1 To 10 t =int(rnd()*20+1) If Not f(t) Then a(i) = t: (1) For j = i To 2 Step -1 If (2) Then tmp = a(j): a(j) = a(j - 1): a(j - 1) = tmp End If Next j Else (3) End If Next i 上述程序中3處下劃線應填入的程序代碼是 A.(1) f(t) = True (2)a(j) < a(j - 1) (3)i=i-1 B.(1) f(t) = True (2)a(j) > a(j - 1) (3)i=i-1 C.(1) f(t) = True (2)a(j) < a(j - 1) (3)t =int(Rnd()*20+1) D.(1) f(t) = False (2)a(j) > a(j - 1) (3)t =int(Rnd()*20+1)12.有如下VB程序 a(1) = 1 For i = 2 To 12 a(i) = a(i - 1) + Int(Rnd * 2) + 1 Next i Key = Val(Text1.Text) i = 1: j = 12: cnt = 1: flag = False Do While i <= j And flag = False cnt = cnt + 1 m = (i + j + 1) 2 If a(m) = Key Then flag = True ElseIf Key > a(m) Then i = m + 1 Else j = m - 1 End If Loop 程序運行后,下列說法正確的是 A.在text1輸入15,程序運行后m肯定為12 B.在text1輸入6,程序運行后cnt可能大于4 C.若查找不成功,則j>m肯定成立 D.若查找不成功,則i<=m肯定成立二、非選擇題(本大題共4小題,其中第13題4分,第14題8分,第15題7分,第16小題7分,共26分。)13.小乙收集了2019年國內部分汽車廠商的銷售數據,并用Excel軟件進行處理,如第13題圖a所示。請回答下列問題: (1)第13題圖a中,區域E2:E16中的數據是先從E2單元格利用公式計算再向下自動填充得到的,則E3單元格中的公式是______________________(市場份額=1-9月累計銷量/全國銷量*100)利用第13題圖a中部分數據制作了圖表,如第13題圖b所示。則該圖表的數據區域是________________。(3)若把第13題圖a中的D16單元格的數據修改為1500000,則第13題圖b的圖表會否發生變化?_________(選填:會/不會)(4)將第13圖a中A1:E15區域的數據復制到新工作表,篩選條件如第13題圖c所示,則按此條件篩選出的廠商數有_________個14.小王使用flash軟件制作一個關于“游戲”的多媒體作品,如第14題圖a所示。請回答下列問題:第14題圖a(1)在制作作品前,首先需要對作品進行需求分析,以下屬于需求分析階段工作的是 。(多選,填字母: A.考慮作品受眾以小孩子為主,畫面設計比較鮮艷 B.把作品劃分為片頭、主交互模塊、片尾三個部分 C.制作作品需要使用flash、Photoshop兩個軟件 D.考慮作品的社會效益 E.為作品設計制作腳本大綱)(注:全部選對得2分,選錯或不選得0分,選對但不全得1分)(2)“足球”圖層中的足球實現了從舞臺右邊滾到舞臺左邊的動畫效果,該補間動畫類型是 。(形狀補間/動畫補間中選擇一項)(3)測試場景,“松鼠”圖層中的松鼠在播放過程中突然消失了,若要讓松鼠一直延續到本場景結束,可行的操作是 。(4)“小兔”圖層實現了兔子朝舞臺左下方移動的動畫,兔子開始時的坐標如第14題圖b所示,則兔子在第60幀時的坐標可能是 。(單選,填字母:A.(700,92)/ B.(100,220)/ C.(300,100)/ D.(900,400) )第14題圖b(5)測試影片時,“重播”按鈕在最后1幀出現,單擊按鈕,停止聲音播放,并返回到“場景1”第1幀繼續播放, 則按鈕上添加的腳本為 。15.下列VB程序實現數字字母混合序列分離后分別排序,最后又合并輸出。具體算法如下:在文本框Text1輸入若干組混合序列,每組序列中僅包含一組字母和一個多位數字,序列之間用逗號隔開,以逗號結束。單擊“排序”按鈕command1,把每組序列中的字母和數字分開,并分別排序,最后在列表框list1輸出。排序規則如下:所有數字按從小到大升序排序,字母序列按長度升序排序,若長度相同,直接按字母序列大小升序排序(按字母的ASCII碼排序,“A”<“Z”<“a”<“z”)。實現算法的部分程序界面如第15題圖所示,VB程序代碼如下,回答下列問題: Private Sub Command1_Click()Dim a(1 To 6) As Integer, b(1 To 6) As String,I as integer,j as integerDim c As String, k As Integer, tmp1 As Integer, tmp2 As Strings=text1.texti = 1: k = 1: tmp1 = 0: tmp2 = ""Do While i <= Len(s) c = Mid(s, i, 1) If c = "," Then a(k) = tmp1: b(k) = tmp2 tmp1 = 0: tmp2 = "" ① Else If c < ="0" And c < ="9" Then tmp2 = tmp2 + c Else tmp1=tmp1*10+val(c) End If End If i = i + 1 Loop For i = 1 To 5 For j = 1 To 6 - i If a(j) > a(j + 1) Then tmp1 = a(j): a(j) = a(j + 1): a(j + 1) = tmp1 If Len(b(j)) > Len(b(j + 1)) Or ② Then tmp2 = b(j): b(j) = b(j + 1): b(j + 1) = tmp2 End If Next j Next i For i = 1 To 6 List1.AddItem Str(a(i)) + b(i) Next i End Sub(1)代碼“list1.AddItem ” 中的AddItem是______(單選,填字母:A.屬性名 B. 對象名 C.方法 D.事件名 )(2)在程序劃線處填入合適代碼,使程序完整(3)加框處代碼有錯,請改正(4)若輸入的字符串為“21ckk,gho63,TCP43,23Yes,no62,phy46,”,則程序運行后第3組字符是__________16.在一個數組中存儲了若干個同學的技術成績小題分,其中a(1)存儲學生個數,a(2)開始按順序存儲小題分數據。每個學生有33個小題的數據,例:a(2)~a(13)是學生1的信息選擇題得分,a(27)~a(30)是學生1的信息4個主觀題得分。具體如下表題號1-1213-2526-2930-33科目題型信息客觀題通用客觀題信息主觀題通用主觀題滿分分值每題2分每題2分4/8/7/76/9/3/6小李根據上述描述,設計了一個統計所有同學信息各題得分率的算法。程序運行后首先在列表框list1顯示信息技術各小題得分,單擊“計算”按鈕“command1”,在列表框list2顯示信息各題的題號和得分率,在文本框text1輸出所有同學的信息平均分(平均分=各題得分率*各題分值的和)。算法的VB程序如下,回答下列問題。 (1)根據題目描述,使用如圖所示數據,a(95)的數值是_______。 (2)在程序劃線處填上合適代碼,使程序完整 Dim a(1 To 1000) As Integer, n As Integer Private Sub Command1_Click() Dim i As Integer, j As Integer Dim fz(1 To 16) As Integer 'fz數組存儲信息各題滿分值 Dim b(1 To 33) As Double '數組b存儲全卷各題的得分率 For i = 1 To 16 ‘數組fz存儲信息16個小題的滿分值 If i <= 12 Then fz(i) = 2 fz(13) = 4: fz(14) = 8: fz(15) = 7: fz(16) = 7 Next i For i = 2 To n '把數組a數據分別統計到各題中 ① b(j) = a(i ) + b(j) Next i For i = 1 To 33 '僅處理信息各題的平均分 If i <= 12 Then b(i) = b(i) / (a(1) * fz(i))’計算信息選擇題各題的得分率 ElseIf i >= 26 And i <= 29 Then b(i) = ② End If Next i For i = 1 To 16 If i > 12 Then j = i + 13 Else j = i b(j) = Int(b(j) * 1000 + 0.5) / 10 '對結果四舍五入保留1位小數 List2.AddItem Str(i) + Str(b(j)) + "%" ave= ③ Next i Text1.Text = Str(ave / 100) End Sub Private Sub Form_Load() ‘讀入數據到數組a,數據個數n,代碼略 End Sub 展開更多...... 收起↑ 資源列表 信息技術解析.docx 信息技術試題卷.doc 縮略圖、資源來源于二一教育資源庫