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

浙江省溫州市環大羅山聯盟2018-2019學年高二下學期信息技術期中教學質量檢測試卷

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

浙江省溫州市環大羅山聯盟2018-2019學年高二下學期信息技術期中教學質量檢測試卷

資源簡介

浙江省溫州市環大羅山聯盟2018-2019學年高二下學期信息技術期中教學質量檢測試卷
一、選擇題(本大題共12小題,每小題2分,共24分)
1.(2019高二下·溫州期中)自媒體時代,吹捧了一批又一批的“網紅”景點、“網紅”餐廳、“網紅”酒店、“網紅”美食,吸引了眾多消費者,但是很多人都說消費體驗很糟糕,名不副實。這主要體現了信息的( ?。?br/>A.共享性 B.可加工處理性
C.真偽性 D.時效性
2.(2019高二下·溫州期中)下列關于IE瀏覽器的操作,正確的是( ?。?br/>A.IE瀏覽器瀏覽網頁是通過HTML協議與Web服務器進行信息交換的
B.網頁文件遵循HTTP語言標準,可以用記事本打開并編輯
C.為了把網頁的內容都保存下來,可以選擇的保存類型為“網頁,全部(*.htm)”
D.為了方便瀏覽常用的網站,可以把這些網頁內容添加到瀏覽器收藏夾
3.(2019高二下·溫州期中)下列應用中,使用了光學字符識別(OCR)技術的是( ?。?br/>A.用視頻監控系統監測景區內游客擁堵情況
B.在字處理軟件中通過語音輸入文字
C.某字典軟件通過拍攝自動輸入英語單詞,并顯示該單詞的漢字解釋及例句
D.用數碼相機拍攝練習題并通過QQ以圖片方式發送給同學,與同學交流解題技巧
4.(2019高二下·溫州期中)使用Access軟件打開數據庫,部分界面如下圖所示。下列說法正確的是( ?。?br/>A.當前打開的數據庫文件名是“2016年.accdb”
B.當前正在編輯的數據表中共有6條記錄
C.刪除當前記錄,原第4條記錄“編號”字段值變為“3”
D.可在“編號”和“地市”字段之間插入一個新字段
5.(2019高二上·臺州月考)某算法的部分流程圖如圖所示,以下說法正確的是( ?。?br/>A.該流程執行后,變量k的值是-1
B.該流程執行后,變量a的值是16
C.該流程用于計算并輸出1+8-16的值
D.該流程完整執行1次,“a<32 ”共執行了3次
6.(2019高二下·溫州期中)使用GoldWave軟件對文件“背景.wav”進行處理,處理前后的部分界面分別如圖a和圖b所示,下列操作可實現該處理效果的是( ?。?br/>圖a 圖b
A.設置標記后剪裁 B.設置標記后插入靜音
C.設置標記后刪除 D.設置標記后靜音
7.(2019高二上·磐安期中)下列十六進制數中,與二進制數1010100101B值相等的是 (  )
A.2A5H B.A25H C.A91H D.A94H
8.(2019高二下·溫州期中)下列有關多媒體技術的描述,正確的是( ?。?br/>A.多媒體技術有三個顯著的特征,即集成性、交互性、獨占性
B.多媒體數據的壓縮屬于解碼的過程,解壓縮屬于編碼的過程
C.多媒體素材中的圖形是自然界中實際存在的事物的映像描述
D.常見的多媒體數據文件類型有文本、圖像、聲音、動畫、視頻等
9.(2019高二下·溫州期中)下圖中小船圖層第30幀所示,可以實現從圖①到圖②轉變的操作為( ?。?br/>圖①
圖②
A.刪除幀 B.清除關鍵幀
C.清除幀 D.插入空白關鍵幀
10.(2019高二下·湖州月考)—幅未經壓縮的1024×768像素、256色的BMP圖像,其存儲容量約為( ?。?br/>A.192KB B.768KB C.6MB D.24MB
11.(2019高二下·溫州期中)有如下VB程序段:
For i = 1 To 2
For j = 5 To i + 1 Step -1
If a(j) > a(i) Then
t = a(j): a(j) = a(i): a(i) = t
End If
Next j
Next i
數組元素a(1)到a(5)的值依次為“33,24,,4,16,77”,經過該程序段“加工”后,數組元素a(1)到a(5)的值依次為(  )
A.77,45,33,16,24 B.77,33,45,16,24
C.77,24,45,16,33 D.77,45,33,24,16
12.(2019高二下·溫州期中)有VB程序段如下:
For i=1 to 2
k=1
For j=2 to 6-i
If d(k)Next j
If k<>6-i then
T=d(6-i):d(6-i)=d(k):d(k)=t
End If
Next i
數組元素d(1)到d(5)的值依次為“36,25,47,89,78”,經過該程序段“加工”后,下列說法正確的是是(  )
A.數組元素d(1)到d(5)的值依次為36,25,47,78,89
B.此過程中數據共需比較次數為4次
C.此過程中數據共需交換次數為2次
D.此過程中數據“36”共被比較2次
二、非選擇題(本大題共3小題,5+8+7+6,共26分)
13.(2019高二下·溫州期中)某超市用Excel軟件對部分生活用品銷售情況的數據進行了分析,界面如圖所示,請回答下列問題。
(1)正確計算各種生活用品占銷售總額的百分比值,需在I3單元格輸入公式   ,并從I3單元格地址自動填充到I14單元格。(占銷售總額百分比=銷售額/銷售總額*100)
(2)若把G15單元格的內容改位“叁仟伍佰肆拾”,則I3單元格將顯示為  ?。▎芜x,填字母:A .0;B .#DIV/0!;C .#VALUE!;D .#REF)
(3)為更加直觀地比較各商品毛利潤情況,小峰制作了“2019年3月生活用品利潤比較”圖表(如圖所示),則該圖表的數據區域是   。
(4)選中A2:I14區域,按照如圖所示進行自定義篩選后,數據行將顯示   行數據。篩選完畢后,“2018年3月生活用品利潤比較”圖表(如圖所示)   (填:會或不會)發生變化。
14.(2019高二下·溫州期中)小王制作主題為“中國象棋”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。請回答下列問題:
(1)在制作作品前,小王進行了相應的分析和規劃。下列不屬于需求分析的是   
(單選,填字母:A .該作品要求使用Flash軟件制作/
B .該作品面向小學生演示播放/ C .該作品的主題思想為“賞析經典詩詞,弘揚傳統文化”/ D .根據主題思想和內容,制訂該作品的腳本大綱)。
(2)如圖a所示,當前狀態下,下列操作可行的是  ?。ǘ噙x,填字母:A .修改圖中左下角的數值縮放圖像 / B .選中“背景”圖層后,調整其不透明度 / C .對“右”圖層的內容進行自由變換 / D .選中“中國象”圖層后,對其內容進行填充)。
圖a
(3)如圖b所示,“錄”圖層第25幀到第36幀實現了由象棋子“帥”變化為漢字“錄”的動畫效果,該動畫類型為  ?。ㄌ钭郑簞赢嬔a間 / 形狀補間 / 逐幀動畫)。
圖b
(4)要實現“象棋簡介”、“象棋起源”、“行棋規則”和“主要賽事”4個補間動畫依次出現的效果,應做的調整是    。
(5)為實現該場景動畫播放完后自動停止,小王選中“三疊子按鈕”圖層最后1幀添加停止動畫的動作腳本,但腳本出現在該圖層第1幀,其原因是    。
(6)測試影片時,單擊“象棋簡介”按鈕,實現在瀏覽器中顯示位于同一目錄下“intro.txt”文件的內容,則“象棋簡介”按鈕的動作腳本為    。
15.(2019高二下·溫州期中)小吳為了研究冒泡排序過程中數據的“移動”情況,編寫了一個VB程序,功能如下:在列表框list1中顯示排序前數據(存儲在數組a中),在文本框text1中輸入初始位置(即下標值),單擊“排序”按鈕command1后,在標簽label1中顯示指定初始位置的數據在排序過程中的位置變化情況,排序后的數據顯示在列表框list2中。程序運行界面如圖所示。
實現上述功能的VB程序如下。
Dim a(1 To 8) As Integer
Dim n As Integer
Private Sub Form_Load()
a(1) = 30: a(2) = 47: a(3) = 30: a(4) = 72
a(5) = 70: a(6) = 23: a(7) = 99: a(8) = 24
n = 8
For i = 1 To 8
List1.AddItem str(a(i))
Next i
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, k As Integer
Dim pos As Integer
Dim s As String
s = Text1.Text
pos = Val(Text1.Text)
For i = 1 To n - 1
For j = n To i + 1 Step -1
If a(j) < a(j - 1) Then
'改錯
a(j - 1) = a(j)
a(j) = k
'如果pos位置的數據參與交換,則更新pos值,記錄pos變化位置
If pos = j Then
pos = j - 1
s = s + "→" + Str(pos)
elseif ② then
pos = j
s = s + "→" + Str(pos)
End If
End If
Next j
Next i
Label1.Caption = "位置變化情況:" + s
List2.Clear
For i = 1 To n
List2.AddItem Str(a(i))
Next i
End Sub
(1)代碼“Private Sub Form_Load()”中的Load是   (單選,填字母:A .對象名/B .屬性名/C .事件名)
(2)程序代碼中加框①處有錯,請改正為   
(3)補充完整程序代碼中②處代碼   
(4)程序代碼中,如果在文本框中輸入“4”,則label1顯示的內容是   
16.(2019高二下·溫州期中)條形碼是按照一定編碼規則排列的圖形標識符。如圖所示,條形碼下方數字左邊12位代表信息,最右邊一位是校驗碼。校驗碼產生方法如下:
①把條形碼下方數字從右往左依次編序號為“1,2,3,4……”;
②從序號2開始把所有偶數序號位上的數相加求和,并乘以3;
③從序號3開始把所有奇數序號上的數相加求和;
④把第②和第③步結果相加求和;
⑤10減去第④步結果的個位數,得出校驗碼(如果差值為10,則校驗碼為0);
如條形碼的數字為:977167121601X(X為校驗碼),則校驗碼主要產生步驟如下:
1) (1+6+2+7+1+7)×3=72
2) 0+1+1+6+7+9=24
3) 72+24=96
4) 10-6=4
所以最后校驗碼X=4,此條形碼數字為9771671216014。
小何為此編寫了VB程序,用以驗證條形碼輸入正確與否。程序運行時,從文本框Text1獲取條形碼數字部分,單擊按鈕Command1后,在標簽Label1中輸出結果。實現上述功能的VB代碼如下,請補全代碼。
Private Sub Command1_Click()
Dim i As Integer, b As String, Lb As Integer
Dim s1 As Integer, s2 As Integer, tmp As Integer
Dim c As String
Dim d(1 To 13) As Integer '存儲數據
Dim res As String '存儲結果
b = Text1.Text '輸入條形碼
Lb = Len(b)
s1 = 0 : s2 = 0
flag = True
res = "輸入錯誤!"
listt1.Clear
If Lb = 13 Then
For i = 1 To 13
c = Mid(b, Lb - i + 1, 1)
If c >= "0" And c <= "9" Then
    '輸入轉換
Else
flag = False : Exit For
End If
Next i
If flag Then
For i = 2 To Lb Step 2
s1 = s1 + d(i) '參數計算1
s2 =     '參數計算2
Next i
tmp = s1 * 3 + s2
If     Then res = "輸入正確!"
End If
End If
Label1.Caption = res
End Sub
答案解析部分
1.【答案】C
【知識點】信息及其特征
【解析】【解答】選項A:信息的共享性是指信息可以被多人使用和分享。選項B:可加工處理性就是信息在采集后可以進行分類、挑選和存儲、傳播放等二次加工。選項C:信息的真偽性是指信息具有真信息和虛假的信息。選項D:信息的時效性是指信息的價值會隨時間的改變而改變。故答案選C。
【分析】本題考查的是信息的特征。信息有五個基本特征和五個一般特征?;咎卣鳎浩毡樾浴⒁栏叫浴鬟f性、價值性、時效性;一般特征:共享性、真偽性、不完全性、價值相對性、可處理性。
2.【答案】C
【知識點】網頁、網站的概念與聯系
【解析】【解答】選項A:IE瀏覽器瀏覽網頁是通過HTTP協議與Web服務器進行信息交換的。本項錯。選項B:網頁文件遵循HTML語言標準,可以使用記事本打開并編輯。本項錯。選項C:保存網頁的選項很多,如果只保存網頁上的文字或格式可以選擇保存類型為“僅網頁”,如果保存全部網頁可以選擇保存類型為“網頁,全部”本項對。選項D: 為了方便瀏覽常用的網站,可以把這些網頁地址添加到收藏夾中,本項錯。故答案選C。
【分析】本題考查的是網頁文件的傳 輸協議和網頁文件使用的語言標準。網頁文件的傳輸協議為超文本傳輸協議(HTTP)協議,使用的語言標準為超文本標記語言(HTML)。
3.【答案】C
【知識點】字符識別
【解析】【解答】 光學字符識別(OCR)技術就是將圖像轉為可編輯的文本的技術。選項A:視頻監控使用的是數字化圖像技術,不屬于OCR技術。選項B: 在字處理軟件中通過語音輸入文字使用的是語音識別技術,不是OCR技術。選項C: 某字典軟件通過拍攝自動輸入英語單詞,并顯示該單詞的漢字解釋及例句就是將圖像轉為可識別的文本的技術,屬于OCR技術。選項D: 用數碼相機拍攝練習題并通過QQ以圖片方式發送給同學,與同學交流解題技巧 中傳輸的仍然是圖像不屬于OCR技術。故答案選C。
【分析】本題考查的是OCR技術。OCR技術是光學字符識別的縮寫(Optical Character Recognition),是通過掃描等光學輸入方式將各種票據、報刊、書籍、文稿及其它印刷品的文字轉化為圖像信息,再利用文字識別技術將圖像信息轉化為可以使用的計算機輸入技術。
4.【答案】D
【知識點】數據表、字段、記錄的概念
【解析】【解答】選項A:當前打開的數據庫文件為“體測數據.accdb"。而”2016年“為表名不是數據庫名。選項B:當前正在編輯的數據表共有11條記錄。選項C:刪除某條記錄后,記錄號不會自動改變。選項D:可以通過設計視圖在兩個字段的中間插入一個新字段,本項對。故答案選D。
【分析】本題考查的是對Access數據表視圖的識讀。由數據表視圖可以知道該表有幾個字段和多少條記錄數,但字段的類型不能詳細弄清。字段可以插入但記錄只能插在表的末尾。
5.【答案】D
【知識點】算法的常用表示方法;算法的控制結構
【解析】【解答】A選項,該流程執行后,變量k的值是1,A選項錯誤;B選項,該流程執行后,變量a的值是32,B選項錯誤;C選項,該流程用于計算并輸出1+8+0的值 ,C選項錯誤;D選項,該流程完整執行一次,“a<32"共執行3次,分別是a=8,a=16和a=32,D選項正確,故答案選D。
【分析】此題考查VB選擇、循環結構的執行。
6.【答案】D
【知識點】聲音素材的基本處理
【解析】【解答】選項A:設置標記后剪裁則聲音只剩下選中部分其他未選中部分會被刪除。由圖a和圖b的對比知不是該操作。選項B:設置標記后插入靜音則聲音的時長會發生變化,但由圖知時長沒有改變,不是該操作。選項C:設置標記后刪除則同剪裁一樣聲音時長會發生變化 ,但本題沒有,故不是該操作。選項D:設置標記后靜音則該段聲音不顯示時長不變,本項對。故答案選D。
【分析】本題考查的是設置靜音操作。設置靜音后該聲音文件的時長、采樣頻率和量化位數都沒有改變,故其存儲容量沒有發生變化,只是某段聲音播放不出聲音而已。
7.【答案】A
【知識點】進制及數制轉換
【解析】【解答】按二進制轉十六進制規則,二進制數1010100101B 可劃為:0010,1010,0101三個四位二進制數,然后0010對應十六進制數為2,1010對應二進制數為A,0101對應的十六進制數為:5。二進制數1010100101B 轉為相同的十六進制數為2A5H。故答案選A。
【分析】本題考查的是二進制轉十六進制的方法,在二進制轉十六進制時從右向左,四位四位將二進制劃開,最左邊不足四位的補0,每四位二進制可轉為一個十六進制數。
8.【答案】D
【知識點】多媒體技術的概念和特征
【解析】【解答】選項A:多媒體具有集成性、控制性、交互性、非線性、實時性、互動性、信息使用的方便性、信息結構的動態性八大特點,沒有”獨占性“特點,本項錯。選項B: 多媒體數據的壓縮屬于編碼的過程,解壓縮屬于解碼的過程,本項說反了。選項C: 多媒體素材中的圖像是自然界中實際存在的事物的映像描述 ,而圖形是矢量的,是用繪圖工具繪制的。選項D: 常見的多媒體數據文件類型有文本、圖像、聲音、動畫、視頻等 ,故答案選D。
【分析】本題考查的是多媒體技術的特征和包含的多媒體類型。多媒體具有集成性、控制性、交互性、非線性、實時性、互動性、信息使用的方便性、信息結構的動態性等特點。多媒體包含的信息主要有: 文本、圖像、聲音、動畫、視頻等 。
9.【答案】C
【知識點】時間軸、幀、圖層、庫的概念及基本操作
【解析】【解答】對比圖1和圖2知圖1中的關鍵幀在圖2中變為了空白關鍵幀,這進行的操作是清除幀,即將關鍵幀上的內容清除而關鍵幀的屬性沒有改變,故答案選C。
【分析】本題考查的幀的基本操作。清除幀是清除幀上的內容,沒有減少幀數,而刪除某幀后,該幀后面的內容要前提。插入幀或插入關鍵幀則其后的幀要后移。
10.【答案】B
【知識點】聲音、圖像、視頻編碼
【解析】【解答】256色是8位,圖片的容量為:1024*768*8/8/1024=768KB,故答案選B。
【分析】此題主要考查圖像存儲容量的計算。位圖文件的大?。鹤止潝?分辨率*色彩位數/8。
11.【答案】A
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
For i = 1 To 2 ‘使用i來控制外層循環,循環兩次,本題為選擇法排序,i代表比較輪數
For j = 5 To i + 1 Step -1 ‘使用j來控制內層循環,j代表每輪輪比較次數,數組由后向前比較
If a(j) > a(i) Then ‘如果數組元素a(j)(a(j)代表a(i)后的所有數據元素)比a(i)大,則進行如下處理
t = a(j): a(j) = a(i): a(i) = t ‘借助第三變量t交換a(j)和a(i)的值,即將每輪的最大值放到每輪的數組元素下標最小的元素中
End If ‘結束條件判斷
Next j ‘結束內層循環
Next i ‘結束外層循環
由以上分析知本題采用的是選擇排序法,每輪比較就是將本輪下標最小的元素和其后的元素由后到前一一比較,每遇到較大的數就進行交換,共比較了兩輪,第一輪,將33和77比較,然后交換,再將77分別和16,4,24進行比較沒有交換,第一輪排序為:77 ,24,,45,16, 33,第二輪將24和33比較進行交換,然后將33和16比較沒有交換,再將33和45進行比較交換,第二輪排序為:77,45,33,16,24。故答案選A。
【分析】本題考查的是選擇排序法。選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]交換;以此類推,第i趟在待排序記錄r[i]~r[n]中選出最小的記錄,將它與r[i]交換,使有序序列不斷增長直到全部排序完畢。在本題特殊之處是沒有進行標記,而是在進行比較時就進行了交換。
12.【答案】A
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
For i=1 to 2 ‘使用i來控制外層循環,本題為選擇排序i代表比較輪數,共比較2輪
k=1 ‘k代表每輪數組元素最大值所在的元素的下標,每輪將標記變量k賦值為1即假設數組元素d(1)的值最大
For j=2 to 6-i ‘使用j來控制內層循環,j由小到大,即從2比較到6-i(每輪少比較后面i個元素)
If d(k)Next j ‘結束內層循環
If k<>6-i then ‘如果k的值不是6-i,即每輪的最右邊的元素則進行如下處理
T=d(6-i):d(6-i)=d(k):d(k)=t ‘借助第三變量t將每輪的最右邊元素和標記變量值最大的元素進行交換
End If ‘結束條件判斷
Next i ‘結束外層循環
由以上分析知,本題采用選擇排序法,使用k來標記值最大的數組元素的下標,每輪比較完后和本輪最右邊的元素進行交換,共比較了兩輪。第一輪,89最大和78交換,交換后的順序為 36,25,47,78 ,89,第二輪78最大,不交換,順序與第一輪相同,故答案選A。
【分析】本題考查的是選擇排序法。選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]交換;以此類推,第i趟在待排序記錄r[i]~r[n]中選出最小的記錄,將它與r[i]交換,使有序序列不斷增長直到全部排序完畢。本題不是和較小元素進行交換而是和最大下標元素進行交換。
13.【答案】(1)=G3/$G$15*100或=G3/G$15*100
(2)C
(3)B3:B14,H3:H14
(4)4;會
【知識點】表格數據的處理與計算
【解析】【解答】(1) 各種生活用品占銷售總額的百分比值公式為: 占銷售總額百分比=銷售額/銷售總額*100 ,其中銷售額在G列,銷售總額在G15單元格,各種生活用品的銷售額要隨單元格的變化而變化使用相對引用,而銷售總額的數據不變采用絕對引用或混引用,故答案填寫為: =G3/$G$15*100或=G3/G$15*100。
(2) 把G15單元格的內容改位“叁仟伍佰肆拾” ,則G15單元格的值為字符型,一個數值型除以一個符型為無效的數值,選項A的值為0錯誤,選項B為分母為0時報的錯,選項C為無效的值(函數參數錯)報的錯,選項D為無效單元格引用報的錯,故答案選C。
(3)由圖表可知其橫坐標的數據為生活用品名稱在B列,而縱軸數據為生活用品銷售利潤在H列,故答案填寫: B3:B14,H3:H14 。
(4)由圖可知本小題是顯示銷售數量最大的前5項,故第一個空答案填寫:5。而在數據區域由于自動篩選使部分數據無法顯示,即數據區域發生了改變,所以圖表會跟著變化。故第二個空答案填寫:會。
【分析】本題考查的是公式的運用、報錯信息處理、圖表數據的選擇和自動篩選結果。Excel的地址引用有相對地址引用和絕對地址引用及混合地址引用3種方式,相對地址引用就是單元格地址前不加任何東西,單元格地址會隨單元格的變化而變化,絕對單元格地址引用就是在單元格地址前加$號,不會隨單元格的變化而變化?;旌弦檬窃谛刑柣蛄袠饲凹?號,另一個不加,在復制公式時加$號的不變,不加$號的變化。圖表數據區域的選擇是看其橫軸和縱軸的數據,篩選可以根據條件進行手工選擇。 .#DIV/0! 是除法時分母為0引起的錯誤信息提示。 #VALUE! 是函數的參數使用錯誤引起的信息提示。 #REF 是公式中單元格地址引用錯誤引起的信息提示。
14.【答案】(1)D
(2)AC
(3)形狀補間
(4)將“行棋規則”圖層的補間動畫整體移動到第25幀開始位置
(5)“三疊子按鈕”圖層最后一幀不是關鍵幀
(6)on(press){GetUrl(“intro.txt”);}或on(release){GetUrl(“intro.txt”);}
【知識點】動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
【解析】【解答】(1)作品需求分析包括應用需求分件和創作需求分析兩種,選項A為使用軟件分析,即設施分析屬于創作分析。選項B為用戶分析屬于應用需求分析。選項C為主題思想分析屬于創作需求分析。選項D為腳本大綱編寫屬于腳本編寫,故答案選D。
(2)選項A:圖表的左下角數值為縮放比例可以進行圖像的縮放,本項對。選項B:“背景”圖層處于鎖定狀態,不能進行修改,本項錯。選項C:“右”圖層為普通圖層沒有鎖定可以進行自由變換。本項對。選項D:“中國象”為文字圖層不能進行填充,本項錯。故答案選AC。
(3)由圖b中“錄”圖層的第25到第36幀的綠色底紋加黑色箭頭知,該動畫為形狀補間,故答案填寫:形狀補間。
(4)由圖b可知,各動畫的起止幀數為:主要賽事是從第31幀到第36幀,行棋規則是從第1幀到第6幀,象棋起源是由第19幀到第24幀,象棋簡介是從13幀到第18幀,現在要求實現“象棋簡介”、“象棋起源”、“行棋規則”和“主要賽事”4個補間動畫依次出現的效果 ,故答案為: 將“行棋規則”圖層的補間動畫整體移動到第25幀開始位置 。
(5)由圖b知:“三疊子按鈕”只有一個關鍵幀,而動作腳本只能插入在按鈕動畫或關鍵幀上,所以在“三疊子按鈕”圖層插入動作腳本自動插入到第一幀上了,故答案填寫: “三疊子按鈕”圖層最后一幀不是關鍵幀 。
(6) 測試影片時,單擊“象棋簡介”按鈕,實現在瀏覽器中顯示位于同一目錄下“intro.txt”文件的內容 ,需要在“象棋簡介”圖層插入超級鏈接動作按鈕,故答案填寫: on(press){GetUrl(“intro.txt”);}或on(release){GetUrl(“intro.txt”);} 。
【分析】本題考查的是作品的需求分析、圖層屬性的設置、動畫補間類型、動畫連續的連接方法及動作腳本。多媒體設計與策劃包括應用需求分件和創作需求及腳本編寫三部分。作品需求分析包括應用需求分件和創作需求分析兩種,其中應用需求分析,括:1、社會需求分析;2、作品效益分析;3、用戶情況分析三部分內容。 創作需求分件包括:1、主題思想分件;2、結構類型分析;3、作品內容分析;4、設施需求分析;5、發布方式分析共五部分內容。補間動畫有二種:動畫補間和形狀補間。形狀補間是由一個物體到另一個物體間的變化過程,像由三角形變成四方形等。時間軸上形狀補間是淡綠色底加一個黑色箭頭組成的。動畫補間是由一個形態到另一個形態的變化過程,像移動位置,改變角度等。時間軸上動畫補間是淡紫色底加一個黑色箭頭組成的。為了加強動畫的人機交互功能可以對動畫加上動作腳本命令。
15.【答案】(1)C
(2)k=a(j-1)
(3)pos=j-1
(4)4→ 5→ 6→ 7
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
Dim a(1 To 8) As Integer ‘定義窗體級整型數組a,該數組共有8個數組元素
Dim n As Integer ‘定義窗體級整型變量n
Private Sub Form_Load() ‘窗體裝載事件開始
a(1) = 30: a(2) = 47: a(3) = 30: a(4) = 72 ‘給數組元素a(1)到a(4)進行賦值
a(5) = 70: a(6) = 23: a(7) = 99: a(8) = 24 ‘給數組元素a(5)到a(8)進行賦值
n = 8 ‘將8賦給變量n
For i = 1 To 8 ‘使用i來控制循環
List1.AddItem str(a(i)) ‘在列表框中顯示8個數組元素的值(每行顯示一個)
Next i ‘結束循環
End Sub ‘結束窗體裝載事件過程
Private Sub Command1_Click() ‘命令按鈕1單擊事件過程開始
Dim i As Integer, j As Integer, k As Integer ‘定義整型變量i、j和k
Dim pos As Integer ‘定義整型變量pos
Dim s As String ‘定義字符串變量s
s = Text1.Text ‘將從文本框1中輸入的數組元素的位置賦給變量s
pos = Val(Text1.Text) ‘將從文本框1中輸入的數組元素的位置轉為數值型并賦給變量pos
For i = 1 To n - 1 ‘使用變量i來控制外層循環,i代表比較的輪數
For j = n To i + 1 Step -1 ‘使用j來控制內層循環,j代表每輪比較的次數
If a(j) < a(j - 1) Then ‘如果數組的一個元素小于前面的元素則進行如下處理
'改錯,先將前一個數組元素的值賦給變量k,故本處應改為k=a(j-1)
a(j - 1) = a(j) ‘將后一個數組元素的值賦給前一個數組元素
a(j) = k ‘將k的值賦給后一個數例元素,這樣實現了前后兩個元素的值進行交換
'如果pos位置的數據參與交換,則更新pos值,記錄pos變化位置
If pos = j Then ‘如果pos的值和j值相同,即pos指示的數組元素參與了交換,則進行如下處理
pos = j - 1 ‘將pos的值進行調整,即它交換到前一個位置,故將pos值減1
s = s + "→" + Str(pos) ‘使用變量s記錄pos元素位置變化
elseif ② then ‘如果pos的值不是j而是j-1時進行如下處理,故本處答案應填寫:k=j-1
pos = j ‘將pos的值進行調整,即它交換到后一個位置,故將pos值設為j
s = s + "→" + Str(pos) ‘使用變量s記錄pos元素位置變化
End If ‘結束內層判斷
End If ‘結束外層判斷
Next j ‘結束內層循環
Next i ‘結束外層循環
Label1.Caption = "位置變化情況:" + s ‘使用標簽1輸出pos元素的位置變化
List2.Clear ‘清空列表框2中的內容
For i = 1 To n ‘使用i來控制循環
List2.AddItem Str(a(i)) ‘在列表框2中輸出排好后的數組各元素的值
Next i ‘結束循環
End Sub ‘結束事件過程
(1)在語句 Private Sub Form_Load() 中private是事件的屬性,sub表示過程,form為對象名,load為事件名,故答案選填:C。
(2) 程序代碼中加框①處為:先將前一個數組元素的值賦給變量k,故本處應改為k=a(j-1)。
(3) 程序代碼中②處為:如果pos的值不是j而是j-1時進行如下處理,故本處答案應填寫:k=j-1。
(4)由以上程序分析該程序為冒泡法,如果輸入的為4代表要跟蹤第4個元素72的 位置變化,72為倒數第2大元素,故先將其和70交換,然后和23交換,最后和24交換,故答案應填寫: 4→ 5→ 6→ 7
【分析】本題考查的是冒泡排序法。本題考查的是冒泡法排序的過程。在使用冒泡法進行排序時會有兩層循環,外層循環代表比較的輪數,內層循環代表每輪比較的次數,在內層循環中將相鄰數組元素進行比較,如果由小到大排序,則前面元素大于后面元素則進行交換,如果由大到小進行排序,則前面元素小于后面元素進行交換,以此類推直到元素排好或某輪次沒有進行元素的交換為止。
16.【答案】d(i) = Val(c);s2 + d(i + 1);(10 - tmp Mod 10) Mod 10 = d(1)
【知識點】解析算法及程序實現
【解析】【解答】本題程序分析如下:
Private Sub Command1_Click() ‘命令按鈕1單擊事件開始
Dim i As Integer, b As String, Lb As Integer ‘定義整型變是i、b和lb
Dim s1 As Integer, s2 As Integer, tmp As Integer ‘定義整型變量s1、s2和tmp
Dim c As String ‘定義字銜符串型變量c
Dim d(1 To 13) As Integer '定義數組d用來存儲數據
Dim res As String '定義字符串型變量res存儲結果
b = Text1.Text '在文本框1中輸入條形碼并賦給變量b
Lb = Len(b) ‘將條形碼的長度賦給變量Lb
s1 = 0 : s2 = 0 ‘初始化變量s1和變量s2的值為0
flag = True ‘設置標記變量flag的值為true
res = "輸入錯誤!" ‘設置res的值為"輸入錯誤“
listt1.Clear ‘清除列表框listt1
If Lb = 13 Then ‘如果條形碼的長度為13則進行如下處理
For i = 1 To 13 ‘使用i來控制循環
c = Mid(b, Lb - i + 1, 1) ‘從右向左每次循環從字符串b中中取一個字符并賦給變量c
If c >= "0" And c <= "9" Then ‘如果字符串c的字符型數字”0“和”9“之間則進行臺下處理
1 '輸入轉換,將該字符轉為數值型并存放在數組d中,故本處答案填寫:d(i)=val(c)
Else ‘否則(如果字符不在”0“和”9“之間則進行如下處理
flag = False : Exit For ‘設置標記變量值為false,并提前退出循環
End If ‘結束條件判斷
Next i ‘結束循環
If flag Then ‘如果flag的值為真,即沒有非法字符則進行如下處理
For i = 2 To Lb Step 2 ‘使用i來控制循環,計算偶數位之和以及奇數位(從3開始)之和,i代表偶數位
s1 = s1 + d(i) '使用累加器s1計算偶數之和
s2 = 2 '使用累加器s2計算奇數位之和,故本處答案填寫:s2+d(i+1)
Next i ‘結束循環
tmp = s1 * 3 + s2 將偶數位和的3倍加上奇數位之和賦給變量tmp
If 3 Then res = "輸入正確!" ‘如果10和tmp的最后一位之差為條形碼的最后一位則將res值賦為”輸入正確!"
End If ‘結束內層條件判斷
End If ‘結束外層條件判斷
Label1.Caption = res ‘使用標簽1輸出res的值
End Sub ‘結束事件過程
由以上程序分析知:1處為輸入轉換,將該字符轉為數值型并存放在數組d中,故本處答案填寫:d(i)=val(c)。
2處為使用累加器s2計算奇數位之和,故本處答案填寫:s2+d(i+1) 。
3處為如果10和tmp的最后一位之差為條形碼的最后一位則將res值賦為”輸入正確!"。
【分析】本題使用解析算法驗證條形碼的校驗碼是否正確。在本題中考到的知識點有:將一個符串從后向前中取一個數放置到一個數組中: c = Mid(b, Lb - i + 1, 1) 、d(i)=val(c)。使用累加器計算奇數位和偶數位之和: s1 = s1 + d(i)、s2=s2+d(i+1),在這時注意,如果將s2改為s(2)=s2+d(i-1)也是計算奇數位之和但從1開始計算了。
1 / 1浙江省溫州市環大羅山聯盟2018-2019學年高二下學期信息技術期中教學質量檢測試卷
一、選擇題(本大題共12小題,每小題2分,共24分)
1.(2019高二下·溫州期中)自媒體時代,吹捧了一批又一批的“網紅”景點、“網紅”餐廳、“網紅”酒店、“網紅”美食,吸引了眾多消費者,但是很多人都說消費體驗很糟糕,名不副實。這主要體現了信息的( ?。?br/>A.共享性 B.可加工處理性
C.真偽性 D.時效性
【答案】C
【知識點】信息及其特征
【解析】【解答】選項A:信息的共享性是指信息可以被多人使用和分享。選項B:可加工處理性就是信息在采集后可以進行分類、挑選和存儲、傳播放等二次加工。選項C:信息的真偽性是指信息具有真信息和虛假的信息。選項D:信息的時效性是指信息的價值會隨時間的改變而改變。故答案選C。
【分析】本題考查的是信息的特征。信息有五個基本特征和五個一般特征?;咎卣鳎浩毡樾?、依附性、傳遞性、價值性、時效性;一般特征:共享性、真偽性、不完全性、價值相對性、可處理性。
2.(2019高二下·溫州期中)下列關于IE瀏覽器的操作,正確的是( ?。?br/>A.IE瀏覽器瀏覽網頁是通過HTML協議與Web服務器進行信息交換的
B.網頁文件遵循HTTP語言標準,可以用記事本打開并編輯
C.為了把網頁的內容都保存下來,可以選擇的保存類型為“網頁,全部(*.htm)”
D.為了方便瀏覽常用的網站,可以把這些網頁內容添加到瀏覽器收藏夾
【答案】C
【知識點】網頁、網站的概念與聯系
【解析】【解答】選項A:IE瀏覽器瀏覽網頁是通過HTTP協議與Web服務器進行信息交換的。本項錯。選項B:網頁文件遵循HTML語言標準,可以使用記事本打開并編輯。本項錯。選項C:保存網頁的選項很多,如果只保存網頁上的文字或格式可以選擇保存類型為“僅網頁”,如果保存全部網頁可以選擇保存類型為“網頁,全部”本項對。選項D: 為了方便瀏覽常用的網站,可以把這些網頁地址添加到收藏夾中,本項錯。故答案選C。
【分析】本題考查的是網頁文件的傳 輸協議和網頁文件使用的語言標準。網頁文件的傳輸協議為超文本傳輸協議(HTTP)協議,使用的語言標準為超文本標記語言(HTML)。
3.(2019高二下·溫州期中)下列應用中,使用了光學字符識別(OCR)技術的是( ?。?br/>A.用視頻監控系統監測景區內游客擁堵情況
B.在字處理軟件中通過語音輸入文字
C.某字典軟件通過拍攝自動輸入英語單詞,并顯示該單詞的漢字解釋及例句
D.用數碼相機拍攝練習題并通過QQ以圖片方式發送給同學,與同學交流解題技巧
【答案】C
【知識點】字符識別
【解析】【解答】 光學字符識別(OCR)技術就是將圖像轉為可編輯的文本的技術。選項A:視頻監控使用的是數字化圖像技術,不屬于OCR技術。選項B: 在字處理軟件中通過語音輸入文字使用的是語音識別技術,不是OCR技術。選項C: 某字典軟件通過拍攝自動輸入英語單詞,并顯示該單詞的漢字解釋及例句就是將圖像轉為可識別的文本的技術,屬于OCR技術。選項D: 用數碼相機拍攝練習題并通過QQ以圖片方式發送給同學,與同學交流解題技巧 中傳輸的仍然是圖像不屬于OCR技術。故答案選C。
【分析】本題考查的是OCR技術。OCR技術是光學字符識別的縮寫(Optical Character Recognition),是通過掃描等光學輸入方式將各種票據、報刊、書籍、文稿及其它印刷品的文字轉化為圖像信息,再利用文字識別技術將圖像信息轉化為可以使用的計算機輸入技術。
4.(2019高二下·溫州期中)使用Access軟件打開數據庫,部分界面如下圖所示。下列說法正確的是( ?。?br/>A.當前打開的數據庫文件名是“2016年.accdb”
B.當前正在編輯的數據表中共有6條記錄
C.刪除當前記錄,原第4條記錄“編號”字段值變為“3”
D.可在“編號”和“地市”字段之間插入一個新字段
【答案】D
【知識點】數據表、字段、記錄的概念
【解析】【解答】選項A:當前打開的數據庫文件為“體測數據.accdb"。而”2016年“為表名不是數據庫名。選項B:當前正在編輯的數據表共有11條記錄。選項C:刪除某條記錄后,記錄號不會自動改變。選項D:可以通過設計視圖在兩個字段的中間插入一個新字段,本項對。故答案選D。
【分析】本題考查的是對Access數據表視圖的識讀。由數據表視圖可以知道該表有幾個字段和多少條記錄數,但字段的類型不能詳細弄清。字段可以插入但記錄只能插在表的末尾。
5.(2019高二上·臺州月考)某算法的部分流程圖如圖所示,以下說法正確的是(  )
A.該流程執行后,變量k的值是-1
B.該流程執行后,變量a的值是16
C.該流程用于計算并輸出1+8-16的值
D.該流程完整執行1次,“a<32 ”共執行了3次
【答案】D
【知識點】算法的常用表示方法;算法的控制結構
【解析】【解答】A選項,該流程執行后,變量k的值是1,A選項錯誤;B選項,該流程執行后,變量a的值是32,B選項錯誤;C選項,該流程用于計算并輸出1+8+0的值 ,C選項錯誤;D選項,該流程完整執行一次,“a<32"共執行3次,分別是a=8,a=16和a=32,D選項正確,故答案選D。
【分析】此題考查VB選擇、循環結構的執行。
6.(2019高二下·溫州期中)使用GoldWave軟件對文件“背景.wav”進行處理,處理前后的部分界面分別如圖a和圖b所示,下列操作可實現該處理效果的是(  )
圖a 圖b
A.設置標記后剪裁 B.設置標記后插入靜音
C.設置標記后刪除 D.設置標記后靜音
【答案】D
【知識點】聲音素材的基本處理
【解析】【解答】選項A:設置標記后剪裁則聲音只剩下選中部分其他未選中部分會被刪除。由圖a和圖b的對比知不是該操作。選項B:設置標記后插入靜音則聲音的時長會發生變化,但由圖知時長沒有改變,不是該操作。選項C:設置標記后刪除則同剪裁一樣聲音時長會發生變化 ,但本題沒有,故不是該操作。選項D:設置標記后靜音則該段聲音不顯示時長不變,本項對。故答案選D。
【分析】本題考查的是設置靜音操作。設置靜音后該聲音文件的時長、采樣頻率和量化位數都沒有改變,故其存儲容量沒有發生變化,只是某段聲音播放不出聲音而已。
7.(2019高二上·磐安期中)下列十六進制數中,與二進制數1010100101B值相等的是 ( ?。?br/>A.2A5H B.A25H C.A91H D.A94H
【答案】A
【知識點】進制及數制轉換
【解析】【解答】按二進制轉十六進制規則,二進制數1010100101B 可劃為:0010,1010,0101三個四位二進制數,然后0010對應十六進制數為2,1010對應二進制數為A,0101對應的十六進制數為:5。二進制數1010100101B 轉為相同的十六進制數為2A5H。故答案選A。
【分析】本題考查的是二進制轉十六進制的方法,在二進制轉十六進制時從右向左,四位四位將二進制劃開,最左邊不足四位的補0,每四位二進制可轉為一個十六進制數。
8.(2019高二下·溫州期中)下列有關多媒體技術的描述,正確的是(  )
A.多媒體技術有三個顯著的特征,即集成性、交互性、獨占性
B.多媒體數據的壓縮屬于解碼的過程,解壓縮屬于編碼的過程
C.多媒體素材中的圖形是自然界中實際存在的事物的映像描述
D.常見的多媒體數據文件類型有文本、圖像、聲音、動畫、視頻等
【答案】D
【知識點】多媒體技術的概念和特征
【解析】【解答】選項A:多媒體具有集成性、控制性、交互性、非線性、實時性、互動性、信息使用的方便性、信息結構的動態性八大特點,沒有”獨占性“特點,本項錯。選項B: 多媒體數據的壓縮屬于編碼的過程,解壓縮屬于解碼的過程,本項說反了。選項C: 多媒體素材中的圖像是自然界中實際存在的事物的映像描述 ,而圖形是矢量的,是用繪圖工具繪制的。選項D: 常見的多媒體數據文件類型有文本、圖像、聲音、動畫、視頻等 ,故答案選D。
【分析】本題考查的是多媒體技術的特征和包含的多媒體類型。多媒體具有集成性、控制性、交互性、非線性、實時性、互動性、信息使用的方便性、信息結構的動態性等特點。多媒體包含的信息主要有: 文本、圖像、聲音、動畫、視頻等 。
9.(2019高二下·溫州期中)下圖中小船圖層第30幀所示,可以實現從圖①到圖②轉變的操作為( ?。?br/>圖①
圖②
A.刪除幀 B.清除關鍵幀
C.清除幀 D.插入空白關鍵幀
【答案】C
【知識點】時間軸、幀、圖層、庫的概念及基本操作
【解析】【解答】對比圖1和圖2知圖1中的關鍵幀在圖2中變為了空白關鍵幀,這進行的操作是清除幀,即將關鍵幀上的內容清除而關鍵幀的屬性沒有改變,故答案選C。
【分析】本題考查的幀的基本操作。清除幀是清除幀上的內容,沒有減少幀數,而刪除某幀后,該幀后面的內容要前提。插入幀或插入關鍵幀則其后的幀要后移。
10.(2019高二下·湖州月考)—幅未經壓縮的1024×768像素、256色的BMP圖像,其存儲容量約為( ?。?br/>A.192KB B.768KB C.6MB D.24MB
【答案】B
【知識點】聲音、圖像、視頻編碼
【解析】【解答】256色是8位,圖片的容量為:1024*768*8/8/1024=768KB,故答案選B。
【分析】此題主要考查圖像存儲容量的計算。位圖文件的大?。鹤止潝?分辨率*色彩位數/8。
11.(2019高二下·溫州期中)有如下VB程序段:
For i = 1 To 2
For j = 5 To i + 1 Step -1
If a(j) > a(i) Then
t = a(j): a(j) = a(i): a(i) = t
End If
Next j
Next i
數組元素a(1)到a(5)的值依次為“33,24,,4,16,77”,經過該程序段“加工”后,數組元素a(1)到a(5)的值依次為( ?。?br/>A.77,45,33,16,24 B.77,33,45,16,24
C.77,24,45,16,33 D.77,45,33,24,16
【答案】A
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
For i = 1 To 2 ‘使用i來控制外層循環,循環兩次,本題為選擇法排序,i代表比較輪數
For j = 5 To i + 1 Step -1 ‘使用j來控制內層循環,j代表每輪輪比較次數,數組由后向前比較
If a(j) > a(i) Then ‘如果數組元素a(j)(a(j)代表a(i)后的所有數據元素)比a(i)大,則進行如下處理
t = a(j): a(j) = a(i): a(i) = t ‘借助第三變量t交換a(j)和a(i)的值,即將每輪的最大值放到每輪的數組元素下標最小的元素中
End If ‘結束條件判斷
Next j ‘結束內層循環
Next i ‘結束外層循環
由以上分析知本題采用的是選擇排序法,每輪比較就是將本輪下標最小的元素和其后的元素由后到前一一比較,每遇到較大的數就進行交換,共比較了兩輪,第一輪,將33和77比較,然后交換,再將77分別和16,4,24進行比較沒有交換,第一輪排序為:77 ,24,,45,16, 33,第二輪將24和33比較進行交換,然后將33和16比較沒有交換,再將33和45進行比較交換,第二輪排序為:77,45,33,16,24。故答案選A。
【分析】本題考查的是選擇排序法。選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]交換;以此類推,第i趟在待排序記錄r[i]~r[n]中選出最小的記錄,將它與r[i]交換,使有序序列不斷增長直到全部排序完畢。在本題特殊之處是沒有進行標記,而是在進行比較時就進行了交換。
12.(2019高二下·溫州期中)有VB程序段如下:
For i=1 to 2
k=1
For j=2 to 6-i
If d(k)Next j
If k<>6-i then
T=d(6-i):d(6-i)=d(k):d(k)=t
End If
Next i
數組元素d(1)到d(5)的值依次為“36,25,47,89,78”,經過該程序段“加工”后,下列說法正確的是是( ?。?br/>A.數組元素d(1)到d(5)的值依次為36,25,47,78,89
B.此過程中數據共需比較次數為4次
C.此過程中數據共需交換次數為2次
D.此過程中數據“36”共被比較2次
【答案】A
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
For i=1 to 2 ‘使用i來控制外層循環,本題為選擇排序i代表比較輪數,共比較2輪
k=1 ‘k代表每輪數組元素最大值所在的元素的下標,每輪將標記變量k賦值為1即假設數組元素d(1)的值最大
For j=2 to 6-i ‘使用j來控制內層循環,j由小到大,即從2比較到6-i(每輪少比較后面i個元素)
If d(k)Next j ‘結束內層循環
If k<>6-i then ‘如果k的值不是6-i,即每輪的最右邊的元素則進行如下處理
T=d(6-i):d(6-i)=d(k):d(k)=t ‘借助第三變量t將每輪的最右邊元素和標記變量值最大的元素進行交換
End If ‘結束條件判斷
Next i ‘結束外層循環
由以上分析知,本題采用選擇排序法,使用k來標記值最大的數組元素的下標,每輪比較完后和本輪最右邊的元素進行交換,共比較了兩輪。第一輪,89最大和78交換,交換后的順序為 36,25,47,78 ,89,第二輪78最大,不交換,順序與第一輪相同,故答案選A。
【分析】本題考查的是選擇排序法。選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]交換;以此類推,第i趟在待排序記錄r[i]~r[n]中選出最小的記錄,將它與r[i]交換,使有序序列不斷增長直到全部排序完畢。本題不是和較小元素進行交換而是和最大下標元素進行交換。
二、非選擇題(本大題共3小題,5+8+7+6,共26分)
13.(2019高二下·溫州期中)某超市用Excel軟件對部分生活用品銷售情況的數據進行了分析,界面如圖所示,請回答下列問題。
(1)正確計算各種生活用品占銷售總額的百分比值,需在I3單元格輸入公式   ,并從I3單元格地址自動填充到I14單元格。(占銷售總額百分比=銷售額/銷售總額*100)
(2)若把G15單元格的內容改位“叁仟伍佰肆拾”,則I3單元格將顯示為  ?。▎芜x,填字母:A .0;B .#DIV/0!;C .#VALUE!;D .#REF)
(3)為更加直觀地比較各商品毛利潤情況,小峰制作了“2019年3月生活用品利潤比較”圖表(如圖所示),則該圖表的數據區域是   。
(4)選中A2:I14區域,按照如圖所示進行自定義篩選后,數據行將顯示   行數據。篩選完畢后,“2018年3月生活用品利潤比較”圖表(如圖所示)   (填:會或不會)發生變化。
【答案】(1)=G3/$G$15*100或=G3/G$15*100
(2)C
(3)B3:B14,H3:H14
(4)4;會
【知識點】表格數據的處理與計算
【解析】【解答】(1) 各種生活用品占銷售總額的百分比值公式為: 占銷售總額百分比=銷售額/銷售總額*100 ,其中銷售額在G列,銷售總額在G15單元格,各種生活用品的銷售額要隨單元格的變化而變化使用相對引用,而銷售總額的數據不變采用絕對引用或混引用,故答案填寫為: =G3/$G$15*100或=G3/G$15*100。
(2) 把G15單元格的內容改位“叁仟伍佰肆拾” ,則G15單元格的值為字符型,一個數值型除以一個符型為無效的數值,選項A的值為0錯誤,選項B為分母為0時報的錯,選項C為無效的值(函數參數錯)報的錯,選項D為無效單元格引用報的錯,故答案選C。
(3)由圖表可知其橫坐標的數據為生活用品名稱在B列,而縱軸數據為生活用品銷售利潤在H列,故答案填寫: B3:B14,H3:H14 。
(4)由圖可知本小題是顯示銷售數量最大的前5項,故第一個空答案填寫:5。而在數據區域由于自動篩選使部分數據無法顯示,即數據區域發生了改變,所以圖表會跟著變化。故第二個空答案填寫:會。
【分析】本題考查的是公式的運用、報錯信息處理、圖表數據的選擇和自動篩選結果。Excel的地址引用有相對地址引用和絕對地址引用及混合地址引用3種方式,相對地址引用就是單元格地址前不加任何東西,單元格地址會隨單元格的變化而變化,絕對單元格地址引用就是在單元格地址前加$號,不會隨單元格的變化而變化。混合引用是在行號或列標前加$號,另一個不加,在復制公式時加$號的不變,不加$號的變化。圖表數據區域的選擇是看其橫軸和縱軸的數據,篩選可以根據條件進行手工選擇。 .#DIV/0! 是除法時分母為0引起的錯誤信息提示。 #VALUE! 是函數的參數使用錯誤引起的信息提示。 #REF 是公式中單元格地址引用錯誤引起的信息提示。
14.(2019高二下·溫州期中)小王制作主題為“中國象棋”的多媒體作品。他首先使用Photoshop軟件制作一張背景圖片,然后使用Flash軟件制作動畫。請回答下列問題:
(1)在制作作品前,小王進行了相應的分析和規劃。下列不屬于需求分析的是   
(單選,填字母:A .該作品要求使用Flash軟件制作/
B .該作品面向小學生演示播放/ C .該作品的主題思想為“賞析經典詩詞,弘揚傳統文化”/ D .根據主題思想和內容,制訂該作品的腳本大綱)。
(2)如圖a所示,當前狀態下,下列操作可行的是   (多選,填字母:A .修改圖中左下角的數值縮放圖像 / B .選中“背景”圖層后,調整其不透明度 / C .對“右”圖層的內容進行自由變換 / D .選中“中國象”圖層后,對其內容進行填充)。
圖a
(3)如圖b所示,“錄”圖層第25幀到第36幀實現了由象棋子“帥”變化為漢字“錄”的動畫效果,該動畫類型為  ?。ㄌ钭郑簞赢嬔a間 / 形狀補間 / 逐幀動畫)。
圖b
(4)要實現“象棋簡介”、“象棋起源”、“行棋規則”和“主要賽事”4個補間動畫依次出現的效果,應做的調整是    。
(5)為實現該場景動畫播放完后自動停止,小王選中“三疊子按鈕”圖層最后1幀添加停止動畫的動作腳本,但腳本出現在該圖層第1幀,其原因是    。
(6)測試影片時,單擊“象棋簡介”按鈕,實現在瀏覽器中顯示位于同一目錄下“intro.txt”文件的內容,則“象棋簡介”按鈕的動作腳本為    。
【答案】(1)D
(2)AC
(3)形狀補間
(4)將“行棋規則”圖層的補間動畫整體移動到第25幀開始位置
(5)“三疊子按鈕”圖層最后一幀不是關鍵幀
(6)on(press){GetUrl(“intro.txt”);}或on(release){GetUrl(“intro.txt”);}
【知識點】動畫的類型;時間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數的應用
【解析】【解答】(1)作品需求分析包括應用需求分件和創作需求分析兩種,選項A為使用軟件分析,即設施分析屬于創作分析。選項B為用戶分析屬于應用需求分析。選項C為主題思想分析屬于創作需求分析。選項D為腳本大綱編寫屬于腳本編寫,故答案選D。
(2)選項A:圖表的左下角數值為縮放比例可以進行圖像的縮放,本項對。選項B:“背景”圖層處于鎖定狀態,不能進行修改,本項錯。選項C:“右”圖層為普通圖層沒有鎖定可以進行自由變換。本項對。選項D:“中國象”為文字圖層不能進行填充,本項錯。故答案選AC。
(3)由圖b中“錄”圖層的第25到第36幀的綠色底紋加黑色箭頭知,該動畫為形狀補間,故答案填寫:形狀補間。
(4)由圖b可知,各動畫的起止幀數為:主要賽事是從第31幀到第36幀,行棋規則是從第1幀到第6幀,象棋起源是由第19幀到第24幀,象棋簡介是從13幀到第18幀,現在要求實現“象棋簡介”、“象棋起源”、“行棋規則”和“主要賽事”4個補間動畫依次出現的效果 ,故答案為: 將“行棋規則”圖層的補間動畫整體移動到第25幀開始位置 。
(5)由圖b知:“三疊子按鈕”只有一個關鍵幀,而動作腳本只能插入在按鈕動畫或關鍵幀上,所以在“三疊子按鈕”圖層插入動作腳本自動插入到第一幀上了,故答案填寫: “三疊子按鈕”圖層最后一幀不是關鍵幀 。
(6) 測試影片時,單擊“象棋簡介”按鈕,實現在瀏覽器中顯示位于同一目錄下“intro.txt”文件的內容 ,需要在“象棋簡介”圖層插入超級鏈接動作按鈕,故答案填寫: on(press){GetUrl(“intro.txt”);}或on(release){GetUrl(“intro.txt”);} 。
【分析】本題考查的是作品的需求分析、圖層屬性的設置、動畫補間類型、動畫連續的連接方法及動作腳本。多媒體設計與策劃包括應用需求分件和創作需求及腳本編寫三部分。作品需求分析包括應用需求分件和創作需求分析兩種,其中應用需求分析,括:1、社會需求分析;2、作品效益分析;3、用戶情況分析三部分內容。 創作需求分件包括:1、主題思想分件;2、結構類型分析;3、作品內容分析;4、設施需求分析;5、發布方式分析共五部分內容。補間動畫有二種:動畫補間和形狀補間。形狀補間是由一個物體到另一個物體間的變化過程,像由三角形變成四方形等。時間軸上形狀補間是淡綠色底加一個黑色箭頭組成的。動畫補間是由一個形態到另一個形態的變化過程,像移動位置,改變角度等。時間軸上動畫補間是淡紫色底加一個黑色箭頭組成的。為了加強動畫的人機交互功能可以對動畫加上動作腳本命令。
15.(2019高二下·溫州期中)小吳為了研究冒泡排序過程中數據的“移動”情況,編寫了一個VB程序,功能如下:在列表框list1中顯示排序前數據(存儲在數組a中),在文本框text1中輸入初始位置(即下標值),單擊“排序”按鈕command1后,在標簽label1中顯示指定初始位置的數據在排序過程中的位置變化情況,排序后的數據顯示在列表框list2中。程序運行界面如圖所示。
實現上述功能的VB程序如下。
Dim a(1 To 8) As Integer
Dim n As Integer
Private Sub Form_Load()
a(1) = 30: a(2) = 47: a(3) = 30: a(4) = 72
a(5) = 70: a(6) = 23: a(7) = 99: a(8) = 24
n = 8
For i = 1 To 8
List1.AddItem str(a(i))
Next i
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, k As Integer
Dim pos As Integer
Dim s As String
s = Text1.Text
pos = Val(Text1.Text)
For i = 1 To n - 1
For j = n To i + 1 Step -1
If a(j) < a(j - 1) Then
'改錯
a(j - 1) = a(j)
a(j) = k
'如果pos位置的數據參與交換,則更新pos值,記錄pos變化位置
If pos = j Then
pos = j - 1
s = s + "→" + Str(pos)
elseif ② then
pos = j
s = s + "→" + Str(pos)
End If
End If
Next j
Next i
Label1.Caption = "位置變化情況:" + s
List2.Clear
For i = 1 To n
List2.AddItem Str(a(i))
Next i
End Sub
(1)代碼“Private Sub Form_Load()”中的Load是  ?。▎芜x,填字母:A .對象名/B .屬性名/C .事件名)
(2)程序代碼中加框①處有錯,請改正為   
(3)補充完整程序代碼中②處代碼   
(4)程序代碼中,如果在文本框中輸入“4”,則label1顯示的內容是   
【答案】(1)C
(2)k=a(j-1)
(3)pos=j-1
(4)4→ 5→ 6→ 7
【知識點】排序算法及程序實現
【解析】【解答】本題程序分析如下:
Dim a(1 To 8) As Integer ‘定義窗體級整型數組a,該數組共有8個數組元素
Dim n As Integer ‘定義窗體級整型變量n
Private Sub Form_Load() ‘窗體裝載事件開始
a(1) = 30: a(2) = 47: a(3) = 30: a(4) = 72 ‘給數組元素a(1)到a(4)進行賦值
a(5) = 70: a(6) = 23: a(7) = 99: a(8) = 24 ‘給數組元素a(5)到a(8)進行賦值
n = 8 ‘將8賦給變量n
For i = 1 To 8 ‘使用i來控制循環
List1.AddItem str(a(i)) ‘在列表框中顯示8個數組元素的值(每行顯示一個)
Next i ‘結束循環
End Sub ‘結束窗體裝載事件過程
Private Sub Command1_Click() ‘命令按鈕1單擊事件過程開始
Dim i As Integer, j As Integer, k As Integer ‘定義整型變量i、j和k
Dim pos As Integer ‘定義整型變量pos
Dim s As String ‘定義字符串變量s
s = Text1.Text ‘將從文本框1中輸入的數組元素的位置賦給變量s
pos = Val(Text1.Text) ‘將從文本框1中輸入的數組元素的位置轉為數值型并賦給變量pos
For i = 1 To n - 1 ‘使用變量i來控制外層循環,i代表比較的輪數
For j = n To i + 1 Step -1 ‘使用j來控制內層循環,j代表每輪比較的次數
If a(j) < a(j - 1) Then ‘如果數組的一個元素小于前面的元素則進行如下處理
'改錯,先將前一個數組元素的值賦給變量k,故本處應改為k=a(j-1)
a(j - 1) = a(j) ‘將后一個數組元素的值賦給前一個數組元素
a(j) = k ‘將k的值賦給后一個數例元素,這樣實現了前后兩個元素的值進行交換
'如果pos位置的數據參與交換,則更新pos值,記錄pos變化位置
If pos = j Then ‘如果pos的值和j值相同,即pos指示的數組元素參與了交換,則進行如下處理
pos = j - 1 ‘將pos的值進行調整,即它交換到前一個位置,故將pos值減1
s = s + "→" + Str(pos) ‘使用變量s記錄pos元素位置變化
elseif ② then ‘如果pos的值不是j而是j-1時進行如下處理,故本處答案應填寫:k=j-1
pos = j ‘將pos的值進行調整,即它交換到后一個位置,故將pos值設為j
s = s + "→" + Str(pos) ‘使用變量s記錄pos元素位置變化
End If ‘結束內層判斷
End If ‘結束外層判斷
Next j ‘結束內層循環
Next i ‘結束外層循環
Label1.Caption = "位置變化情況:" + s ‘使用標簽1輸出pos元素的位置變化
List2.Clear ‘清空列表框2中的內容
For i = 1 To n ‘使用i來控制循環
List2.AddItem Str(a(i)) ‘在列表框2中輸出排好后的數組各元素的值
Next i ‘結束循環
End Sub ‘結束事件過程
(1)在語句 Private Sub Form_Load() 中private是事件的屬性,sub表示過程,form為對象名,load為事件名,故答案選填:C。
(2) 程序代碼中加框①處為:先將前一個數組元素的值賦給變量k,故本處應改為k=a(j-1)。
(3) 程序代碼中②處為:如果pos的值不是j而是j-1時進行如下處理,故本處答案應填寫:k=j-1。
(4)由以上程序分析該程序為冒泡法,如果輸入的為4代表要跟蹤第4個元素72的 位置變化,72為倒數第2大元素,故先將其和70交換,然后和23交換,最后和24交換,故答案應填寫: 4→ 5→ 6→ 7
【分析】本題考查的是冒泡排序法。本題考查的是冒泡法排序的過程。在使用冒泡法進行排序時會有兩層循環,外層循環代表比較的輪數,內層循環代表每輪比較的次數,在內層循環中將相鄰數組元素進行比較,如果由小到大排序,則前面元素大于后面元素則進行交換,如果由大到小進行排序,則前面元素小于后面元素進行交換,以此類推直到元素排好或某輪次沒有進行元素的交換為止。
16.(2019高二下·溫州期中)條形碼是按照一定編碼規則排列的圖形標識符。如圖所示,條形碼下方數字左邊12位代表信息,最右邊一位是校驗碼。校驗碼產生方法如下:
①把條形碼下方數字從右往左依次編序號為“1,2,3,4……”;
②從序號2開始把所有偶數序號位上的數相加求和,并乘以3;
③從序號3開始把所有奇數序號上的數相加求和;
④把第②和第③步結果相加求和;
⑤10減去第④步結果的個位數,得出校驗碼(如果差值為10,則校驗碼為0);
如條形碼的數字為:977167121601X(X為校驗碼),則校驗碼主要產生步驟如下:
1) (1+6+2+7+1+7)×3=72
2) 0+1+1+6+7+9=24
3) 72+24=96
4) 10-6=4
所以最后校驗碼X=4,此條形碼數字為9771671216014。
小何為此編寫了VB程序,用以驗證條形碼輸入正確與否。程序運行時,從文本框Text1獲取條形碼數字部分,單擊按鈕Command1后,在標簽Label1中輸出結果。實現上述功能的VB代碼如下,請補全代碼。
Private Sub Command1_Click()
Dim i As Integer, b As String, Lb As Integer
Dim s1 As Integer, s2 As Integer, tmp As Integer
Dim c As String
Dim d(1 To 13) As Integer '存儲數據
Dim res As String '存儲結果
b = Text1.Text '輸入條形碼
Lb = Len(b)
s1 = 0 : s2 = 0
flag = True
res = "輸入錯誤!"
listt1.Clear
If Lb = 13 Then
For i = 1 To 13
c = Mid(b, Lb - i + 1, 1)
If c >= "0" And c <= "9" Then
    '輸入轉換
Else
flag = False : Exit For
End If
Next i
If flag Then
For i = 2 To Lb Step 2
s1 = s1 + d(i) '參數計算1
s2 =     '參數計算2
Next i
tmp = s1 * 3 + s2
If     Then res = "輸入正確!"
End If
End If
Label1.Caption = res
End Sub
【答案】d(i) = Val(c);s2 + d(i + 1);(10 - tmp Mod 10) Mod 10 = d(1)
【知識點】解析算法及程序實現
【解析】【解答】本題程序分析如下:
Private Sub Command1_Click() ‘命令按鈕1單擊事件開始
Dim i As Integer, b As String, Lb As Integer ‘定義整型變是i、b和lb
Dim s1 As Integer, s2 As Integer, tmp As Integer ‘定義整型變量s1、s2和tmp
Dim c As String ‘定義字銜符串型變量c
Dim d(1 To 13) As Integer '定義數組d用來存儲數據
Dim res As String '定義字符串型變量res存儲結果
b = Text1.Text '在文本框1中輸入條形碼并賦給變量b
Lb = Len(b) ‘將條形碼的長度賦給變量Lb
s1 = 0 : s2 = 0 ‘初始化變量s1和變量s2的值為0
flag = True ‘設置標記變量flag的值為true
res = "輸入錯誤!" ‘設置res的值為"輸入錯誤“
listt1.Clear ‘清除列表框listt1
If Lb = 13 Then ‘如果條形碼的長度為13則進行如下處理
For i = 1 To 13 ‘使用i來控制循環
c = Mid(b, Lb - i + 1, 1) ‘從右向左每次循環從字符串b中中取一個字符并賦給變量c
If c >= "0" And c <= "9" Then ‘如果字符串c的字符型數字”0“和”9“之間則進行臺下處理
1 '輸入轉換,將該字符轉為數值型并存放在數組d中,故本處答案填寫:d(i)=val(c)
Else ‘否則(如果字符不在”0“和”9“之間則進行如下處理
flag = False : Exit For ‘設置標記變量值為false,并提前退出循環
End If ‘結束條件判斷
Next i ‘結束循環
If flag Then ‘如果flag的值為真,即沒有非法字符則進行如下處理
For i = 2 To Lb Step 2 ‘使用i來控制循環,計算偶數位之和以及奇數位(從3開始)之和,i代表偶數位
s1 = s1 + d(i) '使用累加器s1計算偶數之和
s2 = 2 '使用累加器s2計算奇數位之和,故本處答案填寫:s2+d(i+1)
Next i ‘結束循環
tmp = s1 * 3 + s2 將偶數位和的3倍加上奇數位之和賦給變量tmp
If 3 Then res = "輸入正確!" ‘如果10和tmp的最后一位之差為條形碼的最后一位則將res值賦為”輸入正確!"
End If ‘結束內層條件判斷
End If ‘結束外層條件判斷
Label1.Caption = res ‘使用標簽1輸出res的值
End Sub ‘結束事件過程
由以上程序分析知:1處為輸入轉換,將該字符轉為數值型并存放在數組d中,故本處答案填寫:d(i)=val(c)。
2處為使用累加器s2計算奇數位之和,故本處答案填寫:s2+d(i+1) 。
3處為如果10和tmp的最后一位之差為條形碼的最后一位則將res值賦為”輸入正確!"。
【分析】本題使用解析算法驗證條形碼的校驗碼是否正確。在本題中考到的知識點有:將一個符串從后向前中取一個數放置到一個數組中: c = Mid(b, Lb - i + 1, 1) 、d(i)=val(c)。使用累加器計算奇數位和偶數位之和: s1 = s1 + d(i)、s2=s2+d(i+1),在這時注意,如果將s2改為s(2)=s2+d(i-1)也是計算奇數位之和但從1開始計算了。
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. 主站蜘蛛池模板: 驻马店市| 精河县| 永年县| 普格县| 正镶白旗| 江华| 大冶市| 麻江县| 疏勒县| 洞口县| 吉水县| 虹口区| 泽州县| 柞水县| 福鼎市| 贵定县| 金湖县| 新邵县| 新竹市| 永吉县| 伊通| 长治市| 白银市| 河北区| 阜城县| 福安市| 抚州市| 若尔盖县| 临夏市| 博乐市| 普定县| 卢氏县| 临汾市| 五家渠市| 同德县| 淮滨县| 巴林左旗| 江口县| 横山县| 高邑县| 凉城县|