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

浙江省十校聯盟2022屆高三下學期信息技術第二次聯考技術試卷

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

浙江省十校聯盟2022屆高三下學期信息技術第二次聯考技術試卷

資源簡介

浙江省十校聯盟2022屆高三下學期信息技術第二次聯考技術試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2022高三下·浙江開學考)下列有關信息與信息技術的說法正確的是(  )
A.信息技術是隨著計算機的誕生而出現的
B.微信行程碼實時更新,體現了信息的實時性
C.信息是數據、信號、消息中所包含的意義
D.為了讀寫方便計算機內部可以采用十六進制存儲、處理和傳遞信息
【答案】C
【知識點】信息及其特征;信息技術的發展歷史;計算機、移動終端的工作原理
2.(2022高三下·浙江開學考)下列應用中,體現了人工智能技術的是( ?。?br/>A.利用微信進行面對面建群
B.銀行機器人通過人臉識別鑒別客戶信息
C.動車上的煙霧報警器,一旦探測到煙霧超標就會報警
D.注冊賬號時,網站根據用戶輸入的密碼自動判斷是否安全可靠
【答案】B
【知識點】人工智能的應用
3.(2022高三下·浙江開學考)用Access軟件建立一個“庫存統計”數據表,存放下列表格數據,以下說法錯誤的是( ?。?br/>條形碼 物品名稱 單位 進價 入庫 出庫 庫存
6917887800263 花生油 瓶 上浮 192 25 167
6959479300330 蘋果 箱 下降 22 0 22
6940863609702 奧利奧 包 不變 12 10 2
6971097940026 核桃 包 上浮 128 8 120
A.“進價”字段的數據類型不能設為“是/否”類型
B.條形碼字段數據類型可設置為“文本”,并設置為主鍵
C.數據表中已有記錄,若沒有“自動編號”類型字段,則可新增一個“自動編號”類型字段
D.在“庫存統計”數據表中,若更改了“入庫”字段值,則“庫存”字段值一定將隨之改變
【答案】D
【知識點】數據表、字段、記錄的編輯
4.(2022高三下·浙江開學考)用UItraEdit 軟件觀察字符內碼,結果如圖所示:
以上內碼對應的字符可能為(  )
A.快樂2021! B.2021 快樂! C.快樂2022! D.2022 快樂!
【答案】C
【知識點】字符編碼
5.(2022高三下·浙江開學考)使用Photoshop軟件制作作品,部分界面如圖所示
下列操作不可行的是(  )
A.可將“人物”圖層移至“第二章”圖層的上方
B.可將“目錄"圖層的圖層樣式拷貝并粘貼到“第三章”圖層
C.可用選框工具選中“背景”圖層部分區域,添加“風”濾鏡
D.可調整“第三章”圖層中的文字位置,使其靠近“第二章”文字。實現文字間距更加合理
【答案】D
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
6.(2022高三下·浙江開學考)一幅1024*768像素256色的位圖保存為JPG后容量為240KB,則圖像的壓縮比約為
A.2:1 B.3:1 C.4:1 D.5:1
【答案】B
【知識點】聲音、圖像、視頻編碼
7.(2022高三下·浙江開學考)VB表達式72)32*2+int(-9.7/2) mod 2的值是(  )
A.3 B.5 C.15 D.17
【答案】A
【知識點】運算符、基本運算與表達式
8.(2022高三下·浙江開學考)某算法的部分流程圖如圖所示,執行這部分流程,依次輸入4、5、-2.11、-9、8、3、-15、8、9、-2、0,則輸出ans的值是( ?。?br/>A.9 B.11 C.17 D.24
【答案】B
【知識點】流程圖識讀
9.(2022高三下·浙江開學考)有如下VB程序段:
s=0:k=0
For i=1 to 7 step 2
If i<=1 then
k=k+1
Elseif i<=2 then
k=k+2
Elseif i<=3 then
k=k+3
End if
s=s+k
Next i
該程序段運行后,s值是( ?。?br/>A.5 B.7 C.13 D.15
【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
10.(2022高三下·浙江開學考)已知a(1)到a(6)的初值依次為“5、6、7、8、9、10”,在文本框Text1中輸入4,執行以下程序段后a數組各元素的值為“9、10、5、6、7、8”,則①②劃下線處填空選項為(  )
n=6
k=Val(Text1.Text)
For j=i-1 To n
temp= a(i)
For j=i-1 To ① Step-1
a(j+ 1) = a(j)
Next j
a( ② )= temp
Next i
A.①i-k ②j+1 B.①i-k+1 ②j+1
C.①i-k ②j D.①i-k+1 ②j
【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
11.(2022高三下·浙江開學考)有如下VB程序段:
Const n=5
Dima(1 to n) as integer,c(1 to n) as integer
For i=1 to n
a(i)=int (rnd*10)+1
c(a(i))=c(a(i))+1
Next i
For i=10 to 1 step -1
For j=1 to c(i)
Text1.Text = Text1.Text + Str(i)
Next
Next i
執行以上程序段后,Text1 中顯示的值可能是(  )
A.5 7 9 8 10 B.10 8 6 8 2
C.5 5 3 3 1 D.1 1 2 3 5
【答案】C
【知識點】循環結構語句及程序實現
12.(2022高三下·浙江開學考)有N個人圍成一個圈,從1到k報數,報到k的人出列,剩下的同學繼續圍成一個圈,由出列位置的下一個同學再從1開始報數,輸出出列的順序,則①②劃下線處填空選項為(  )
Private Sub Command1 Click)
Const n=9 '總人數
Dim b(1 Ton) As Integer
Dim k As Integer, i As Integer, p As Integer, cnt As Integer, pre. p As Integer
k =Val(Text1. Text)
For i= 1 Ton
b(i)=iModn+1
Next i
p = n:i = 0:cnt=0
Do While ipre_p = p
p= ①
cnt=cnt+1
If cnt=k Then
List1. AddItem Str(p)
b(pre_p) ②
cnt=0
i= i+1
End If
Loop
End Sub
A.①b(p) ②b(p) B.①p mod n+1 ②b(p+1)
C.①b(p) ②b(p+1) D.①(p-2+n) mod n ②b(p)
【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
二、非選擇題(本大題共4小題,其4+8+7+7,共26分)
13.(2022高三下·浙江開學考)小杜收集了本?!拔锘肌边x科班的期末成績,并使用Exce1軟件進行 數據處理,如圖a所示。
請回答下列問題:
(1)小杜不小心將區域J3:J158執行“清除內容”操作,則單元格J160顯示結果是   (單選,填字母: A . 0.00 \B . #REF!\C . #DIV/0!\ D . ####)
(2)在M4單元格中使用COUNTIFS函數,通過自動填充M4:S7統計各班各科及總分大于等于指定成績的人數,則M4單元格中的公式為=COUNTIFS ($B$3: $B$158,$L4,    )(提示: COUNTIFS函數用于統計區域中滿足多個條件的單元格個數。例如:=COUNTIFS(B3:B158, L4, E3:E158, ">="&N3)統計區域B3: B158中滿足條件為“高三1班”,且區域E3:E158中滿足條件為“成績大于等于130分”的人數)
(3)根據圖a中數據制作了如圖b所示的圖表。結合圖a和圖b,下列說法正確的有 (多選,填字母)
A.創建圖表的數據區域是L4:L7,S4:S7,并設置“數據標簽格式"為百分比
B.區域B2:J158以“技等”為主要關鍵字進行升序排序,圖表不會隨之改變
C.表格中篩選出“英語"成績為前5名的同學名單,圖表不會隨之改變
D.選中區域B2:J158,以“班級”為主要關鍵字升序,“總分”為次要關鍵字降序排序,最前面的3名學生名單,一定為2班總分前3名的考生
【答案】(1)C
(2)D$3:D$158,">="&M$3
(3)A;B
【知識點】表格數據的處理與計算;數據分析
14.(2022高三下·浙江開學考)小杜使用Flash軟件創作“紅樓夢”多媒體作品,編輯界面如圖所示。
請回答下列問題:
(1)在制作品前,應進行需求分析下列屬于應用需求分析的是 (多選,填字母)
A.確定該作品的主要內容是(紅樓夢)簡介
B.確定該作品的主要群體是面向小學生
C.預算作品開發需要花費的時間和資金
D.根據該作品主題和內容,確定各素材的獲取方法和途徑
(2)如第14題圖,“第三章“圖層的動畫類型是   ,測試當前場景, 自動生成的動畫文件名為   (單選,填字母:A .紅樓夢.
fla/B .紅樓夢. swf/C .紅樓Mulu.
exe/D .紅樓夢_ Mulu. swf)
(3)該動畫“Mulu”場景如上圖,要實現單擊“Play”按鈕停止播放所有的音樂,并跳到“pw”場景的第1幀繼續播放,按鈕上的動作腳本是   。
(4)如圖,測試當前場景,發現“背景”圖層的圖像從第20幀開始有變化,若想讓“背景"圖層的圖像一直與第1幀相同。以下操作正確的是 (多選,填字母)
A.將“背景”圖層第20幀清除關鍵幀
B.將“背景”圖層第20幀執行刪除幀,并且在第40幀插入幀
C.將“背景”圖層第1幀移至第20幀,再從第20幀移至第1幀
D.將“背景"圖層第1幀中內容復制,選中第20幀粘貼,并設置大小位置與第1幀相同
【答案】(1)B;C
(2)動畫補間;D
(3)on(release){stopAllSounds();gotoAndStop("pw",1);play();} 或 on(press){stopAllSounds();gotoAndPlay("pw",1);} 或其他等效答案
(4)A;C
【知識點】多媒體作品的規劃和設計;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
15.(2022高三下·浙江開學考)小杜對某班技術成績情況進行分析,先排序再分析,排序后女生在前,男生在后(該班級男女生都有,其中0表示女,1表示男) ,且男女生均按成績降序排序,最后比對男生女生平均分情況。數組a中存儲了n位學生的性別和成績數據,其中奇數位置存儲性別信息,偶數位置存儲成績信息。
編寫VB程序實現上述功能,運行程序在列表框List1中顯示排序前學生數據。單擊“統計”按鈕,在列表框List2中顯示排序后的結果,并且在Label1中顯示男生女生平均分比對結果。程序運行界面如15題圖所示。
(1)由程序代碼可知,共需   類對象。(填數字)
(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。
Dim a(1 To 100) As Integer
Const n = 50 ‘共50位同學
Private Sub Comand1 Click)
Dim sum As Integer, sum As Integer, m As Integer
summ=0:sumw=0:m=0
For i=    
k=i
For j=i+1 To n
If     or a(k*2-1)=a(2*j-1) And a(j*2)>a(k*2) Then k=j
Next j
If k<>i Then
t1=a(i *2- 1): a(i *2- 1)=a(k*2- 1): a(k*2-1)=t
t2 = a(i * 2): a(i*2)=a(k*2):a(k*2)=t2
End If
summ = summ + a(2*i-1)*a(2*i)
sumw = sumw +
m=    
Next i
List2. AddItem “性別”“+”“成績"
For i=1 To n
List2. AddItem Str(a(i *2- 1)) +“”+ Str(a(i * 2))
Next i
If summ/m>sumw/(n-m)Then
Label1. Caption = "男生平均分高”
Elself summ/mLabel1. Caption =“女生平均分高”
Else
Label1. Caption =“男生女生平均分相同”
End If
End Sub
Private Sub Form Load()
‘從數據庫中讀取數據,存在數組a中,數組元素a(1)和a(2)分別存儲第一個學生的性別和成績:數組元素a(3)和a(4)分別存儲第二個學生的性別和成績:以次類推存儲其他學生的相關數據:將原始數據顯示在List1中,代碼略。
End Sub
(3)程序中加框處代碼有錯,請改正。
【答案】(1)4
(2)1 to n;a(k * 2 - 1) = 1 And a(2 * j - 1) = 0 或 a(k*2-1)>a(2*j-1)或其他等效答案;m = m + a(2 * i - 1)
(3)(1 - a(2 * i - 1)) * a(2 * i)
【知識點】排序算法及程序實現;分支結構語句及程序實現
16.(2022高三下·浙江開學考)某選考技術的班級組織班會活動,想把全班所有同學分配到若干個小組進行答題比賽。每個同學都有一個能力值(且能力值為大于0的整數),同個小組的同學能力值必須連續,并且同個小組成員能力值不能重復。例如:[1,2,3]是合法的分組方案,因為能力值連續:[1,2,5]不是合法的分組方案,因為能力值不連續:[1,1,2]同樣不是合法的分組方案,因為出現了兩個能力值為1的選手。如果有小組內人數太大少,就會因為時間不夠而無法獲得高分,給出一個合理的分組方案,滿足所有人都恰好只分到一個小組,并且使得人數最少的組人數最多。
例如能力值分別為“1,2,2,3,4,5”進行分組,分成兩種方案:
方案一,可以分(2)和(1,2,3,4,5)兩組:
方案二,可以分(1,2)和(2,3,4,5)兩組:
可見,方案二分組中人數最少的組人數更多,因此該方案更優。根據上述要求編寫VB程序,程序運行界面如16題圖所示。
(1)若班級里有6名同學,能力值分別為1,2,2,3,3,4,則分組后最少的組人數為   。
(2)編寫VB程序實現上述功能,代碼如下,請在劃線處填入合適的代碼。
Private Sub Command1 Click()
Dim a(1000)
As Integer, q(1000) As
Integer
Dim top As
Integer '表示分組數量
Dim sum(000
As Integer '存儲每組的人數
‘初始化得到n位同學的能力值,分別存儲在a(1)-a(n)中,并升序排序,代碼略
top=0
For k= 1To n
i=0:j =top
Do While i< j
m=(i+j+1)\2
If
q(m)<=a(k) Then
   
Else
j=m-1
End If
Loop
If q(i)
<> a(k) Then
top=top+1
sum(top) = 1
   
Else
sum(i) = sum(i) + 1
   
End If
Next k
ans = sum(1)
For k= 2 To
top
If
sum(k) < ans Then ans = sum(k)
Next k
Label1.
Caption = “人數最少的一組人數最多為”
+ Str (ans)
End Sub
【答案】(1)3
(2)i=m;q(top) = a(k) + 1;q(i) = q(i) + 1
【知識點】查找算法及程序實現
1 / 1浙江省十校聯盟2022屆高三下學期信息技術第二次聯考技術試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2022高三下·浙江開學考)下列有關信息與信息技術的說法正確的是(  )
A.信息技術是隨著計算機的誕生而出現的
B.微信行程碼實時更新,體現了信息的實時性
C.信息是數據、信號、消息中所包含的意義
D.為了讀寫方便計算機內部可以采用十六進制存儲、處理和傳遞信息
2.(2022高三下·浙江開學考)下列應用中,體現了人工智能技術的是(  )
A.利用微信進行面對面建群
B.銀行機器人通過人臉識別鑒別客戶信息
C.動車上的煙霧報警器,一旦探測到煙霧超標就會報警
D.注冊賬號時,網站根據用戶輸入的密碼自動判斷是否安全可靠
3.(2022高三下·浙江開學考)用Access軟件建立一個“庫存統計”數據表,存放下列表格數據,以下說法錯誤的是(  )
條形碼 物品名稱 單位 進價 入庫 出庫 庫存
6917887800263 花生油 瓶 上浮 192 25 167
6959479300330 蘋果 箱 下降 22 0 22
6940863609702 奧利奧 包 不變 12 10 2
6971097940026 核桃 包 上浮 128 8 120
A.“進價”字段的數據類型不能設為“是/否”類型
B.條形碼字段數據類型可設置為“文本”,并設置為主鍵
C.數據表中已有記錄,若沒有“自動編號”類型字段,則可新增一個“自動編號”類型字段
D.在“庫存統計”數據表中,若更改了“入庫”字段值,則“庫存”字段值一定將隨之改變
4.(2022高三下·浙江開學考)用UItraEdit 軟件觀察字符內碼,結果如圖所示:
以上內碼對應的字符可能為(  )
A.快樂2021! B.2021 快樂! C.快樂2022! D.2022 快樂!
5.(2022高三下·浙江開學考)使用Photoshop軟件制作作品,部分界面如圖所示
下列操作不可行的是(  )
A.可將“人物”圖層移至“第二章”圖層的上方
B.可將“目錄"圖層的圖層樣式拷貝并粘貼到“第三章”圖層
C.可用選框工具選中“背景”圖層部分區域,添加“風”濾鏡
D.可調整“第三章”圖層中的文字位置,使其靠近“第二章”文字。實現文字間距更加合理
6.(2022高三下·浙江開學考)一幅1024*768像素256色的位圖保存為JPG后容量為240KB,則圖像的壓縮比約為
A.2:1 B.3:1 C.4:1 D.5:1
7.(2022高三下·浙江開學考)VB表達式72)32*2+int(-9.7/2) mod 2的值是(  )
A.3 B.5 C.15 D.17
8.(2022高三下·浙江開學考)某算法的部分流程圖如圖所示,執行這部分流程,依次輸入4、5、-2.11、-9、8、3、-15、8、9、-2、0,則輸出ans的值是( ?。?br/>A.9 B.11 C.17 D.24
9.(2022高三下·浙江開學考)有如下VB程序段:
s=0:k=0
For i=1 to 7 step 2
If i<=1 then
k=k+1
Elseif i<=2 then
k=k+2
Elseif i<=3 then
k=k+3
End if
s=s+k
Next i
該程序段運行后,s值是( ?。?br/>A.5 B.7 C.13 D.15
10.(2022高三下·浙江開學考)已知a(1)到a(6)的初值依次為“5、6、7、8、9、10”,在文本框Text1中輸入4,執行以下程序段后a數組各元素的值為“9、10、5、6、7、8”,則①②劃下線處填空選項為(  )
n=6
k=Val(Text1.Text)
For j=i-1 To n
temp= a(i)
For j=i-1 To ① Step-1
a(j+ 1) = a(j)
Next j
a( ② )= temp
Next i
A.①i-k ②j+1 B.①i-k+1 ②j+1
C.①i-k ②j D.①i-k+1 ②j
11.(2022高三下·浙江開學考)有如下VB程序段:
Const n=5
Dima(1 to n) as integer,c(1 to n) as integer
For i=1 to n
a(i)=int (rnd*10)+1
c(a(i))=c(a(i))+1
Next i
For i=10 to 1 step -1
For j=1 to c(i)
Text1.Text = Text1.Text + Str(i)
Next
Next i
執行以上程序段后,Text1 中顯示的值可能是(  )
A.5 7 9 8 10 B.10 8 6 8 2
C.5 5 3 3 1 D.1 1 2 3 5
12.(2022高三下·浙江開學考)有N個人圍成一個圈,從1到k報數,報到k的人出列,剩下的同學繼續圍成一個圈,由出列位置的下一個同學再從1開始報數,輸出出列的順序,則①②劃下線處填空選項為(  )
Private Sub Command1 Click)
Const n=9 '總人數
Dim b(1 Ton) As Integer
Dim k As Integer, i As Integer, p As Integer, cnt As Integer, pre. p As Integer
k =Val(Text1. Text)
For i= 1 Ton
b(i)=iModn+1
Next i
p = n:i = 0:cnt=0
Do While ipre_p = p
p= ①
cnt=cnt+1
If cnt=k Then
List1. AddItem Str(p)
b(pre_p) ②
cnt=0
i= i+1
End If
Loop
End Sub
A.①b(p) ②b(p) B.①p mod n+1 ②b(p+1)
C.①b(p) ②b(p+1) D.①(p-2+n) mod n ②b(p)
二、非選擇題(本大題共4小題,其4+8+7+7,共26分)
13.(2022高三下·浙江開學考)小杜收集了本?!拔锘肌边x科班的期末成績,并使用Exce1軟件進行 數據處理,如圖a所示。
請回答下列問題:
(1)小杜不小心將區域J3:J158執行“清除內容”操作,則單元格J160顯示結果是   (單選,填字母: A . 0.00 \B . #REF!\C . #DIV/0!\ D . ####)
(2)在M4單元格中使用COUNTIFS函數,通過自動填充M4:S7統計各班各科及總分大于等于指定成績的人數,則M4單元格中的公式為=COUNTIFS ($B$3: $B$158,$L4,    )(提示: COUNTIFS函數用于統計區域中滿足多個條件的單元格個數。例如:=COUNTIFS(B3:B158, L4, E3:E158, ">="&N3)統計區域B3: B158中滿足條件為“高三1班”,且區域E3:E158中滿足條件為“成績大于等于130分”的人數)
(3)根據圖a中數據制作了如圖b所示的圖表。結合圖a和圖b,下列說法正確的有 (多選,填字母)
A.創建圖表的數據區域是L4:L7,S4:S7,并設置“數據標簽格式"為百分比
B.區域B2:J158以“技等”為主要關鍵字進行升序排序,圖表不會隨之改變
C.表格中篩選出“英語"成績為前5名的同學名單,圖表不會隨之改變
D.選中區域B2:J158,以“班級”為主要關鍵字升序,“總分”為次要關鍵字降序排序,最前面的3名學生名單,一定為2班總分前3名的考生
14.(2022高三下·浙江開學考)小杜使用Flash軟件創作“紅樓夢”多媒體作品,編輯界面如圖所示。
請回答下列問題:
(1)在制作品前,應進行需求分析下列屬于應用需求分析的是 (多選,填字母)
A.確定該作品的主要內容是(紅樓夢)簡介
B.確定該作品的主要群體是面向小學生
C.預算作品開發需要花費的時間和資金
D.根據該作品主題和內容,確定各素材的獲取方法和途徑
(2)如第14題圖,“第三章“圖層的動畫類型是   ,測試當前場景, 自動生成的動畫文件名為   (單選,填字母:A .紅樓夢.
fla/B .紅樓夢. swf/C .紅樓Mulu.
exe/D .紅樓夢_ Mulu. swf)
(3)該動畫“Mulu”場景如上圖,要實現單擊“Play”按鈕停止播放所有的音樂,并跳到“pw”場景的第1幀繼續播放,按鈕上的動作腳本是   。
(4)如圖,測試當前場景,發現“背景”圖層的圖像從第20幀開始有變化,若想讓“背景"圖層的圖像一直與第1幀相同。以下操作正確的是 (多選,填字母)
A.將“背景”圖層第20幀清除關鍵幀
B.將“背景”圖層第20幀執行刪除幀,并且在第40幀插入幀
C.將“背景”圖層第1幀移至第20幀,再從第20幀移至第1幀
D.將“背景"圖層第1幀中內容復制,選中第20幀粘貼,并設置大小位置與第1幀相同
15.(2022高三下·浙江開學考)小杜對某班技術成績情況進行分析,先排序再分析,排序后女生在前,男生在后(該班級男女生都有,其中0表示女,1表示男) ,且男女生均按成績降序排序,最后比對男生女生平均分情況。數組a中存儲了n位學生的性別和成績數據,其中奇數位置存儲性別信息,偶數位置存儲成績信息。
編寫VB程序實現上述功能,運行程序在列表框List1中顯示排序前學生數據。單擊“統計”按鈕,在列表框List2中顯示排序后的結果,并且在Label1中顯示男生女生平均分比對結果。程序運行界面如15題圖所示。
(1)由程序代碼可知,共需   類對象。(填數字)
(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。
Dim a(1 To 100) As Integer
Const n = 50 ‘共50位同學
Private Sub Comand1 Click)
Dim sum As Integer, sum As Integer, m As Integer
summ=0:sumw=0:m=0
For i=    
k=i
For j=i+1 To n
If     or a(k*2-1)=a(2*j-1) And a(j*2)>a(k*2) Then k=j
Next j
If k<>i Then
t1=a(i *2- 1): a(i *2- 1)=a(k*2- 1): a(k*2-1)=t
t2 = a(i * 2): a(i*2)=a(k*2):a(k*2)=t2
End If
summ = summ + a(2*i-1)*a(2*i)
sumw = sumw +
m=    
Next i
List2. AddItem “性別”“+”“成績"
For i=1 To n
List2. AddItem Str(a(i *2- 1)) +“”+ Str(a(i * 2))
Next i
If summ/m>sumw/(n-m)Then
Label1. Caption = "男生平均分高”
Elself summ/mLabel1. Caption =“女生平均分高”
Else
Label1. Caption =“男生女生平均分相同”
End If
End Sub
Private Sub Form Load()
‘從數據庫中讀取數據,存在數組a中,數組元素a(1)和a(2)分別存儲第一個學生的性別和成績:數組元素a(3)和a(4)分別存儲第二個學生的性別和成績:以次類推存儲其他學生的相關數據:將原始數據顯示在List1中,代碼略。
End Sub
(3)程序中加框處代碼有錯,請改正。
16.(2022高三下·浙江開學考)某選考技術的班級組織班會活動,想把全班所有同學分配到若干個小組進行答題比賽。每個同學都有一個能力值(且能力值為大于0的整數),同個小組的同學能力值必須連續,并且同個小組成員能力值不能重復。例如:[1,2,3]是合法的分組方案,因為能力值連續:[1,2,5]不是合法的分組方案,因為能力值不連續:[1,1,2]同樣不是合法的分組方案,因為出現了兩個能力值為1的選手。如果有小組內人數太大少,就會因為時間不夠而無法獲得高分,給出一個合理的分組方案,滿足所有人都恰好只分到一個小組,并且使得人數最少的組人數最多。
例如能力值分別為“1,2,2,3,4,5”進行分組,分成兩種方案:
方案一,可以分(2)和(1,2,3,4,5)兩組:
方案二,可以分(1,2)和(2,3,4,5)兩組:
可見,方案二分組中人數最少的組人數更多,因此該方案更優。根據上述要求編寫VB程序,程序運行界面如16題圖所示。
(1)若班級里有6名同學,能力值分別為1,2,2,3,3,4,則分組后最少的組人數為   。
(2)編寫VB程序實現上述功能,代碼如下,請在劃線處填入合適的代碼。
Private Sub Command1 Click()
Dim a(1000)
As Integer, q(1000) As
Integer
Dim top As
Integer '表示分組數量
Dim sum(000
As Integer '存儲每組的人數
‘初始化得到n位同學的能力值,分別存儲在a(1)-a(n)中,并升序排序,代碼略
top=0
For k= 1To n
i=0:j =top
Do While i< j
m=(i+j+1)\2
If
q(m)<=a(k) Then
   
Else
j=m-1
End If
Loop
If q(i)
<> a(k) Then
top=top+1
sum(top) = 1
   
Else
sum(i) = sum(i) + 1
   
End If
Next k
ans = sum(1)
For k= 2 To
top
If
sum(k) < ans Then ans = sum(k)
Next k
Label1.
Caption = “人數最少的一組人數最多為”
+ Str (ans)
End Sub
答案解析部分
1.【答案】C
【知識點】信息及其特征;信息技術的發展歷史;計算機、移動終端的工作原理
2.【答案】B
【知識點】人工智能的應用
3.【答案】D
【知識點】數據表、字段、記錄的編輯
4.【答案】C
【知識點】字符編碼
5.【答案】D
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
6.【答案】B
【知識點】聲音、圖像、視頻編碼
7.【答案】A
【知識點】運算符、基本運算與表達式
8.【答案】B
【知識點】流程圖識讀
9.【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
10.【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
11.【答案】C
【知識點】循環結構語句及程序實現
12.【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
13.【答案】(1)C
(2)D$3:D$158,">="&M$3
(3)A;B
【知識點】表格數據的處理與計算;數據分析
14.【答案】(1)B;C
(2)動畫補間;D
(3)on(release){stopAllSounds();gotoAndStop("pw",1);play();} 或 on(press){stopAllSounds();gotoAndPlay("pw",1);} 或其他等效答案
(4)A;C
【知識點】多媒體作品的規劃和設計;動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
15.【答案】(1)4
(2)1 to n;a(k * 2 - 1) = 1 And a(2 * j - 1) = 0 或 a(k*2-1)>a(2*j-1)或其他等效答案;m = m + a(2 * i - 1)
(3)(1 - a(2 * i - 1)) * a(2 * i)
【知識點】排序算法及程序實現;分支結構語句及程序實現
16.【答案】(1)3
(2)i=m;q(top) = a(k) + 1;q(i) = q(i) + 1
【知識點】查找算法及程序實現
1 / 1

展開更多......

收起↑

資源列表

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 昭平县| 桐梓县| 米泉市| 沈阳市| 宜黄县| 饶河县| 黄石市| 临高县| 梁河县| 五常市| 寿宁县| 九龙城区| 呼伦贝尔市| 鄂伦春自治旗| 蚌埠市| 巴林右旗| 东兴市| 疏勒县| 永善县| 通海县| 澜沧| 锡林郭勒盟| 泰和县| 绩溪县| 夏津县| 施秉县| 镇原县| 定襄县| 宣化县| 那坡县| 慈溪市| 通榆县| 周至县| 福鼎市| 专栏| 周口市| 洪洞县| 通辽市| 星座| 蓝田县| 青川县|