中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

浙江省北斗星盟2021屆高三信息技術適應性考試B卷

資源下載
  1. 二一教育資源

浙江省北斗星盟2021屆高三信息技術適應性考試B卷

資源簡介

浙江省北斗星盟2021屆高三信息技術適應性考試B卷
一、選擇題
1.(2021·浙江模擬)下列有關信息與信息處理的說法,正確的是(  )
A.計算機中所有的字符都采用ASCII碼編碼
B.語言、聲音、網絡和文字是信息的常見表達方式
C.未經數字化的圖像所承載的信息是沒有價值的
D.數字浙江中“城市大腦”系統使用了人工智能技術
【答案】D
【知識點】信息及其特征;信息表達方式與表達技術;字符編碼
【解析】【解答】選項A:計算機中并非所有的字符都采用ASCII碼編碼,漢字采用GBK編碼等;選項B:語言、聲音、文字是信息的常見表達方式,網絡是信息的常見表達技術;選項C:未經數字化的圖像所承載的信息也是有價值的;選項D:數字浙江中“城市大腦”系統使用了人工智能技術。故答案選D。
【分析】本題主要考查的是信息的編碼、信息的表達方式與表達技術以及信息的特征。信息特征有:普遍性、依附性、共享性、價值性、時效性。價值性:信息不能直接滿足人們的物質需求,其價值因人而異,同物質和能量的價值有要質的區別。最常用的信息表達方式有文字、語言、圖形、圖像、聲音和形體動作等幾種。表達技術有:廣播電視、報刊書籍、多媒體技術、網絡技術等,其中多媒體技術和網絡技術是信息社會化種比較重要的信息表達技術。
2.(2021·浙江模擬)下列有關網頁與瀏覽器的說法,正確的是(  )
A.用瀏覽器中打開網頁一定需要HTTP協議
B.用記事本可以編輯網頁中的超鏈接
C.在搜索引擎中輸入關鍵詞越多,得到的相關的網頁也越多
D.在 IE 瀏覽器中,以“網頁,僅HTML(.html;*.htm)”保存網頁,可以保存網頁中的圖像
【答案】B
【知識點】網絡資源的類型、下載與保存;瀏覽器;網絡資源的檢索;常用的網頁編輯與制作工具
【解析】【解答】選項A:用瀏覽器中打開網頁不一定都需要HTTP協議,還可能需要其他協議,如涉及到上傳下載需要用到FTP文件傳輸協議等;選項B:網頁的源代碼可以使用文本編輯軟件編寫,如:記事本;選項C:在搜索引擎中輸入關鍵詞越多,結果越精確,得到的相關的網頁越少;選項D:以“網頁,僅HTML(.html;*.htm)”保存網頁,保存的網頁文件包含文本、超鏈接等內容,不包含圖片等多媒體素材。故答案選B。
【分析】本題考查的是網頁與瀏覽器的應用。網頁是一個包含HTML標簽的純文本文件,要通過網頁瀏覽器來閱讀,網頁之間遵循超文本傳輸協議(HTTP)進行相互鏈接訪問。
3.(2021·浙江模擬)用Access軟件設計某書店信息系統的數據庫,其中“銷售清單”數據表中需要存儲如下圖所示的數據。
編碼 書名 作者 銷售數量 銷售日期 價格
A 《量子力學》 *** 16 2021/5/1 25.5
B 《人工智能》 *** 16 2021/5/1 36.5
... ... ... ... ... ...
A 《量子力學》 *** 2 2021/5/1 25.5
下列關于“銷售清單”數據表的描述,錯誤的是(  )
A.該數據表中的字段名稱與圖中數據的字段名稱可以不一致
B.該數據表中可以增加一個數據類型是“自動編號”的字段
C.通過Access軟件可以修改該數據表中的數據
D.該數據表中“編碼”字段能設置為主鍵
【答案】D
【知識點】數據表、字段、記錄的編輯;字段的數據類型
【解析】【解答】主鍵不可以重復,故該數據表中“編碼”字段不能設置為主鍵。故答案選D。
【分析】本題主要考查的是數據表中的字段。Access提供的主要字段數據類型有:文本、數字、日期/時間、貨幣、自動編號、是/否等;自動編號是一個唯一的順序號(遞增或隨機)、用戶無法直接修改其值。“是/否”類型存儲邏輯值,僅能取兩個值;任何指定為數字數據類型的字型可以設置成“字節”、“整數”、“長整數”、“單精度數”、“雙精度數”、“同步復制ID”、“小數”五種類型。在Access中通常默認為“雙精度數”。
4.(2021·浙江模擬)用UltraEdit軟件查看“2021 高三加油!”的字符內碼,部分界面如圖所示。
下列說法正確的是(  )
A.存儲上述字符需要15個Byte
B.字符在計算機內部的編碼為16進制
C.“2”的ASCII編碼為32H,則可以推算出字符“10”的編碼為3AH
D.字符“!”的編碼為A1H
【答案】A
【知識點】字符編碼
【解析】【解答】選項A:每個數字、空格占1個字節,每個漢字占2個字節,存儲上述字符需要15個Byte;選項B:字符在計算機內部的編碼為2進制;選項C:“2”的ASCII編碼為32H,可以推算出字符“10”的編碼為31 30H;選項D:字符“!”的編碼為A3 A1。故答案選A。
【分析】本題主要考查的是字符編碼。用UltraEdit軟件觀察字符的內碼時,每個英文字母占用1個字節,每個漢字占用2個字節。
5.(2021·浙江模擬)使用Photoshop軟件制作“抗戰勝利”作品,部分界面如圖所示。
下列說法錯誤的是(  )
A.選中“背景”圖層,將白色部分填充為藍色
B.選中“圖標”圖層,將圖層樣式拷貝并粘貼到“人物”圖層
C.將“重拳”圖像調整到“人物”圖像的左邊,并進行水平翻轉
D.用選框工具選中“文字”圖層“70”字樣,并為該字樣添加“風”濾鏡
【答案】C
【知識點】圖層及圖層的基本操作
【解析】【解答】由圖可知,是將“重拳”圖像調整到“人物”圖像的右邊。故答案選C。
【分析】本題主要考查的是圖層及其基本操作。對圖層的基本操作有:新建圖層、重命名圖層、刪除圖層、調整圖層的疊放順序、設置圖層不透明度、添加圖層樣式等。
6.(2021·浙江模擬)將一個時長為3分鐘、采樣頻率為44.1kHz、量化位數為16位、立體聲未經壓縮的Wave格式音頻文件壓縮為MP3格式文件,壓縮后的MP3格式文件大小約為3MB,則其壓縮比約為(  )
A.3:1 B.5:1 C.10:1 D.20:1
【答案】C
【知識點】聲音、圖像、視頻編碼
【解析】【解答】根據音頻存儲量公式可得,本題音頻大小為=44.1*1000*16*2*3*60/8/1024/1024=30MB,壓縮后的MP3格式文件大小約為3MB,則其壓縮比約為10:1。故答案選C。
【分析】本題主要考查音頻文件容量。頻文件存儲量=采樣頻率×量化位數×聲道數×時間/8(單位:字節B)。
7.(2021·浙江模擬)VB表達式 6 + Int(4.1) Mod 24 \ 2 * 3的值是(  )
A.3 B.6 C.10 D.18
【答案】B
【知識點】運算符、基本運算與表達式
【解析】【解答】6+Int(4.1) Mod 24 \ 2 * 3=6+4 Mod 24\6=6+4 Mod 4=6。故答案選B。
【分析】本題考查的是VB表達式的運算。Int(x)是返回不大于x的最大整數。
8.(2021·浙江模擬)某算法的部分流程圖如圖所示,執行這部分流程,若輸入y,m,d的值分別是2021,5,28,則輸出的結果是(  )
A.146 B.147 C.148 D.149
【答案】C
【知識點】流程圖識讀
【解析】【解答】y=2021,m=5,d=28,a(2)=28,i=1,sum=0,第一個循環體執行完,sum=a(1)+a(2)+a(3)+a(4)=31+28+31+30=120,i=5,y不是閏年,故執行sum=sum+d=120+28=148。故答案選C。
【分析】本題主要考查的是算法流程圖的執行。
9.(2021·浙江模擬)采用冒泡排序算法對某數據進行降序排列,經過第一輪排序后的結果是“2,3,4,1,5,0”,那么原數據序列不可能的是(  )
A.2,3,0,4,5,1 B.0,2,3,4,1,5
C.1,2,3,4,0,5 D.2,0,3,4,1,5
【答案】A
【知識點】排序算法及程序實現
【解析】【解答】采用冒泡排序算法對某數據進行降序排列,選項A經過第一輪后的結果是3、4、2、5、1、0或5、2、3、0、4、1,其余選項經過第一輪排序后的結果可能是2,3,4,1,5,0,故原數據序列不可能的是2,3,0,4,5,1。故答案選A。
【分析】本題考查的是冒泡排序算法。冒泡排序算法的原理:
①比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。
②對每一對相鄰元素做同樣的工作,從開始第一對到結尾的最后一對。在這一點,最后的元素應該會是最大的數。
③針對所有的元素重復以上的步驟,除了最后一個。
④持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。
10.(2021·浙江模擬)有如下VB程序:
Private Sub Command1_Click()
Dim s as string, k as string, i as integer
s = "*":k = "0"
For i = 1 To 5
k = k + "0":s = k + s
List1.AddItem s
Next i
End Sub
執行該程序后,在窗體界面中顯示的結果是(  )
A. B.
C. D.
【答案】D
【知識點】循環結構語句及程序實現
【解析】【解答】s="*",k="0",i=1時,k=k+"0"="00",s=k+s="00*",列表框輸出s;當i=2時,k=k+"0"="000",s=k+s="00000*",列表框輸出s,依次類推,執行該程序后,在窗體界面中顯示的結果是 。故答案選D。
【分析】本題考查的是循環結構程序分析。
11.(2021·浙江模擬)有如下VB程序段:
n = Int(Rnd(  ) * 4 + 4)
For i = 1 To 3
j = 1
Do While j <= n - i - 1
If a(j) > a(j + 1) Then
t = a(j):a(j) = a(j + 1):a(j + 1) = t
End If
j = j + 1
Loop
Next i
數組元素a(1)至a(7)的值依次為“16,35,18,11,23,17,32”,執行該程序段后,數組a各元素的值不可能的是(  )
A.11,16,18,23,35,17,32 B.11,16,17,18,23,35,32
C.11,16,17,18,23,32,35 D.16,18,35,11,23,17,32
【答案】C
【知識點】排序算法及程序實現;常用標準函數
【解析】【解答】n = Int(Rnd() * 4 + 4),n是隨機生成[4,7]之間的整數。n的最大值為7,i的最小值為1,while循環條件是j<=n-i-1,即j<=5,即數組元素最后一位a(7)不參與排序,執行該程序段后,數組a各元素的值不可能的是11,16,17,18,23,32,35。故答案選C。
【分析】本題考查的是排序算法。該程序是冒泡排序算法。Rnd[(參數)]:產生一個[0,1)范圍內的隨機數
12.(2021·浙江模擬)某對分查找算法的VB程序段如下:
Key = Val(Text1.Text): i = 1: j = 10
Do While i <= j
m = (i + j + 1) \ 2
t(m) = 2
If Key <= a(m) Then
j = m - 1
Else
i = m + 1
End If
Loop
For i = 1 To 10
s = s + t(i)
Next i
數組元素t(1)至t(10)初值均為0,數組元素a(1)至a(10)的值依次為“4,7,9,11,16,19,22,24,28,29”,在文本框Text1中輸入待查找數,執行該程序段后,下列選項中,s的值可能的是(  )
A.4 B.8 C.10 D.12
【答案】B
【知識點】常見數據類型、數組;查找算法及程序實現
【解析】【解答】分析程序可知:無論Key為多少,while會循環4次退出,即t(m)=2會執行4次,for循環執行完,s的值可能為8。故答案選B。
【分析】本題考查的是對分查找算法。對分查找的基本思路:在有序的數據序列中(一般放在數組中),首先把查找的數據與數組中間位置的元素進行比較,若相等,則查找成功并退出查找;否則,根據數組元素的有序性,確定數據應在數組的前半部分還是在后半部分查找;在確定了新的查找范圍后,重復進行以上比較,直到找到或未找到為止。
二、非選擇題
13.(2021·浙江模擬)某同學收集某書店銷售及庫存的統計數據,使用EXCEL軟件處理,如圖a所示。
圖a
每本書對應一個唯一的書名編碼,請回答下列問題:
(1)根據“銷售清單”每本書的銷售數量,計算銷售小計。先在H3單元格計算“書名編碼”是“A”的銷量小計,并將公式自動填充到H8單元格。則H3單元格的公式是   。
(提示:SUMIF函數用于對區域中滿足條件的單元格求和,例如:=SUMIF(B3:B9,B3,E3:E9),表示區域B3:B9中“書名”是“《量子力學》”的所有“小計”的和)
(2)H8單元格顯示的結果是   (單選,填字母:A .#DIV/0! /
B .#VALUE! / C .0 )。
(3)根據圖a中數據制作的圖表如圖b所示,下列說法正確的是 (多選,填字母)。
圖b
A.創建該圖表的數據區域是G5:H7
B.將圖a“銷售清單”中第9行的書名編碼“D”改為“A”,則圖表會隨之變化
C.對圖a“銷售清單”中的數據區域A2:E9進行排序,則圖表會隨之變化
D.刪除“圖a”工作表中書名編碼是“A”所在的第3行,則圖表不會隨之變化
【答案】(1)=SUMIF($A$3:$A$9,G3,$C$3:$C$9) 或 =SUMIF(A$3:A$9,G3,C$3:C$9)
(2)C
(3)B;D
【知識點】表格數據的處理與計算;數據分析
【解析】【解答】(1)SUMIF函數用于對區域中滿足條件的單元格求和,在H3單元格計算“書名編碼”是“A”的銷量小計,并將公式自動填充到H8單元格,第一個參數條件區域 A3:A9需要絕對引用或行絕對引用,第三個參數求和區域需要絕對引用或行絕對引用。故答案為:=SUMIF($A$3:$A$9,G3,$C$3:$C$9) 或 =SUMIF(A$3:A$9,G3,C$3:C$9);
(2)由圖可知,A列書名編碼中沒有F,H8單元格顯示的結果是0。故答案為:C;
(3)創建該圖表的數據區域是G2:H2,G5:H7;將圖a“銷售清單”中第9行的書名編碼“D”改為“A”,則圖表會隨之變化;對圖a“銷售清單”中的數據區域A2:E9進行排序,則圖表不會隨之變化;刪除“圖a”工作表中書名編碼是“A”所在的第3行,則圖表不會隨之變化。故答案選BD。
【分析】本題主要考查的是Excel中公式的應用以及圖表分析。Excel中的運算公式要以等號“=”開頭,后面是由單元格地址、運算符和常量組成的一個表達式。對選中的數據系列創建了圖表后,數據與圖表之間就建立了關聯,修改其中的數據,圖表也會隨之自動調整。
14.(2021·浙江模擬)小明使用Flash軟件主題為“交通安全教育.fla”的多媒體作品,部分界面如圖a所示。請回答下列問題。
圖 a
(1)關于多媒體作品設計,下列描述正確的是 (多選,填字母)。
A.多媒體作品設計步驟是需求分析、規劃與設計、腳本編寫
B.確定多媒體作品制作軟件屬于應用需求分析
C.Flash軟件是一個以時間序列為基礎的多媒體制作工具
D.可根據文字腳本直接開始制作“交通安全教育.fla”作品
(2)測試影片時,“主界面”場景畫面中“人”圖層動畫先實現人從右往左跑動,再向右上角方向逐漸淡出至消失,則該圖層的“人”屬于   (單選,填字母:A .形狀/B .位圖/C .影片剪輯元件實例);該圖層第60幀中對象的Alpha值為   。
(3)“音樂”圖層第11幀的屬性面板如圖b所示,在不影響動畫效果的前提下,為使“音樂”圖層的聲音從第1幀開始播放,并持續到小車與人相撞后停止。下列操作可行的是 (多選,填字母)
圖 b
A.將“音樂”圖層第11幀移動到第1幀
B.對“音樂”圖層第1幀到第10幀執行“清除幀”操作
C.在“音樂”圖層第1幀執行“清除關鍵幀”操作,并在第36幀執行“插入關鍵幀”操作
D.將“音樂”圖層第11幀到第46幀整體移動到第1幀到第36幀
(4)為使“主界面”場景的動畫播放到最后一幀停止,則可在   圖層的第60幀上添加動作腳本   。
【答案】(1)A;C
(2)C;0或0%
(3)C;D
(4)按鈕或人;stop(  );
【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置;常用影片控制函數的應用
【解析】【解答】(1)選項A:多媒體作品設計的一般過程:需求分析、規劃設計、腳本編寫;選項B:確定多媒體作品制作軟件屬于創作需求分析;選項C:Flash軟件是一個以時間序列為基礎的多媒體制作工具;選項D:腳本編寫的過程:制定腳本大綱,編寫文字腳本,編寫制作腳本,媒體元素分解。不能根據文字腳本直接開始制作“交通安全教育.fla”作品。故答案選AC;
(2)第一空:影片剪輯元件有自己的時間軸和屬性,具有交互性,是用途最廣、功能最多的部分。“主界面”場景畫面中“人”圖層動畫先實現人從右往左跑動,再向右上角方向逐漸淡出至消失,則該圖層的“人”屬于影片剪輯元件實例。故答案為:C;
第二空:第60幀時對象處于消失狀態,該圖層第60幀中對象的Alpha值為0或0%。故答案為:0或0%;
(3)數據流是與時間軸同步時間軸不動它也不播放,小車與人是在第36幀相撞,為使“音樂”圖層的聲音從第1幀開始播放,并持續到小車與人相撞后停止,可行的操作是:在“音樂”圖層第1幀執行“清除關鍵幀”操作,并在第36幀執行“插入關鍵幀”操作,或將“音樂”圖層第11幀到第46幀整體移動到第1幀到第36幀。故答案選CD。
(4)按鈕和人圖層第60幀處有關鍵幀,為使“主界面”場景的動畫播放到最后一幀停止,則可在按鈕或人圖層的第60幀上添加動作腳本stop(  );。
【分析】本題主要考查的是多媒體作品的規劃與設計、元件與實例、聲音的同步屬性分析以及控制腳本的編寫。應用需求分析包括社會需求、用戶情況、作品效益等;創作需求分析包括主題思想、結構類型、作品內容、設施要求、發布方式等。
15.(2021·浙江模擬)小明需要根據訂單的取件距離依次安排快遞員取件。快遞員出發后不能中途折返,但可以接更遠距離的快遞訂單。當小明新接到一個取件訂單,他會依次安排可以取件的快遞員取件,若該訂單距離小于所有已出發的快遞員的最遠距離,則安排新的快遞員出發取件。編寫VB程序,實現上述功能。程序運行時,在文本框Text1中輸入訂單距離(各數值之間用“,”隔開),單擊“安排”按鈕Command1后,在標簽Label2中顯示最后一件快遞的收取情況。運行界面如圖所示。
(1)運行窗體中,具有Caption屬性的對象共有   類。
(2)若快遞訂單的取件距離依次為“243,123,167,309,183,229,87,333,183”,則最后距離為183的訂單由   號快遞員收取。
(3)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
Dim dd(0 To 100) As Integer
'記錄所有訂單的取件距離
Dim fp(0 To 100) As Integer
'存儲第x個快遞員取件的最遠距離
Dim xs(0 To 100) As String
Private Sub Command1_Click()
Dim n As Integer,i As
Integer,k As Integer,s As
String
Dim left As Integer,right As
Integer,m As Integer
Dim x As Integer,r As
Integer
Randomize
s = Text1.Text: n = 1: i = 1
Do While i <= Len(s)
k = i: ch = Mid(s, k, 1)
Do
While    
k
= k + 1: ch = Mid(s,k,1)
Loop
dd(n) = Val(Mid(s,i,k - i))
i =
k + 1: n = n + 1
Loop
x = 1: fp(x) = dd(1)
For i = 2 To n - 1
left = 1
right = x
Do
While left <= right
m = (left + right) \ 2
If     Then
right = m - 1
Else
left = m + 1
End If
Loop
fp(r) = dd(i)
If r = x + 1 Then x = x + 1
Next i
Label2.Caption = "第" + Str(i - 1) + "件快遞將由第" + Str(r) + "號快遞員收取"
'列表框List1中顯示每位快遞員的收取情況,代碼略
End Sub
(4)程序加框處代碼有錯,請改正
【答案】(1)2
(2)3
(3)ch <> "," And k <= Len(s);fp(m) <= dd(i)
(4)r = left
【知識點】循環結構語句及程序實現;常用標準函數
【解析】【解答】(1)運行窗體中,具有Caption屬性的對象有標簽和按鈕。故答案為:2;
(2)若快遞訂單的取件距離依次為“243,123,167,309,183,229,87,333,183”,第一位243 309 333,第二位123 167 183 229,第三位87 183。故答案為:3;
(3)第一空:通過while循環取出s中的數值,當ch不等于逗號且k的長度小于字符串s的長度時,k遞增統計數值的長度,執行語句dd(n) = Val(Mid(s,i,k - i))取出該訂單距離,故此處填ch <> "," And k <= Len(s);
第二空:數組fp存儲第x個快遞員取件的最遠距離,若第m個快遞員的最遠距離小于第i件訂單的取件距離,則更新right的值,否則更新left的值,繼續循環,直到找到最遠距離,故此處填fp(m) <= dd(i);
(4)while循環結束后,可知快遞員r為left的值,然后更新快遞員r的最遠距離為dd(i),故此處應改為r = left。
【分析】本題主要考查的是循環結構程序分析。
16.(2021·浙江模擬)整理書目清單。統計某書店每天暢銷書的銷售清單,計算庫存,并根據每本書的警戒庫存進行分組處理,按庫存數小于等于警戒1庫存數,庫存數大于警戒1庫存數但小于等于警戒2庫存數,大于警戒2庫存數的分成三組,并按庫存數降序排序。某同學編寫VB程序如下:從數據庫讀取銷售清單并顯示在列表框list1中,點擊按鈕“書目整理”計算每本書的庫存(庫存=原有庫存數-已經銷售的數量,不存在銷售數量大于庫存數的情況),根據每本書的兩個警戒庫存,將書目分成三組,每組書目按庫存數量降序顯示在列表框list2中,程序運行界面如圖1所示。
圖1
例如某天的銷售清單,庫存數據如圖2所示,根據每本書的警戒1和警戒2庫存,分組后的數據如圖3所示。
圖2
圖3
(1)若有140本暢銷書,用兩位數編碼(每位數可以是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F),則該編碼對應的最小的進制數是   進制。
(2)實現上述功能的 VB 程序如下,請在劃線處填入合適的代碼。
Dim stock(1 To 52) As Integer
'存儲每本書警戒1和警戒2的庫存數量
Dim num(1 To 100) As Integer
'存儲每本書每次的銷售數量
Dim bm(1 to 26) As String
'存儲每本書的書名編碼
Dim kc(1 To 26) As Integer
'存儲每本書的庫存數量
Dim sell(1 To 26) As Integer,q(1 To 26) As Integer
Private Sub Form_Load()
'從數據庫讀取書目銷售清單數據,顯示在list1中,分別存在數組
'stock(1),stock(2)存書名編碼A的警戒1庫存,警戒2庫存;stock(3),stock(4)存書名編碼B的警戒1庫存,警戒2庫存,依次類推,代碼略
End sub
Private Sub Command1_Click()
For i = 1 To 100 '處理100條銷售清單數據
k =
Asc(bm(i)) - 64
   
Next i
n = 0
For i = 1 To 26 '更新庫存數據
If sell(i) > 0 Then
n = n + 1
   
kc(i) = kc(i) - sell(i)
End If
Next i
head = 0: tail = n + 1: j = 1
Do While j < tail
r = kc(q(j))
If r
<= stock(2 * q(j) - 1) Then
head = head + 1
If     Then t = q(head): q(head) = q(j): q(j) = t
j = j + 1
ElseIf r > stock(2 * q(j)) Then
tail = tail - 1
t = q(j): q(j) = q(tail): q(tail) = t
Else
j =
j + 1
End If
Loop
'分組排序及排序后數據顯示在列表框list2中,代碼略
End Sub
【答案】(1)十二 或12
(2)sell(k) = sell(k) + num(i);q(n) = i;head <> j
【知識點】常見數據類型、數組;排序算法及程序實現
【解析】【解答】(1)140本暢銷書,用兩位數編碼,顯然10進制數需要三位,驗證最大的十一進制數AA,轉換為十進制數是111*10+110*10=120,所以該編碼對應的最小的進制數12進制,編碼數是B8(對應十進制數是140)。故答案為:十二或12;
(2)第一空:num存儲每本書每次的銷售數量,sell用來統計每本書總共的銷售數量,故此處填sell(k) = sell(k) + num(i);
第二空:q數組是一個隊列,如果sell(i)大于0,即編號為i的數有銷售,則將該書保存到隊列q中,故此處填q(n) = i;
第三空:此處比較更新隊列q的頭head,比較j處的警戒庫存與對應庫存量,如果變量j不等于head,則更新隊列head為j處的編號,故此處填head <> j。
【分析】本題主要考查的是排序算法的分析。
1 / 1浙江省北斗星盟2021屆高三信息技術適應性考試B卷
一、選擇題
1.(2021·浙江模擬)下列有關信息與信息處理的說法,正確的是(  )
A.計算機中所有的字符都采用ASCII碼編碼
B.語言、聲音、網絡和文字是信息的常見表達方式
C.未經數字化的圖像所承載的信息是沒有價值的
D.數字浙江中“城市大腦”系統使用了人工智能技術
2.(2021·浙江模擬)下列有關網頁與瀏覽器的說法,正確的是(  )
A.用瀏覽器中打開網頁一定需要HTTP協議
B.用記事本可以編輯網頁中的超鏈接
C.在搜索引擎中輸入關鍵詞越多,得到的相關的網頁也越多
D.在 IE 瀏覽器中,以“網頁,僅HTML(.html;*.htm)”保存網頁,可以保存網頁中的圖像
3.(2021·浙江模擬)用Access軟件設計某書店信息系統的數據庫,其中“銷售清單”數據表中需要存儲如下圖所示的數據。
編碼 書名 作者 銷售數量 銷售日期 價格
A 《量子力學》 *** 16 2021/5/1 25.5
B 《人工智能》 *** 16 2021/5/1 36.5
... ... ... ... ... ...
A 《量子力學》 *** 2 2021/5/1 25.5
下列關于“銷售清單”數據表的描述,錯誤的是(  )
A.該數據表中的字段名稱與圖中數據的字段名稱可以不一致
B.該數據表中可以增加一個數據類型是“自動編號”的字段
C.通過Access軟件可以修改該數據表中的數據
D.該數據表中“編碼”字段能設置為主鍵
4.(2021·浙江模擬)用UltraEdit軟件查看“2021 高三加油!”的字符內碼,部分界面如圖所示。
下列說法正確的是(  )
A.存儲上述字符需要15個Byte
B.字符在計算機內部的編碼為16進制
C.“2”的ASCII編碼為32H,則可以推算出字符“10”的編碼為3AH
D.字符“!”的編碼為A1H
5.(2021·浙江模擬)使用Photoshop軟件制作“抗戰勝利”作品,部分界面如圖所示。
下列說法錯誤的是(  )
A.選中“背景”圖層,將白色部分填充為藍色
B.選中“圖標”圖層,將圖層樣式拷貝并粘貼到“人物”圖層
C.將“重拳”圖像調整到“人物”圖像的左邊,并進行水平翻轉
D.用選框工具選中“文字”圖層“70”字樣,并為該字樣添加“風”濾鏡
6.(2021·浙江模擬)將一個時長為3分鐘、采樣頻率為44.1kHz、量化位數為16位、立體聲未經壓縮的Wave格式音頻文件壓縮為MP3格式文件,壓縮后的MP3格式文件大小約為3MB,則其壓縮比約為(  )
A.3:1 B.5:1 C.10:1 D.20:1
7.(2021·浙江模擬)VB表達式 6 + Int(4.1) Mod 24 \ 2 * 3的值是(  )
A.3 B.6 C.10 D.18
8.(2021·浙江模擬)某算法的部分流程圖如圖所示,執行這部分流程,若輸入y,m,d的值分別是2021,5,28,則輸出的結果是(  )
A.146 B.147 C.148 D.149
9.(2021·浙江模擬)采用冒泡排序算法對某數據進行降序排列,經過第一輪排序后的結果是“2,3,4,1,5,0”,那么原數據序列不可能的是(  )
A.2,3,0,4,5,1 B.0,2,3,4,1,5
C.1,2,3,4,0,5 D.2,0,3,4,1,5
10.(2021·浙江模擬)有如下VB程序:
Private Sub Command1_Click()
Dim s as string, k as string, i as integer
s = "*":k = "0"
For i = 1 To 5
k = k + "0":s = k + s
List1.AddItem s
Next i
End Sub
執行該程序后,在窗體界面中顯示的結果是(  )
A. B.
C. D.
11.(2021·浙江模擬)有如下VB程序段:
n = Int(Rnd(  ) * 4 + 4)
For i = 1 To 3
j = 1
Do While j <= n - i - 1
If a(j) > a(j + 1) Then
t = a(j):a(j) = a(j + 1):a(j + 1) = t
End If
j = j + 1
Loop
Next i
數組元素a(1)至a(7)的值依次為“16,35,18,11,23,17,32”,執行該程序段后,數組a各元素的值不可能的是(  )
A.11,16,18,23,35,17,32 B.11,16,17,18,23,35,32
C.11,16,17,18,23,32,35 D.16,18,35,11,23,17,32
12.(2021·浙江模擬)某對分查找算法的VB程序段如下:
Key = Val(Text1.Text): i = 1: j = 10
Do While i <= j
m = (i + j + 1) \ 2
t(m) = 2
If Key <= a(m) Then
j = m - 1
Else
i = m + 1
End If
Loop
For i = 1 To 10
s = s + t(i)
Next i
數組元素t(1)至t(10)初值均為0,數組元素a(1)至a(10)的值依次為“4,7,9,11,16,19,22,24,28,29”,在文本框Text1中輸入待查找數,執行該程序段后,下列選項中,s的值可能的是(  )
A.4 B.8 C.10 D.12
二、非選擇題
13.(2021·浙江模擬)某同學收集某書店銷售及庫存的統計數據,使用EXCEL軟件處理,如圖a所示。
圖a
每本書對應一個唯一的書名編碼,請回答下列問題:
(1)根據“銷售清單”每本書的銷售數量,計算銷售小計。先在H3單元格計算“書名編碼”是“A”的銷量小計,并將公式自動填充到H8單元格。則H3單元格的公式是   。
(提示:SUMIF函數用于對區域中滿足條件的單元格求和,例如:=SUMIF(B3:B9,B3,E3:E9),表示區域B3:B9中“書名”是“《量子力學》”的所有“小計”的和)
(2)H8單元格顯示的結果是   (單選,填字母:A .#DIV/0! /
B .#VALUE! / C .0 )。
(3)根據圖a中數據制作的圖表如圖b所示,下列說法正確的是 (多選,填字母)。
圖b
A.創建該圖表的數據區域是G5:H7
B.將圖a“銷售清單”中第9行的書名編碼“D”改為“A”,則圖表會隨之變化
C.對圖a“銷售清單”中的數據區域A2:E9進行排序,則圖表會隨之變化
D.刪除“圖a”工作表中書名編碼是“A”所在的第3行,則圖表不會隨之變化
14.(2021·浙江模擬)小明使用Flash軟件主題為“交通安全教育.fla”的多媒體作品,部分界面如圖a所示。請回答下列問題。
圖 a
(1)關于多媒體作品設計,下列描述正確的是 (多選,填字母)。
A.多媒體作品設計步驟是需求分析、規劃與設計、腳本編寫
B.確定多媒體作品制作軟件屬于應用需求分析
C.Flash軟件是一個以時間序列為基礎的多媒體制作工具
D.可根據文字腳本直接開始制作“交通安全教育.fla”作品
(2)測試影片時,“主界面”場景畫面中“人”圖層動畫先實現人從右往左跑動,再向右上角方向逐漸淡出至消失,則該圖層的“人”屬于   (單選,填字母:A .形狀/B .位圖/C .影片剪輯元件實例);該圖層第60幀中對象的Alpha值為   。
(3)“音樂”圖層第11幀的屬性面板如圖b所示,在不影響動畫效果的前提下,為使“音樂”圖層的聲音從第1幀開始播放,并持續到小車與人相撞后停止。下列操作可行的是 (多選,填字母)
圖 b
A.將“音樂”圖層第11幀移動到第1幀
B.對“音樂”圖層第1幀到第10幀執行“清除幀”操作
C.在“音樂”圖層第1幀執行“清除關鍵幀”操作,并在第36幀執行“插入關鍵幀”操作
D.將“音樂”圖層第11幀到第46幀整體移動到第1幀到第36幀
(4)為使“主界面”場景的動畫播放到最后一幀停止,則可在   圖層的第60幀上添加動作腳本   。
15.(2021·浙江模擬)小明需要根據訂單的取件距離依次安排快遞員取件。快遞員出發后不能中途折返,但可以接更遠距離的快遞訂單。當小明新接到一個取件訂單,他會依次安排可以取件的快遞員取件,若該訂單距離小于所有已出發的快遞員的最遠距離,則安排新的快遞員出發取件。編寫VB程序,實現上述功能。程序運行時,在文本框Text1中輸入訂單距離(各數值之間用“,”隔開),單擊“安排”按鈕Command1后,在標簽Label2中顯示最后一件快遞的收取情況。運行界面如圖所示。
(1)運行窗體中,具有Caption屬性的對象共有   類。
(2)若快遞訂單的取件距離依次為“243,123,167,309,183,229,87,333,183”,則最后距離為183的訂單由   號快遞員收取。
(3)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
Dim dd(0 To 100) As Integer
'記錄所有訂單的取件距離
Dim fp(0 To 100) As Integer
'存儲第x個快遞員取件的最遠距離
Dim xs(0 To 100) As String
Private Sub Command1_Click()
Dim n As Integer,i As
Integer,k As Integer,s As
String
Dim left As Integer,right As
Integer,m As Integer
Dim x As Integer,r As
Integer
Randomize
s = Text1.Text: n = 1: i = 1
Do While i <= Len(s)
k = i: ch = Mid(s, k, 1)
Do
While    
k
= k + 1: ch = Mid(s,k,1)
Loop
dd(n) = Val(Mid(s,i,k - i))
i =
k + 1: n = n + 1
Loop
x = 1: fp(x) = dd(1)
For i = 2 To n - 1
left = 1
right = x
Do
While left <= right
m = (left + right) \ 2
If     Then
right = m - 1
Else
left = m + 1
End If
Loop
fp(r) = dd(i)
If r = x + 1 Then x = x + 1
Next i
Label2.Caption = "第" + Str(i - 1) + "件快遞將由第" + Str(r) + "號快遞員收取"
'列表框List1中顯示每位快遞員的收取情況,代碼略
End Sub
(4)程序加框處代碼有錯,請改正
16.(2021·浙江模擬)整理書目清單。統計某書店每天暢銷書的銷售清單,計算庫存,并根據每本書的警戒庫存進行分組處理,按庫存數小于等于警戒1庫存數,庫存數大于警戒1庫存數但小于等于警戒2庫存數,大于警戒2庫存數的分成三組,并按庫存數降序排序。某同學編寫VB程序如下:從數據庫讀取銷售清單并顯示在列表框list1中,點擊按鈕“書目整理”計算每本書的庫存(庫存=原有庫存數-已經銷售的數量,不存在銷售數量大于庫存數的情況),根據每本書的兩個警戒庫存,將書目分成三組,每組書目按庫存數量降序顯示在列表框list2中,程序運行界面如圖1所示。
圖1
例如某天的銷售清單,庫存數據如圖2所示,根據每本書的警戒1和警戒2庫存,分組后的數據如圖3所示。
圖2
圖3
(1)若有140本暢銷書,用兩位數編碼(每位數可以是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F),則該編碼對應的最小的進制數是   進制。
(2)實現上述功能的 VB 程序如下,請在劃線處填入合適的代碼。
Dim stock(1 To 52) As Integer
'存儲每本書警戒1和警戒2的庫存數量
Dim num(1 To 100) As Integer
'存儲每本書每次的銷售數量
Dim bm(1 to 26) As String
'存儲每本書的書名編碼
Dim kc(1 To 26) As Integer
'存儲每本書的庫存數量
Dim sell(1 To 26) As Integer,q(1 To 26) As Integer
Private Sub Form_Load()
'從數據庫讀取書目銷售清單數據,顯示在list1中,分別存在數組
'stock(1),stock(2)存書名編碼A的警戒1庫存,警戒2庫存;stock(3),stock(4)存書名編碼B的警戒1庫存,警戒2庫存,依次類推,代碼略
End sub
Private Sub Command1_Click()
For i = 1 To 100 '處理100條銷售清單數據
k =
Asc(bm(i)) - 64
   
Next i
n = 0
For i = 1 To 26 '更新庫存數據
If sell(i) > 0 Then
n = n + 1
   
kc(i) = kc(i) - sell(i)
End If
Next i
head = 0: tail = n + 1: j = 1
Do While j < tail
r = kc(q(j))
If r
<= stock(2 * q(j) - 1) Then
head = head + 1
If     Then t = q(head): q(head) = q(j): q(j) = t
j = j + 1
ElseIf r > stock(2 * q(j)) Then
tail = tail - 1
t = q(j): q(j) = q(tail): q(tail) = t
Else
j =
j + 1
End If
Loop
'分組排序及排序后數據顯示在列表框list2中,代碼略
End Sub
答案解析部分
1.【答案】D
【知識點】信息及其特征;信息表達方式與表達技術;字符編碼
【解析】【解答】選項A:計算機中并非所有的字符都采用ASCII碼編碼,漢字采用GBK編碼等;選項B:語言、聲音、文字是信息的常見表達方式,網絡是信息的常見表達技術;選項C:未經數字化的圖像所承載的信息也是有價值的;選項D:數字浙江中“城市大腦”系統使用了人工智能技術。故答案選D。
【分析】本題主要考查的是信息的編碼、信息的表達方式與表達技術以及信息的特征。信息特征有:普遍性、依附性、共享性、價值性、時效性。價值性:信息不能直接滿足人們的物質需求,其價值因人而異,同物質和能量的價值有要質的區別。最常用的信息表達方式有文字、語言、圖形、圖像、聲音和形體動作等幾種。表達技術有:廣播電視、報刊書籍、多媒體技術、網絡技術等,其中多媒體技術和網絡技術是信息社會化種比較重要的信息表達技術。
2.【答案】B
【知識點】網絡資源的類型、下載與保存;瀏覽器;網絡資源的檢索;常用的網頁編輯與制作工具
【解析】【解答】選項A:用瀏覽器中打開網頁不一定都需要HTTP協議,還可能需要其他協議,如涉及到上傳下載需要用到FTP文件傳輸協議等;選項B:網頁的源代碼可以使用文本編輯軟件編寫,如:記事本;選項C:在搜索引擎中輸入關鍵詞越多,結果越精確,得到的相關的網頁越少;選項D:以“網頁,僅HTML(.html;*.htm)”保存網頁,保存的網頁文件包含文本、超鏈接等內容,不包含圖片等多媒體素材。故答案選B。
【分析】本題考查的是網頁與瀏覽器的應用。網頁是一個包含HTML標簽的純文本文件,要通過網頁瀏覽器來閱讀,網頁之間遵循超文本傳輸協議(HTTP)進行相互鏈接訪問。
3.【答案】D
【知識點】數據表、字段、記錄的編輯;字段的數據類型
【解析】【解答】主鍵不可以重復,故該數據表中“編碼”字段不能設置為主鍵。故答案選D。
【分析】本題主要考查的是數據表中的字段。Access提供的主要字段數據類型有:文本、數字、日期/時間、貨幣、自動編號、是/否等;自動編號是一個唯一的順序號(遞增或隨機)、用戶無法直接修改其值。“是/否”類型存儲邏輯值,僅能取兩個值;任何指定為數字數據類型的字型可以設置成“字節”、“整數”、“長整數”、“單精度數”、“雙精度數”、“同步復制ID”、“小數”五種類型。在Access中通常默認為“雙精度數”。
4.【答案】A
【知識點】字符編碼
【解析】【解答】選項A:每個數字、空格占1個字節,每個漢字占2個字節,存儲上述字符需要15個Byte;選項B:字符在計算機內部的編碼為2進制;選項C:“2”的ASCII編碼為32H,可以推算出字符“10”的編碼為31 30H;選項D:字符“!”的編碼為A3 A1。故答案選A。
【分析】本題主要考查的是字符編碼。用UltraEdit軟件觀察字符的內碼時,每個英文字母占用1個字節,每個漢字占用2個字節。
5.【答案】C
【知識點】圖層及圖層的基本操作
【解析】【解答】由圖可知,是將“重拳”圖像調整到“人物”圖像的右邊。故答案選C。
【分析】本題主要考查的是圖層及其基本操作。對圖層的基本操作有:新建圖層、重命名圖層、刪除圖層、調整圖層的疊放順序、設置圖層不透明度、添加圖層樣式等。
6.【答案】C
【知識點】聲音、圖像、視頻編碼
【解析】【解答】根據音頻存儲量公式可得,本題音頻大小為=44.1*1000*16*2*3*60/8/1024/1024=30MB,壓縮后的MP3格式文件大小約為3MB,則其壓縮比約為10:1。故答案選C。
【分析】本題主要考查音頻文件容量。頻文件存儲量=采樣頻率×量化位數×聲道數×時間/8(單位:字節B)。
7.【答案】B
【知識點】運算符、基本運算與表達式
【解析】【解答】6+Int(4.1) Mod 24 \ 2 * 3=6+4 Mod 24\6=6+4 Mod 4=6。故答案選B。
【分析】本題考查的是VB表達式的運算。Int(x)是返回不大于x的最大整數。
8.【答案】C
【知識點】流程圖識讀
【解析】【解答】y=2021,m=5,d=28,a(2)=28,i=1,sum=0,第一個循環體執行完,sum=a(1)+a(2)+a(3)+a(4)=31+28+31+30=120,i=5,y不是閏年,故執行sum=sum+d=120+28=148。故答案選C。
【分析】本題主要考查的是算法流程圖的執行。
9.【答案】A
【知識點】排序算法及程序實現
【解析】【解答】采用冒泡排序算法對某數據進行降序排列,選項A經過第一輪后的結果是3、4、2、5、1、0或5、2、3、0、4、1,其余選項經過第一輪排序后的結果可能是2,3,4,1,5,0,故原數據序列不可能的是2,3,0,4,5,1。故答案選A。
【分析】本題考查的是冒泡排序算法。冒泡排序算法的原理:
①比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。
②對每一對相鄰元素做同樣的工作,從開始第一對到結尾的最后一對。在這一點,最后的元素應該會是最大的數。
③針對所有的元素重復以上的步驟,除了最后一個。
④持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。
10.【答案】D
【知識點】循環結構語句及程序實現
【解析】【解答】s="*",k="0",i=1時,k=k+"0"="00",s=k+s="00*",列表框輸出s;當i=2時,k=k+"0"="000",s=k+s="00000*",列表框輸出s,依次類推,執行該程序后,在窗體界面中顯示的結果是 。故答案選D。
【分析】本題考查的是循環結構程序分析。
11.【答案】C
【知識點】排序算法及程序實現;常用標準函數
【解析】【解答】n = Int(Rnd() * 4 + 4),n是隨機生成[4,7]之間的整數。n的最大值為7,i的最小值為1,while循環條件是j<=n-i-1,即j<=5,即數組元素最后一位a(7)不參與排序,執行該程序段后,數組a各元素的值不可能的是11,16,17,18,23,32,35。故答案選C。
【分析】本題考查的是排序算法。該程序是冒泡排序算法。Rnd[(參數)]:產生一個[0,1)范圍內的隨機數
12.【答案】B
【知識點】常見數據類型、數組;查找算法及程序實現
【解析】【解答】分析程序可知:無論Key為多少,while會循環4次退出,即t(m)=2會執行4次,for循環執行完,s的值可能為8。故答案選B。
【分析】本題考查的是對分查找算法。對分查找的基本思路:在有序的數據序列中(一般放在數組中),首先把查找的數據與數組中間位置的元素進行比較,若相等,則查找成功并退出查找;否則,根據數組元素的有序性,確定數據應在數組的前半部分還是在后半部分查找;在確定了新的查找范圍后,重復進行以上比較,直到找到或未找到為止。
13.【答案】(1)=SUMIF($A$3:$A$9,G3,$C$3:$C$9) 或 =SUMIF(A$3:A$9,G3,C$3:C$9)
(2)C
(3)B;D
【知識點】表格數據的處理與計算;數據分析
【解析】【解答】(1)SUMIF函數用于對區域中滿足條件的單元格求和,在H3單元格計算“書名編碼”是“A”的銷量小計,并將公式自動填充到H8單元格,第一個參數條件區域 A3:A9需要絕對引用或行絕對引用,第三個參數求和區域需要絕對引用或行絕對引用。故答案為:=SUMIF($A$3:$A$9,G3,$C$3:$C$9) 或 =SUMIF(A$3:A$9,G3,C$3:C$9);
(2)由圖可知,A列書名編碼中沒有F,H8單元格顯示的結果是0。故答案為:C;
(3)創建該圖表的數據區域是G2:H2,G5:H7;將圖a“銷售清單”中第9行的書名編碼“D”改為“A”,則圖表會隨之變化;對圖a“銷售清單”中的數據區域A2:E9進行排序,則圖表不會隨之變化;刪除“圖a”工作表中書名編碼是“A”所在的第3行,則圖表不會隨之變化。故答案選BD。
【分析】本題主要考查的是Excel中公式的應用以及圖表分析。Excel中的運算公式要以等號“=”開頭,后面是由單元格地址、運算符和常量組成的一個表達式。對選中的數據系列創建了圖表后,數據與圖表之間就建立了關聯,修改其中的數據,圖表也會隨之自動調整。
14.【答案】(1)A;C
(2)C;0或0%
(3)C;D
(4)按鈕或人;stop(  );
【知識點】多媒體作品的規劃和設計;時間軸、幀、圖層、庫的概念及基本操作;元件的類型與應用;二維動畫實例屬性的設置;常用影片控制函數的應用
【解析】【解答】(1)選項A:多媒體作品設計的一般過程:需求分析、規劃設計、腳本編寫;選項B:確定多媒體作品制作軟件屬于創作需求分析;選項C:Flash軟件是一個以時間序列為基礎的多媒體制作工具;選項D:腳本編寫的過程:制定腳本大綱,編寫文字腳本,編寫制作腳本,媒體元素分解。不能根據文字腳本直接開始制作“交通安全教育.fla”作品。故答案選AC;
(2)第一空:影片剪輯元件有自己的時間軸和屬性,具有交互性,是用途最廣、功能最多的部分。“主界面”場景畫面中“人”圖層動畫先實現人從右往左跑動,再向右上角方向逐漸淡出至消失,則該圖層的“人”屬于影片剪輯元件實例。故答案為:C;
第二空:第60幀時對象處于消失狀態,該圖層第60幀中對象的Alpha值為0或0%。故答案為:0或0%;
(3)數據流是與時間軸同步時間軸不動它也不播放,小車與人是在第36幀相撞,為使“音樂”圖層的聲音從第1幀開始播放,并持續到小車與人相撞后停止,可行的操作是:在“音樂”圖層第1幀執行“清除關鍵幀”操作,并在第36幀執行“插入關鍵幀”操作,或將“音樂”圖層第11幀到第46幀整體移動到第1幀到第36幀。故答案選CD。
(4)按鈕和人圖層第60幀處有關鍵幀,為使“主界面”場景的動畫播放到最后一幀停止,則可在按鈕或人圖層的第60幀上添加動作腳本stop(  );。
【分析】本題主要考查的是多媒體作品的規劃與設計、元件與實例、聲音的同步屬性分析以及控制腳本的編寫。應用需求分析包括社會需求、用戶情況、作品效益等;創作需求分析包括主題思想、結構類型、作品內容、設施要求、發布方式等。
15.【答案】(1)2
(2)3
(3)ch <> "," And k <= Len(s);fp(m) <= dd(i)
(4)r = left
【知識點】循環結構語句及程序實現;常用標準函數
【解析】【解答】(1)運行窗體中,具有Caption屬性的對象有標簽和按鈕。故答案為:2;
(2)若快遞訂單的取件距離依次為“243,123,167,309,183,229,87,333,183”,第一位243 309 333,第二位123 167 183 229,第三位87 183。故答案為:3;
(3)第一空:通過while循環取出s中的數值,當ch不等于逗號且k的長度小于字符串s的長度時,k遞增統計數值的長度,執行語句dd(n) = Val(Mid(s,i,k - i))取出該訂單距離,故此處填ch <> "," And k <= Len(s);
第二空:數組fp存儲第x個快遞員取件的最遠距離,若第m個快遞員的最遠距離小于第i件訂單的取件距離,則更新right的值,否則更新left的值,繼續循環,直到找到最遠距離,故此處填fp(m) <= dd(i);
(4)while循環結束后,可知快遞員r為left的值,然后更新快遞員r的最遠距離為dd(i),故此處應改為r = left。
【分析】本題主要考查的是循環結構程序分析。
16.【答案】(1)十二 或12
(2)sell(k) = sell(k) + num(i);q(n) = i;head <> j
【知識點】常見數據類型、數組;排序算法及程序實現
【解析】【解答】(1)140本暢銷書,用兩位數編碼,顯然10進制數需要三位,驗證最大的十一進制數AA,轉換為十進制數是111*10+110*10=120,所以該編碼對應的最小的進制數12進制,編碼數是B8(對應十進制數是140)。故答案為:十二或12;
(2)第一空:num存儲每本書每次的銷售數量,sell用來統計每本書總共的銷售數量,故此處填sell(k) = sell(k) + num(i);
第二空:q數組是一個隊列,如果sell(i)大于0,即編號為i的數有銷售,則將該書保存到隊列q中,故此處填q(n) = i;
第三空:此處比較更新隊列q的頭head,比較j處的警戒庫存與對應庫存量,如果變量j不等于head,則更新隊列head為j處的編號,故此處填head <> j。
【分析】本題主要考查的是排序算法的分析。
1 / 1

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 绥芬河市| 邳州市| 石阡县| 棋牌| 依兰县| 海口市| 安仁县| 温州市| 新绛县| 都匀市| 婺源县| 筠连县| 清河县| 凌云县| 天峻县| 图片| 长岛县| 诸暨市| 宁阳县| 临湘市| 宁远县| 招远市| 海伦市| 娄烦县| 辽宁省| 布拖县| 马尔康县| 德兴市| 阿巴嘎旗| 临澧县| 交口县| 石棉县| 虞城县| 修文县| 铜陵市| 福清市| 康定县| 平南县| 盐亭县| 昌邑市| 定襄县|