【信息技術(shù)】高考統(tǒng)練信息技術(shù)試題
發(fā)布時間:2020-07-27 來源: 思想?yún)R報 點擊:
最新 高三 信息 技術(shù) 統(tǒng)練試題
第一部分 : 信息技術(shù)(共 0 50 分)
命題:張雄
審題:羅呈嬌
一、選擇題(本大題共 2 12 小題,每小題 2 2 分,共 4 24 分。每小題列出的四個選項中,只有一個
符合題目要求的,不選、多選、錯選均不得分)
1.下列描述中正確的是 A.IE 瀏覽器可以解釋并執(zhí)行 HTML 語言 B.網(wǎng)上交流表達(dá)信息時要遵循一定的標(biāo)準(zhǔn),目的是信息表達(dá)的數(shù)字化 C.商家將超市 APP 的鏈接地址制作成二維碼過程屬于信息的發(fā)布 D.通過無線網(wǎng)絡(luò)傳輸?shù)男畔⒉灰栏脚c任何載體 2.某協(xié)議的主要功能是完成對數(shù)據(jù)包的確認(rèn)、流量控制和網(wǎng)絡(luò)擁塞;自動檢測數(shù)據(jù)包,并提供錯誤重發(fā)的功能,該協(xié)議的簡稱是 A.HTTP
B.SMTP
C.TCP
D.POP 3.使用 WinHex 軟件查看字符“2017 第一學(xué)期”的內(nèi)碼,部分界面如圖所示。
下列說法正確的是 A.原文包含 4 個 ASCII 碼
B.這些字符的內(nèi)碼共占 10 個字節(jié) C.由圖中可以推出關(guān)系表達(dá)式“10”>“2”的值為True
D.字符“期”的內(nèi)碼是“C6 DA” 4.某算法的部分流程圖如右圖所示,執(zhí)行這部分流程后,輸出 c 的值是 A.50
B.34
C.55
D.60
5.使用 Access 軟件打開數(shù)據(jù)庫,部分界面如下圖所示,下列說法正確的是
A.當(dāng)前數(shù)據(jù)庫包含 3 張數(shù)據(jù)表
B.“學(xué)生聯(lián)系”數(shù)據(jù)表有 3 條記錄 C.可以將 Access 數(shù)據(jù)表中的數(shù)據(jù)導(dǎo)出到 Excel
D.在數(shù)據(jù)表“學(xué)生聯(lián)系”中輸入多條記錄時,可以先不輸入學(xué)號 6.把十進制數(shù) 160 轉(zhuǎn)化為八位二進制數(shù)后,高(左)4 位加 2,低(右)四位加 6 后,再轉(zhuǎn)化為十進制數(shù),結(jié)果為 A.168
B.198
C.166
D.182 7.使用 Goldwave 軟件打開某音頻文件,選取其中一段音頻后的部分界面如圖所示。下列說法正確的是
A.單擊“剪裁”按鈕后,音頻文件的大小變?yōu)樵瓉淼?1/3 B.單擊“刪除”按鈕后,再執(zhí)行“插入靜音”10 秒,音頻的時長不變 C.執(zhí)行“錄音”命令 10 秒后,音頻文件的大小變?yōu)樵瓉淼?4/3 D.執(zhí)行“靜音”命令后,音頻的時長不變
8.某 Photoshop 作品部分界面如下。下列說法正確的是
A.“制作人”圖層使用了濾鏡效果 B.“背景”圖層可以移動到“米老鼠”圖層上方,并遮住該圖層的內(nèi)容 C.“尾巴”圖層和“米老鼠”圖層設(shè)置的圖層樣式效果肯定相同 D.通過移動“尾巴”圖層的尾巴或“米老鼠”圖層的米老鼠,使它們的相對位置變得更合理
9.用 Flash 軟件制作動畫作品,其中一個場景的部分時間軸界面如下圖所示。下列說法正確的是
A.“背景”圖層的前面 20 幀的內(nèi)容和后面 20 幀的內(nèi)容肯定相同 B.在“音樂”圖層的第一幀可以添加聲音 C.不能刪除“音樂”圖層 D.為了實現(xiàn)該場景的循環(huán)播放,可以直接在第 40 幀添加幀動作 gotoAndPlay(1); 10.【 加試題】某 psd 格式的文件以默認(rèn)的方式保存為 bmp 格式,該 bmp 圖像用 Photoshop打開后的部分界面如右圖所示。已知該圖像寬度 400 像素,高度 300 像素,則該圖像的大小約為 A.351.6KB
B.117.2KB
C.58.6KB
D.175.8KB 11.【 加試題】
有如下 VB 程序段:
Max=-10000 For i = 1 To 10
s = 0
For j = i To 10
s = s + a(j)
If s > max Then max = s
Next j
Next i 已知數(shù)組 a(1)到 a(10)的原始數(shù)據(jù)為 6,-6,8,-7,7,2,-2,-1,-2,4.程序執(zhí)行后,變量 max 的值為 A.9
B.10
C.27
D.4 12.【 加試題】有如下 VB 程序段:
k = Val(Text1.Text) left1 = 1: right1 = 10 Do While (left1 <= right1)
mid1 = (left1 + right1) \ 2
If a(mid1) <=k Then
left1 = mid1 + 1
Else
right1 = mid1-1
End If Loop Text2.text=str(right1) 已知數(shù)組 a(1)到 a(10)的原始數(shù)據(jù)為 1,4,5,5,5,5,8,9,9,10.程序運行時,在文本框 text1 中輸入 5,文本框 text2 顯示的內(nèi)容是 A.5
B.10
C.3
D.6
二、非選擇題(本大題共 5 5 小題,其中第 3 13 小題 4 4 分,第 4 14 小題 5 5 分,第 5 15 小題 8 8 分,第 第 6 16 小題 題 3 3 分,第 7 17 小題 6 6 分,共 6 26 分)
13.小王對高三(1)、高三(2)的學(xué)生期末考、期中考成績進行一個簡單的處理和分析,如下圖
請回答下列問題:
。1)小王已經(jīng)把期末成績按班級和姓名排序,并把期中工作表中的數(shù)據(jù)復(fù)制到 F3:J23,為了能夠統(tǒng)計出每個學(xué)生兩次考試每科成績之差,對高三(1)班期中數(shù)據(jù)已進行了處理,使兩次考試同一個學(xué)生在同一行,為了使高三(2)數(shù)據(jù)達(dá)到同樣的目的、寫出處理的方法:
(2)區(qū)域 K4:M23 的數(shù)據(jù)是通過公式計算得到的:在 K4 單元格輸入公式后,用自動填充功能完成K4:M23 的計算,則 K4 單元格中的公式是
(3)根據(jù)圖 a 中的數(shù)據(jù)制作的圖表如下所示,創(chuàng)建該圖表的數(shù)據(jù)區(qū)域是
圖 a
14.編“字符串縮寫”程序,實現(xiàn)如下功能:在文本框 Text1 中輸入 Ascii 字符串,字符串中如果有由 Ascii 表中相鄰字符(升序)組成的子串,則把該子串縮寫成由第一個字符、“-”和最后一個字符組成,比如“abcdfpxcba”則縮寫成“a-dfpxcba”。程序運行界面如下圖所示。
。1)代碼“Private Sub Command1_Click()”中的 Command1 是
(單選,填字母:A.對象名 / B.事件
/ C.事件處理過程)
。2)實現(xiàn)上述功能的 VB 程序如下,請在劃線處填入合適的代碼。
Private Sub Command1_Click() Dim s As String, result As String, i As Integer, j As Integer, t As Integer s = Text1.Text
:t = Len(s) :result = "" i=1 Do While i <= t
j = i
Do While i < t
If Asc(Mid(s, i + 1, 1)) = Asc(Mid(s, i, 1)) + 1 Then
i = i + 1
Else
Exit Do
End If
Loop
If i > j Then
result =
①
Else
result = result + Mid(s, i, 1)
End If
i = i + 1 Loop Text2.Text =
、
End Sub (3)如果輸入的字符串是“aBcucwxyzdcb”,輸出結(jié)果為____________ 15.Flash 作品“剪紙藝術(shù).fla”的“main”場景的制作腳本如下:
場景:main 類別序號:2 進入方式:由“load”場景單擊“播放”按鈕進入 呈現(xiàn)方式:
1.“剪紙簡介”從舞臺右下方慢慢向上移動。
2.單擊“中國剪紙網(wǎng)”按鈕,鏈接到網(wǎng)址為“http://www.zhjz.com”的網(wǎng)頁,單擊“退出”按鈕,轉(zhuǎn)入到“end”場景。
3.其他動畫略。
呈現(xiàn)順序說明:
1.一開始出現(xiàn)“退出”按鈕,“中國剪紙網(wǎng)”按鈕,“背景”動畫,再依次出現(xiàn) “剪紙人物”、“剪紙簡介”、“剪紙1”、“剪紙2”和“剪紙3”的動畫。
(1)測試“main“場景時,鼠標(biāo)經(jīng)過“退出”按鈕時沒有出現(xiàn)小手形狀,其元件編輯狀態(tài)如圖 b所示,為解決這個問題,下列操作方法可行的有
(多選,填字母:A.刪除“文字”圖層的點擊幀 /
B.在“矩形”圖層的點擊幀插入幀
/ C. 在“文字”圖層的點擊圖 b 圖 a
幀,執(zhí)行清除關(guān)鍵幀/ D.在“文字”圖層的點擊幀,執(zhí)行轉(zhuǎn)換為關(guān)鍵幀 (2)該 Flash 作品的場景順序
(填:是/否)符合腳本要求。
。3)觀察圖 a,“剪紙 1”圖層第 18 幀到第 30 幀的補間類型是
。
。4)測試場景時,背景畫面播放到 30 幀時消失,為了使畫面一直延續(xù)到最后一幀,正確的操作是
(5)為了使“main”場景自動循環(huán)播放,直到單擊“退出”按鈕后轉(zhuǎn)入“end”場景, 應(yīng)在“main”場景最后一幀上添加動作腳本為
16.【 加試題】小明基于選擇排序算法編寫了一個 VB 程序,功能如下:某班有 50 個學(xué)生,從中選擇10 個身高最高的同學(xué),要求被選的任何兩個人不能身高一樣(所給的數(shù)據(jù)保證能選 10 個)。
實現(xiàn)上述功能的 VB 程序如下,但加框 處代碼有錯,請改正。
Const
n = 50 Dim d(0 To n) As single , name(1 to n) as string "讀入 50 個學(xué)生的身高,依次存入 d(1)…d(50),姓名存入 name(1)…name(50) "代碼略 Private Sub Command1_Click() Dim i As Integer, j As Integer, temp As single, k As Integer,r as string d(0) = 2 For i = 1 To 10
For j = i To n
If d(j) < d(i - 1) Then
If
Then
k = j
End If
End If
Next j
If k <> i Then
temp = d(k):
d(k) = d(i):
d(i) = temp
r=name(k) : name(k)=name(i) : name(i)=r
End If Next i For i = 1 To 10
‘輸出被選的 10 個人的名字和身高。
List2.AddItem
name(i) & d(i) Next i k = 0 and d(k) < d(j) k=i
End Sub 17.【 加試題】酒店房間管理:酒店房間(房間數(shù)小于 10000)編號按 1、2、3…連續(xù)編號,老板對于沒有出租的房子使用如下的方法來登記管理。連續(xù)的空房間,登記第一間的編號和連續(xù)的空房間數(shù),比如空房間 1,2, 6,7,8,10,則登記 3 條記錄,分別為(1
2),(6
3),(10
1). 某旅客退房了,需要把這房子也登記上去,有四種情況需要處理:
1)上靠,例如退的房間號為 3,則原來登記的 3 條記錄變成( 1
3 )
, (6
3), (10
1).
2)下靠,例如退的房間號為 5,則原來登記的 3 條記錄變成(1
2), ( 5
4 )
, (10
1). 3)上下不靠,例如退的房間號為 4,則登記的記錄數(shù)變成 4 條(1
2)
,( 4
1 )
, (6
3),(10
1). 4)上下靠,例如退的房間號為 9,則登記的記錄數(shù)變成 2 條(1,2), (6 6 ,5 5)
。
小王依據(jù)上述描述設(shè)計了如下 VB 程序。請回答下列問題:
。1)當(dāng)?shù)怯浀挠涗浻?3 條,分別為(1,4),(6,2),(10,3).現(xiàn)在某旅客退掉 5 號房間,則登記的記錄變成
。2)請在劃線處填入合適的代碼。
Const n = 5000 Dim a(0 To n) As Integer
"a(i)保存第 i 條記錄的開始房間號 Dim b(0 To n) As Integer
" b(i)保存第 i 條記錄的房間數(shù) Dim c As Integer, k As Integer, sp As Integer
"k 為原始記錄數(shù) " 讀取原始 k 條記錄的數(shù)據(jù),依次存入 a(1),b(1),a(2),b(2)…a(k),b(k),代碼略 "為了程序處理方便,虛設(shè)了下面 2 條記錄
a(0) = 0
:
b(0) = 0:
sp = k + 1 :
a(sp) = 10000 :
b(sp) = 0 Private Sub Command1_Click() Dim i As Integer c = Val(Text1Text)
"c 為退掉的房間號 i = 1 Do While a(i) < c
"查找房間 c,應(yīng)該登記在某位置
i = i + 1 Loop i = i - 1 "下面為處理退房登記問題 If a(i) + b(i) = c Then
If
、
Then
"第 4 種情況,上下靠
b(i) = b(i) + 1 + b(i + 1)
For j = i + 1 To sp - 1
a(j) = a(j + 1)
:
b(j) = b(j + 1)
Next
j
sp = sp - 1
Else
"第 1 種情況,上靠
b(i) = b(i) + 1
End If ElseIf
c + 1 = a(i + 1) Then
"第 2 種情況,下靠
a(i + 1) = c
:
b(i + 1) = b(i + 1) + 1 Else
"第 3 種情況,上下不靠
For j =
②
a(j) = a(j - 1) :
b(j) = b(j - 1)
Next j
a(i + 1) = c
:
b(i + 1) = 1 :
sp = sp + 1 End If ‘下面為輸出登記的記錄,不包括虛設(shè)的兩條記錄 For i =1 to
、
List3.AddItem "第" & Str(i) & "記錄(" & Str(a(i)) & "," & Str(b(i)) & ")" Next i End Sub
熱點文章閱讀