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

浙江省名校協(xié)作體2018屆高三下學期信息技術(shù)3月選考試題

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

浙江省名校協(xié)作體2018屆高三下學期信息技術(shù)3月選考試題

資源簡介

登錄二一教育在線組卷平臺 助您教考全無憂
浙江省名校協(xié)作體2018屆高三下學期信息技術(shù)3月選考試題
一、選擇題
1.關(guān)于信息與信息技術(shù),以下說法正確的是(  )
A.信息技術(shù)以計算機的誕生為標志,古代不存在信息技術(shù)
B.云技術(shù)的發(fā)展為信息脫離載體提供了可能性
C.信息可以使用不同的載體形式存儲和傳播
D.“共享單車”主要采用了虛擬現(xiàn)實技術(shù)
2.使用Word軟件編輯一篇文章,界面如圖所示
以下說法正確的是( ?。?br/>A.在“查找和替換”對話框里的輸入如圖所示,再按下“全部替換”按鈕,則用戶下次在文章中輸入的“大數(shù)據(jù)”三個字,會自動更改為“big data”
B.界面中所插入的剪貼畫環(huán)繞方式為“嵌入型”
C.在第三行對“海量數(shù)據(jù)”四字加批注,則其批注順序號為2
D.開啟“修訂”功能,將記錄下對文檔的所有修改
3.關(guān)于人工智能,以下說法不正確的是( ?。?br/>A.在很多酒店,人靠近大門,門會自動打開,這是應(yīng)用了人臉識別技術(shù)
B.Siri專家系統(tǒng)屬于人工智能的應(yīng)用
C.大數(shù)據(jù)的應(yīng)用,為人工智能的發(fā)展開拓了廣闊空間
D.一款具有“拍題搜答案”功能的APP,可能應(yīng)用了OCR技術(shù)
4.關(guān)于Access數(shù)據(jù)庫,以下說法正確的是(  )
A.某條記錄的一個字段顯示為12.345,則該字段類型可能為數(shù)值型、文本型或日期/時間型
B.在設(shè)計視圖中無法添加新記錄
C.設(shè)置一個“數(shù)字型”字段為“長整型”,則輸入“9.86”,系統(tǒng)會自動取整為“9”
D.在類型為“日期/時間”型的字段中輸入數(shù)據(jù),系統(tǒng)不會檢測其合法性
5.某算法的流程圖如圖所示。執(zhí)行這部分流程后,輸出變量i的值是( ?。?br/>A.7 B.9 C.11 D.13
6.使用UltraEdit軟件觀察字符“AI時代來了!”的內(nèi)碼,部分界面如圖所示。
以下說法正確的是(  )
A.字符“!”的二進制碼是“10100001”
B.字母“J”的十六進制碼是“50”
C.每個字符在計算機中用1個字節(jié)存儲
D.2個字符采用ASCII編碼,5個字符采用漢字編碼
7.關(guān)于多媒體技術(shù),以下說法中正確的是( ?。?br/>A.多媒體作品創(chuàng)作的過程中,“設(shè)施需求”應(yīng)在作品的“創(chuàng)作需求分析”中描述
B.“制作腳本”中應(yīng)包含制作中所需要的各種素材文件名、獲取方法等信息
C.多媒體數(shù)據(jù)之所以能被壓縮,是由于數(shù)據(jù)中存在冗余,如圖像里有重復(fù)出現(xiàn)或相近的紋理結(jié)構(gòu)就屬于空間冗余
D.將作品劃分為“片頭”、“主交互界面”、“片尾”等組成部分,這是在功能模塊設(shè)計中規(guī)劃的
8.用Photoshop軟件制作“中國詩緣”作品,界面如圖所示:
以下說法正確的是(  )
A.該作品的“背景”圖層無法添加濾鏡
B.無法用文字工具直接修改“琵琶行”圖層的文字
C.該作品顏色位深度為8位二進制
D.拷貝“中國詩緣”圖層的圖層樣式并粘貼到“琵琶行”圖層后,“琵琶行”圖層的圖層樣式數(shù)為4種
9.使用Flash軟件制作動畫作品,“main”場景中“控制”圖層最后一幀上有代碼“stop();”,“背景”圖層內(nèi)有一張導(dǎo)入的bg.jpg圖像,“音樂”圖層的音樂文件時長為10秒鐘?!癿ain”場景時間軸圖1所示,“人物”元件界面如圖2所示:
圖1
圖2
以下說法正確的是(  )
A.將作品導(dǎo)出圖像格式設(shè)置為emf,則該作品將成為矢量圖
B.將“音樂”圖層聲音的同步方式設(shè)置為“開始”,則聲音播放到約3秒就結(jié)束
C.測試場景,動畫播放到第50幀時,“人物”圖層中的“人物”元件動畫將和main場景動畫同時停止
D.修改文檔的“幀頻”參數(shù)為24fps,則“人物”元件的“幀頻”也自動更改為24fps
10.【加試題】琳琳用GoldWave軟件編輯一段音樂,如圖1所示。在當前界面中,她單擊“剪裁”按鈕,然后執(zhí)行“文件”——“另存為”命令,對話框如圖2所示
圖1
圖2
另存后文件的存儲容量約為( ?。?br/>A.861.3KB B.1.7MB C.3.4MB D.6.7MB
11.【加試題】如圖所示,a 、b 、c 三個數(shù)比較大小,單擊“求最大值”按鈕,在文本框Text4中輸出三者之間最大的數(shù),選出不能實現(xiàn)該功能的程序段( ?。?br/>A.If a >= b And a >= c Then Text4.Text = Str(a)If b >= a And b >= c Then Text4.Text = Str(b)If c >= a And c >= b Then Text4.Text = Str(c)
B.Max = aIf b > Max Then Max = bIf c > Max Then Max = cText4.Text = Str(Max)
C.If a > b And a > c Then Text4.Text = Str(a)ElseIf b > a And b > c Then Text4.Text = Str(b)Else Text4.Text = Str(c)End If
D.If a > b Then If a > c Then Text4.Text = Str(a) Else Text4.Text = Str(c)Else If b > c Then Text4.Text = Str(b) Else Text4.Text = Str(c)End If
12.【加試題】有如下VB程序段:
Dim a(5) As Integer
Dim i As Integer, j As Integer, t As Integer
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35
i = 1
Do While i < 5
t = i: j = i + 1
Do While j <= 5
If a(j) > a(t) Then t = j
j = j + 1
Loop
x = a(t): a(t) = a(i): a(i) = x
i = i + 1
Loop
Text1.Text = Str(a(2))
運行該段代碼后,文本框Text1中顯示的內(nèi)容為( ?。?br/>A.15 B.22 C.37 D.35
二、非選擇題
13.王老師從國家統(tǒng)計局網(wǎng)站收集了2017年9、10、11三個月中國主要工業(yè)產(chǎn)品(部分)產(chǎn)量的數(shù)據(jù),并用Excel軟件進行處理,如圖1所示。
圖1
請回答下列問題:
(1)為了計算9、10、11三個月工業(yè)主要產(chǎn)品的累計產(chǎn)量,可以先在F3單元格輸入公式,計算“鐵礦石原礦”的累計產(chǎn)量,然后自動填充到F列其它對應(yīng)的單元格,完成所有工業(yè)主要產(chǎn)品的累計計算,請問下面哪個計算公式不能達到目的   (單選,填字母:
A =SUM(C3:E3) B =$C3+$D3+$E3 C =C3+D3+E3 D =C$3+D$3+E$3)。
(2)若要對“食品類”工業(yè)主要產(chǎn)品按“累計”進行降序排序,則需要選擇的數(shù)據(jù)區(qū)域為   。
(3)根據(jù)圖1中的數(shù)據(jù)制作的圖表如圖2所示,請指出該圖表的類型
  ?。▎芜x,填字母:A 柱形圖 / B 面積圖 / C 條形圖 / D 折線圖)。
圖2
(4)將A2:E17的數(shù)據(jù)復(fù)制到新工作表,在新工作表中對“指標”列數(shù)據(jù)進行篩選,篩選設(shè)置如圖3。請問最終能篩選出   種產(chǎn)品。
圖3
14.“字符洗牌”程序模擬撲克洗牌的操作,為了打亂牌序,把手上的撲克牌中間抽一部分放到最上面,完成一次洗牌(如字符串“1234ABCD”,若把中間的第3個到第5字母抽出并保持原來的順序放到最前面,則一次洗牌操作后字符串變成“34A12BCD”),也可以把撲克牌分成上下兩部分,把下面的部分放置到上面(如字符串“1234ABCD”,把第3個字符到最后一個字符移到前面,變成“34ABCD12”),多次重復(fù)做這個動作,就能達到洗牌的目的,效果如圖所示。
(1)若要把窗體的標題名稱由“Form1”改為“字符洗牌”,應(yīng)改變窗體的   屬性。
(2)完成上述功能的程序代碼如下,請在劃線處填入合適的代碼
Private Sub Command1_Click()
Dim r As Integer, k1 As Integer, k2 As Integer
Dim s As String, n As Integer
    '從文本框TxtIn中獲取字符串
Randomize
r = Int(Rnd() * 10) + 1 '隨機生成洗牌次數(shù)
n = Len(s)
Do While r >= 1 '洗牌操作
k1 = Int(Rnd() * (n - 2)) + 2
k2 = Int(Rnd() * (n - k1 + 1)) + k1
s =     + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2)
r = r - 1
Loop
TxtOut.Text = s ' 在文本框TxtOut中輸出結(jié)果
End Sub
(3)若加框處的語句改為TxtOut.Text = Str(s),則運行程序時會發(fā)生的錯誤消息為_________(單選,填字母)
A. B.
C. D.
15.欣欣要制作一個關(guān)于梁祝故事的多媒體作品,她先用PhotoShop軟件處理圖像,然后用Flash軟件制作動畫。請回答以下各題:
圖1
(1)如圖1所示,當前界面下,欣欣選擇“梁山伯”圖層進行下列操作,不會影響“祝英臺”圖層的是  ?。ǘ噙x,填字母:A 調(diào)整圖像大小/B 移動位置/C 復(fù)制圖層/D 調(diào)整圖層不透明度/E 刪除圖層)。
欣欣用Flash軟件制作動畫,其中“story”場景的界面如圖2所示,“story”場景的制作腳本如下:
場景名:story 類別序號:2 進入方式: 由“Load”場景單擊“Play”按鈕進入
呈現(xiàn)方式: ①直接出現(xiàn)背景圖片,音樂自動播放; ②梁山伯實例從舞臺外左側(cè)移動到舞臺中間(從小到大,移動速度越來越快);祝英臺實例從舞臺外右側(cè)移動到舞臺中間(從小到大,移動速度越來越快); ③舞臺下方先后出現(xiàn)文字“小弟姓祝名英臺,乃上虞祝家村人氏,敢問仁兄……”“會稽梁山伯”(從無到有); ④“退出”按鈕位于舞臺右下角,點擊后退出動畫的播放。 呈現(xiàn)順序說明: ①一開始就顯示背景圖片,播放音樂; ②同時,梁山伯和祝英臺分別從舞臺左側(cè)和右側(cè)移動到舞臺中間; ③梁山伯和祝英臺會話; ④文字“小弟姓祝名英臺,乃上虞祝家村人氏,敢問仁兄……”和“會稽梁山伯”淡入; ⑤最后動畫停止播放,并出現(xiàn)“退出”按鈕。
圖2
圖3
(2)結(jié)合制作腳本及圖2、圖3,“梁山伯進入”圖層中的補間類型為   ,要實現(xiàn)梁山伯移動速度越來越快,可以在屬性面板中設(shè)置緩動值為  ?。ㄟx填:-100 / 100)。
(3)本場景播放結(jié)束后畫面停止,用戶可以單擊“退出”按鈕退出播放,欣欣應(yīng)在“退出”按鈕上添加動作腳本   。
圖4
(4)欣欣給“退出”按鈕添加正確的動作命令并導(dǎo)出swf文件后,發(fā)現(xiàn)鼠標指針經(jīng)過“退出”按鈕實例時沒有聲音。“退出”按鈕元件部分編輯界面如圖4所示,其中“音效”圖層中聲音的同步方式為事件,為了使按鈕上的聲音能正常播放,可進行的操作是   。
16.【加試題】德國數(shù)學家哥德巴赫曾猜測:任何大于6的偶數(shù)都可以分解成兩個素數(shù)(素數(shù)對)的和。但有些偶數(shù)可以分解成多種素數(shù)對的和,如: 10=3+7,10=5+5,即10可以分解成兩種不同的素數(shù)對。
小敏編寫了一個VB程序,用來求一個偶數(shù)(6到100之間)可能存在多少這樣的素數(shù)對(注: A+B與B+A認為是相同素數(shù)對,不重復(fù)統(tǒng)計),并把這些結(jié)果輸出到一個列表框中,通過邏輯推理,小敏發(fā)現(xiàn)這些素數(shù)對都是奇數(shù),所以她只需要驗證奇數(shù)的素數(shù)對即可。運行界面如圖所示,程序代碼如下。但加框處代碼有錯,請改正。
Dim IsPrime(100) As Boolean '用來存儲是否素數(shù),True為素數(shù),F(xiàn)alse為非素數(shù)
Private Sub Command1_Click()
Dim x As Integer, y As Integer, i As Integer, num As Integer
Call Init '調(diào)用Init函數(shù)
x = Val(Text1.Text)
y = x \ 2
num = 0
For i = 3 To y Step 2
'①
num = num + 1
List1.AddItem Str(x) + "=" + Str(i) + "+" + Str(x - i)
End If
Next i
Label2.Caption = "偶數(shù)" + Str(x) + "共有" + Str(num) + "個素數(shù)對。"
End Sub
Sub Init() '初始化IsPrime數(shù)組的值
Dim i As Integer, j As Integer, x As Integer
For i = 3 To 100 Step 2
x = Int(Sqr(i))
'②
If i Mod j = 0 Then Exit For
Next j
If j > x Then IsPrime(i) = True Else IsPrime(i) = False
Next i
End Sub
①  ?、凇?  
17.【加試題】對于數(shù)組(形如a數(shù)組:4、5、6、1、2、3或b數(shù)組:1、2、3、4、5、6),我們稱元素1為此二數(shù)組的拐點。為尋找此類遞增或循環(huán)遞增數(shù)組的拐點,可以用順序查找和對分查找的方法,通常相比之下對分查找算法較優(yōu),以下為使用對分法查找拐點的算法。
做法是比較中點與當前查找范圍第1個數(shù)大小關(guān)系,用對分法使查找范圍逼近拐點;當余下數(shù)組只有二個元素時,可根據(jù)此二元素大小關(guān)系得到拐點的位置。
依據(jù)上述描述設(shè)計了VB程序,界面如圖所示。請回答下列問題:
(1)對于循環(huán)遞增數(shù)組“9、10、11、12、13、14、15、16、17、18、19、20、1、2、3、4、5、6、7、8”,代碼中加框處執(zhí)行的次數(shù)為   次。
(2)請在劃線處填入合適的代碼。
Dim a(1 To 20) As Integer
Private Sub Command1_Click()
Dim Low As Integer, High As Integer
Low = 1
High = 20
Do While High > Low
If ① Then '當只余下兩個元素時
If ② Then
Label1.Caption = "拐點元素為" + Str(a(1)) + ",下標為" + Str(1)
Else
Label1.Caption = "拐點元素為" + Str(a(High)) + ",下標為" + Str(High)
End If
Exit Do
End If
If a(m) >= a(Low) Then
Low = m
Else

End If
Loop
End Sub
Private Sub Form_Load()
'生成循環(huán)遞增的數(shù)組a,代碼略
End Sub
①  ?、凇? ?、邸?  
答案解析部分
1.【答案】C
【知識點】信息及其特征
【解析】【解答】選項A:信息技術(shù)是一切與信息有關(guān)的技術(shù),如語言,書信等。所以在人類產(chǎn)生時,信息技術(shù)就誕生了,選項A錯。選項B:信息具有依附性即信息不能脫離載體而存在,選項B錯。選項C:信息具有傳遞性即信息可通過多種媒體進行傳播和存儲,選項C對。選項D:“共享單車”體現(xiàn)了信息的共享性他是在現(xiàn)實社會的信息技術(shù)使用實例,選項D錯。故答案選C。
【分析】本題考查的是信息技術(shù)的概念及信息的特征。信息有五個基本特征和五個一般特征。基本特征:普遍性、依附性、傳遞性、價值性、時效性;一般特征:共享性、真?zhèn)涡浴⒉煌耆?、價值相對性、可處理性。信息技術(shù)是指在信息的獲取、整理、加工、存儲、傳遞和利用過程中所采用的技術(shù)和方法。
2.【答案】C
【知識點】文本的基本編輯
【解析】【解答】選項A:在“查找替換”功能中如果輸入了查找和替換的內(nèi)容并按下“全部替換”按鈕則本次將文章中所有“大數(shù)據(jù)”替換為“big data”,而對下次的輸入無影響,本項錯。選項B:由圖知本篇文章的剪貼畫環(huán)繞方式為“四周型”,本項錯。選項C:批注號是按文章的先后自動排號的,所以在第三行“海量數(shù)據(jù)”四字加批注,則其批注順序號為2,而“紐約時報”的順序號自動更新為3,本項對。選項D:開啟“修訂”功能只是對本處的修改加以記錄,文章其他修改處并沒有記錄,本項錯。故答案選C。
【分析】本題考查的是Word的查找替換功能、批注功能及圖像的文字環(huán)繞方式。查找替換是在文章中對指定的字詞進行快速查找,如需修改為其他字詞則按“替換”按鈕,如需替換大量詞語則使用“全部替換”功能。Word的文字環(huán)繞方式:有嵌入型、四周型環(huán)繞、緊密型環(huán)繞、襯于文字下方、浮于文字上方、上下型環(huán)繞、穿越型環(huán)繞。而批注功能就是對文章的某些語句做備注和建議。
3.【答案】A
【知識點】人工智能的應(yīng)用
【解析】【解答】選項A: 在很多酒店,人靠近大門,門會自動打開,這是應(yīng)用了感測技術(shù),而不是人臉識別技術(shù),本項錯。選項B:Siri專家系統(tǒng)是語音助理系統(tǒng)屬于人工智能。通過Siri,人們可以實現(xiàn)在科幻電影里才能看到的場景,那就是我們的手機似乎可以像人一樣思考,人們可以和手機聊天、讓手機幫自己做事,本項對。選項C:大數(shù)據(jù)的應(yīng)用,即采用云處理和存儲是一種數(shù)據(jù)庫系統(tǒng),為人工智能的發(fā)展開拓了廣闊空間,本項對。選項D: 一款具有“拍題搜答案”功能的APP,可能應(yīng)用了圖像識別技術(shù),即OCR技術(shù),本項對。故答案選A。
【分析】本題考查的是人工智能方面的知識。人工智能(Artificial Intelligence),英文縮寫為AI。它是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學。人工智能包括機器人、語言識別、圖像識別、自然語言處理和專家系統(tǒng)等。
4.【答案】B
【知識點】數(shù)據(jù)表、字段、記錄的概念
【解析】【解答】選項A: 某條記錄的一個字段顯示為12.345,則該字段類型可能為數(shù)值型、文本型,但不可能是日期型,日期型的格式為年年-月月-日日格式,本項錯。選項B:設(shè)計視圖是定義和編輯字段的視圖不能添加記錄,只能在數(shù)據(jù)視圖中添加記錄,本項對。選項C: 設(shè)置一個“數(shù)字型”字段為“長整型”,則輸入“9.86”,系統(tǒng)會自動四舍五入為10,本項錯。選項D: 在類型為“日期/時間”型的字段中輸入數(shù)據(jù),系統(tǒng)會檢測其合法性,本項錯。故答案選A。
【分析】本題考查的是Access的視圖方式和字段類型。Access有兩種視圖方式:設(shè)計視圖和數(shù)據(jù)視圖,在設(shè)計視圖中可以編輯字段,在數(shù)據(jù)視圖中可以輸入字段的值,即錄入記錄。Access允許九種數(shù)據(jù)類型:文本、備注、數(shù)值、日期/時間、貨幣、自動編號、是/否、OLE對象、超級鏈接、查詢向?qū)АT诒淼脑O(shè)計視圖中,每一個字段都有設(shè)計類型。
5.【答案】B
【知識點】算法的常用表示方法
【解析】【解答】 本題考查算法和流程圖,涉及循環(huán)結(jié)構(gòu)。一般采用變量跟蹤法進行分析:
i i←i+2 s s←s*i 循環(huán)條件s<=5 000
1 1 成立
3 3 成立
5 15 成立
7 105 成立
9 945 成立
11 10395 不成立,退出循環(huán)
當退出循環(huán)時,變量i的值為11,再執(zhí)行i=i-2,則輸出變量i的值為9。故答案選B。
【分析】本題考查的是使用流程圖描述算法。要想明白流程圖描述的算法必須明白流程圖各圖形的含義。
6.【答案】D
【知識點】信息的編碼
【解析】【解答】選項A:由題義知本題的!是一個全角碼占兩個字節(jié),對應(yīng)4位十六進制數(shù):A3 A1所以其二進制碼為:10100011 10100001,本項錯。選項B:由圖知I的十六進制碼為:49,所以J的十六進制碼為4A,十六進制碼逢16進1,不是逢10進1,本項錯。選項C:英文字母、字符、數(shù)字在內(nèi)存中占1個字節(jié),漢字及全碼標點符號占兩個字節(jié),本項錯。選項D:一般英文字母、英文標點及數(shù)字用ASCII來表示,漢字及全號標點用漢字編碼來表示,本題由兩個字母和4個漢字及1個全角標點符號所以共有 2個字符采用ASCII編碼,5個字符采用漢字編碼,本項對。故答案選D。
【分析】本題考查的是英文字母及漢字在內(nèi)存中的編碼。一般來說英文字母、英文標點符號、數(shù)字在內(nèi)存中用ASCII碼來表示占一個字節(jié)的存儲容量,漢字及漢語標點符號用漢字編碼如GB2312來表示,在內(nèi)存和硬盤上占兩個字節(jié)的存儲空間。
7.【答案】A
【知識點】多媒體作品的規(guī)劃和設(shè)計
【解析】【解答】選項A:多媒體作品的需求分析包括應(yīng)用需求和創(chuàng)作需求。屬于創(chuàng)作需求分析的有:主題思想分析、結(jié)構(gòu)類型分析、作品內(nèi)容分析、設(shè)施需求分析、發(fā)布方式分析。所以設(shè)施需求包含在“創(chuàng)作需求分析”之中,本項對。選項B:“制作腳本”,該內(nèi)容在多媒體作品中的表現(xiàn)形式、多媒體要實現(xiàn)的功能、多媒體的制作規(guī)范等。本項錯。選項C:多媒體數(shù)據(jù)之所以能被壓縮,是由于數(shù)據(jù)中存在冗余,如圖像里有重復(fù)出現(xiàn)或相近的紋理結(jié)構(gòu)就屬于結(jié)構(gòu)完全冗余,而不是空間冗余,本項錯。選項D: 將作品劃分為“片頭”、“主交互界面”、“片尾”等組成部分,這是在系統(tǒng)結(jié)構(gòu)設(shè)計中完成的。本項錯。故答案選A。
【分析】本題考查的是多媒體制作的過程及各階段的任務(wù)。多媒體制作過程可分為設(shè)計階段、制作階段和完成階段三大階段,設(shè)計階段包括:需求分析、規(guī)則設(shè)計和編寫腳本三個環(huán)節(jié)。制作階段包括:收集素材、系統(tǒng)集成和系統(tǒng)測試三個環(huán)節(jié)。完成階段包括打包發(fā)布一個環(huán)節(jié)。
8.【答案】B
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
【解析】【解答】選項A:“背景”圖層屬于普通圖層可以添加濾鏡,本項錯。選項B:“琵琶行”圖層是圖像圖層不是文字圖層所以不能用文字工具直接修改該圖層中的文字,本項對。選項C: 顏色位深度為8位二進制可表現(xiàn)為256色,一般Photoshop在導(dǎo)出前用16位色或24位色來表示,故本項錯。選項D:復(fù)制“中國詩緣”會形成一個新的圖層不會和“琵琶行”圖層合并更不可能將其效果附加到“琵琶行”圖層中,本項錯。故答案選B。
【分析】本題考查的是Photoshop的圖層的類別及顏色深度的知識。PHOTOSHOP的圖層類型有:背景圖層、普通圖層、調(diào)整圖層、填充圖層、文字圖層、形狀圖層、智能對像等七種類型。位深度 -- 稱為“像素深度”或“顏色深度”,用來度量圖像中有多少顏色信息可用于顯示或打印像素。
9.【答案】D
【知識點】動畫的實現(xiàn)
【解析】【解答】選項A:Flash可以導(dǎo)入emf格式,不能導(dǎo)出emf格式,本項錯。選項2:聲音同步方式設(shè)為“開始”時只有在聲音文件播放完畢才能停止,聲音文件共有10秒,所以本項錯。選項C:場景的第50幀放置一個stop()函數(shù)在第50幀主場景會停止播放但元件動畫不會停止,本項錯。選項D:元件沒有幀頻只有場景才有幀頻元件會隨著場景的幀頻變化而變化,本項對。故答案選D。
【分析】本題考查的是Flash聲音同步、導(dǎo)入導(dǎo)出文件類型及幀頻方面的知識。flash可以導(dǎo)入大部分圖像格式包括位圖和矢量圖,但flash文件導(dǎo)出格式有:SWF、GIF、HTML、JPG、PNG、EXE、APP、MOV等幾種。聲音的同步選項有:事件、開始、停止、數(shù)據(jù)就流。元件沒有幀頻只有場景才有幀頻,元件會隨著場景的幀頻變化而變化。
10.【答案】A
【知識點】聲音、圖像、視頻編碼
【解析】【解答】由圖可知:剪切的一段聲音頻率為44100赫茲,每秒1411Kb,共10秒,所以其所占存儲空間為:1411/8*10=1763.75KB=1.72MB,故答案選B。
【分析】本題考查的是聲音文件占用存儲空間的計算公式。計算公式為:聲音文件占用存儲容量=量化位數(shù)*頻率*聲道數(shù)*聲音時長/8或采樣速率*時長/8,得到的單位為字節(jié)(B),本題為立體聲所以為雙聲道,采用上述公式為:16*44100*2*10/8或1411000*10/8 兩者結(jié)果相近。
11.【答案】C
【知識點】算法的控制結(jié)構(gòu);常量、變量及變量的賦值
【解析】【解答】選項A:if 分為單行if和區(qū)塊if,如為單行if可以省略end if但不能嵌套,本小題為單行if且用了多個if中間也沒有分號不合VB語法,本項錯。選項B:與選項A錯誤相同,本項錯。選項C為if……else if……else……end if語句格式,本項對。選項D:應(yīng)為if的嵌套但缺少一個end if語句,本項錯。故答案選C。
【分析】本題主要考查VB的控制結(jié)構(gòu)語句。對于多個條件的選擇即多分支語句,可使用的語句格式有:(1)使用多個if……endif語句來實現(xiàn)。(2)使用if語句的嵌套,注意if和end if的配對,(3)使用if……elseif……else……end if語句 (4)使用 select case語句。
12.【答案】C
【知識點】查找算法及程序?qū)崿F(xiàn)
【解析】【解答】本題程序分析如下:
Dim a(5) As Integer ‘定義一個數(shù)組a
Dim i As Integer, j As Integer, t As Integer ‘定義整型變量i,j和t
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35 ‘對數(shù)組元素a(1)-a(5)進行賦值
i = 1 ‘用i來管制循環(huán),對i賦初值1
Do While i < 5 ‘確定循環(huán)條件:當i<5時進行循環(huán),當i的值為5或大于5時終止循環(huán)
t = i: j = i + 1 ‘初始化t和j,t,j代表數(shù)組的下標,其中j還起到控制內(nèi)層循環(huán)的作用,t代表數(shù)組元素值最大的下標
Do While j <= 5 ‘確定內(nèi)層循環(huán)的條件,即j的初值為當前數(shù)組后的數(shù)組元素下標,終值為5即由j值代表了當前數(shù)組元素以后的數(shù)組元素
If a(j) > a(t) Then t = j ‘通過該語句找當前數(shù)組元素后的元素中最大的元素的值
j = j + 1 ‘內(nèi)層循環(huán)變量自身增1
Loop ‘結(jié)束內(nèi)層循環(huán)
x = a(t): a(t) = a(i): a(i) = x ‘將當前元素的值與其后數(shù)組中值最大的元素的值進行交換。
i = i + 1 ‘外層循環(huán)變量的值增1
Loop ‘結(jié)束外層循環(huán)
Text1.Text = Str(a(2)) ‘在文本框1中輸出數(shù)組元素的第二個元素的值即數(shù)組a中第二大的數(shù)。
進行第一遍排序,未找到比a(1)大的值,變量t的值為1,數(shù)據(jù)位置未發(fā)生改變;進行第二遍排序,內(nèi)循環(huán)結(jié)束時變量t的值為3,交換的是a(2)和a(3),數(shù)據(jù)變?yōu)?2,37,15,22,35;進行第三遍排序,內(nèi)循環(huán)結(jié)束時變量t的值為5,交換的是a(5)和a(3),數(shù)據(jù)變?yōu)?2,37,35,22,l5;進行第四遍排序,未找到比a(4)大的值,文本框Text1中顯示a(2)的值,輸出a(2)為37,選項C正確。
【分析】本題考查的是查找排序法。其方法步驟是先從數(shù)組中找到最大的值與數(shù)組中第一個元素進行交換,然后在剩余元素中查找第二大值與第二個元素進行交換,以此類推將整個數(shù)組排成一個由大到小或由小到大的有序數(shù)列。
13.【答案】(1)D
(2)B9:F17
(3)C
(4)0
【知識點】表格數(shù)據(jù)的處理與計算
【解析】【解答】(1)由題義知:F3是將C3、D3和E3的值加起來所以使用公式和函數(shù)都可以,所以選項A、C均附合要求,在選項B中對列標加了$號,即列為絕對引用,行為相對引用到了F4 單元格后列變行不變即變?yōu)?C4+$D4+$E4,可見公式是正確的所以選項C正確。而選項D在行號前加$,則列號變行號不變,所以按選項D的公式午復(fù)制到F4時公式變?yōu)椋?=C$3+D$3+E$3 ,很顯然不合要求。故答案選D。
(2) 若要對“食品類”工業(yè)主要產(chǎn)品按“累計”進行降序排序 則應(yīng)選中“食品類”工業(yè)的數(shù)據(jù)區(qū)域,由于其沒有挨著標題行故不用選擇標題行。故答案為: B9:F17
(3)由圖2可知該圖是反映和對比9、10、11月份工業(yè)原料類的產(chǎn)量,應(yīng)用條形圖或柱形圖,而柱形圖是名稱在橫坐標,數(shù)據(jù)在縱坐標;而條形圖則相反。故答案選C。
(4)由題義和圖3可知:要篩選出的指標名稱后的最后1個字帶酒,前面的字符為任意,由表1知指標名稱最后1個字沒有帶酒的,故本處應(yīng)填寫:0.
【分析】本題考查的是Excel的單元格地址在公式中的引用、排序和圖表及篩選操作。單元格地址引用有三種:相對地址引用、絕對地址引用和混合地址引用。相對地址引用就量在公式被復(fù)制或剪切到其他單元格,單元格地址會隨著變化。而絕對地址引用則是在行號和列標前加$號,單元格地址不會隨著公式的變化而變化,混合地址引用就是在行號或列標前加一個$號,另一個不加,則加$號的行呈或列標不隨公式所在單元格的變化而變化,不加$號的要進行變化。
14.【答案】(1)Caption
(2)s = TxtIn.Text;Mid(s, k1, k2 - k1 + 1)
(3)B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應(yīng)用
【解析】【解答】(1) 若要把窗體的標題名稱由“Form1”改為“字符洗牌”,就是改變form1的標題屬性。故答案為:Caption。
(2)本題程序分析如下:
Private Sub Command1_Click() ‘定義命令按鈕單擊事件
Dim r As Integer, k1 As Integer, k2 As Integer ‘定義整型變量r、k1和k2,其中r為洗片次數(shù),k1和k2為兩次洗牌的起始位置(即截取字符串s的起始位置)
Dim s As String, n As Integer ‘定義字符型變量s用于存放代表牌面的字符,n為整型變量代表牌的張數(shù)
‘從文本框TxtIn中獲取字符串,并放到變量s中,故此應(yīng)填寫:s=TxtIn.text
Randomize ‘放置一個隨機種子
r = Int(Rnd() * 10) + 1 ‘隨機生成洗牌次數(shù)
n = Len(s) ‘將字符串的長度(即牌的個數(shù))賦給變量n
Do While r >= 1 ‘洗牌操作 定義循環(huán)的條件當洗牌的次數(shù)大于等于1時進行洗牌操作(執(zhí)行循環(huán))
k1 = Int(Rnd() * (n - 2)) + 2 ’隨機取得第一個洗牌的位置范圍為[2,n-2]
k2 = Int(Rnd() * (n - k1 + 1)) + k1 隨機取得第二次洗牌的位置【k1,n-k1】通過這兩個隨機數(shù)將整個牌分為了三堆(實質(zhì)是將字符串s分為了三個子串:1-k1,k1-k2,k2-n,再將這三個子串連接成一個新串完成一次冼牌。
s = + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2) ‘將s分為三個子串后再合成一個新串
r = r - 1 ‘減少洗牌次數(shù)
Loop ‘結(jié)束循環(huán)
TxtOut.Text = s ‘在文本框TxtOut中輸出結(jié)果
End Sub ‘結(jié)束事件過程
由上分析可知:1處為從文本框TxtIn中獲取字符串,并放到變量s中,故此應(yīng)填寫:s=TxtIn.text;2處將字符串s分為了三個子串:1-k1,k1-k2,k2-n,再將這三個子串連接成一個新串完成一次冼牌故應(yīng)填寫: Mid(s, k1, k2 - k1 + 1) 。
(3)由題可知s本身為一個字符串再用str()函數(shù)轉(zhuǎn)換,就會報函數(shù)參數(shù)類型不匹配錯誤。選項A為數(shù)值過大呀太小超過類型表示的范圍或數(shù)組超過上標、下標的下界時報錯。選項C為當函數(shù)或過程用錯了地方報此錯誤。選項4是對象名寫對了,但屬性名或事件名、方法名沒有寫對報的錯。故答案選C。
【分析】本題考查了對象的屬性、洗牌的算法及調(diào)試程序時報錯原因的分析,屬一道綜合性的應(yīng)用 題。在本題中應(yīng)掌握(1)對象的常用屬性如標題、名稱、高、寬等屬性名稱。(2)產(chǎn)生指定范圍隨機內(nèi)的整數(shù)公式:int((上限一下限+1)*rnd)+下限。(3)將一個字符串分為三段后重組的方法:s= Mid(s, k1, k2 - k1 + 1) + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2) (4)常用的報錯信息的識別。
15.【答案】(1)CDE
(2)動畫或動畫補間;-100
(3)on(release){fscommand("quit");}或on(press){fscommand("quit");}
(4)選擇“底紋”圖層的點擊幀,點擊鼠標右鍵,執(zhí)行“清除關(guān)鍵幀”命令?;蚱渌苁拱粹o有效的操作
【知識點】時間軸、幀、圖層、庫的概念及基本操作;動畫的實現(xiàn)
【解析】【解答】(1)選項A:調(diào)整圖像的大小有可能遮擋住下層的圖像,對“祝英臺”圖層有影響。選項B:移動位置時梁山伯在上層有可能遮擋信下層的祝英臺,對“祝英臺”圖層有影響。選項C:復(fù)制時對圖層無影響,粘貼時才有影響。選項D:調(diào)整圖層的不透明度只影響本層不影響其他層,選項E:刪除圖層不影其他圖層。故答案選CDE。
(2)動畫補間有兩種:形狀補間和動畫補間,形狀補間就是由一個圖形變?yōu)榱硪粋€圖形,動畫補間就是大小位置發(fā)生變化后的補間,本題是由小到大和位置由舞臺外到舞臺內(nèi),故為動畫補間。FLash中“緩動”的數(shù)值可以是-100到正100之間的任意整數(shù),代表運動元件的加速度。“緩動”是負數(shù),則元件作加速運動,“緩動”是正數(shù),則元件作減速運動,如果“緩動”是0,則元件勻速運動。本小題由慢到快故應(yīng)填寫一個負數(shù)。故答案為:動畫補間、-100。
(3)在按退出按鈕時關(guān)閉動畫(不是停止動畫)故在退出按鈕上添加動作腳本: on(release){fscommand("quit");}或on(press){fscommand("quit");} 。
(4)如果聲音為事件則聲音會和某一個事件同步發(fā)生。事件聲音會從它的開始關(guān)鍵幀開始播放并貫穿整個事件的全過程,所以若讓聲音正常播放應(yīng) 、選擇“底紋”圖層的點擊幀,點擊鼠標右鍵,執(zhí)行“清除關(guān)鍵幀”命令。
【分析】本題考查的是圖像制作和動畫制作中的圖層操作及補間類型等。調(diào)整圖層時上層對下層一般來說影響大,廬山調(diào)整下層對上層影響小。動畫補間有兩種:動畫補間和形狀補間。Flash的緩動值是代表元件加速度的一個值。
16.【答案】IsPrime(i) And IsPrime(x - i);j = 3 To x 或者 j = 3 To i或者j = 3 To Int(Sqr(i))或者 j = 3 To i \ 2 或者類似的表達
【知識點】解析算法及程序?qū)崿F(xiàn)
【解析】【解答】本題程序分析如下:
Dim IsPrime(100) As Boolean ‘用來存儲是否素數(shù),True為素數(shù),F(xiàn)alse為非素數(shù)
Private Sub Command1_Click() ‘定義命令按鈕事件
Dim x As Integer, y As Integer, i As Integer, num As Integer ‘定義整型變量x、y、i、num
Call Init ‘調(diào)用Init函數(shù)
x = Val(Text1.Text) ‘將文本框1中的數(shù)據(jù)轉(zhuǎn)為數(shù)值型并賦給變量x
y = x \ 2 ‘將x除以2并取整后賦給變量y,因為求素數(shù)對時超過x的一半后的素數(shù)與前面的素數(shù)和為重復(fù)計算,所以查找素數(shù)對時只計算x的前半部分素數(shù)
num = 0 ‘初始化計數(shù)器num,num用于統(tǒng)計x的素數(shù)對的個數(shù)
For i = 3 To y Step 2 ‘x為偶數(shù),2雖然是素數(shù)但另一個數(shù)必為偶數(shù)所以素數(shù)對的初值從3開始到y(tǒng)結(jié)束(超過y就有重復(fù)計算的可能。其步長為2
If IsPrime(i) Then ‘①在此行用于判斷i和(x-i)是否為素數(shù),如是則找到了一個素數(shù)對i和x-i是數(shù)組isprime()的下標,isprime()的值為true和false,true表示i為素數(shù),false表示i不是素數(shù),所以本處應(yīng)為 if isprime(i) and isprime(x-i) then
num = num+1 ‘如果是素數(shù)對則計數(shù)器加1
List1.AddItem Str(x) + "=" + Str(i) + "+" + Str(x - i) ‘在列表框1中輸出素數(shù)對
End If ‘結(jié)束判斷
Next i ‘結(jié)束循環(huán)
Label2.Caption = "偶數(shù)" + Str(x) + "共有" + Str(num) + "個素數(shù)對。" ‘使用標簽2輸出素數(shù)對的個數(shù)。
End Sub ‘結(jié)束單擊事件過程
Sub Init() '初始化IsPrime數(shù)組的值
Dim i As Integer, j As Integer, x As Integer ‘定義整型變量i,j和x。
For i = 3 To 100 Step 2 ‘i為被除數(shù),規(guī)定了文本框中的值的范圍為6-100,初始化時從3開始(3有可能是文本框中的素數(shù)對中的一個數(shù))即 isprime(3)-isprime(100)中均會有值:true或false。
x = Int(Sqr(i)) ‘將i值開方后取整賦給變量x,即x是除數(shù)的終值,超過x的數(shù)不可能是i的因數(shù)。
For j = 2 To x Step 2 ‘② 用內(nèi)層循環(huán)來判斷i是否為素數(shù),本處步長應(yīng)為1,本處判斷i是否為素數(shù)方法很多,可填寫:for j=2 to x step 1,或for j=2 to i-1 或 for j=2 to i\2 因為前面有了x及下面j和x值進行比較所以此處只能填寫:for j=2 to x step 1,step 1可以省略。
If i Mod j = 0 Then Exit For ‘若i能除盡j則i為偶數(shù)應(yīng)退出內(nèi)層循環(huán)
Next j ‘結(jié)束內(nèi)層循環(huán)
If j > x Then IsPrime(i) = True Else IsPrime(i) = False ‘若正常結(jié)束循環(huán)說明i值沒有一次除盡j,此時x值小于j值說明i值為素數(shù),否則j值小于x值,i值為合數(shù)
Next i ‘結(jié)束外層循環(huán)
End Sub ‘結(jié)束子程序
由以上分析知:①處用于判斷i和(x-i)是否為素數(shù),所以應(yīng)改為: IsPrime(i) And IsPrime(x - i) 。
② 用內(nèi)層循環(huán)來判斷i是否為素數(shù),結(jié)合上下文此處應(yīng)改為:for j=2 to x。
【分析】本題主要考查求素數(shù)對的VB語句。在本題用一個子程序用來初始化一個數(shù)組isprime()可以大大減少對素數(shù)的判斷。在子程序中對素數(shù)判斷使用了雙重循環(huán),外層循環(huán)為被除數(shù),內(nèi)層循環(huán)為除數(shù),一般設(shè)一個標記用于標記i值是否為素數(shù)。用除數(shù)是否超過內(nèi)層循環(huán)的終值來判斷也是判斷i值是否為素數(shù)的常用方法之一。
17.【答案】(1)4
(2)High - Low = 1;a(Low) < a(High);High = m
【知識點】查找算法及程序?qū)崿F(xiàn)
【解析】【解答】(1)high=20,low=1,此時high>low,執(zhí)行循環(huán),得到中間元素為10,a(m)=18>a(low), 故low=m=10,此時low=10,high=20,high>low執(zhí)行第二次循環(huán),此時m=15,a(m)a(low)=18,在后半部分查找所以low=m=12,high=15,執(zhí)行循環(huán),m=13,a(13)=1low=12執(zhí)行循環(huán)這時只剩兩個元素high>low故輸出 后面的元素及下標后退出循環(huán)。由上述分析知循環(huán)共執(zhí)行了5次,但exit do后面的語句執(zhí)行了4次。故答案為4。
(2)本題程序分析如下:
Dim a(1 To 20) As Integer ‘定義一個數(shù)組用于存放拐點數(shù)列
Private Sub Command1_Click() ‘定義命令按鈕事件
Dim Low As Integer, High As Integer ‘定義整型變量low和high
Low = 1 ‘初始化變量low,low代表要查的子數(shù)組元素下標最小的下標
High = 20 ‘初始化變量high,high是要查找子數(shù)組中元素下標最大的下標
Do While High > Low ‘當子數(shù)素的最大下標比最小下標大時執(zhí)行循環(huán)
If ① Then ‘當只余下兩個元素時,處理拐點并退出循環(huán),此時會有兩種情況,故此處填寫:abs(high-low)=1
If ② Then ‘一種情況是high-low=1,另一種情況為high-low=-1,故此處用選擇語句:high-low=-1或填寫a(high)Label1.Caption = "拐點元素為" + Str(a(1)) + ",下標為" + Str(1) ‘在high-low=1時拐點元素為后面的元素(low代表的元素),使用標簽1將拐點元素的值及下標輸出
Else
Label1.Caption = "拐點元素為" + Str(a(High)) + ",下標為" + Str(High) ‘在high-low=-1時拐點元素為后面的元素(此時low在前high在后),使用標簽1將拐點元素的值及下標輸出
End If ’結(jié)束條件判斷
Exit Do ‘只剩下最后兩個元素時退出循環(huán)
End If ‘結(jié)束條件判斷
m = (Low + High) \ 2 ‘在不是剩下兩個元素時,將m到取整個要查找子數(shù)組的中值
If a(m) >= a(Low) Then ‘如果中間數(shù)組元素的值比最小下標數(shù)組的元素大在后半部分元素中查找,否則在前半部分元素中查找,本行是假在后半部分中找。
Low = m ‘將最小下標設(shè)為中值,最大下標不變則在后半部分元素中查找
Else ‘另一種情況
③ ‘將最大下標設(shè)為中值,最小下標不變則在前半部分查找,故此處填寫:high=m
End If ‘結(jié)束條件判斷
Loop ‘結(jié)束循環(huán)語句
End Sub ‘結(jié)束單擊事件
Private Sub Form_Load()
'生成循環(huán)遞增的數(shù)組a,代碼略
End Sub
由以上程序分析可知: ① 處當只余下兩個元素時,處理拐點并退出循環(huán),此時會有兩種情況。故答案為:abs(high-low)=1
② 一種情況是high-low=1,另一種情況為high-low=-1。故此處用選擇語句,答案為:high-low=-1或填寫high③ 將最大下標設(shè)為中值,最小下標不變則在前半部分查找。故答案為:high=m
【分析】本題考查的是折中查找法,折中查找法又叫取中查找法其驟是取整個元素的中值與要查找的元素進行比較,若中值比要查找的大則在整個數(shù)組的前半部分查找,即調(diào)整數(shù)組元素下標的最大值為中值,相反在后半部分查找調(diào)整數(shù)組元素下標的最小值為中值,然后再取中進行比較直到中值等于要查找的元素或元素的下標最大值小于下標的最小值(此時說明數(shù)組中無此數(shù),此時中值為最接近要查找的值)為止,本題是折中查找法的變形,將中值 代表的元素值與下標最小的元素的值進行比較若中值元素大于最小值元素則在后半部分找,小于時在前半部分找。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂
浙江省名校協(xié)作體2018屆高三下學期信息技術(shù)3月選考試題
一、選擇題
1.關(guān)于信息與信息技術(shù),以下說法正確的是(  )
A.信息技術(shù)以計算機的誕生為標志,古代不存在信息技術(shù)
B.云技術(shù)的發(fā)展為信息脫離載體提供了可能性
C.信息可以使用不同的載體形式存儲和傳播
D.“共享單車”主要采用了虛擬現(xiàn)實技術(shù)
【答案】C
【知識點】信息及其特征
【解析】【解答】選項A:信息技術(shù)是一切與信息有關(guān)的技術(shù),如語言,書信等。所以在人類產(chǎn)生時,信息技術(shù)就誕生了,選項A錯。選項B:信息具有依附性即信息不能脫離載體而存在,選項B錯。選項C:信息具有傳遞性即信息可通過多種媒體進行傳播和存儲,選項C對。選項D:“共享單車”體現(xiàn)了信息的共享性他是在現(xiàn)實社會的信息技術(shù)使用實例,選項D錯。故答案選C。
【分析】本題考查的是信息技術(shù)的概念及信息的特征。信息有五個基本特征和五個一般特征。基本特征:普遍性、依附性、傳遞性、價值性、時效性;一般特征:共享性、真?zhèn)涡浴⒉煌耆?、價值相對性、可處理性。信息技術(shù)是指在信息的獲取、整理、加工、存儲、傳遞和利用過程中所采用的技術(shù)和方法。
2.使用Word軟件編輯一篇文章,界面如圖所示
以下說法正確的是(  )
A.在“查找和替換”對話框里的輸入如圖所示,再按下“全部替換”按鈕,則用戶下次在文章中輸入的“大數(shù)據(jù)”三個字,會自動更改為“big data”
B.界面中所插入的剪貼畫環(huán)繞方式為“嵌入型”
C.在第三行對“海量數(shù)據(jù)”四字加批注,則其批注順序號為2
D.開啟“修訂”功能,將記錄下對文檔的所有修改
【答案】C
【知識點】文本的基本編輯
【解析】【解答】選項A:在“查找替換”功能中如果輸入了查找和替換的內(nèi)容并按下“全部替換”按鈕則本次將文章中所有“大數(shù)據(jù)”替換為“big data”,而對下次的輸入無影響,本項錯。選項B:由圖知本篇文章的剪貼畫環(huán)繞方式為“四周型”,本項錯。選項C:批注號是按文章的先后自動排號的,所以在第三行“海量數(shù)據(jù)”四字加批注,則其批注順序號為2,而“紐約時報”的順序號自動更新為3,本項對。選項D:開啟“修訂”功能只是對本處的修改加以記錄,文章其他修改處并沒有記錄,本項錯。故答案選C。
【分析】本題考查的是Word的查找替換功能、批注功能及圖像的文字環(huán)繞方式。查找替換是在文章中對指定的字詞進行快速查找,如需修改為其他字詞則按“替換”按鈕,如需替換大量詞語則使用“全部替換”功能。Word的文字環(huán)繞方式:有嵌入型、四周型環(huán)繞、緊密型環(huán)繞、襯于文字下方、浮于文字上方、上下型環(huán)繞、穿越型環(huán)繞。而批注功能就是對文章的某些語句做備注和建議。
3.關(guān)于人工智能,以下說法不正確的是( ?。?br/>A.在很多酒店,人靠近大門,門會自動打開,這是應(yīng)用了人臉識別技術(shù)
B.Siri專家系統(tǒng)屬于人工智能的應(yīng)用
C.大數(shù)據(jù)的應(yīng)用,為人工智能的發(fā)展開拓了廣闊空間
D.一款具有“拍題搜答案”功能的APP,可能應(yīng)用了OCR技術(shù)
【答案】A
【知識點】人工智能的應(yīng)用
【解析】【解答】選項A: 在很多酒店,人靠近大門,門會自動打開,這是應(yīng)用了感測技術(shù),而不是人臉識別技術(shù),本項錯。選項B:Siri專家系統(tǒng)是語音助理系統(tǒng)屬于人工智能。通過Siri,人們可以實現(xiàn)在科幻電影里才能看到的場景,那就是我們的手機似乎可以像人一樣思考,人們可以和手機聊天、讓手機幫自己做事,本項對。選項C:大數(shù)據(jù)的應(yīng)用,即采用云處理和存儲是一種數(shù)據(jù)庫系統(tǒng),為人工智能的發(fā)展開拓了廣闊空間,本項對。選項D: 一款具有“拍題搜答案”功能的APP,可能應(yīng)用了圖像識別技術(shù),即OCR技術(shù),本項對。故答案選A。
【分析】本題考查的是人工智能方面的知識。人工智能(Artificial Intelligence),英文縮寫為AI。它是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學。人工智能包括機器人、語言識別、圖像識別、自然語言處理和專家系統(tǒng)等。
4.關(guān)于Access數(shù)據(jù)庫,以下說法正確的是(  )
A.某條記錄的一個字段顯示為12.345,則該字段類型可能為數(shù)值型、文本型或日期/時間型
B.在設(shè)計視圖中無法添加新記錄
C.設(shè)置一個“數(shù)字型”字段為“長整型”,則輸入“9.86”,系統(tǒng)會自動取整為“9”
D.在類型為“日期/時間”型的字段中輸入數(shù)據(jù),系統(tǒng)不會檢測其合法性
【答案】B
【知識點】數(shù)據(jù)表、字段、記錄的概念
【解析】【解答】選項A: 某條記錄的一個字段顯示為12.345,則該字段類型可能為數(shù)值型、文本型,但不可能是日期型,日期型的格式為年年-月月-日日格式,本項錯。選項B:設(shè)計視圖是定義和編輯字段的視圖不能添加記錄,只能在數(shù)據(jù)視圖中添加記錄,本項對。選項C: 設(shè)置一個“數(shù)字型”字段為“長整型”,則輸入“9.86”,系統(tǒng)會自動四舍五入為10,本項錯。選項D: 在類型為“日期/時間”型的字段中輸入數(shù)據(jù),系統(tǒng)會檢測其合法性,本項錯。故答案選A。
【分析】本題考查的是Access的視圖方式和字段類型。Access有兩種視圖方式:設(shè)計視圖和數(shù)據(jù)視圖,在設(shè)計視圖中可以編輯字段,在數(shù)據(jù)視圖中可以輸入字段的值,即錄入記錄。Access允許九種數(shù)據(jù)類型:文本、備注、數(shù)值、日期/時間、貨幣、自動編號、是/否、OLE對象、超級鏈接、查詢向?qū)?。在表的設(shè)計視圖中,每一個字段都有設(shè)計類型。
5.某算法的流程圖如圖所示。執(zhí)行這部分流程后,輸出變量i的值是(  )
A.7 B.9 C.11 D.13
【答案】B
【知識點】算法的常用表示方法
【解析】【解答】 本題考查算法和流程圖,涉及循環(huán)結(jié)構(gòu)。一般采用變量跟蹤法進行分析:
i i←i+2 s s←s*i 循環(huán)條件s<=5 000
1 1 成立
3 3 成立
5 15 成立
7 105 成立
9 945 成立
11 10395 不成立,退出循環(huán)
當退出循環(huán)時,變量i的值為11,再執(zhí)行i=i-2,則輸出變量i的值為9。故答案選B。
【分析】本題考查的是使用流程圖描述算法。要想明白流程圖描述的算法必須明白流程圖各圖形的含義。
6.使用UltraEdit軟件觀察字符“AI時代來了!”的內(nèi)碼,部分界面如圖所示。
以下說法正確的是( ?。?br/>A.字符“!”的二進制碼是“10100001”
B.字母“J”的十六進制碼是“50”
C.每個字符在計算機中用1個字節(jié)存儲
D.2個字符采用ASCII編碼,5個字符采用漢字編碼
【答案】D
【知識點】信息的編碼
【解析】【解答】選項A:由題義知本題的!是一個全角碼占兩個字節(jié),對應(yīng)4位十六進制數(shù):A3 A1所以其二進制碼為:10100011 10100001,本項錯。選項B:由圖知I的十六進制碼為:49,所以J的十六進制碼為4A,十六進制碼逢16進1,不是逢10進1,本項錯。選項C:英文字母、字符、數(shù)字在內(nèi)存中占1個字節(jié),漢字及全碼標點符號占兩個字節(jié),本項錯。選項D:一般英文字母、英文標點及數(shù)字用ASCII來表示,漢字及全號標點用漢字編碼來表示,本題由兩個字母和4個漢字及1個全角標點符號所以共有 2個字符采用ASCII編碼,5個字符采用漢字編碼,本項對。故答案選D。
【分析】本題考查的是英文字母及漢字在內(nèi)存中的編碼。一般來說英文字母、英文標點符號、數(shù)字在內(nèi)存中用ASCII碼來表示占一個字節(jié)的存儲容量,漢字及漢語標點符號用漢字編碼如GB2312來表示,在內(nèi)存和硬盤上占兩個字節(jié)的存儲空間。
7.關(guān)于多媒體技術(shù),以下說法中正確的是( ?。?br/>A.多媒體作品創(chuàng)作的過程中,“設(shè)施需求”應(yīng)在作品的“創(chuàng)作需求分析”中描述
B.“制作腳本”中應(yīng)包含制作中所需要的各種素材文件名、獲取方法等信息
C.多媒體數(shù)據(jù)之所以能被壓縮,是由于數(shù)據(jù)中存在冗余,如圖像里有重復(fù)出現(xiàn)或相近的紋理結(jié)構(gòu)就屬于空間冗余
D.將作品劃分為“片頭”、“主交互界面”、“片尾”等組成部分,這是在功能模塊設(shè)計中規(guī)劃的
【答案】A
【知識點】多媒體作品的規(guī)劃和設(shè)計
【解析】【解答】選項A:多媒體作品的需求分析包括應(yīng)用需求和創(chuàng)作需求。屬于創(chuàng)作需求分析的有:主題思想分析、結(jié)構(gòu)類型分析、作品內(nèi)容分析、設(shè)施需求分析、發(fā)布方式分析。所以設(shè)施需求包含在“創(chuàng)作需求分析”之中,本項對。選項B:“制作腳本”,該內(nèi)容在多媒體作品中的表現(xiàn)形式、多媒體要實現(xiàn)的功能、多媒體的制作規(guī)范等。本項錯。選項C:多媒體數(shù)據(jù)之所以能被壓縮,是由于數(shù)據(jù)中存在冗余,如圖像里有重復(fù)出現(xiàn)或相近的紋理結(jié)構(gòu)就屬于結(jié)構(gòu)完全冗余,而不是空間冗余,本項錯。選項D: 將作品劃分為“片頭”、“主交互界面”、“片尾”等組成部分,這是在系統(tǒng)結(jié)構(gòu)設(shè)計中完成的。本項錯。故答案選A。
【分析】本題考查的是多媒體制作的過程及各階段的任務(wù)。多媒體制作過程可分為設(shè)計階段、制作階段和完成階段三大階段,設(shè)計階段包括:需求分析、規(guī)則設(shè)計和編寫腳本三個環(huán)節(jié)。制作階段包括:收集素材、系統(tǒng)集成和系統(tǒng)測試三個環(huán)節(jié)。完成階段包括打包發(fā)布一個環(huán)節(jié)。
8.用Photoshop軟件制作“中國詩緣”作品,界面如圖所示:
以下說法正確的是( ?。?br/>A.該作品的“背景”圖層無法添加濾鏡
B.無法用文字工具直接修改“琵琶行”圖層的文字
C.該作品顏色位深度為8位二進制
D.拷貝“中國詩緣”圖層的圖層樣式并粘貼到“琵琶行”圖層后,“琵琶行”圖層的圖層樣式數(shù)為4種
【答案】B
【知識點】圖片加工常用工具的使用;圖層及圖層的基本操作
【解析】【解答】選項A:“背景”圖層屬于普通圖層可以添加濾鏡,本項錯。選項B:“琵琶行”圖層是圖像圖層不是文字圖層所以不能用文字工具直接修改該圖層中的文字,本項對。選項C: 顏色位深度為8位二進制可表現(xiàn)為256色,一般Photoshop在導(dǎo)出前用16位色或24位色來表示,故本項錯。選項D:復(fù)制“中國詩緣”會形成一個新的圖層不會和“琵琶行”圖層合并更不可能將其效果附加到“琵琶行”圖層中,本項錯。故答案選B。
【分析】本題考查的是Photoshop的圖層的類別及顏色深度的知識。PHOTOSHOP的圖層類型有:背景圖層、普通圖層、調(diào)整圖層、填充圖層、文字圖層、形狀圖層、智能對像等七種類型。位深度 -- 稱為“像素深度”或“顏色深度”,用來度量圖像中有多少顏色信息可用于顯示或打印像素。
9.使用Flash軟件制作動畫作品,“main”場景中“控制”圖層最后一幀上有代碼“stop();”,“背景”圖層內(nèi)有一張導(dǎo)入的bg.jpg圖像,“音樂”圖層的音樂文件時長為10秒鐘。“main”場景時間軸圖1所示,“人物”元件界面如圖2所示:
圖1
圖2
以下說法正確的是( ?。?br/>A.將作品導(dǎo)出圖像格式設(shè)置為emf,則該作品將成為矢量圖
B.將“音樂”圖層聲音的同步方式設(shè)置為“開始”,則聲音播放到約3秒就結(jié)束
C.測試場景,動畫播放到第50幀時,“人物”圖層中的“人物”元件動畫將和main場景動畫同時停止
D.修改文檔的“幀頻”參數(shù)為24fps,則“人物”元件的“幀頻”也自動更改為24fps
【答案】D
【知識點】動畫的實現(xiàn)
【解析】【解答】選項A:Flash可以導(dǎo)入emf格式,不能導(dǎo)出emf格式,本項錯。選項2:聲音同步方式設(shè)為“開始”時只有在聲音文件播放完畢才能停止,聲音文件共有10秒,所以本項錯。選項C:場景的第50幀放置一個stop()函數(shù)在第50幀主場景會停止播放但元件動畫不會停止,本項錯。選項D:元件沒有幀頻只有場景才有幀頻元件會隨著場景的幀頻變化而變化,本項對。故答案選D。
【分析】本題考查的是Flash聲音同步、導(dǎo)入導(dǎo)出文件類型及幀頻方面的知識。flash可以導(dǎo)入大部分圖像格式包括位圖和矢量圖,但flash文件導(dǎo)出格式有:SWF、GIF、HTML、JPG、PNG、EXE、APP、MOV等幾種。聲音的同步選項有:事件、開始、停止、數(shù)據(jù)就流。元件沒有幀頻只有場景才有幀頻,元件會隨著場景的幀頻變化而變化。
10.【加試題】琳琳用GoldWave軟件編輯一段音樂,如圖1所示。在當前界面中,她單擊“剪裁”按鈕,然后執(zhí)行“文件”——“另存為”命令,對話框如圖2所示
圖1
圖2
另存后文件的存儲容量約為( ?。?br/>A.861.3KB B.1.7MB C.3.4MB D.6.7MB
【答案】A
【知識點】聲音、圖像、視頻編碼
【解析】【解答】由圖可知:剪切的一段聲音頻率為44100赫茲,每秒1411Kb,共10秒,所以其所占存儲空間為:1411/8*10=1763.75KB=1.72MB,故答案選B。
【分析】本題考查的是聲音文件占用存儲空間的計算公式。計算公式為:聲音文件占用存儲容量=量化位數(shù)*頻率*聲道數(shù)*聲音時長/8或采樣速率*時長/8,得到的單位為字節(jié)(B),本題為立體聲所以為雙聲道,采用上述公式為:16*44100*2*10/8或1411000*10/8 兩者結(jié)果相近。
11.【加試題】如圖所示,a 、b 、c 三個數(shù)比較大小,單擊“求最大值”按鈕,在文本框Text4中輸出三者之間最大的數(shù),選出不能實現(xiàn)該功能的程序段( ?。?br/>A.If a >= b And a >= c Then Text4.Text = Str(a)If b >= a And b >= c Then Text4.Text = Str(b)If c >= a And c >= b Then Text4.Text = Str(c)
B.Max = aIf b > Max Then Max = bIf c > Max Then Max = cText4.Text = Str(Max)
C.If a > b And a > c Then Text4.Text = Str(a)ElseIf b > a And b > c Then Text4.Text = Str(b)Else Text4.Text = Str(c)End If
D.If a > b Then If a > c Then Text4.Text = Str(a) Else Text4.Text = Str(c)Else If b > c Then Text4.Text = Str(b) Else Text4.Text = Str(c)End If
【答案】C
【知識點】算法的控制結(jié)構(gòu);常量、變量及變量的賦值
【解析】【解答】選項A:if 分為單行if和區(qū)塊if,如為單行if可以省略end if但不能嵌套,本小題為單行if且用了多個if中間也沒有分號不合VB語法,本項錯。選項B:與選項A錯誤相同,本項錯。選項C為if……else if……else……end if語句格式,本項對。選項D:應(yīng)為if的嵌套但缺少一個end if語句,本項錯。故答案選C。
【分析】本題主要考查VB的控制結(jié)構(gòu)語句。對于多個條件的選擇即多分支語句,可使用的語句格式有:(1)使用多個if……endif語句來實現(xiàn)。(2)使用if語句的嵌套,注意if和end if的配對,(3)使用if……elseif……else……end if語句 (4)使用 select case語句。
12.【加試題】有如下VB程序段:
Dim a(5) As Integer
Dim i As Integer, j As Integer, t As Integer
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35
i = 1
Do While i < 5
t = i: j = i + 1
Do While j <= 5
If a(j) > a(t) Then t = j
j = j + 1
Loop
x = a(t): a(t) = a(i): a(i) = x
i = i + 1
Loop
Text1.Text = Str(a(2))
運行該段代碼后,文本框Text1中顯示的內(nèi)容為(  )
A.15 B.22 C.37 D.35
【答案】C
【知識點】查找算法及程序?qū)崿F(xiàn)
【解析】【解答】本題程序分析如下:
Dim a(5) As Integer ‘定義一個數(shù)組a
Dim i As Integer, j As Integer, t As Integer ‘定義整型變量i,j和t
a(1) = 52: a(2) = 15: a(3) = 37: a(4) = 22: a(5) = 35 ‘對數(shù)組元素a(1)-a(5)進行賦值
i = 1 ‘用i來管制循環(huán),對i賦初值1
Do While i < 5 ‘確定循環(huán)條件:當i<5時進行循環(huán),當i的值為5或大于5時終止循環(huán)
t = i: j = i + 1 ‘初始化t和j,t,j代表數(shù)組的下標,其中j還起到控制內(nèi)層循環(huán)的作用,t代表數(shù)組元素值最大的下標
Do While j <= 5 ‘確定內(nèi)層循環(huán)的條件,即j的初值為當前數(shù)組后的數(shù)組元素下標,終值為5即由j值代表了當前數(shù)組元素以后的數(shù)組元素
If a(j) > a(t) Then t = j ‘通過該語句找當前數(shù)組元素后的元素中最大的元素的值
j = j + 1 ‘內(nèi)層循環(huán)變量自身增1
Loop ‘結(jié)束內(nèi)層循環(huán)
x = a(t): a(t) = a(i): a(i) = x ‘將當前元素的值與其后數(shù)組中值最大的元素的值進行交換。
i = i + 1 ‘外層循環(huán)變量的值增1
Loop ‘結(jié)束外層循環(huán)
Text1.Text = Str(a(2)) ‘在文本框1中輸出數(shù)組元素的第二個元素的值即數(shù)組a中第二大的數(shù)。
進行第一遍排序,未找到比a(1)大的值,變量t的值為1,數(shù)據(jù)位置未發(fā)生改變;進行第二遍排序,內(nèi)循環(huán)結(jié)束時變量t的值為3,交換的是a(2)和a(3),數(shù)據(jù)變?yōu)?2,37,15,22,35;進行第三遍排序,內(nèi)循環(huán)結(jié)束時變量t的值為5,交換的是a(5)和a(3),數(shù)據(jù)變?yōu)?2,37,35,22,l5;進行第四遍排序,未找到比a(4)大的值,文本框Text1中顯示a(2)的值,輸出a(2)為37,選項C正確。
【分析】本題考查的是查找排序法。其方法步驟是先從數(shù)組中找到最大的值與數(shù)組中第一個元素進行交換,然后在剩余元素中查找第二大值與第二個元素進行交換,以此類推將整個數(shù)組排成一個由大到小或由小到大的有序數(shù)列。
二、非選擇題
13.王老師從國家統(tǒng)計局網(wǎng)站收集了2017年9、10、11三個月中國主要工業(yè)產(chǎn)品(部分)產(chǎn)量的數(shù)據(jù),并用Excel軟件進行處理,如圖1所示。
圖1
請回答下列問題:
(1)為了計算9、10、11三個月工業(yè)主要產(chǎn)品的累計產(chǎn)量,可以先在F3單元格輸入公式,計算“鐵礦石原礦”的累計產(chǎn)量,然后自動填充到F列其它對應(yīng)的單元格,完成所有工業(yè)主要產(chǎn)品的累計計算,請問下面哪個計算公式不能達到目的  ?。▎芜x,填字母:
A =SUM(C3:E3) B =$C3+$D3+$E3 C =C3+D3+E3 D =C$3+D$3+E$3)。
(2)若要對“食品類”工業(yè)主要產(chǎn)品按“累計”進行降序排序,則需要選擇的數(shù)據(jù)區(qū)域為   。
(3)根據(jù)圖1中的數(shù)據(jù)制作的圖表如圖2所示,請指出該圖表的類型
  ?。▎芜x,填字母:A 柱形圖 / B 面積圖 / C 條形圖 / D 折線圖)。
圖2
(4)將A2:E17的數(shù)據(jù)復(fù)制到新工作表,在新工作表中對“指標”列數(shù)據(jù)進行篩選,篩選設(shè)置如圖3。請問最終能篩選出   種產(chǎn)品。
圖3
【答案】(1)D
(2)B9:F17
(3)C
(4)0
【知識點】表格數(shù)據(jù)的處理與計算
【解析】【解答】(1)由題義知:F3是將C3、D3和E3的值加起來所以使用公式和函數(shù)都可以,所以選項A、C均附合要求,在選項B中對列標加了$號,即列為絕對引用,行為相對引用到了F4 單元格后列變行不變即變?yōu)?C4+$D4+$E4,可見公式是正確的所以選項C正確。而選項D在行號前加$,則列號變行號不變,所以按選項D的公式午復(fù)制到F4時公式變?yōu)椋?=C$3+D$3+E$3 ,很顯然不合要求。故答案選D。
(2) 若要對“食品類”工業(yè)主要產(chǎn)品按“累計”進行降序排序 則應(yīng)選中“食品類”工業(yè)的數(shù)據(jù)區(qū)域,由于其沒有挨著標題行故不用選擇標題行。故答案為: B9:F17
(3)由圖2可知該圖是反映和對比9、10、11月份工業(yè)原料類的產(chǎn)量,應(yīng)用條形圖或柱形圖,而柱形圖是名稱在橫坐標,數(shù)據(jù)在縱坐標;而條形圖則相反。故答案選C。
(4)由題義和圖3可知:要篩選出的指標名稱后的最后1個字帶酒,前面的字符為任意,由表1知指標名稱最后1個字沒有帶酒的,故本處應(yīng)填寫:0.
【分析】本題考查的是Excel的單元格地址在公式中的引用、排序和圖表及篩選操作。單元格地址引用有三種:相對地址引用、絕對地址引用和混合地址引用。相對地址引用就量在公式被復(fù)制或剪切到其他單元格,單元格地址會隨著變化。而絕對地址引用則是在行號和列標前加$號,單元格地址不會隨著公式的變化而變化,混合地址引用就是在行號或列標前加一個$號,另一個不加,則加$號的行呈或列標不隨公式所在單元格的變化而變化,不加$號的要進行變化。
14.“字符洗牌”程序模擬撲克洗牌的操作,為了打亂牌序,把手上的撲克牌中間抽一部分放到最上面,完成一次洗牌(如字符串“1234ABCD”,若把中間的第3個到第5字母抽出并保持原來的順序放到最前面,則一次洗牌操作后字符串變成“34A12BCD”),也可以把撲克牌分成上下兩部分,把下面的部分放置到上面(如字符串“1234ABCD”,把第3個字符到最后一個字符移到前面,變成“34ABCD12”),多次重復(fù)做這個動作,就能達到洗牌的目的,效果如圖所示。
(1)若要把窗體的標題名稱由“Form1”改為“字符洗牌”,應(yīng)改變窗體的   屬性。
(2)完成上述功能的程序代碼如下,請在劃線處填入合適的代碼
Private Sub Command1_Click()
Dim r As Integer, k1 As Integer, k2 As Integer
Dim s As String, n As Integer
    '從文本框TxtIn中獲取字符串
Randomize
r = Int(Rnd() * 10) + 1 '隨機生成洗牌次數(shù)
n = Len(s)
Do While r >= 1 '洗牌操作
k1 = Int(Rnd() * (n - 2)) + 2
k2 = Int(Rnd() * (n - k1 + 1)) + k1
s =     + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2)
r = r - 1
Loop
TxtOut.Text = s ' 在文本框TxtOut中輸出結(jié)果
End Sub
(3)若加框處的語句改為TxtOut.Text = Str(s),則運行程序時會發(fā)生的錯誤消息為_________(單選,填字母)
A. B.
C. D.
【答案】(1)Caption
(2)s = TxtIn.Text;Mid(s, k1, k2 - k1 + 1)
(3)B
【知識點】類、對象、屬性、方法、事件和事件處理的概念及應(yīng)用
【解析】【解答】(1) 若要把窗體的標題名稱由“Form1”改為“字符洗牌”,就是改變form1的標題屬性。故答案為:Caption。
(2)本題程序分析如下:
Private Sub Command1_Click() ‘定義命令按鈕單擊事件
Dim r As Integer, k1 As Integer, k2 As Integer ‘定義整型變量r、k1和k2,其中r為洗片次數(shù),k1和k2為兩次洗牌的起始位置(即截取字符串s的起始位置)
Dim s As String, n As Integer ‘定義字符型變量s用于存放代表牌面的字符,n為整型變量代表牌的張數(shù)
‘從文本框TxtIn中獲取字符串,并放到變量s中,故此應(yīng)填寫:s=TxtIn.text
Randomize ‘放置一個隨機種子
r = Int(Rnd() * 10) + 1 ‘隨機生成洗牌次數(shù)
n = Len(s) ‘將字符串的長度(即牌的個數(shù))賦給變量n
Do While r >= 1 ‘洗牌操作 定義循環(huán)的條件當洗牌的次數(shù)大于等于1時進行洗牌操作(執(zhí)行循環(huán))
k1 = Int(Rnd() * (n - 2)) + 2 ’隨機取得第一個洗牌的位置范圍為[2,n-2]
k2 = Int(Rnd() * (n - k1 + 1)) + k1 隨機取得第二次洗牌的位置【k1,n-k1】通過這兩個隨機數(shù)將整個牌分為了三堆(實質(zhì)是將字符串s分為了三個子串:1-k1,k1-k2,k2-n,再將這三個子串連接成一個新串完成一次冼牌。
s = + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2) ‘將s分為三個子串后再合成一個新串
r = r - 1 ‘減少洗牌次數(shù)
Loop ‘結(jié)束循環(huán)
TxtOut.Text = s ‘在文本框TxtOut中輸出結(jié)果
End Sub ‘結(jié)束事件過程
由上分析可知:1處為從文本框TxtIn中獲取字符串,并放到變量s中,故此應(yīng)填寫:s=TxtIn.text;2處將字符串s分為了三個子串:1-k1,k1-k2,k2-n,再將這三個子串連接成一個新串完成一次冼牌故應(yīng)填寫: Mid(s, k1, k2 - k1 + 1) 。
(3)由題可知s本身為一個字符串再用str()函數(shù)轉(zhuǎn)換,就會報函數(shù)參數(shù)類型不匹配錯誤。選項A為數(shù)值過大呀太小超過類型表示的范圍或數(shù)組超過上標、下標的下界時報錯。選項C為當函數(shù)或過程用錯了地方報此錯誤。選項4是對象名寫對了,但屬性名或事件名、方法名沒有寫對報的錯。故答案選C。
【分析】本題考查了對象的屬性、洗牌的算法及調(diào)試程序時報錯原因的分析,屬一道綜合性的應(yīng)用 題。在本題中應(yīng)掌握(1)對象的常用屬性如標題、名稱、高、寬等屬性名稱。(2)產(chǎn)生指定范圍隨機內(nèi)的整數(shù)公式:int((上限一下限+1)*rnd)+下限。(3)將一個字符串分為三段后重組的方法:s= Mid(s, k1, k2 - k1 + 1) + Mid(s, 1, k1 - 1) + Mid(s, k2 + 1, n - k2) (4)常用的報錯信息的識別。
15.欣欣要制作一個關(guān)于梁祝故事的多媒體作品,她先用PhotoShop軟件處理圖像,然后用Flash軟件制作動畫。請回答以下各題:
圖1
(1)如圖1所示,當前界面下,欣欣選擇“梁山伯”圖層進行下列操作,不會影響“祝英臺”圖層的是  ?。ǘ噙x,填字母:A 調(diào)整圖像大小/B 移動位置/C 復(fù)制圖層/D 調(diào)整圖層不透明度/E 刪除圖層)。
欣欣用Flash軟件制作動畫,其中“story”場景的界面如圖2所示,“story”場景的制作腳本如下:
場景名:story 類別序號:2 進入方式: 由“Load”場景單擊“Play”按鈕進入
呈現(xiàn)方式: ①直接出現(xiàn)背景圖片,音樂自動播放; ②梁山伯實例從舞臺外左側(cè)移動到舞臺中間(從小到大,移動速度越來越快);祝英臺實例從舞臺外右側(cè)移動到舞臺中間(從小到大,移動速度越來越快); ③舞臺下方先后出現(xiàn)文字“小弟姓祝名英臺,乃上虞祝家村人氏,敢問仁兄……”“會稽梁山伯”(從無到有); ④“退出”按鈕位于舞臺右下角,點擊后退出動畫的播放。 呈現(xiàn)順序說明: ①一開始就顯示背景圖片,播放音樂; ②同時,梁山伯和祝英臺分別從舞臺左側(cè)和右側(cè)移動到舞臺中間; ③梁山伯和祝英臺會話; ④文字“小弟姓祝名英臺,乃上虞祝家村人氏,敢問仁兄……”和“會稽梁山伯”淡入; ⑤最后動畫停止播放,并出現(xiàn)“退出”按鈕。
圖2
圖3
(2)結(jié)合制作腳本及圖2、圖3,“梁山伯進入”圖層中的補間類型為   ,要實現(xiàn)梁山伯移動速度越來越快,可以在屬性面板中設(shè)置緩動值為  ?。ㄟx填:-100 / 100)。
(3)本場景播放結(jié)束后畫面停止,用戶可以單擊“退出”按鈕退出播放,欣欣應(yīng)在“退出”按鈕上添加動作腳本   。
圖4
(4)欣欣給“退出”按鈕添加正確的動作命令并導(dǎo)出swf文件后,發(fā)現(xiàn)鼠標指針經(jīng)過“退出”按鈕實例時沒有聲音?!巴顺觥卑粹o元件部分編輯界面如圖4所示,其中“音效”圖層中聲音的同步方式為事件,為了使按鈕上的聲音能正常播放,可進行的操作是   。
【答案】(1)CDE
(2)動畫或動畫補間;-100
(3)on(release){fscommand("quit");}或on(press){fscommand("quit");}
(4)選擇“底紋”圖層的點擊幀,點擊鼠標右鍵,執(zhí)行“清除關(guān)鍵幀”命令?;蚱渌苁拱粹o有效的操作
【知識點】時間軸、幀、圖層、庫的概念及基本操作;動畫的實現(xiàn)
【解析】【解答】(1)選項A:調(diào)整圖像的大小有可能遮擋住下層的圖像,對“祝英臺”圖層有影響。選項B:移動位置時梁山伯在上層有可能遮擋信下層的祝英臺,對“祝英臺”圖層有影響。選項C:復(fù)制時對圖層無影響,粘貼時才有影響。選項D:調(diào)整圖層的不透明度只影響本層不影響其他層,選項E:刪除圖層不影其他圖層。故答案選CDE。
(2)動畫補間有兩種:形狀補間和動畫補間,形狀補間就是由一個圖形變?yōu)榱硪粋€圖形,動畫補間就是大小位置發(fā)生變化后的補間,本題是由小到大和位置由舞臺外到舞臺內(nèi),故為動畫補間。FLash中“緩動”的數(shù)值可以是-100到正100之間的任意整數(shù),代表運動元件的加速度。“緩動”是負數(shù),則元件作加速運動,“緩動”是正數(shù),則元件作減速運動,如果“緩動”是0,則元件勻速運動。本小題由慢到快故應(yīng)填寫一個負數(shù)。故答案為:動畫補間、-100。
(3)在按退出按鈕時關(guān)閉動畫(不是停止動畫)故在退出按鈕上添加動作腳本: on(release){fscommand("quit");}或on(press){fscommand("quit");} 。
(4)如果聲音為事件則聲音會和某一個事件同步發(fā)生。事件聲音會從它的開始關(guān)鍵幀開始播放并貫穿整個事件的全過程,所以若讓聲音正常播放應(yīng) 、選擇“底紋”圖層的點擊幀,點擊鼠標右鍵,執(zhí)行“清除關(guān)鍵幀”命令。
【分析】本題考查的是圖像制作和動畫制作中的圖層操作及補間類型等。調(diào)整圖層時上層對下層一般來說影響大,廬山調(diào)整下層對上層影響小。動畫補間有兩種:動畫補間和形狀補間。Flash的緩動值是代表元件加速度的一個值。
16.【加試題】德國數(shù)學家哥德巴赫曾猜測:任何大于6的偶數(shù)都可以分解成兩個素數(shù)(素數(shù)對)的和。但有些偶數(shù)可以分解成多種素數(shù)對的和,如: 10=3+7,10=5+5,即10可以分解成兩種不同的素數(shù)對。
小敏編寫了一個VB程序,用來求一個偶數(shù)(6到100之間)可能存在多少這樣的素數(shù)對(注: A+B與B+A認為是相同素數(shù)對,不重復(fù)統(tǒng)計),并把這些結(jié)果輸出到一個列表框中,通過邏輯推理,小敏發(fā)現(xiàn)這些素數(shù)對都是奇數(shù),所以她只需要驗證奇數(shù)的素數(shù)對即可。運行界面如圖所示,程序代碼如下。但加框處代碼有錯,請改正。
Dim IsPrime(100) As Boolean '用來存儲是否素數(shù),True為素數(shù),F(xiàn)alse為非素數(shù)
Private Sub Command1_Click()
Dim x As Integer, y As Integer, i As Integer, num As Integer
Call Init '調(diào)用Init函數(shù)
x = Val(Text1.Text)
y = x \ 2
num = 0
For i = 3 To y Step 2
'①
num = num + 1
List1.AddItem Str(x) + "=" + Str(i) + "+" + Str(x - i)
End If
Next i
Label2.Caption = "偶數(shù)" + Str(x) + "共有" + Str(num) + "個素數(shù)對。"
End Sub
Sub Init() '初始化IsPrime數(shù)組的值
Dim i As Integer, j As Integer, x As Integer
For i = 3 To 100 Step 2
x = Int(Sqr(i))
'②
If i Mod j = 0 Then Exit For
Next j
If j > x Then IsPrime(i) = True Else IsPrime(i) = False
Next i
End Sub
①  ?、凇?  
【答案】IsPrime(i) And IsPrime(x - i);j = 3 To x 或者 j = 3 To i或者j = 3 To Int(Sqr(i))或者 j = 3 To i \ 2 或者類似的表達
【知識點】解析算法及程序?qū)崿F(xiàn)
【解析】【解答】本題程序分析如下:
Dim IsPrime(100) As Boolean ‘用來存儲是否素數(shù),True為素數(shù),F(xiàn)alse為非素數(shù)
Private Sub Command1_Click() ‘定義命令按鈕事件
Dim x As Integer, y As Integer, i As Integer, num As Integer ‘定義整型變量x、y、i、num
Call Init ‘調(diào)用Init函數(shù)
x = Val(Text1.Text) ‘將文本框1中的數(shù)據(jù)轉(zhuǎn)為數(shù)值型并賦給變量x
y = x \ 2 ‘將x除以2并取整后賦給變量y,因為求素數(shù)對時超過x的一半后的素數(shù)與前面的素數(shù)和為重復(fù)計算,所以查找素數(shù)對時只計算x的前半部分素數(shù)
num = 0 ‘初始化計數(shù)器num,num用于統(tǒng)計x的素數(shù)對的個數(shù)
For i = 3 To y Step 2 ‘x為偶數(shù),2雖然是素數(shù)但另一個數(shù)必為偶數(shù)所以素數(shù)對的初值從3開始到y(tǒng)結(jié)束(超過y就有重復(fù)計算的可能。其步長為2
If IsPrime(i) Then ‘①在此行用于判斷i和(x-i)是否為素數(shù),如是則找到了一個素數(shù)對i和x-i是數(shù)組isprime()的下標,isprime()的值為true和false,true表示i為素數(shù),false表示i不是素數(shù),所以本處應(yīng)為 if isprime(i) and isprime(x-i) then
num = num+1 ‘如果是素數(shù)對則計數(shù)器加1
List1.AddItem Str(x) + "=" + Str(i) + "+" + Str(x - i) ‘在列表框1中輸出素數(shù)對
End If ‘結(jié)束判斷
Next i ‘結(jié)束循環(huán)
Label2.Caption = "偶數(shù)" + Str(x) + "共有" + Str(num) + "個素數(shù)對。" ‘使用標簽2輸出素數(shù)對的個數(shù)。
End Sub ‘結(jié)束單擊事件過程
Sub Init() '初始化IsPrime數(shù)組的值
Dim i As Integer, j As Integer, x As Integer ‘定義整型變量i,j和x。
For i = 3 To 100 Step 2 ‘i為被除數(shù),規(guī)定了文本框中的值的范圍為6-100,初始化時從3開始(3有可能是文本框中的素數(shù)對中的一個數(shù))即 isprime(3)-isprime(100)中均會有值:true或false。
x = Int(Sqr(i)) ‘將i值開方后取整賦給變量x,即x是除數(shù)的終值,超過x的數(shù)不可能是i的因數(shù)。
For j = 2 To x Step 2 ‘② 用內(nèi)層循環(huán)來判斷i是否為素數(shù),本處步長應(yīng)為1,本處判斷i是否為素數(shù)方法很多,可填寫:for j=2 to x step 1,或for j=2 to i-1 或 for j=2 to i\2 因為前面有了x及下面j和x值進行比較所以此處只能填寫:for j=2 to x step 1,step 1可以省略。
If i Mod j = 0 Then Exit For ‘若i能除盡j則i為偶數(shù)應(yīng)退出內(nèi)層循環(huán)
Next j ‘結(jié)束內(nèi)層循環(huán)
If j > x Then IsPrime(i) = True Else IsPrime(i) = False ‘若正常結(jié)束循環(huán)說明i值沒有一次除盡j,此時x值小于j值說明i值為素數(shù),否則j值小于x值,i值為合數(shù)
Next i ‘結(jié)束外層循環(huán)
End Sub ‘結(jié)束子程序
由以上分析知:①處用于判斷i和(x-i)是否為素數(shù),所以應(yīng)改為: IsPrime(i) And IsPrime(x - i) 。
② 用內(nèi)層循環(huán)來判斷i是否為素數(shù),結(jié)合上下文此處應(yīng)改為:for j=2 to x。
【分析】本題主要考查求素數(shù)對的VB語句。在本題用一個子程序用來初始化一個數(shù)組isprime()可以大大減少對素數(shù)的判斷。在子程序中對素數(shù)判斷使用了雙重循環(huán),外層循環(huán)為被除數(shù),內(nèi)層循環(huán)為除數(shù),一般設(shè)一個標記用于標記i值是否為素數(shù)。用除數(shù)是否超過內(nèi)層循環(huán)的終值來判斷也是判斷i值是否為素數(shù)的常用方法之一。
17.【加試題】對于數(shù)組(形如a數(shù)組:4、5、6、1、2、3或b數(shù)組:1、2、3、4、5、6),我們稱元素1為此二數(shù)組的拐點。為尋找此類遞增或循環(huán)遞增數(shù)組的拐點,可以用順序查找和對分查找的方法,通常相比之下對分查找算法較優(yōu),以下為使用對分法查找拐點的算法。
做法是比較中點與當前查找范圍第1個數(shù)大小關(guān)系,用對分法使查找范圍逼近拐點;當余下數(shù)組只有二個元素時,可根據(jù)此二元素大小關(guān)系得到拐點的位置。
依據(jù)上述描述設(shè)計了VB程序,界面如圖所示。請回答下列問題:
(1)對于循環(huán)遞增數(shù)組“9、10、11、12、13、14、15、16、17、18、19、20、1、2、3、4、5、6、7、8”,代碼中加框處執(zhí)行的次數(shù)為   次。
(2)請在劃線處填入合適的代碼。
Dim a(1 To 20) As Integer
Private Sub Command1_Click()
Dim Low As Integer, High As Integer
Low = 1
High = 20
Do While High > Low
If ① Then '當只余下兩個元素時
If ② Then
Label1.Caption = "拐點元素為" + Str(a(1)) + ",下標為" + Str(1)
Else
Label1.Caption = "拐點元素為" + Str(a(High)) + ",下標為" + Str(High)
End If
Exit Do
End If
If a(m) >= a(Low) Then
Low = m
Else

End If
Loop
End Sub
Private Sub Form_Load()
'生成循環(huán)遞增的數(shù)組a,代碼略
End Sub
①   ②  ?、邸?  
【答案】(1)4
(2)High - Low = 1;a(Low) < a(High);High = m
【知識點】查找算法及程序?qū)崿F(xiàn)
【解析】【解答】(1)high=20,low=1,此時high>low,執(zhí)行循環(huán),得到中間元素為10,a(m)=18>a(low), 故low=m=10,此時low=10,high=20,high>low執(zhí)行第二次循環(huán),此時m=15,a(m)a(low)=18,在后半部分查找所以low=m=12,high=15,執(zhí)行循環(huán),m=13,a(13)=1low=12執(zhí)行循環(huán)這時只剩兩個元素high>low故輸出 后面的元素及下標后退出循環(huán)。由上述分析知循環(huán)共執(zhí)行了5次,但exit do后面的語句執(zhí)行了4次。故答案為4。
(2)本題程序分析如下:
Dim a(1 To 20) As Integer ‘定義一個數(shù)組用于存放拐點數(shù)列
Private Sub Command1_Click() ‘定義命令按鈕事件
Dim Low As Integer, High As Integer ‘定義整型變量low和high
Low = 1 ‘初始化變量low,low代表要查的子數(shù)組元素下標最小的下標
High = 20 ‘初始化變量high,high是要查找子數(shù)組中元素下標最大的下標
Do While High > Low ‘當子數(shù)素的最大下標比最小下標大時執(zhí)行循環(huán)
If ① Then ‘當只余下兩個元素時,處理拐點并退出循環(huán),此時會有兩種情況,故此處填寫:abs(high-low)=1
If ② Then ‘一種情況是high-low=1,另一種情況為high-low=-1,故此處用選擇語句:high-low=-1或填寫a(high)Label1.Caption = "拐點元素為" + Str(a(1)) + ",下標為" + Str(1) ‘在high-low=1時拐點元素為后面的元素(low代表的元素),使用標簽1將拐點元素的值及下標輸出
Else
Label1.Caption = "拐點元素為" + Str(a(High)) + ",下標為" + Str(High) ‘在high-low=-1時拐點元素為后面的元素(此時low在前high在后),使用標簽1將拐點元素的值及下標輸出
End If ’結(jié)束條件判斷
Exit Do ‘只剩下最后兩個元素時退出循環(huán)
End If ‘結(jié)束條件判斷
m = (Low + High) \ 2 ‘在不是剩下兩個元素時,將m到取整個要查找子數(shù)組的中值
If a(m) >= a(Low) Then ‘如果中間數(shù)組元素的值比最小下標數(shù)組的元素大在后半部分元素中查找,否則在前半部分元素中查找,本行是假在后半部分中找。
Low = m ‘將最小下標設(shè)為中值,最大下標不變則在后半部分元素中查找
Else ‘另一種情況
③ ‘將最大下標設(shè)為中值,最小下標不變則在前半部分查找,故此處填寫:high=m
End If ‘結(jié)束條件判斷
Loop ‘結(jié)束循環(huán)語句
End Sub ‘結(jié)束單擊事件
Private Sub Form_Load()
'生成循環(huán)遞增的數(shù)組a,代碼略
End Sub
由以上程序分析可知: ① 處當只余下兩個元素時,處理拐點并退出循環(huán),此時會有兩種情況。故答案為:abs(high-low)=1
② 一種情況是high-low=1,另一種情況為high-low=-1。故此處用選擇語句,答案為:high-low=-1或填寫high③ 將最大下標設(shè)為中值,最小下標不變則在前半部分查找。故答案為:high=m
【分析】本題考查的是折中查找法,折中查找法又叫取中查找法其驟是取整個元素的中值與要查找的元素進行比較,若中值比要查找的大則在整個數(shù)組的前半部分查找,即調(diào)整數(shù)組元素下標的最大值為中值,相反在后半部分查找調(diào)整數(shù)組元素下標的最小值為中值,然后再取中進行比較直到中值等于要查找的元素或元素的下標最大值小于下標的最小值(此時說明數(shù)組中無此數(shù),此時中值為最接近要查找的值)為止,本題是折中查找法的變形,將中值 代表的元素值與下標最小的元素的值進行比較若中值元素大于最小值元素則在后半部分找,小于時在前半部分找。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1

展開更多......

收起↑

資源列表

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 米易县| 松滋市| 磴口县| 麻栗坡县| 桦南县| 洪泽县| 合山市| 东阿县| 聂荣县| 阜阳市| 隆昌县| 台中市| 内乡县| 佛坪县| 仙游县| 巴中市| 电白县| 林州市| 德清县| 莒南县| 临颍县| 兴国县| 浑源县| 谢通门县| 徐水县| 大方县| 温州市| 昌吉市| 大竹县| 双鸭山市| 桃园市| 南丰县| 尉氏县| 安塞县| 天津市| 吴桥县| 天镇县| 织金县| 大洼县| 区。| 剑阁县|