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

浙江省溫州新力量聯盟2020-2021學年高二下學期信息技術期末聯考試卷

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

浙江省溫州新力量聯盟2020-2021學年高二下學期信息技術期末聯考試卷

資源簡介

浙江省溫州新力量聯盟2020-2021學年高二下學期信息技術期末聯考試卷
一、選擇題(本大題共12小題,每小題2分,共24分)
1.(2021高二下·溫州期末)下列有關信息和信息處理的說法錯誤的是:(  )
A.現代信息技術以計算機和通信技術為支撐,以微電子和光電子技術為基礎
B.計算機處理文字、聲音、圖像和視頻等信息時,首先要把信息轉為二進制代碼
C.在小度智能屏面前擺一個“停止”的手勢,即可暫停正在播放的視頻,體現了人工智能的應用
D.在word字處理軟件執行語法和拼寫檢查時可以自動更正文中的語法和拼寫錯誤
2.(2021高二下·溫州期末)下列關于信息的獲取、表達和交流的說法錯誤的是:(  )
A.保存網頁時,保存類型選擇“網頁,全部(*.htm;*,html)”,網頁中的圖片保存在特定文件夾中
B.我們通過HTTP協議訪問郵箱所在的網頁,并通過SMTP協議發送郵件。
C.疫情期間,相隔兩地的親友通過手機視頻連線“云拜年”,這主要體現了多媒體技術的交互性
D.在博物館中掃描二維碼就聽到關于該文物的介紹,掃描二維碼是獲取信息的過程
3.(2021高二下·溫州期末)用Access設計一個記錄學生刷卡進出校門情況的數據庫,其中“考勤”數據表中至少需記錄如下表所示信息,已知學號的組成格式是4位數的年份+2位數的學校編號+2位數的班級編號+2位數的序號,關于“考勤”數據表,以下說法錯誤的是:(  )
學號 姓名 到校時間 離校時間 狀態
2020050101 陳蕓 2021/5/10 6:50 2021/5/10 11:55 正常
2020050903 劉曉東 2021/5/10 6:54 2021/5/10 10:55 異常
2020050324 錢宇 2021/5/10 7:13 2021/5/10 10:55 異常
2020050903 劉曉東 2021/5/10 13:13 2021/5/10 17:02 正常
…… …… …… …… ……
A.“狀態”字段的類型可設置為“是/否”型2/9
B.“學號”字段不能設置為自動編號類型
C.“考勤”數據表中只能在“狀態”字段后面添加新字段
D.“考勤”數據表中刪除了錢宇的記錄后不能通過撤消操作來還原
4.(2021高二下·溫州期末)用UltraEdit 軟件查看字符內碼,部分界面如圖所示,以下說法正確的是:(  )
A.當前所有字符在計算機中存儲時所占空間為20bit
B.大寫字母“K”在計算機內存儲為:01001011
C.小寫字母“u”的內碼是75D
D.圖中有2 個字符不是ASCII 字符
5.(2021高二下·溫州期末)在Goldwave 中編輯某聲音文件,界面如下所示:
以下說法正確的是:(  )
A.在當前狀態下單擊“剪裁”按鈕,聲音總時長變成20秒
B.當前狀態下單擊“刪除”按鈕,左聲道30秒~50秒的聲音變為靜音
C.當前狀態下,單擊“復制”按鈕,再單擊“粘貼"按鈕,聲音文件大小將變大
D.在當前狀態下插入5秒靜音,聲音播放到30秒時將有5秒靜音效果
6.(2021高二下·溫州期末)一個時長為10秒、400X300像素、16位色、PAL制式(25幀/秒)的未經壓縮的AVI格式無聲視頻文件,壓縮為MP4格式后的文件大小約為570KB,則其壓縮比約為(  )
A.100:1 B.25:1 C.410:1 D.10:1
7.(2021高二下·溫州期末)邏輯表達式x mod 2=1 and (y mod 2=0 or x\10 >y )結果為True時,x,y值可能是(  )
A.x=39 y=5 B.x=28 y=4 C.x=86 y=3 D.x=53 y=4
8.(2021高二下·溫州期末)某算法的部分流程圖如下圖所示。執行這部分流程,若輸入s的值為3456,則輸出st的值為(  )
A.6543 B.654 C.36 D.63
9.(2021高二下·溫州期末)有如下程序段,
s1 = "ABCDE": n = Len(s1)
s2 = "": t = 1: pos = 0
For i = 1 To 3
pos = pos + i * t
If pos > n Then pos = pos - n
If pos < 1 Then pos = pos + n
s2 = s2 + Mid(s1, pos, 1)
t = -t
Next i
執行該程序段后,變量s2 的值是(  )
A."ADB" B."AEB" C."AEA" D." ADE"
10.(2021高二下·溫州期末)采用冒泡排序算法對某數據序列進行排序,經過第一輪排序后的結果是“1,7,4,5,9,6,8”,那么原數據序列不可能是(  )
A.7,1,5,9,4,6,8 B.7,1,9,4,5,6,8
C.7,1,4,9,5,6,8 D.7,1,4,9,5,8,6
11.(2021高二下·溫州期末)以下程序段實現將數組中比a(1)大的數據都排在后面,不大于a(1)的數據都排在前面,a(1)在兩者之間,例a(1)~a(6)中的數為:6,7,2,4,8,9,則處理后a(1)~a(6)依次為2,4,6,8,9,7,數組變量a(1)~a(6)中隨機存入6個正整數,代碼略
L=2: R=6
Do While L = R
If Then
t = a(L): a(L) = a(R): a(R)= t
Else
End If
Loop
t = a(R): a(R) =a(1): a(1)=t
上述程序段中方框處可選語句為:(  )
① a(L) > a(1) ② a(L) > a(R) ③R = R - 1 ④L = L + 1
A.①③④ B.②③④ C.①④③ D.②④③
12.(2021高二下·溫州期末)某對分查找算法的VB 程序段如下:
i =1 : j=10 : s="" : n=0
key = 10+int(Rnd*20)
Do While i<=j
n=n+1
m=(i+j)\2
s =s+ str(m)
If key = a(m) Then Exit Do 'ExitDo表示退出循環
If key < a(m) Then j=m-1 Else i=m+1
Loop
a(1)~a(10)中的值依次是5,8,16,23,29,30,42,51,57,69執行程序后,以下說法正確的是:(  )
A.s的值可能是"5 8 6 7" B.i的值一定小于6
C.j的值一定大于2 D.n的值一定小于4
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2021高二下·溫州期末)某同學收集了近十年我國主要農產品的產量及人口數據如下圖,請完成下面的小題
圖a
(1)為了計算2020年、2019年、2018年各農產品的人均值,在C13中輸入公式,向下填充至C15后再向右填充至K15后,發現計算結果出錯,則應將C13中的公式改為   。
(2)將歷年年產量數據按秋糧年產量從高到低排序,則排序區域應選擇   。
(3)根據表中數據創建圖b所示的圖表,結合圖a,以下說法正確的有 (多選題,填字母)
圖b
A.圖表的數據區為B2:B12,D2:D12,H2:H12
B.觀察圖b所示的圖表可知近10年早稻年產量最小值出現在2011年
C.對早稻和夏收糧都篩選最大的2項后,圖表只顯示2020、2017、2014、2013年的數據
D.將C3:K12區域單元格數字格式設置為1位小數,C15:K15中顯示的計算結果不會變化
14.(2021高二下·溫州期末)某同學制作主題為“四季”的多媒體作品。首先使用Photoshop軟件處理圖像,然后使用Flash軟件制作動畫作品。請回答下列問題:
(1)處理圖像的部分界面如圖a所示。下列說法正確的有 (多選,填字母)。
圖a
A.確定背景圖片的獲取方式是用photoshop軟件制作,屬于多媒體作品設計時的媒體元素分解
B.保存為“背景.JPG”格式后,白云將呈現外發光和斜面和浮雕效果
C.當前狀態下可以將花圖層移到右樹圖層和左樹圖層之間,而不影響畫面效果
D.背景圖層可以添加“鏡頭光暈”濾鏡
E.當前狀態下,可以將左邊的樹移動到右邊樹的近旁
(2)“秋收”按鈕的制作界面如下圖所示。
圖b
測試場景時發現,鼠標移到按鈕的“秋收”文字上時,按鈕才能被單擊,鼠標不在文字上時按鈕無響應,可以解決這個問題的操作有 (多選,填寫字母)
A.刪除“文字”圖層的點擊幀
B.對“圖形”圖層的“按下”幀執行清除關鍵幀
C.刪除“圖形”圖層的點擊幀
D.將“圖形”圖層的“彈起”幀復制到“按下”幀中
(3)測試場景時,畫面停在最后幀,音樂持續播放,單擊“秋收”按鈕時,跳轉到本場景第1 幀播放,音樂也重新播放(無重疊音樂),則“秋收”按鈕中的動作腳本命令是   
(4)“標題”圖層需要制作以下動畫效果:文字“秋收”從第30幀開始從完全透明變為完全顯示,動畫持續2秒,動畫結束后文字仍一直顯示。可在“標題”圖層先執行以下操作:
   ,再選擇第30幀創建補間動畫。
圖c
15.(2021高二下·溫州期末)某單位招聘人員,根據應聘人員的筆試成績從高到低取一定比例的人員進入面試,若按比例計算出的人數為小數,則直接取整(不四舍五入),若進入面試的最后1名有多個同分人員,同分人員也進入面試。程序運行界面如下,請完成后面的小題:
(1)程序運行時自動清空文本框Text1中顯示的內容,應該在 事件處理過程執行相關命令
A.Form_load B.Text1_Change C.Command1_Click
(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
'人員編號和筆試成績分別存儲到數組變量id 和score中,應聘總人數存儲在變量n中面試比例在文本框Text1中輸入,所輸入比例值必須使面試人數大于1且小于n,代碼略。
Private Sub Command1_Click(  )
Dim i As Integer, j As Integer, st As String, t As Integer
For i = 1 To n - 1 '按筆試成績從高到低排序
k = i
For j = i + 1 To n
If     Then k = j
Next j
If k <> i Then
st = id(k): id(k) = id(i): id(i) = st
t = score(k): score(k) = score(i): score(i) = t
End If
Next i
num =    
j=num+1
Do while j<=n
If Then Exit Do
j=j+1
Loop
For k=    
List2.AddItem Str(k) + " " + id(k) + " " + Str(score(k))
Next k
End Sub
(3)程序中加框處代碼有錯,請改正
16.(2021高二下·溫州期末)某旅行團需在酒店預訂一批房間,要求所預訂的房間號碼盡量集中,如果有多種方案,優先選擇預訂房間數目較少的方案,有多組可選方案時選擇起始房間號最小的方案。酒店有單人間和雙人間兩種房間,b 數組按房間號順序存儲該房間可入住人數,其中可入住人數為0 時,表示該房間已有人入住,不可預訂。比如有16 個房間可入住人數如下:
房號 i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
人數 b(i) 2 0 2 2 0 1 2 1 2 1 0 2 1 0 2 2
下表給出了選擇預訂房間的過程(區間長度表示預訂房間的起始房號到最后一個房號包含的房間數,區間長度值越小,代表預訂房間分布越集中),選擇最優方案過程如1)2)3)所示
1)從房間號碼分布區間長度值最小原則,選擇方案2、4、9
2)分布區間長度值相同時,選擇預訂房間數目最小的,因此選擇方案2、9
3)所有可選方案中,優先選擇最先成立的(起始房號最小的)方案,最終選擇方案2
程序運行界面如下,請完成相應的小題
(1)如下圖所示16個房間,當入住人數為5人時,預訂房間號是:   
(2)請在劃線處填寫適當的代碼
Const n = 16
'假設酒店總房間數為16
Dim b(1 To n) As Integer 'b數組按房間號順序存儲各房間可入住人數
Function find1(x, y) As Integer
'函數find1(x,y)的作用是從b(x)到b(y)中找到值為1的數組變量的下標,若找不到,返回值為0
End Function
Private Sub Command1_Click(  )
Dim s As
Integer d As Integer, f as integer, num As Integer, roomnum As Integer
Dim minnum
as integer 'minnum 變量存儲當前最優方案中的預訂房間數目
Dim
mindist As Integer 'mindist 存儲當前的最小分布區間長度
'所有房間的可入住人數按房間號碼順序存儲到數組b 中并顯示在list1
中,代碼略
num =
Val(Text1.Text)
minnum =
n: mindist = n :s = 0 : start = 0: f = 0: pos = 0
For i = 1
To n
If
b(i) <> 0 Then
j
= i: s = 0: roomnum = 0
Do
While s < num And j <= n
s = s + b(j)
If b(j) > 0 Then roomnum = roomnum + 1
j = j + 1
Loop
d
=    
If
s = num Then
If d < mindist Or     Then
start = i: mindist = d: minnum = roomnum: pos = 0
End If
ElseIf s > num Then '若可入住人數超出,在當前區間內所選房間中取消1個單人間
f = find1(i + 1, j - 2)
If f > 0 Then
If d < mindist Or d = mindist And roomnum-1 < minnum Then
start = i: mindist = d:
minnum = roomnum - 1: pos = f
End If
End If
End
If
End If
Next i
If start =
0 Then
Label2.Caption
= "房間數量不足"
Else
List2.AddItem
"預訂房間:" + Str(minnum) + "間"
For i
= start To    
If
b(i) > 0 And i <> pos Then
List2.AddItem "房間號:" +
Str(i) + ",入住人數:" + Str(b(i))
End
If
Next i
End If
End Sub
答案解析部分
1.【答案】D
【知識點】信息技術的概念與關鍵技術;文本的基本編輯;計算機、移動終端的工作原理
2.【答案】C
【知識點】信息獲取的環節與方法;多媒體技術的概念和特征;網絡協議;網絡資源的類型、下載與保存
3.【答案】C
【知識點】數據表、字段、記錄的編輯
4.【答案】B
【知識點】字符編碼
5.【答案】C
【知識點】聲音素材的基本處理
6.【答案】A
【知識點】聲音、圖像、視頻編碼
7.【答案】D
【知識點】運算符、基本運算與表達式
8.【答案】C
【知識點】流程圖識讀
9.【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
10.【答案】B
【知識點】排序算法及程序實現
11.【答案】A
【知識點】常見數據類型、數組;排序算法及程序實現
12.【答案】B
【知識點】查找算法及程序實現;常用標準函數
13.【答案】(1)=C3*1000/$C18
(2)B2:K12或 B3:K12
(3)A;D
【知識點】表格數據的處理與計算
14.【答案】(1)A;C;D
(2)B;D
(3)on(press){stopallsounds();gotoandplay(1)}或on(press){stopallsounds();gotoandplay("秋收",1);}或press 改為release
(4)在第54幀插入關鍵幀,將30幀中的“秋收”alpha值改為0%或將第30幀復制到第54幀,把30幀中的“秋收”文字的alpha值改為0%或在第54幀插入空白關鍵幀,將第30幀中的文字復制到第54幀,將第30幀的“秋收”alpha值改為0%,或其他可行的答案(54寫成53幀也可以)
【知識點】多媒體作品的規劃和設計;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
15.【答案】(1)A
(2)score(j)>score(k);Int(Val(Text1.text)*n/100)或Val(Text1.text)*n\100;1 to j-1
(3)score(j)<>score(num) 或 score(j)score(j-1) 或score(j)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現
16.【答案】(1)7,8,9
(2)j-i;d=mindist and roomnum【知識點】分支結構語句及程序實現;循環結構語句及程序實現
1 / 1浙江省溫州新力量聯盟2020-2021學年高二下學期信息技術期末聯考試卷
一、選擇題(本大題共12小題,每小題2分,共24分)
1.(2021高二下·溫州期末)下列有關信息和信息處理的說法錯誤的是:(  )
A.現代信息技術以計算機和通信技術為支撐,以微電子和光電子技術為基礎
B.計算機處理文字、聲音、圖像和視頻等信息時,首先要把信息轉為二進制代碼
C.在小度智能屏面前擺一個“停止”的手勢,即可暫停正在播放的視頻,體現了人工智能的應用
D.在word字處理軟件執行語法和拼寫檢查時可以自動更正文中的語法和拼寫錯誤
【答案】D
【知識點】信息技術的概念與關鍵技術;文本的基本編輯;計算機、移動終端的工作原理
2.(2021高二下·溫州期末)下列關于信息的獲取、表達和交流的說法錯誤的是:(  )
A.保存網頁時,保存類型選擇“網頁,全部(*.htm;*,html)”,網頁中的圖片保存在特定文件夾中
B.我們通過HTTP協議訪問郵箱所在的網頁,并通過SMTP協議發送郵件。
C.疫情期間,相隔兩地的親友通過手機視頻連線“云拜年”,這主要體現了多媒體技術的交互性
D.在博物館中掃描二維碼就聽到關于該文物的介紹,掃描二維碼是獲取信息的過程
【答案】C
【知識點】信息獲取的環節與方法;多媒體技術的概念和特征;網絡協議;網絡資源的類型、下載與保存
3.(2021高二下·溫州期末)用Access設計一個記錄學生刷卡進出校門情況的數據庫,其中“考勤”數據表中至少需記錄如下表所示信息,已知學號的組成格式是4位數的年份+2位數的學校編號+2位數的班級編號+2位數的序號,關于“考勤”數據表,以下說法錯誤的是:(  )
學號 姓名 到校時間 離校時間 狀態
2020050101 陳蕓 2021/5/10 6:50 2021/5/10 11:55 正常
2020050903 劉曉東 2021/5/10 6:54 2021/5/10 10:55 異常
2020050324 錢宇 2021/5/10 7:13 2021/5/10 10:55 異常
2020050903 劉曉東 2021/5/10 13:13 2021/5/10 17:02 正常
…… …… …… …… ……
A.“狀態”字段的類型可設置為“是/否”型2/9
B.“學號”字段不能設置為自動編號類型
C.“考勤”數據表中只能在“狀態”字段后面添加新字段
D.“考勤”數據表中刪除了錢宇的記錄后不能通過撤消操作來還原
【答案】C
【知識點】數據表、字段、記錄的編輯
4.(2021高二下·溫州期末)用UltraEdit 軟件查看字符內碼,部分界面如圖所示,以下說法正確的是:(  )
A.當前所有字符在計算機中存儲時所占空間為20bit
B.大寫字母“K”在計算機內存儲為:01001011
C.小寫字母“u”的內碼是75D
D.圖中有2 個字符不是ASCII 字符
【答案】B
【知識點】字符編碼
5.(2021高二下·溫州期末)在Goldwave 中編輯某聲音文件,界面如下所示:
以下說法正確的是:(  )
A.在當前狀態下單擊“剪裁”按鈕,聲音總時長變成20秒
B.當前狀態下單擊“刪除”按鈕,左聲道30秒~50秒的聲音變為靜音
C.當前狀態下,單擊“復制”按鈕,再單擊“粘貼"按鈕,聲音文件大小將變大
D.在當前狀態下插入5秒靜音,聲音播放到30秒時將有5秒靜音效果
【答案】C
【知識點】聲音素材的基本處理
6.(2021高二下·溫州期末)一個時長為10秒、400X300像素、16位色、PAL制式(25幀/秒)的未經壓縮的AVI格式無聲視頻文件,壓縮為MP4格式后的文件大小約為570KB,則其壓縮比約為(  )
A.100:1 B.25:1 C.410:1 D.10:1
【答案】A
【知識點】聲音、圖像、視頻編碼
7.(2021高二下·溫州期末)邏輯表達式x mod 2=1 and (y mod 2=0 or x\10 >y )結果為True時,x,y值可能是(  )
A.x=39 y=5 B.x=28 y=4 C.x=86 y=3 D.x=53 y=4
【答案】D
【知識點】運算符、基本運算與表達式
8.(2021高二下·溫州期末)某算法的部分流程圖如下圖所示。執行這部分流程,若輸入s的值為3456,則輸出st的值為(  )
A.6543 B.654 C.36 D.63
【答案】C
【知識點】流程圖識讀
9.(2021高二下·溫州期末)有如下程序段,
s1 = "ABCDE": n = Len(s1)
s2 = "": t = 1: pos = 0
For i = 1 To 3
pos = pos + i * t
If pos > n Then pos = pos - n
If pos < 1 Then pos = pos + n
s2 = s2 + Mid(s1, pos, 1)
t = -t
Next i
執行該程序段后,變量s2 的值是(  )
A."ADB" B."AEB" C."AEA" D." ADE"
【答案】A
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
10.(2021高二下·溫州期末)采用冒泡排序算法對某數據序列進行排序,經過第一輪排序后的結果是“1,7,4,5,9,6,8”,那么原數據序列不可能是(  )
A.7,1,5,9,4,6,8 B.7,1,9,4,5,6,8
C.7,1,4,9,5,6,8 D.7,1,4,9,5,8,6
【答案】B
【知識點】排序算法及程序實現
11.(2021高二下·溫州期末)以下程序段實現將數組中比a(1)大的數據都排在后面,不大于a(1)的數據都排在前面,a(1)在兩者之間,例a(1)~a(6)中的數為:6,7,2,4,8,9,則處理后a(1)~a(6)依次為2,4,6,8,9,7,數組變量a(1)~a(6)中隨機存入6個正整數,代碼略
L=2: R=6
Do While L = R
If Then
t = a(L): a(L) = a(R): a(R)= t
Else
End If
Loop
t = a(R): a(R) =a(1): a(1)=t
上述程序段中方框處可選語句為:(  )
① a(L) > a(1) ② a(L) > a(R) ③R = R - 1 ④L = L + 1
A.①③④ B.②③④ C.①④③ D.②④③
【答案】A
【知識點】常見數據類型、數組;排序算法及程序實現
12.(2021高二下·溫州期末)某對分查找算法的VB 程序段如下:
i =1 : j=10 : s="" : n=0
key = 10+int(Rnd*20)
Do While i<=j
n=n+1
m=(i+j)\2
s =s+ str(m)
If key = a(m) Then Exit Do 'ExitDo表示退出循環
If key < a(m) Then j=m-1 Else i=m+1
Loop
a(1)~a(10)中的值依次是5,8,16,23,29,30,42,51,57,69執行程序后,以下說法正確的是:(  )
A.s的值可能是"5 8 6 7" B.i的值一定小于6
C.j的值一定大于2 D.n的值一定小于4
【答案】B
【知識點】查找算法及程序實現;常用標準函數
二、非選擇題(本大題共4小題,4+8+7+7,共26分)
13.(2021高二下·溫州期末)某同學收集了近十年我國主要農產品的產量及人口數據如下圖,請完成下面的小題
圖a
(1)為了計算2020年、2019年、2018年各農產品的人均值,在C13中輸入公式,向下填充至C15后再向右填充至K15后,發現計算結果出錯,則應將C13中的公式改為   。
(2)將歷年年產量數據按秋糧年產量從高到低排序,則排序區域應選擇   。
(3)根據表中數據創建圖b所示的圖表,結合圖a,以下說法正確的有 (多選題,填字母)
圖b
A.圖表的數據區為B2:B12,D2:D12,H2:H12
B.觀察圖b所示的圖表可知近10年早稻年產量最小值出現在2011年
C.對早稻和夏收糧都篩選最大的2項后,圖表只顯示2020、2017、2014、2013年的數據
D.將C3:K12區域單元格數字格式設置為1位小數,C15:K15中顯示的計算結果不會變化
【答案】(1)=C3*1000/$C18
(2)B2:K12或 B3:K12
(3)A;D
【知識點】表格數據的處理與計算
14.(2021高二下·溫州期末)某同學制作主題為“四季”的多媒體作品。首先使用Photoshop軟件處理圖像,然后使用Flash軟件制作動畫作品。請回答下列問題:
(1)處理圖像的部分界面如圖a所示。下列說法正確的有 (多選,填字母)。
圖a
A.確定背景圖片的獲取方式是用photoshop軟件制作,屬于多媒體作品設計時的媒體元素分解
B.保存為“背景.JPG”格式后,白云將呈現外發光和斜面和浮雕效果
C.當前狀態下可以將花圖層移到右樹圖層和左樹圖層之間,而不影響畫面效果
D.背景圖層可以添加“鏡頭光暈”濾鏡
E.當前狀態下,可以將左邊的樹移動到右邊樹的近旁
(2)“秋收”按鈕的制作界面如下圖所示。
圖b
測試場景時發現,鼠標移到按鈕的“秋收”文字上時,按鈕才能被單擊,鼠標不在文字上時按鈕無響應,可以解決這個問題的操作有 (多選,填寫字母)
A.刪除“文字”圖層的點擊幀
B.對“圖形”圖層的“按下”幀執行清除關鍵幀
C.刪除“圖形”圖層的點擊幀
D.將“圖形”圖層的“彈起”幀復制到“按下”幀中
(3)測試場景時,畫面停在最后幀,音樂持續播放,單擊“秋收”按鈕時,跳轉到本場景第1 幀播放,音樂也重新播放(無重疊音樂),則“秋收”按鈕中的動作腳本命令是   
(4)“標題”圖層需要制作以下動畫效果:文字“秋收”從第30幀開始從完全透明變為完全顯示,動畫持續2秒,動畫結束后文字仍一直顯示。可在“標題”圖層先執行以下操作:
   ,再選擇第30幀創建補間動畫。
圖c
【答案】(1)A;C;D
(2)B;D
(3)on(press){stopallsounds();gotoandplay(1)}或on(press){stopallsounds();gotoandplay("秋收",1);}或press 改為release
(4)在第54幀插入關鍵幀,將30幀中的“秋收”alpha值改為0%或將第30幀復制到第54幀,把30幀中的“秋收”文字的alpha值改為0%或在第54幀插入空白關鍵幀,將第30幀中的文字復制到第54幀,將第30幀的“秋收”alpha值改為0%,或其他可行的答案(54寫成53幀也可以)
【知識點】多媒體作品的規劃和設計;圖層及圖層的基本操作;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
15.(2021高二下·溫州期末)某單位招聘人員,根據應聘人員的筆試成績從高到低取一定比例的人員進入面試,若按比例計算出的人數為小數,則直接取整(不四舍五入),若進入面試的最后1名有多個同分人員,同分人員也進入面試。程序運行界面如下,請完成后面的小題:
(1)程序運行時自動清空文本框Text1中顯示的內容,應該在 事件處理過程執行相關命令
A.Form_load B.Text1_Change C.Command1_Click
(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
'人員編號和筆試成績分別存儲到數組變量id 和score中,應聘總人數存儲在變量n中面試比例在文本框Text1中輸入,所輸入比例值必須使面試人數大于1且小于n,代碼略。
Private Sub Command1_Click(  )
Dim i As Integer, j As Integer, st As String, t As Integer
For i = 1 To n - 1 '按筆試成績從高到低排序
k = i
For j = i + 1 To n
If     Then k = j
Next j
If k <> i Then
st = id(k): id(k) = id(i): id(i) = st
t = score(k): score(k) = score(i): score(i) = t
End If
Next i
num =    
j=num+1
Do while j<=n
If Then Exit Do
j=j+1
Loop
For k=    
List2.AddItem Str(k) + " " + id(k) + " " + Str(score(k))
Next k
End Sub
(3)程序中加框處代碼有錯,請改正
【答案】(1)A
(2)score(j)>score(k);Int(Val(Text1.text)*n/100)或Val(Text1.text)*n\100;1 to j-1
(3)score(j)<>score(num) 或 score(j)score(j-1) 或score(j)【知識點】類、對象、屬性、方法、事件和事件處理的概念及應用;排序算法及程序實現
16.(2021高二下·溫州期末)某旅行團需在酒店預訂一批房間,要求所預訂的房間號碼盡量集中,如果有多種方案,優先選擇預訂房間數目較少的方案,有多組可選方案時選擇起始房間號最小的方案。酒店有單人間和雙人間兩種房間,b 數組按房間號順序存儲該房間可入住人數,其中可入住人數為0 時,表示該房間已有人入住,不可預訂。比如有16 個房間可入住人數如下:
房號 i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
人數 b(i) 2 0 2 2 0 1 2 1 2 1 0 2 1 0 2 2
下表給出了選擇預訂房間的過程(區間長度表示預訂房間的起始房號到最后一個房號包含的房間數,區間長度值越小,代表預訂房間分布越集中),選擇最優方案過程如1)2)3)所示
1)從房間號碼分布區間長度值最小原則,選擇方案2、4、9
2)分布區間長度值相同時,選擇預訂房間數目最小的,因此選擇方案2、9
3)所有可選方案中,優先選擇最先成立的(起始房號最小的)方案,最終選擇方案2
程序運行界面如下,請完成相應的小題
(1)如下圖所示16個房間,當入住人數為5人時,預訂房間號是:   
(2)請在劃線處填寫適當的代碼
Const n = 16
'假設酒店總房間數為16
Dim b(1 To n) As Integer 'b數組按房間號順序存儲各房間可入住人數
Function find1(x, y) As Integer
'函數find1(x,y)的作用是從b(x)到b(y)中找到值為1的數組變量的下標,若找不到,返回值為0
End Function
Private Sub Command1_Click(  )
Dim s As
Integer d As Integer, f as integer, num As Integer, roomnum As Integer
Dim minnum
as integer 'minnum 變量存儲當前最優方案中的預訂房間數目
Dim
mindist As Integer 'mindist 存儲當前的最小分布區間長度
'所有房間的可入住人數按房間號碼順序存儲到數組b 中并顯示在list1
中,代碼略
num =
Val(Text1.Text)
minnum =
n: mindist = n :s = 0 : start = 0: f = 0: pos = 0
For i = 1
To n
If
b(i) <> 0 Then
j
= i: s = 0: roomnum = 0
Do
While s < num And j <= n
s = s + b(j)
If b(j) > 0 Then roomnum = roomnum + 1
j = j + 1
Loop
d
=    
If
s = num Then
If d < mindist Or     Then
start = i: mindist = d: minnum = roomnum: pos = 0
End If
ElseIf s > num Then '若可入住人數超出,在當前區間內所選房間中取消1個單人間
f = find1(i + 1, j - 2)
If f > 0 Then
If d < mindist Or d = mindist And roomnum-1 < minnum Then
start = i: mindist = d:
minnum = roomnum - 1: pos = f
End If
End If
End
If
End If
Next i
If start =
0 Then
Label2.Caption
= "房間數量不足"
Else
List2.AddItem
"預訂房間:" + Str(minnum) + "間"
For i
= start To    
If
b(i) > 0 And i <> pos Then
List2.AddItem "房間號:" +
Str(i) + ",入住人數:" + Str(b(i))
End
If
Next i
End If
End Sub
【答案】(1)7,8,9
(2)j-i;d=mindist and roomnum【知識點】分支結構語句及程序實現;循環結構語句及程序實現
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. 主站蜘蛛池模板: 栖霞市| 吴忠市| 乐业县| 阿拉尔市| 昌黎县| 仙居县| 广宁县| 扶风县| 伊宁市| 永靖县| 信阳市| 禹州市| 德清县| 新蔡县| 陵水| 永康市| 柳州市| 惠水县| 涞源县| 呼伦贝尔市| 酉阳| 怀安县| 石城县| 泰顺县| 黔西县| 上思县| 饶平县| 信丰县| 泊头市| 拉孜县| 田阳县| 利川市| 长武县| 荣成市| 乡宁县| 含山县| 金湖县| 商河县| 武宣县| 周口市| 泰州市|