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

浙江省紹興市柯橋區2020-2021學年高二上學期信息技術期末教學質量調測試卷

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

浙江省紹興市柯橋區2020-2021學年高二上學期信息技術期末教學質量調測試卷

資源簡介

浙江省紹興市柯橋區2020-2021學年高二上學期信息技術期末教學質量調測試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2020高二上·柯橋期末)下列關于信息與信息安全的說法,不正確的是(  )
A.信息具有時效性,但是過期的信息也可能有一定的價值
B.搜索引擎檢索信息時,排名靠前的信息真實性更高
C.手機支付時需要密碼和驗證碼雙重驗證,可以提高安全性
D.智能手機隨意連接公共場所的WIFI,存在感染病毒的風險
2.(2020高二上·柯橋期末)下列應用,沒有體現人工智能技術的是(  )
A.停車收費系統掃描識別車牌 B.通過指紋識別打開智能門鎖
C.無人駕駛汽車實現自動駕駛 D.使用Word“自動更正”功能
3.(2020高二上·柯橋期末)下列有關網頁與瀏覽器的說法,正確的是(  )
A.萬維網采用WWW協議將瀏覽器的請求發送到Web服務器
B.可以通過瀏覽器“收藏夾”永久保存網頁內容
C.可以用超鏈接連接同一個網站的網頁,也可以從一個網頁鏈接其他網站
D.以“網頁,全部”格式保存網頁,網頁所有元素都能被保存
4.(2020高二上·柯橋期末)使用Access數據庫記錄疫情期間來訪人員信息,登記數據如下表所示。
序號 姓名 身份證號 進校時間 體溫 是否來自高風險地區
1 張三 330621198806544412 2020-12-19 8:23:18 36.8 否
2 李四 330891200202243965 2020-12-25 15:25:55 36.9 否
… … … … … …
對應的表結構設計最合理的是(  )
A. B.
C. D.
5.(2020高二上·柯橋期末)a是一個兩位十進制正整數,b是a對應的二進制數,以下說法錯誤是(  )
A.如果b加1后,其數字位數增加,則a可能是63
B.在a后面加1個0的值與在b的后面加1010的值是相同的
C.b最多是7位數
D.b的位數至少比a的位數多2位
6.(2020高二上·柯橋期末)某算法的部分流程圖如圖所示,以下說法正確的是(  )
A.該流程執行后,變量t的值為0
B.該流程執行后,變量i的值為64
C.該流程執行后,變量s的值為20
D.若語句“t=1-t”改為“t=t-1”,結果不變
7.(2020高二上·柯橋期末)產生一個0到100之間的隨機偶數,偶數含“0”和“100”,下列VB表達式能實現的是(  )
A.2*int(rnd*50) B.2*int(rnd*51)
C.2*int(rnd*50+1) D.2*int(rnd*51-1)
8.(2020高二上·柯橋期末)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。
以下說法正確的是(  )
A.這是一個WAV格式的音頻
B.執行“刪除”命令后,音頻時長不變
C.執行“靜音”命令后,在音頻第10秒后插入20秒靜音
D.執行“剪裁”命令后按原文件格式保存,音頻文件容量約為原來的1/2
9.(2020高二上·柯橋期末)使用Photoshop軟件處理圖像,編輯界面如下圖所示。
下列說法不正確的是(  )
A.畫布中沒有顯示“月亮”圖像,其原因是“月亮”圖層的不透明度為0%
B.可以刪除“云”圖層
C.不能給“背景”圖層添加圖層樣式
D.可以通過“自由變換”命令調整男孩的大小
10.(2020高二上·柯橋期末)一張1024*768像素的BMP圖像,存儲為JPG格式后的文件大小是48KB,壓縮比為16:1,該圖像的顏色種數最多是(  )
A.16 B.256 C.64 D.8
11.(2020高二上·柯橋期末)字符串,由數字、字母和“-”組成,現以“-”為分組標記,作如下處理:數字往后移5個,如0→5,3→8,6→1;各組字母倒序放在本組前面;“-”不作處理。如字符串“t37-9Yg-52r-”,經過處理后變為“t82-gY4- r07-”。下列VB程序段實現該算法:
Const mw = "0123456789"
S = Text1.Text: s1 = "":s2 = ""
For i=1 To Len(s)
C = Mid(s,i,1)
If c >= "0" And c <= "9" Then
s1 = s1 + c
ElseIf c = "-" Then
s2 = s2 + s1 + c
s1 = ""
Else
End If
Next i
① t =(Val(c)+5) Mod 10
② c = Mid(mw,t,1)
③ s1 = c + s1
④ t=(Val(c)+4) Mod 10+1
⑤ c= Mid(mw,t+1,1)
⑥ s1 = s1 + c
則填空處的代碼應該是(  )
A.①②③ B.④⑤⑥ C.①⑤③ D.④②⑥
12.(2020高二上·柯橋期末)有如下VB程序段:
For i = 1 To 6
a(i)= Int(Rnd*6)+ 1
Next i
For i = 1 To 6
b(a(i))= b(a(i))+ 1
Next i
c(1)= 1
For i = 2 To 6
c(i)= c(i - 1)+ b(i - 1)
Next i
數組b各元素的初值均為0,執行該程序后,則數組c各元素的值不可能是(  )
A.1 2 5 5 6 7 B.1 1 3 5 6 7 C.1 3 4 4 7 8 D.1 2 4 5 5 6
二、非選擇題(本大題共4小題,4+8+7+7,共26分。)
13.(2020高二上·柯橋期末)小林收集了某市場1月份的訂單明細數據,并用Excel軟件進行處理,如圖a所示。
(1)當前工作表中K3:K10用SUMIF函數正確計算了各個產品類別數量總和。小林通過K3單元格中的公式對J3:J10進行自動填充,則J3單元格的顯示內容是   。
(單選,填字母:A
. 0.00 / B . #VALUE! / C . #DIV/0!)
(2)上述操作后,小林發現區域J3:J10計算結果不符合要求。若要正確計算J列的數據,可先把K3單元格中的公式修改為   (寫公式),再進行自動填充。
(3)根據圖a數據制作的圖表如圖b所示。
下列說法正確的是_______________(多選,填字母)。
A.該圖表的數據區域是I3:I10,K2:K10
B.以“銷售總額”為關鍵字對I2:K10區域升序排序后,“日用品”將出現圖b的最右邊
C.將K3:K10區域數值小數位數設置為1,對圖表無影響
D.清除G3單元格的內容,對圖b無影響
E.對“銷售總額”列設置篩選“最大1項”,對圖b無影響
14.(2020高二上·柯橋期末)使用Flash軟件創作“我的眼睛我做主”多媒體作品。請回答下列問題:
(1)該作品的場景面板如圖a所示,各功能模塊播放完后自動停止,單擊各功能模塊最后1幀的“返回”按鈕,返回“main”場景,下列說法不正確的是_______________(單選,填字母)。
A.制作該多媒體作品前對小學生的近視情況進行調查,屬于需求分析
B.規劃合理的制作腳本,是多媒體制作的直接依據
C.測試影片時,首先播放的是“保護我們的眼睛”場景
D.單擊“返回”按鈕,返回“main”場景,體現該作品具有交互性
(2)如圖b所示,“文字1”圖層的動畫實現文字由5倒計時到1的效果,則“文字1”圖層的動畫類型是   (選填:逐幀動畫/形狀補間動畫/動畫補間動畫)。
(3)測試當前場景,將自動產生一個文件。該文件的后綴是   ,單擊“play”按鈕   (填:會/不會)跳轉到“main”場景。
(4)“按鈕”圖層的按鈕到最后1幀才出現,要使“按鈕”圖層的按鈕一開始就出現,以下操作可行的_______________(多選,填字母)。
A.選中“按鈕”圖層第1幀,執行“清除關鍵幀”操作
B.選中“按鈕”圖層第1幀,執行“清除幀”操作
C.選中“按鈕”圖層第1幀,執行“轉換為關鍵幀”操作
D.復制“按鈕”圖層第50幀,粘貼到第1幀
E.將“按鈕”圖層第50幀移動到第1幀
(5)如圖b所示,動畫播放到第50幀停止播放,單擊“play”按鈕,動畫跳轉到“main”場景第1幀并繼續播放,則“play”按鈕上添加的動作命令是   。
15.(2020高二上·柯橋期末)下列程序用來判斷一個單詞是否是素單詞:設定小寫字母a-z對應的數字為1-26,大寫字母A-Z對應的數字為27-52,將某個單詞的所有字母按照其對應的數字求和,判斷其和是否是素數,如果是輸出“It
is a prime word.”,反之則輸出“It is not a prime word.”。如單詞“Hello”,字母分別對應的數字為:34、5、12、12、15,其和為34+5+12+12+15=78,不是素數,因此單詞“Hello”并不是素單詞,在Label1中輸出“It is not a prime word.”。(已知字母A的ASCII碼值為65,a的ASCII碼值為97)。程序運行界面如下圖所示:
Private Sub Command1_Click(  )
Dim s As String, t As String, n As Integer
Dim i As Integer, m As Integer
s = Text1.Text
n = Len(s)
For i = 1 To n
t = Mid(s,i,1)
If t >= "A" And t <= "Z" Then
m = ①
ElseIf t >= "a" And t <= "z" Then
m= m + Asc(t)- 96 ‘Asc(t)用于返回字符t的ASCII 碼值
End If
Next i
For i = 2 To m - 1
If Then Exit For
Next i
If ② Then
Label1.Caption = "It is a prime word."
Else
Label1.Caption = "It is not a prime word."
End If
End Sub
(1)請在劃線處補充合適的代碼。
①   ②   
(2)加框處代碼有誤,請改正。
(3)若在Text1中輸入單詞Make,在label1中輸出的結果是   。
16.(2020高二上·柯橋期末)現需要對字符串中的字符進行重排順序,具體方法如下:
原字符串8個字符為一段,分成若干段進行重排處理,尾段剩余字符(個數小于8)為獨立段不做處理。
重排規則:從起始段第1個字符開始,從1開始數數,數到m時取出該位置上的字符,拼接到新字符串。然后,從下一個位置繼續從1開始數數,數到m時再次取出相應位置上的字符,拼接到新字符串。當數到每段的最后一個字符時,重新從該段首第一個沒有取掉的字符繼續數數。重復上述操作,直至段內8個字符被取完。注:當某段中的7個字符被取出后,該段最后一個字符不需要數數,直接取出拼接到新字符串即可。
用以上方法逐段取字符,直至除獨立段之外的其他字符取完。
獨立段字符個數小于8,不需要重排,直接拼接到新字符串的尾部即可。
實現該功能的VB程序功能如下:程序運行時從文本框Text1中輸入一段字符串,在文本框Text2輸入正整數m,單擊“確定”按鈕Command1,對字符串按上述方法重排后在文本框Text3中顯示(每段以逗號分隔)。程序運行界面如下:
(1)運行上述程序,若在文本框中輸入“1010110010”,在Text2中輸入5,單擊“確定”按鈕,則文本框Text3中顯示的內容是   。
(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
Private Sub Command1_lick(  )
Dim s1 As String, s2 As String
Dim i As Integer, sum As Integer, ed As Integer, n As Integer
Dim m As Integer
   
s1 = Mid(Text1. Text, 1, Len(Text1. Text)- n)
m = Val(Text2. Text)
s2 = " "
' 字符重排順序
sum = 0 : i = 1 : ed = 8
Do While Len(s1)< > 0
sum = sum + 1
If sum = m Then
s2 = s2 + Mid(s1, i, 1)
s1 = Mid(s1, 1, i-1)+ Mid(s1, i+1, Len(s1)-i)
ed = ed – 1
sum = 0
Else
i = i + 1
End If
If ed = 1 Then
s2 = s2 + Mid(s1, 1, 1)+ ", "
   
ed = 8
i = 1
ElseIf     Then
i = 1
End If
Loop
' 處理獨立段
If n < > 0 Then s2 = s2 + Mid(Text1. Text, Len(Text1. Text)- n + 1, n)+ ", "
Text3. Text = s2
End Sub
答案解析部分
1.【答案】B
【知識點】信息及其特征;信息系統安全防護
2.【答案】D
【知識點】人工智能的應用
3.【答案】C
【知識點】網絡協議;網絡資源的類型、下載與保存
4.【答案】C
【知識點】數據表的創建
5.【答案】B
【知識點】進制及數制轉換
6.【答案】A
【知識點】流程圖識讀
7.【答案】B
【知識點】運算符、基本運算與表達式
8.【答案】D
【知識點】聲音素材的基本處理
9.【答案】C
【知識點】圖層及圖層的基本操作
10.【答案】B
【知識點】聲音、圖像、視頻編碼
11.【答案】C
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
12.【答案】C
【知識點】常見數據類型、數組;循環結構語句及程序實現
13.【答案】(1)A (提示:SUMIF函數可以對某個區域中符合指定條件的單元格求和。如=SUMIF(C3:C101,“海鮮”,G3:G101)表示計算產品類別是“海鮮”的金額總和)。
(2)=SUMIF($C$3:$C$101,$I3,G$3:G$101)
(3)B;C
【知識點】表格數據的處理與計算
14.【答案】(1)C
(2)逐幀動畫
(3)swf;不會
(4)A;D;E
(5)on(Press){Play(  );}或者on(Press){gotoAndPlay("main",1);}
【知識點】多媒體作品的規劃和設計;動畫的類型;元件的類型與應用;動畫文件的導出;常用影片控制函數的應用
15.【答案】(1)m+ Asc(t)-38;i=m或者i>m-1或i>=m
(2)m mod i=0
(3)It is not a prime word.
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
16.【答案】(1)10001011,10,
(2)n = Len(Text1.Text)Mod 8;s1 = Mid(s1,2,Len(s1)-1);i > ed
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
1 / 1浙江省紹興市柯橋區2020-2021學年高二上學期信息技術期末教學質量調測試卷
一、選擇題(本大題共12小題,每小題2分,共24分。)
1.(2020高二上·柯橋期末)下列關于信息與信息安全的說法,不正確的是(  )
A.信息具有時效性,但是過期的信息也可能有一定的價值
B.搜索引擎檢索信息時,排名靠前的信息真實性更高
C.手機支付時需要密碼和驗證碼雙重驗證,可以提高安全性
D.智能手機隨意連接公共場所的WIFI,存在感染病毒的風險
【答案】B
【知識點】信息及其特征;信息系統安全防護
2.(2020高二上·柯橋期末)下列應用,沒有體現人工智能技術的是(  )
A.停車收費系統掃描識別車牌 B.通過指紋識別打開智能門鎖
C.無人駕駛汽車實現自動駕駛 D.使用Word“自動更正”功能
【答案】D
【知識點】人工智能的應用
3.(2020高二上·柯橋期末)下列有關網頁與瀏覽器的說法,正確的是(  )
A.萬維網采用WWW協議將瀏覽器的請求發送到Web服務器
B.可以通過瀏覽器“收藏夾”永久保存網頁內容
C.可以用超鏈接連接同一個網站的網頁,也可以從一個網頁鏈接其他網站
D.以“網頁,全部”格式保存網頁,網頁所有元素都能被保存
【答案】C
【知識點】網絡協議;網絡資源的類型、下載與保存
4.(2020高二上·柯橋期末)使用Access數據庫記錄疫情期間來訪人員信息,登記數據如下表所示。
序號 姓名 身份證號 進校時間 體溫 是否來自高風險地區
1 張三 330621198806544412 2020-12-19 8:23:18 36.8 否
2 李四 330891200202243965 2020-12-25 15:25:55 36.9 否
… … … … … …
對應的表結構設計最合理的是(  )
A. B.
C. D.
【答案】C
【知識點】數據表的創建
5.(2020高二上·柯橋期末)a是一個兩位十進制正整數,b是a對應的二進制數,以下說法錯誤是(  )
A.如果b加1后,其數字位數增加,則a可能是63
B.在a后面加1個0的值與在b的后面加1010的值是相同的
C.b最多是7位數
D.b的位數至少比a的位數多2位
【答案】B
【知識點】進制及數制轉換
6.(2020高二上·柯橋期末)某算法的部分流程圖如圖所示,以下說法正確的是(  )
A.該流程執行后,變量t的值為0
B.該流程執行后,變量i的值為64
C.該流程執行后,變量s的值為20
D.若語句“t=1-t”改為“t=t-1”,結果不變
【答案】A
【知識點】流程圖識讀
7.(2020高二上·柯橋期末)產生一個0到100之間的隨機偶數,偶數含“0”和“100”,下列VB表達式能實現的是(  )
A.2*int(rnd*50) B.2*int(rnd*51)
C.2*int(rnd*50+1) D.2*int(rnd*51-1)
【答案】B
【知識點】運算符、基本運算與表達式
8.(2020高二上·柯橋期末)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。
以下說法正確的是(  )
A.這是一個WAV格式的音頻
B.執行“刪除”命令后,音頻時長不變
C.執行“靜音”命令后,在音頻第10秒后插入20秒靜音
D.執行“剪裁”命令后按原文件格式保存,音頻文件容量約為原來的1/2
【答案】D
【知識點】聲音素材的基本處理
9.(2020高二上·柯橋期末)使用Photoshop軟件處理圖像,編輯界面如下圖所示。
下列說法不正確的是(  )
A.畫布中沒有顯示“月亮”圖像,其原因是“月亮”圖層的不透明度為0%
B.可以刪除“云”圖層
C.不能給“背景”圖層添加圖層樣式
D.可以通過“自由變換”命令調整男孩的大小
【答案】C
【知識點】圖層及圖層的基本操作
10.(2020高二上·柯橋期末)一張1024*768像素的BMP圖像,存儲為JPG格式后的文件大小是48KB,壓縮比為16:1,該圖像的顏色種數最多是(  )
A.16 B.256 C.64 D.8
【答案】B
【知識點】聲音、圖像、視頻編碼
11.(2020高二上·柯橋期末)字符串,由數字、字母和“-”組成,現以“-”為分組標記,作如下處理:數字往后移5個,如0→5,3→8,6→1;各組字母倒序放在本組前面;“-”不作處理。如字符串“t37-9Yg-52r-”,經過處理后變為“t82-gY4- r07-”。下列VB程序段實現該算法:
Const mw = "0123456789"
S = Text1.Text: s1 = "":s2 = ""
For i=1 To Len(s)
C = Mid(s,i,1)
If c >= "0" And c <= "9" Then
s1 = s1 + c
ElseIf c = "-" Then
s2 = s2 + s1 + c
s1 = ""
Else
End If
Next i
① t =(Val(c)+5) Mod 10
② c = Mid(mw,t,1)
③ s1 = c + s1
④ t=(Val(c)+4) Mod 10+1
⑤ c= Mid(mw,t+1,1)
⑥ s1 = s1 + c
則填空處的代碼應該是(  )
A.①②③ B.④⑤⑥ C.①⑤③ D.④②⑥
【答案】C
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
12.(2020高二上·柯橋期末)有如下VB程序段:
For i = 1 To 6
a(i)= Int(Rnd*6)+ 1
Next i
For i = 1 To 6
b(a(i))= b(a(i))+ 1
Next i
c(1)= 1
For i = 2 To 6
c(i)= c(i - 1)+ b(i - 1)
Next i
數組b各元素的初值均為0,執行該程序后,則數組c各元素的值不可能是(  )
A.1 2 5 5 6 7 B.1 1 3 5 6 7 C.1 3 4 4 7 8 D.1 2 4 5 5 6
【答案】C
【知識點】常見數據類型、數組;循環結構語句及程序實現
二、非選擇題(本大題共4小題,4+8+7+7,共26分。)
13.(2020高二上·柯橋期末)小林收集了某市場1月份的訂單明細數據,并用Excel軟件進行處理,如圖a所示。
(1)當前工作表中K3:K10用SUMIF函數正確計算了各個產品類別數量總和。小林通過K3單元格中的公式對J3:J10進行自動填充,則J3單元格的顯示內容是   。
(單選,填字母:A
. 0.00 / B . #VALUE! / C . #DIV/0!)
(2)上述操作后,小林發現區域J3:J10計算結果不符合要求。若要正確計算J列的數據,可先把K3單元格中的公式修改為   (寫公式),再進行自動填充。
(3)根據圖a數據制作的圖表如圖b所示。
下列說法正確的是_______________(多選,填字母)。
A.該圖表的數據區域是I3:I10,K2:K10
B.以“銷售總額”為關鍵字對I2:K10區域升序排序后,“日用品”將出現圖b的最右邊
C.將K3:K10區域數值小數位數設置為1,對圖表無影響
D.清除G3單元格的內容,對圖b無影響
E.對“銷售總額”列設置篩選“最大1項”,對圖b無影響
【答案】(1)A (提示:SUMIF函數可以對某個區域中符合指定條件的單元格求和。如=SUMIF(C3:C101,“海鮮”,G3:G101)表示計算產品類別是“海鮮”的金額總和)。
(2)=SUMIF($C$3:$C$101,$I3,G$3:G$101)
(3)B;C
【知識點】表格數據的處理與計算
14.(2020高二上·柯橋期末)使用Flash軟件創作“我的眼睛我做主”多媒體作品。請回答下列問題:
(1)該作品的場景面板如圖a所示,各功能模塊播放完后自動停止,單擊各功能模塊最后1幀的“返回”按鈕,返回“main”場景,下列說法不正確的是_______________(單選,填字母)。
A.制作該多媒體作品前對小學生的近視情況進行調查,屬于需求分析
B.規劃合理的制作腳本,是多媒體制作的直接依據
C.測試影片時,首先播放的是“保護我們的眼睛”場景
D.單擊“返回”按鈕,返回“main”場景,體現該作品具有交互性
(2)如圖b所示,“文字1”圖層的動畫實現文字由5倒計時到1的效果,則“文字1”圖層的動畫類型是   (選填:逐幀動畫/形狀補間動畫/動畫補間動畫)。
(3)測試當前場景,將自動產生一個文件。該文件的后綴是   ,單擊“play”按鈕   (填:會/不會)跳轉到“main”場景。
(4)“按鈕”圖層的按鈕到最后1幀才出現,要使“按鈕”圖層的按鈕一開始就出現,以下操作可行的_______________(多選,填字母)。
A.選中“按鈕”圖層第1幀,執行“清除關鍵幀”操作
B.選中“按鈕”圖層第1幀,執行“清除幀”操作
C.選中“按鈕”圖層第1幀,執行“轉換為關鍵幀”操作
D.復制“按鈕”圖層第50幀,粘貼到第1幀
E.將“按鈕”圖層第50幀移動到第1幀
(5)如圖b所示,動畫播放到第50幀停止播放,單擊“play”按鈕,動畫跳轉到“main”場景第1幀并繼續播放,則“play”按鈕上添加的動作命令是   。
【答案】(1)C
(2)逐幀動畫
(3)swf;不會
(4)A;D;E
(5)on(Press){Play(  );}或者on(Press){gotoAndPlay("main",1);}
【知識點】多媒體作品的規劃和設計;動畫的類型;元件的類型與應用;動畫文件的導出;常用影片控制函數的應用
15.(2020高二上·柯橋期末)下列程序用來判斷一個單詞是否是素單詞:設定小寫字母a-z對應的數字為1-26,大寫字母A-Z對應的數字為27-52,將某個單詞的所有字母按照其對應的數字求和,判斷其和是否是素數,如果是輸出“It
is a prime word.”,反之則輸出“It is not a prime word.”。如單詞“Hello”,字母分別對應的數字為:34、5、12、12、15,其和為34+5+12+12+15=78,不是素數,因此單詞“Hello”并不是素單詞,在Label1中輸出“It is not a prime word.”。(已知字母A的ASCII碼值為65,a的ASCII碼值為97)。程序運行界面如下圖所示:
Private Sub Command1_Click(  )
Dim s As String, t As String, n As Integer
Dim i As Integer, m As Integer
s = Text1.Text
n = Len(s)
For i = 1 To n
t = Mid(s,i,1)
If t >= "A" And t <= "Z" Then
m = ①
ElseIf t >= "a" And t <= "z" Then
m= m + Asc(t)- 96 ‘Asc(t)用于返回字符t的ASCII 碼值
End If
Next i
For i = 2 To m - 1
If Then Exit For
Next i
If ② Then
Label1.Caption = "It is a prime word."
Else
Label1.Caption = "It is not a prime word."
End If
End Sub
(1)請在劃線處補充合適的代碼。
①   ②   
(2)加框處代碼有誤,請改正。
(3)若在Text1中輸入單詞Make,在label1中輸出的結果是   。
【答案】(1)m+ Asc(t)-38;i=m或者i>m-1或i>=m
(2)m mod i=0
(3)It is not a prime word.
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
16.(2020高二上·柯橋期末)現需要對字符串中的字符進行重排順序,具體方法如下:
原字符串8個字符為一段,分成若干段進行重排處理,尾段剩余字符(個數小于8)為獨立段不做處理。
重排規則:從起始段第1個字符開始,從1開始數數,數到m時取出該位置上的字符,拼接到新字符串。然后,從下一個位置繼續從1開始數數,數到m時再次取出相應位置上的字符,拼接到新字符串。當數到每段的最后一個字符時,重新從該段首第一個沒有取掉的字符繼續數數。重復上述操作,直至段內8個字符被取完。注:當某段中的7個字符被取出后,該段最后一個字符不需要數數,直接取出拼接到新字符串即可。
用以上方法逐段取字符,直至除獨立段之外的其他字符取完。
獨立段字符個數小于8,不需要重排,直接拼接到新字符串的尾部即可。
實現該功能的VB程序功能如下:程序運行時從文本框Text1中輸入一段字符串,在文本框Text2輸入正整數m,單擊“確定”按鈕Command1,對字符串按上述方法重排后在文本框Text3中顯示(每段以逗號分隔)。程序運行界面如下:
(1)運行上述程序,若在文本框中輸入“1010110010”,在Text2中輸入5,單擊“確定”按鈕,則文本框Text3中顯示的內容是   。
(2)實現上述功能的VB程序如下,請在劃線處填入合適的代碼。
Private Sub Command1_lick(  )
Dim s1 As String, s2 As String
Dim i As Integer, sum As Integer, ed As Integer, n As Integer
Dim m As Integer
   
s1 = Mid(Text1. Text, 1, Len(Text1. Text)- n)
m = Val(Text2. Text)
s2 = " "
' 字符重排順序
sum = 0 : i = 1 : ed = 8
Do While Len(s1)< > 0
sum = sum + 1
If sum = m Then
s2 = s2 + Mid(s1, i, 1)
s1 = Mid(s1, 1, i-1)+ Mid(s1, i+1, Len(s1)-i)
ed = ed – 1
sum = 0
Else
i = i + 1
End If
If ed = 1 Then
s2 = s2 + Mid(s1, 1, 1)+ ", "
   
ed = 8
i = 1
ElseIf     Then
i = 1
End If
Loop
' 處理獨立段
If n < > 0 Then s2 = s2 + Mid(Text1. Text, Len(Text1. Text)- n + 1, n)+ ", "
Text3. Text = s2
End Sub
【答案】(1)10001011,10,
(2)n = Len(Text1.Text)Mod 8;s1 = Mid(s1,2,Len(s1)-1);i > ed
【知識點】分支結構語句及程序實現;循環結構語句及程序實現
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. 主站蜘蛛池模板: 武邑县| 阜城县| 南木林县| 克拉玛依市| 海兴县| 宁阳县| 商城县| 台北县| 邢台县| 永胜县| 滁州市| 永安市| 高要市| 黄骅市| 卢氏县| 巴青县| 阳高县| 惠州市| 连州市| 镇原县| 长武县| 榆社县| 宝山区| 尚志市| 莎车县| 通渭县| 沙洋县| 南和县| 林周县| 绩溪县| 乌苏市| 濮阳县| 寻甸| 常宁市| 台南市| 徐州市| 卓资县| 宣武区| 临汾市| 阿图什市| 海伦市|