資源簡介 浙江省“溫州十五校聯(lián)合體”2018-2019學(xué)年高二下學(xué)期信息技術(shù)期中考試試卷一、選擇題(本大題共12小題,每小題2分,共24分)1.(2019高二下·溫州期中)下列有關(guān)信息與信息技術(shù)的說法,不正確的是( )A.信息可以脫離它所反映的事物被存儲(chǔ)、保存和傳播B.計(jì)算機(jī)內(nèi)部用于信息處理的漢字代碼是交換碼C.典型的近代信息技術(shù)包括攝影技術(shù)、電影技術(shù)、廣播和電視技術(shù)等D.計(jì)算機(jī)病毒的防治可以從預(yù)防、檢查和消毒三方面著手【答案】B【知識點(diǎn)】信息及其特征;信息技術(shù)的概念與關(guān)鍵技術(shù);信息技術(shù)的發(fā)展趨勢【解析】【解答】選項(xiàng)A:信息的載體是多種多樣的,所以信息可以脫離它所反映的事物被存儲(chǔ)、保存和傳播,本項(xiàng)對。選項(xiàng)B: 計(jì)算機(jī)內(nèi)部用于信息處理的漢字代碼是機(jī)內(nèi)碼,本項(xiàng)錯(cuò)。選項(xiàng)C:一切與信息有關(guān)的技術(shù)就是信息技術(shù),近代的信息技術(shù)包括攝影技術(shù)、電影技術(shù)、廣播和電視技術(shù)等 ,本項(xiàng)對。選項(xiàng)D:不是所有的病毒都能被殺死但我們可以從 預(yù)防、檢查和消毒三方面著手防治病毒。本項(xiàng)對。故答案選B。【分析】本題考查的是信息的特征及信息技術(shù)的概念。信息有五個(gè)基本特征和五個(gè)一般特征。基本特征:普遍性、依附性、傳遞性、價(jià)值性、時(shí)效性;一般特征:共享性、真?zhèn)涡浴⒉煌耆浴r(jià)值相對性、可處理性。信息技術(shù)是指在信息的獲取、整理、加工、存儲(chǔ)、傳遞和利用過程中所采用的技術(shù)和方法。其作用是代替、擴(kuò)展和延伸人的信息功能。現(xiàn)代信息技術(shù)是以電子技術(shù),尤其是微電子技術(shù)為基礎(chǔ),以計(jì)算機(jī)技術(shù)為核心,以通信技術(shù)為支柱,以信息技術(shù)應(yīng)用為目的的科學(xué)技術(shù)群。2.(2019高二下·溫州期中)下列有關(guān)瀏覽器與網(wǎng)頁的說法,正確的是( )A.文字、圖形圖像、表格是網(wǎng)頁的三種基本元素B.HTTP協(xié)議的功能是將電子郵件送到收件人的電子信箱中C.HTML的源代碼由FrontPage、Dreamweaver等軟件解釋執(zhí)行D.搜索引擎、主題目錄和元搜索引擎是因特網(wǎng)上檢索信息的常用途徑【答案】D【知識點(diǎn)】網(wǎng)絡(luò)協(xié)議;網(wǎng)頁、網(wǎng)站的概念與聯(lián)系【解析】【解答】選項(xiàng)A: 網(wǎng)頁的三種基本元素是文字、圖像和超鏈接,本項(xiàng)錯(cuò)。選項(xiàng)B:HTTP協(xié)議是超文本傳輸協(xié)議用于發(fā)送網(wǎng)頁文件使用的協(xié)議,而發(fā)送電子郵件的協(xié)議為簡單郵件傳輸協(xié)議SMTP協(xié)議。本項(xiàng)錯(cuò)。選項(xiàng)C: HTML的源代碼由FrontPage、Dreamweaver等軟件編輯,由IE、火狐等瀏覽器解釋執(zhí)行。本項(xiàng)錯(cuò)。選項(xiàng)D:因特網(wǎng)上的搜索引擎有三種:關(guān)鍵字搜索、目錄搜索和元搜索,本項(xiàng)對。故答案選D。【分析】本題考查的是網(wǎng)頁的基本元素、編輯網(wǎng)頁的軟件和網(wǎng)頁信息檢索的常用途徑。編輯網(wǎng)頁使用的軟件有 FrontPage、Dreamweaver等 ,使用的語言標(biāo)準(zhǔn)為超文本標(biāo)記語言(HTML語言),使用超文本傳輸協(xié)議,即HTTP協(xié)議進(jìn)行傳輸,由瀏覽器負(fù)責(zé)解釋執(zhí)行。3.(2019高二下·溫州期中)使用Word軟件編輯某文檔,部分界面如圖所示。下列說法正確的是( )A.文中共有5處修訂,其中2處插入,2處刪除,1處格式更改B.共有2個(gè)用戶添加了批注,用戶名分別是d、cC.刪除文中批注對象“計(jì)算機(jī)發(fā)展歷程”后,批注框不會(huì)被刪除D.當(dāng)前光標(biāo)位于第五行,接受當(dāng)前修訂后,文字“德國”被刪除【答案】B【知識點(diǎn)】文本的基本編輯【解析】【解答】選項(xiàng)A:本文共3處修訂,3處批注,本項(xiàng)錯(cuò)。選項(xiàng)B:共有兩個(gè)用戶添加了3處批注,兩個(gè)用戶為d和c。本項(xiàng)對。選項(xiàng)C:刪除批注對象后,批注也會(huì)被刪除,本項(xiàng)錯(cuò)。選項(xiàng)D:第五行是將德國刪除,添加了美國,接受當(dāng)前修訂后,德國被美國替換,本項(xiàng)錯(cuò)。故答案選B。【分析】本題考查看是批注和修訂。批注是對文章的某些文字段落做出備注、意見及建議等。而批注是保留修改痕跡的基礎(chǔ)上進(jìn)行的修改,修訂是在保留修改痕跡的一種編輯方式,通過修訂可以恢復(fù)原來的文字或確認(rèn)修改。4.(2019高二下·溫州期中)用OCR軟件進(jìn)行文字識別時(shí),部分界面如圖所示:下列說法不正確的是( )A.字符識別過程應(yīng)用了人工智能技術(shù)B.當(dāng)前正在識別的對象為“color-5.jpg”,識別的結(jié)果為“1.txt”C.可以直接從鍵盤鍵入“模”字對識別結(jié)果中的“棋”字進(jìn)行修正D.OCR允許導(dǎo)出的文本格式有txt、rtf、htm等【答案】B【知識點(diǎn)】字符識別【解析】【解答】選項(xiàng)A:OCR的意思是光學(xué)字符識別技術(shù)的意思,它是人工智能技術(shù)之一,本項(xiàng)對。選項(xiàng)B:當(dāng)前識別的對象為1.bmp,識別結(jié)果保存在1.txt中,本項(xiàng)錯(cuò)。選項(xiàng)C:由于“棋”字識別后為文本狀態(tài)可以進(jìn)行編輯修改,本項(xiàng)對。選項(xiàng)D:OCR允許有多種文本格式,txt、rtf和htm都是文本格式本項(xiàng)對。故答案選B。【分析】本題考查的是字符識別技術(shù)。OCR技術(shù)是光學(xué)字符識別的縮寫(Optical Character Recognition),是通過掃描等光學(xué)輸入方式將各種票據(jù)、報(bào)刊、書籍、文稿及其它印刷品的文字轉(zhuǎn)化為圖像信息,再利用文字識別技術(shù)將圖像信息轉(zhuǎn)化為可以使用的計(jì)算機(jī)輸入技術(shù)。5.(2019高二下·溫州期中)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。下列說法正確的是( )A.當(dāng)前聲音文件的存儲(chǔ)容量約為6.4MBB.當(dāng)前狀態(tài)下,執(zhí)行“刪除”命令后右聲道的第14~19秒將出現(xiàn)靜音C.執(zhí)行“插入靜音”命令,當(dāng)前狀態(tài)下插入15秒靜音,文件播放時(shí)有一段靜音D.執(zhí)行“選定部分另存為”命令,按默認(rèn)格式保存,生成的文件為雙聲道格式【答案】C【知識點(diǎn)】聲音素材的基本處理;聲音、圖像、視頻編碼【解析】【解答】選項(xiàng)A:當(dāng)前聲音文件的存儲(chǔ)容量大約為:1411*19/8=3351.125kB=3.27MB,本項(xiàng)錯(cuò)。選項(xiàng)B:當(dāng)前狀態(tài)為選中的左聲道,刪除14-19秒后,左聲道靜音,本項(xiàng)錯(cuò)。選項(xiàng)C: 執(zhí)行“插入靜音”命令 可以插入一段靜音,本項(xiàng)對。選項(xiàng)D:由圖可知當(dāng)前選中部分為左聲道音頻,如果另存為其他音頻文件則沒有選中部分不會(huì)保存則只保存左聲道音頻,本項(xiàng)錯(cuò)。故答案選C。【分析】本題考查的是對聲音的操作和音頻文件存儲(chǔ)容量的計(jì)算公式、刪除操作、插入靜音命令和保存選中音頻操作。音頻文件存儲(chǔ)容量=(采樣頻率× 采樣位數(shù)× 聲道數(shù)× 時(shí)間) / 8 (字節(jié)),刪除選中部分后這部分聲音為靜音。6.(2019高二下·溫州期中)小明使用Photoshop軟件制作作品時(shí),通過“畫布大小”更改圖像的寬度和高度,部分界面如圖所示,然后另存為BMP格式,文件名為“家鄉(xiāng).bmp”,則“家鄉(xiāng).bmp”文件的大小是( )A.1.37MB B.2.25MB C.9.18MB D.9MB【答案】B【知識點(diǎn)】聲音、圖像、視頻編碼【解析】【解答】由圖可知畫布的當(dāng)前大小為2.25M,所以“家鄉(xiāng).bmp” 的大小為2.25M。故答案選B。【分析】本題考查的是圖像文件存儲(chǔ)容量的計(jì)算公式。圖像文件存儲(chǔ)量=水平像素×垂直像素×每個(gè)像素所需位數(shù)/8 (字節(jié))。7.(2019高二下·溫州期中)完全平方數(shù)是指一個(gè)整數(shù)能表示成某個(gè)整數(shù)的平方的形式,例如4是完全平方數(shù),可以表示成2的平方。下列判斷整數(shù)型變量a是否為完全平方數(shù)的VB表達(dá)式不正確的是( )A.Int(Sqr(a))=Sqr(a) B.Sqr(a)^2=aC.Int(Sqr(a))^2=a D.Fix(Sqr(a))=Sqr(a)【答案】B【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式【解析】【解答】選項(xiàng)A:是將一個(gè)數(shù)開平方后再取整看是否等于該數(shù)開平方,本項(xiàng)對。選項(xiàng)B:將一個(gè)數(shù)開方后再求其平方,這個(gè)數(shù)一般是相同的不論開出的是否為整數(shù),如0.04開方為0.2就滿足本項(xiàng)公式,但0.04不是完全平方數(shù)。本項(xiàng)錯(cuò)。選項(xiàng)C:將一個(gè)數(shù)開方后取整再求其平方數(shù)與其本身相比較,本項(xiàng)對。選項(xiàng)D與選項(xiàng)A相同,對于int()函數(shù)和fix()函數(shù),對于正數(shù)兩者功能完全相同,本項(xiàng)對。故答案選B。【分析】本題考查的是使用取整函數(shù)判斷一個(gè)數(shù)是否為完全平方數(shù)。其原理是如果不是完全平方數(shù)則使用取整函數(shù)舍去了小數(shù)部分則再次平方后與原數(shù)就不相同了。8.(2019高二下·溫州期中)某算法的部分流程圖如圖所示。執(zhí)行這部分流程,則輸出的sum的值是( )A.2450 B.2550 C.5050 D.4900【答案】A【知識點(diǎn)】算法的常用表示方法;算法的控制結(jié)構(gòu)【解析】【解答】根據(jù)流程圖分析本題算法如下:先將i賦為2,將sum賦值為0,然后將i值累加到sum中,i自身增2再次循環(huán)將i值累加到sum中,直到i值超過100,由以上算法描述知本題是將100以內(nèi)的偶數(shù)累加到sum中,即sum=2+4+8+……+100=2450,故答案選A。【分析】本題考查的是用流程圖表示算法。若要看懂流程圖需要弄清流程圖中各框圖的含義及流程線的走向,尤其是循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)都使用判斷框來控制,但選擇結(jié)構(gòu)的流程線是向下的,而循環(huán)結(jié)構(gòu)的流程線是向上的。9.(2019高二下·溫州期中)有如下VB程序段:i = 0: j = 1Do While j <= 5If a(j) <> 0 Then i = i + 1: a(i) = a(j)j = j + 1LoopFor j = i + 1 To 5a(j) = 0Next j數(shù)組元素a(1)到a(5)的值依次為“0,20,0,4,31”,執(zhí)行該程序段后,a(1)~a(6)各元素的值依次為( )A.4,20,31,0,0 B.31,20,4,0,0 C.0,0,20,4,31 D.20,4,31,0,0【答案】D【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:i= 0: j = 1 ‘將i賦初值0,j賦初值1Do While j <= 5 ‘在j值小于等于5時(shí)進(jìn)行循環(huán)If a(j) <> 0 Then i = i + 1: a(i) = a(j) ‘如果數(shù)組元素a(j)不等于0,將i值加1將數(shù)組元素a(j)的值放到數(shù)組元素a(i)中j = j + 1 ‘將j值增1Loop ‘結(jié)束循環(huán)For j = i + 1 To 5 ‘ 使用j來控制循環(huán),j的初值為i+1,終值為5a(j) = 0 ‘將數(shù)組元素a(j)的值設(shè)為0Next j ‘結(jié)束循環(huán)由以上程序描述知該程序是將數(shù)組中不為0的元素放到下標(biāo)較小的元素中,將0值元素放在非0元素的后面,故答案選D。【分析】本題是一道移動(dòng)數(shù)組元素的程序,是整理磁盤數(shù)據(jù)的模擬程序。在本題中用j表示整個(gè)數(shù)組元素,而i值在數(shù)組元素的值為非0時(shí)才增1并將數(shù)組元素a(j)的值,起到將非0元素整合的目的。10.(2019高二下·溫州期中)數(shù)組a中的n個(gè)元素經(jīng)排序生成左右交替上升數(shù)據(jù)序列的VB程序段如下:For i = 1 ToFor j = To i + 1 Step -1If d(j) t = d(j): d(j) = d(j - 1): d(j - 1) = tEnd IfNext jFor j = i + 1 ToIf d(j) t = d(j): d(j) = d(j + 1): d(j + 1) = tEnd IfNext jNext i方框中的代碼由以下三部分組成:①n - i + 1 ②n \ 2 ③n - i代碼順序正確的選項(xiàng)是( )A.②①③ B.①②③ C.②③① D.③②①【答案】A【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:For i = 1 To ‘使用i來控制外層循環(huán),i代表比較輪數(shù),因?yàn)榻惶嫔仙谝惠喼幸艃蓚€(gè)數(shù)的序故比較輪數(shù)為數(shù)組元素個(gè)數(shù)的一半,故本題答案應(yīng)填寫n\2For j = To i + 1 Step -1 ‘使用j來控制內(nèi)層循環(huán),使用冒泡法找到本輪最小的數(shù)放到數(shù)組的左邊,j從數(shù)組的最右邊開始到數(shù)組的本輪最左邊,故本處應(yīng)填寫:n-i+1If d(j) t = d(j): d(j) = d(j - 1): d(j - 1) = t ‘借助第三變量t將這兩個(gè)元素的值進(jìn)行交換保證本輪最左邊的元素的值最小End If ‘結(jié)束條件判斷Next j ‘結(jié)束第一個(gè)內(nèi)層循環(huán)For j = i + 1 To ‘使用j來控制內(nèi)層循環(huán),本循環(huán)也是使用冒泡法進(jìn)行排序?qū)⒆钚≈得暗阶钣疫叄瑪?shù)組元素是從下標(biāo)最小的比較到本輪下標(biāo)最大的元素為止,故本處應(yīng)填寫:n-iIf d(j) t = d(j): d(j) = d(j + 1): d(j + 1) = t ‘借助第三變量t將這兩個(gè)元素的值進(jìn)行交換保證本輪最右邊的元素的值最小End If ‘結(jié)束條件判斷Next j ‘結(jié)束第二個(gè)內(nèi)層循環(huán)Next i ‘結(jié)束外層循環(huán)由以上分析知①處填寫:n\2, ②處填寫:n-i+1, ③處填寫:n-i,故答案選A。【分析】本題考查的是冒泡排序法。在使用冒泡法進(jìn)行排序時(shí)使用i控制外層循環(huán),代表每次的比較輪數(shù),j控制內(nèi)層循環(huán)代表每輪比較次數(shù),在本題每輪都要進(jìn)行次排序,第一次將數(shù)組元素最小的值放到本輪數(shù)組元素下標(biāo)最小的元素中,第二次是將數(shù)組元素次小的值放于本輪的下標(biāo)值最大的元素中,以此類推直到排序完成。11.(2019高二下·溫州期中)有如下VB程序段:i = 1: j = 6: c = 0: f = Falsekey = Val(Text1.Text)Do While i<= j And Not fc = c + 1m = Int((i + j) / 2)If key = a(m) Then f = TrueIf key < a(m) Then j = m - 1 Else i = m + 1Loop數(shù)組元素a(1)到a(6)依次為“8,23,25,32,46,57”,文本框Text1的內(nèi)容為“32”。執(zhí)行程序后,下列說法不正確的是( )A.變量c的值為3 B.變量i的值為4C.變量j的值為4 D.變量m的值為4【答案】B【知識點(diǎn)】查找算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:i = 1: j = 6: c = 0: f = False ‘給變量i賦初值1,j賦初值6,c賦初值0,f賦初值falsekey = Val(Text1.Text) ‘將從文本框輸入的數(shù)轉(zhuǎn)為數(shù)值型賦給變量keyDo While i<= j And Not f ‘在i小于等于j值且f為false時(shí)執(zhí)行循環(huán)c = c + 1 ‘使用計(jì)數(shù)器c對循環(huán)次數(shù)(查找次數(shù))進(jìn)行計(jì)數(shù)m = Int((i + j) / 2) ‘將數(shù)組元素下標(biāo)的中值賦給變量mIf key = a(m) Then f = True ‘如果變量key的值等于中間元素的值則將f的值賦為trueIf key < a(m) Then j = m - 1 Else i = m + 1 ‘如果key值小于中間元素,則調(diào)整要查找數(shù)組的上限為中間元素下標(biāo)減1,如果key值大于中間元素則調(diào)整下限為中間元素的下標(biāo)加1Loop ‘結(jié)束循環(huán)由以上程序分析知本程序?yàn)槎址ú檎覕?shù)據(jù),在輸入32后,中值m=3,先比較25和32,然后調(diào)整下限i為4,中值為5,然后比較46和32,調(diào)上限j值為4,中值為4,然后比較32和32,在找到32后還執(zhí)行一次: If key < a(m) Then j = m - 1 Else i = m + 1 ,因?yàn)閗ey不小于a(4),故i=m+1=4+1=5。故答案選B。【分析】本題考查的是二分法查找數(shù)據(jù)。對分法查找過程是先將一個(gè)數(shù)列放于一個(gè)有序數(shù)組中,然后比較中間數(shù)組元素的值與要查找的值,或中間數(shù)組的值比要查找的值大,則在前半個(gè)數(shù)組中查找,若中間數(shù)組的值比要查找的值小則在后半個(gè)數(shù)組中查找。查找方法仍是比較中間數(shù)組元素的值和要查找的值。以此類推直到查到或下限大于了上限(沒查找)為止。12.(2019高二下·溫州期中)有如下VB程序段:Private Sub Text1_Change()Dim a, i As Integera= Val(Text1.Text)For i = 2 To 6 Step 2If a<= 15 Then a = a + iNext iText1.Text = Str(a)End Sub若在文本框Text1中輸入2,執(zhí)行該程序段,F(xiàn)or語句的循環(huán)次數(shù)為( )A.3 B.5 C.6 D.9【答案】D【知識點(diǎn)】算法的控制結(jié)構(gòu)【解析】【解答】本題程序分析如下:Private Sub Text1_Change() ‘文本框輸入改變事件開始Dim a, i As Integer ‘定義變體變量a和整型變量ia= Val(Text1.Text) ‘將從文本框1中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量aFor i = 2 To 6 Step 2 ‘使用i來控制循環(huán),i的初值為2,終值為6,步長為2,循環(huán)3次If a<= 15 Then a = a + i ‘如果a值小于等于15則將a值加上i值Next i ‘結(jié)束循環(huán)Text1.Text = Str(a) ‘在文本框中輸出a值End Sub ‘結(jié)束循環(huán)在文本框中輸入了2后,a=2+2+4+6=12,由于a由2變?yōu)榱?2,循環(huán)執(zhí)行了3次,此時(shí)文本框中的值又改變了,故又一次執(zhí)行text1_change()過程,此時(shí)a=12+2+2=16,循環(huán)仍執(zhí)行3次,當(dāng)文本框的值由12變?yōu)?6時(shí),又觸發(fā)了text1_change()過程,循環(huán)仍執(zhí)行3次,此時(shí)a值沒有變化,不再觸發(fā)text1_change()過程,故答案選D。【分析】本題考查的是text1_change()事件過程的觸發(fā)條件,當(dāng)文本框中的值發(fā)生變化時(shí)就觸發(fā)了。text1_change()過程不論該過程是使用鍵盤鼠標(biāo)改變的還是使用程序改變的。二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2019高二下·溫州期中)小明收集了我國2017年部分地區(qū)生產(chǎn)總值相關(guān)數(shù)據(jù),并使用Excel軟件進(jìn)行數(shù)據(jù)處理,如圖1所示。圖1請回答下列問題:(1)表中“占總生產(chǎn)總值比例(%)”數(shù)據(jù)是用公式計(jì)算并使用函數(shù)ROUND得到的:選擇H4單元格輸入公式,然后用自動(dòng)填充功能完成其他單元格的計(jì)算。則H4單元格中的公式 (單選,填字母:A .=ROUND(G4/$G$18,2)/B .=ROUND(G4/$G$18*100,2)/C.=ROUND(G4/G18*100,2)/D .ROUND(G4/G18*100,2))。(提示:占總生產(chǎn)總值比例(%)=地區(qū)年總生產(chǎn)總值/總生產(chǎn)總值×100;函數(shù)ROUND將數(shù)字四舍五入到指定的位數(shù))。(2)小明想要找出東部地帶年生產(chǎn)總值最大的地區(qū),下列方法不可行的是_________。A.選擇A3:H17區(qū)域,以“地帶”為主要關(guān)鍵字、“年總生產(chǎn)總值”為次要關(guān)鍵字,均按降序排序,選取排在最前面的地區(qū)B.選擇A3:H17區(qū)域,以“年生產(chǎn)總值”為關(guān)鍵字進(jìn)行降序排序 ,以“地帶”為東部地帶進(jìn)行篩選,選取排在最前面的地區(qū)C.選擇A3:H17區(qū)域,以“地帶”為東部地帶,“年生產(chǎn)總值”為最大1項(xiàng)進(jìn)行篩選,然后選取篩選出的地區(qū)D.以“地帶”為東部地帶進(jìn)行篩選,點(diǎn)擊“年生產(chǎn)總值”篩選標(biāo)志中的“降序”按鈕進(jìn)行排序,選取排在最前面的地區(qū)(3)根據(jù)圖中的數(shù)據(jù)制作圖表,如圖2所示,則創(chuàng)建該圖表的數(shù)據(jù)區(qū)域是 。圖2【答案】(1)B(2)A;C(3)B3,B8:B11,G3,G8:G11【知識點(diǎn)】表格數(shù)據(jù)的處理與計(jì)算【解析】【解答】 (1)占總生產(chǎn)總值比例(%) 的計(jì)算公式為: 占總生產(chǎn)總值比例(%)=地區(qū)年總生產(chǎn)總值/總生產(chǎn)總值×100 ,其中地區(qū)年生產(chǎn)總值要在不同單元格中改變,而總生產(chǎn)總值不會(huì)改變,選項(xiàng)A沒有乘100,選項(xiàng)C的總生產(chǎn)總值沒有使用絕對地址,選項(xiàng)D與選項(xiàng)C公式相同,故答案選B。(2)選項(xiàng)A:以 “地帶”為主要關(guān)鍵字、“年總生產(chǎn)總值”為次要關(guān)鍵字 , 均按降序排序, 排在最前面的數(shù)據(jù)為“中部地帶”年總生產(chǎn)總值最大的城市,原因是“地帶”按降序排序時(shí)按拼音的第一個(gè)字母降序排序的,本項(xiàng)錯(cuò)。選項(xiàng)B:先 以“年生產(chǎn)總值”為關(guān)鍵字進(jìn)行降序排序排序則按“年生產(chǎn)總值”由高到低排序,再進(jìn)行篩選可以選出東部地帶年生產(chǎn)總值最大的城市,本項(xiàng)對。選項(xiàng)C:如果以 以“地帶”為東部地帶,“年生產(chǎn)總值”為最大1項(xiàng)進(jìn)行篩選, 是篩選出即是工部地帶又是年生產(chǎn)總值最大的1項(xiàng),可能篩選不出數(shù)據(jù)來,本項(xiàng)錯(cuò)。選項(xiàng)D,選篩選再排序,與先排序再篩選效果一樣的,本項(xiàng)對,故答案選AC。(3)由圖表可知,橫軸為部分城市名稱(B8:B11),縱軸為各城市“年總生和總值”(G8:G11)加上標(biāo)題行,故答案填寫: B3,B8:B11,G3,G8:G11 。【分析】本題考查的是公式的應(yīng)用、數(shù)據(jù)的篩選和排序及圖表數(shù)據(jù)區(qū)域的選擇。Excel的地址引用有相對地址引用和絕對地址引用及混合地址引用3種方式,相對地址引用就是單元格地址前不加任何東西,單元格地址會(huì)隨單元格的變化而變化,絕對單元格地址引用就是在單元格地址前加$號,不會(huì)隨單元格的變化而變化。混合引用是在行號或列標(biāo)前加$號,另一個(gè)不加,在復(fù)制公式時(shí)加$號的不變,不加$號的變化。在排序時(shí)注意不要選擇合并的單元格,尤其選擇標(biāo)題欄時(shí)注意標(biāo)題欄是否為合并單元格。圖表數(shù)據(jù)區(qū)域的選擇是看其橫軸和縱軸的數(shù)據(jù),篩選可以根據(jù)條件進(jìn)行手工選擇。14.(2019高二下·溫州期中)使用Flash軟件創(chuàng)作“四季”多媒體作品,如圖1所示。請回答下列問題:圖1(1)在作品設(shè)計(jì)的過程中,下列屬于創(chuàng)作需求分析的是 (多選,填字母:A .該作品要求使用Flash軟件制作/ B .該作品面向小學(xué)生演示播放/ C .該作品的主題思想為“大自然的奧妙”/ D .根據(jù)主題思想和內(nèi)容,制訂該作品的腳本大綱/E.確定“春”界面尺寸、素材組織與來源、交互方式等)。(2)圖中“小狗”圖層第21幀到第42幀實(shí)現(xiàn)了“小狗”從舞臺左側(cè)奔跑至舞臺右側(cè)的動(dòng)畫,則第42幀中的“小狗”為 (填文字:形狀/實(shí)例)。(3)“春”按鈕元件的部分編輯界面如圖2所示。測試影片時(shí)發(fā)現(xiàn)該按鈕無響應(yīng),為使按鈕有效,下列操作不正確的是 (單選,填字母:A .選中“文字”圖層“指針經(jīng)過”幀執(zhí)行“清除關(guān)鍵幀”命令/B .選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入幀”命令/C .選中“文字”圖層“點(diǎn)擊”幀執(zhí)行“轉(zhuǎn)換為關(guān)鍵幀”命令/D.選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入關(guān)鍵幀”命令)圖2(4)如圖所示,測試影片時(shí),發(fā)現(xiàn)“春”按鈕只出現(xiàn)在動(dòng)畫的最后,若要使該按鈕在動(dòng)畫過程中一直存在,不改變其他動(dòng)畫效果的前提下,可進(jìn)行的操作是 。(5)測試影片時(shí),單擊“春”場景中“春”按鈕,在瀏覽器中顯示當(dāng)前文件夾下的“spring.txt”文件的內(nèi)容,則“春”按鈕的動(dòng)作腳本為 。【答案】(1)AC(2)實(shí)例(3)C(4)在“按鈕”圖層第42幀中選中“春”按鈕元件實(shí)例執(zhí)行“復(fù)制”命令,在第1幀執(zhí)行“粘貼到當(dāng)前位置”命令(或等效答案)(5)on(release){getURL(“spring.txt”);}或 on(press){ getURL(“spring.txt”);}【知識點(diǎn)】多媒體作品的規(guī)劃和設(shè)計(jì);動(dòng)畫的類型;時(shí)間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數(shù)的應(yīng)用【解析】【解答】(1)選項(xiàng)A:為設(shè)施需求分析,屬于創(chuàng)作需求分析。選項(xiàng)B:為用戶分析,屬于應(yīng)用需求分析。選項(xiàng)C:為主題思想分析,屬于創(chuàng)作需求分析。選項(xiàng)D:為制作腳本大綱,屬于腳本編寫,選項(xiàng)E:為媒體元素分解屬于腳本編寫,故答案選AC。(2)形狀為元件,是存在于庫中的圖形,而實(shí)例是放到舞臺上的元件具體應(yīng)用,故答案選填:實(shí)例。(3)由圖可知:該按鈕無點(diǎn)擊幀(點(diǎn)擊幀延續(xù)了按下幀為空白幀),而點(diǎn)擊幀是決定響影區(qū)域的。選項(xiàng)A:將“指針經(jīng)過”幀清除關(guān)鍵幀則在文字圖層中點(diǎn)擊幀延續(xù)彈起幀,可以。選項(xiàng)B: 選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入幀”命令 則點(diǎn)擊幀延續(xù)了”按下幀“的圖形,可以。選項(xiàng)C: 選中“文字”圖層“點(diǎn)擊”幀執(zhí)行“轉(zhuǎn)換為關(guān)鍵幀”命令 ,點(diǎn)擊幀為一個(gè)空白關(guān)鍵幀,不可以。選項(xiàng)D: 選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入關(guān)鍵幀”命令 則延續(xù)”按下“幀的圖形,可以。故答案為C。【分析】本題考查的是多媒體作品的制作,包括創(chuàng)作需求分析的過程、幀的基本操作和腳本的編寫。15.(2019高二下·溫州期中)把一個(gè)數(shù)組最開始的若干個(gè)元素搬到數(shù)組的末尾,我們稱之為數(shù)組的旋轉(zhuǎn)。輸入一個(gè)遞增排序的數(shù)組的一個(gè)旋轉(zhuǎn),輸出旋轉(zhuǎn)數(shù)組的最小元素。數(shù)組元素a(1)至a(5)依次為5,22,28,42,55,在a(3)處分成兩段,交換位置后為:a(1) a(2) a(3) a(4) a(5)28 42 55 5 22旋轉(zhuǎn)數(shù)組a的最小元素是5。數(shù)組d(1)至d(5)依次為0,1,1,1,1,在d(5)處分成兩段,交換位置后為:d(1) d(2) d(3) d(4) d(5)1 0 1 1 1旋轉(zhuǎn)數(shù)組d的最小元素是0。小明依據(jù)查找算法思想,設(shè)計(jì)一個(gè)查找旋轉(zhuǎn)數(shù)組d最小元素的程序,功能如下:運(yùn)行程序時(shí),利用“添加”按鈕Command1和文本框Text1依次輸入旋轉(zhuǎn)數(shù)組d的值,在列表List1中顯示旋轉(zhuǎn)數(shù)組,單擊“求解”按鈕Command2,在標(biāo)簽Label2中顯示旋轉(zhuǎn)數(shù)組d最小元素值。運(yùn)行效果如圖1所示,實(shí)現(xiàn)該功能的VB程序如下:圖1Dim n As IntegerDim d(1 To 100) As Integer '數(shù)組 d 存儲(chǔ)待排序數(shù)據(jù)Private Sub Command1_Click()'按旋轉(zhuǎn)數(shù)組規(guī)則將數(shù)據(jù)存入數(shù)組d中,代碼略End SubPrivate Sub Command2_Click()Dim mid As Integer, L As Integer, R As IntegerL = 1: R = nmid = LDo While d(L) >= d(R)If Then '改錯(cuò)mid = RExit DoEnd Ifmid = (L + R) \ 2If d(L)=d(R) And d(mid)=d(R) Thenmid =______________ '填空Exit DoEnd IfIf d(L) < d(mid) ThenL = midElseIf d(mid) < d(R) ThenR = midEnd IfLoopLabel2.Caption = "最小值為" + Str(d(mid))End SubEnd IfNext iEnd Function(1)要使程序運(yùn)行時(shí),文本框Text1無顯示內(nèi)容,下列方法不能實(shí)現(xiàn)該要求的是 (單選,填字母:A .在Form_Load事件處理過程中添加語句“Text1.Text=""”/B .在Command1_Click事件處理過程中添加語句“Text1.Text=""”/C .設(shè)計(jì)程序界面時(shí),在屬性面板設(shè)置文本框Text1的Text屬性值為空)(2)程序代碼中,加框處有錯(cuò),請改正。(3)程序代碼中,將劃線處代碼補(bǔ)充完整。(4)程序代碼中,虛線框內(nèi)自定義函數(shù)中主要采用的算法是 (單選,填字母:A .冒泡排序/B .選擇排序/C .順序查找/D .對分查找)。【答案】(1)B(2)R-L=1(3)inorder(L,R)(4)C【知識點(diǎn)】過程與自定義函數(shù);查找算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:Dim n As Integer '定義窗體級整型變量n,n代表數(shù)組中元素的個(gè)數(shù)Dim d(1 To 100) As Integer '定義窗體級整型數(shù)組 d,d用于 存儲(chǔ)待排序數(shù)據(jù)Private Sub Command1_Click() '命令按鈕1單擊事件開始'按旋轉(zhuǎn)數(shù)組規(guī)則將數(shù)據(jù)存入數(shù)組d中,代碼略End Sub '命令按鈕1單擊事件結(jié)束Private Sub Command2_Click() '命令按鈕2單擊事件開始Dim mid As Integer, L As Integer, R As Integer '定義整型變量mid、l和rL = 1: R = n '將數(shù)組元素下標(biāo)的下限(以下稱下限)設(shè)為1,數(shù)組元素下標(biāo)的上限(以下稱上限)設(shè)為nmid = L '設(shè)中間數(shù)組元素下標(biāo)為下限Do While d(L) >= d(R) '當(dāng)下限數(shù)組元素的值大于上限數(shù)組元素的值時(shí)執(zhí)行循環(huán)If Then '改錯(cuò) 如果上限比下限大1時(shí)執(zhí)行下列操作,故本處改為:R-L=1mid = R '將元素的中值下標(biāo)mid設(shè)為上限Exit Do '退出循環(huán)End If '結(jié)束判斷mid = (L + R) \ 2 '設(shè)元素的中值下標(biāo)為上限和下限之和的一半(取整)If d(L)=d(R) And d(mid)=d(R) Then '如果下限元素、上限元素、中值元素都相同,則進(jìn)行如下處理mid =______________ '填空 使用自定義函數(shù)inorder()找出元素大小的分界點(diǎn),故本題答案為: inorder(L,R)Exit Do '退出循環(huán)End If '結(jié)束條件判斷If d(L) < d(mid) Then '如果下限元素的值小于中值元素的值,則進(jìn)行如下處理L = mid '將中值元素的下標(biāo)賦給下限ElseIf d(mid) < d(R) Then '否則當(dāng)中值元素的值小于上限元素的值時(shí)進(jìn)行如下處理R = mid '將中值元素的下標(biāo)賦給上限End If '結(jié)束條件判斷Loop '結(jié)束循環(huán)Label2.Caption = "最小值為" + Str(d(mid)) '使用標(biāo)簽2輸出數(shù)組中的最小值End Sub '結(jié)束事件過程‘下列為自定義函數(shù)查找元素的分界點(diǎn)End IfNext iEnd Function(1)要使程序運(yùn)行時(shí),文本框Text1無顯示內(nèi)容 ,在形成旋轉(zhuǎn)數(shù)組后,將文本框1的值設(shè)為空,而形成旋轉(zhuǎn)數(shù)組是在命令按鈕1單擊事件過程完成的,故本題答案選B。(2)在程序改錯(cuò)處:如果上限比下限大1時(shí)執(zhí)行下列操作,故本處改為:R-L=1。(3)在程序填空處:用自定義函數(shù)inorder()找出元素的中值,故本題答案為: inorder(L,R)(4)由劃線處代碼知:該算法一一比較查找數(shù)組元素的分界點(diǎn),故本題答案選填:C。【分析】本題采用二分法和自定義函數(shù)查找旋轉(zhuǎn)數(shù)組的最小值。二分法查找過程是先將一個(gè)數(shù)列放于一個(gè)有序數(shù)組中,然后比較中間數(shù)組元素的值與要查找的值,或中間數(shù)組的值比要查找的值大,則在前半個(gè)數(shù)組中查找,若中間數(shù)組的值比要查找的值小則在后半個(gè)數(shù)組中查找。查找方法仍是比較中間數(shù)組元素的值和要查找的值。以此類推直到查到或下限大于了上限(沒查找)為止。在本題中中值元素根據(jù)數(shù)組元素值的大在上限與下限之間調(diào)整。16.(2019高二下·溫州期中)“旋轉(zhuǎn)數(shù)組”過程是指將數(shù)組中的元素向右移動(dòng)k個(gè)位置,其中k是非負(fù)數(shù)。以數(shù)組a向右移動(dòng)3個(gè)位置為例,其移動(dòng)過程有如下兩種方法:原始數(shù)據(jù):a(1) a(2) a(3) a(4)1 2 3 4方法一:①向右旋轉(zhuǎn)1步:a(1) a(2) a(3) a(4)4 1 2 3②向右旋轉(zhuǎn)2步:a(1) a(2) a(3) a(4)3 4 1 2③向右旋轉(zhuǎn)3步:a(1) a(2) a(3) a(4)2 3 4 1方法二:①將a(1)值放至旋轉(zhuǎn)3個(gè)位置后位置a(4):a(1) a(2) a(3) a(4)1 2 3 1②將原a(4)值放至旋轉(zhuǎn)3個(gè)位置后位置a(3):a(1) a(2) a(3) a(4)1 2 4 1③將原a(3)值放至旋轉(zhuǎn)3個(gè)位置后位置a(2):a(1) a(2) a(3) a(4)1 3 4 1④將原a(2)值放至旋轉(zhuǎn)3個(gè)位置后位置a(1):a(1) a(2) a(3) a(4)2 3 4 1有n個(gè)數(shù)存儲(chǔ)在數(shù)組a中,給定一個(gè)整數(shù)p(1≤p≤n),將數(shù)組a的前p個(gè)數(shù)與后n-p個(gè)數(shù)分別向右旋轉(zhuǎn)k次。例如數(shù)組a的各個(gè)數(shù)值分別是1,2,3,4,5,6,7,當(dāng)p=4,k=1時(shí),旋轉(zhuǎn)后的結(jié)果為4,1,2,3,7,5,6。小明為此編寫了VB程序,功能如下:在文本框Text2、Text3中依次輸入p和k的值,單擊“旋轉(zhuǎn)數(shù)組”按鈕Command1后,數(shù)組旋轉(zhuǎn)后結(jié)果顯示在Text4中。程序運(yùn)行界面如圖1所示,請回答下列問題:圖1(1)當(dāng)文本框Text3中輸入內(nèi)容修改為3時(shí),執(zhí)行該程序后,a(3)的值為 。(2)請?jiān)趧澗€處填入合適的代碼。Dim a(20) As IntegerConst n = 20Private Sub Form_Load()'隨機(jī)產(chǎn)生n個(gè)[1,100]之間的隨機(jī)整數(shù),依次存儲(chǔ)到a(1)、a(2)、…a(n)中,并在文本框Text1顯示,代碼略End SubPrivate Sub Command1_Click()Dim i As Integer,p As Integer, k As Integer,cnt As Integer,c As Integer,t As Integerp =Val(Text2.Text)k =Val(Text3.Text)i = 1:start = 1:c = a(i):cnt = 1Do While cnt<=p '方法二i = t = a(i)a(i) = cIf Thenstart = start+ 1i = i + 1c = a(i)Elsec = tEnd Ifcnt = cnt + 1LoopFor i = 1 To k '方法一temp = a(n)For j = a(j) = a(j -1)Next ja(p + 1) = tempNext iFor i = 1 To ns = s +Str(a(i))Next iText4.Text = sEnd Sub【答案】(1)46(2)(i+k-1)Mod p+1;i=start;n To p+2 Step -1【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】(1)如按圖1所示數(shù)據(jù),則當(dāng)在文本框3中由2變?yōu)?時(shí),a(3)值為46。(2)本題程序分析如下:Dim a(20) As Integer ‘定義一個(gè)整型數(shù)組a,該數(shù)組共有20個(gè)元素Const n = 20 ‘定義一個(gè)整型符號常量n,將其賦值為20Private Sub Form_Load() ‘窗體裝載事件過程開始'隨機(jī)產(chǎn)生n個(gè)[1,100]之間的隨機(jī)整數(shù),依次存儲(chǔ)到a(1)、a(2)、…a(n)中,并在文本框Text1顯示,代碼略End Sub ‘結(jié)束窗體裝載事件過程Private Sub Command1_Click() ‘命令按鈕單擊事件開始Dim i As Integer, p As Integer, k As Integer,cnt As Integer,c As Integer,t As Integer ‘定義整型變量i、p、k、cnt、c和tp = Val(Text2.Text) ‘將從文本框2中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量pk = Val(Text3.Text) ‘將從文本框3中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量ki = 1:start = 1:c = a(i):cnt = 1 ‘初始化i值為1,start值為1和c值為數(shù)組第一個(gè)元素的值,cnt值為1Do While cnt<= p ‘方法二 用于旋轉(zhuǎn)前半個(gè)數(shù)組,當(dāng)cnt的值小于等于p時(shí)執(zhí)行循環(huán)‘根據(jù)輸入的數(shù)組分界位置p和旋轉(zhuǎn)的位數(shù)計(jì)算前半個(gè)數(shù)組中原第一個(gè)數(shù)組在新數(shù)組的起始位置,故本處應(yīng)填寫: (i+k-1)Mod p+1i = 1t = a(i) '使用變量t暫時(shí)存儲(chǔ)第i個(gè)元素a(i) = c ‘將原數(shù)組的第一個(gè)元素賦給旋轉(zhuǎn)后的其應(yīng)在的位置的元素If 2 Then '如果i值和start的值相同時(shí)(即原數(shù)組位置不變時(shí))進(jìn)行如下處理,故本處答案應(yīng)填寫:i=startstart = start + 1 '將start值增1i = i + 1 '將i值增1c = a(i) '將a(i)的值賦給變量cElse '否則(即數(shù)組位置發(fā)生變化時(shí))進(jìn)行如下處理c = t '將原第i個(gè)位置的元素賦給變量cEnd If '結(jié)束條件判斷cnt = cnt + 1 '循環(huán)變量自身增1Loop '結(jié)束循環(huán)For i = 1 To k '方法一 用于旋轉(zhuǎn)后半個(gè)數(shù)組元素temp = a(n) '使用temp將原數(shù)組的最后一個(gè)元素存儲(chǔ)‘使用循環(huán)變量j來控制循環(huán),j從數(shù)組的最后一個(gè)元素開始循環(huán)到分隔數(shù)組后兩個(gè)的位置,故本處答案應(yīng)填寫: n To p+2 Step -1For j = 3a(j) = a(j - 1) ‘?dāng)?shù)組的后一個(gè)元素的值等于前一個(gè)元素的值,即將數(shù)組整體后移一個(gè)元素(每次循環(huán)后移一個(gè),j循環(huán)多少次就后移多少位)Next j ‘結(jié)束循環(huán)a(p + 1) = temp ‘將原最后一個(gè)數(shù)組元素放到分隔數(shù)組元素的后一位Next i ‘結(jié)束循環(huán)For i = 1 To n ‘使用i來控制循環(huán)s = s + Str(a(i)) ‘將數(shù)組中的每個(gè)元素合并到字符串s中Next i ‘結(jié)束循環(huán)Text4.Text = s ‘在文本框4中輸出字符串sEnd Sub ‘結(jié)束事件過程由以上程序分析知:1處為根據(jù)輸入的數(shù)組分界位置p和旋轉(zhuǎn)的位數(shù)計(jì)算前半個(gè)數(shù)組中原第一個(gè)數(shù)組在新數(shù)組的起始位置,故本處應(yīng)填寫: (i+k-1)Mod p+1 。2處為如果i值和start的值相同時(shí)(即原數(shù)組位置不變時(shí))進(jìn)行如下處理,故本處答案應(yīng)填寫:i=start。3處為使用循環(huán)變量j來控制循環(huán),j從數(shù)組的最后一個(gè)元素開始循環(huán)到分隔數(shù)組后兩個(gè)的位置,故本處答案應(yīng)填寫: n To p+2 Step -1【分析】本題考查的是旋轉(zhuǎn)數(shù)組的組成方法。旋轉(zhuǎn)數(shù)組的組成方法有兩種,一種是將數(shù)組順序移動(dòng)n位,另一種方法是將每個(gè)數(shù)組元素一次性交換n個(gè)位置。本題將一個(gè)數(shù)組分成兩部分,對于前一部分使用方法二交數(shù)組旋轉(zhuǎn)n位。后半部分采用方法1旋轉(zhuǎn)n位。1 / 1浙江省“溫州十五校聯(lián)合體”2018-2019學(xué)年高二下學(xué)期信息技術(shù)期中考試試卷一、選擇題(本大題共12小題,每小題2分,共24分)1.(2019高二下·溫州期中)下列有關(guān)信息與信息技術(shù)的說法,不正確的是( )A.信息可以脫離它所反映的事物被存儲(chǔ)、保存和傳播B.計(jì)算機(jī)內(nèi)部用于信息處理的漢字代碼是交換碼C.典型的近代信息技術(shù)包括攝影技術(shù)、電影技術(shù)、廣播和電視技術(shù)等D.計(jì)算機(jī)病毒的防治可以從預(yù)防、檢查和消毒三方面著手2.(2019高二下·溫州期中)下列有關(guān)瀏覽器與網(wǎng)頁的說法,正確的是( )A.文字、圖形圖像、表格是網(wǎng)頁的三種基本元素B.HTTP協(xié)議的功能是將電子郵件送到收件人的電子信箱中C.HTML的源代碼由FrontPage、Dreamweaver等軟件解釋執(zhí)行D.搜索引擎、主題目錄和元搜索引擎是因特網(wǎng)上檢索信息的常用途徑3.(2019高二下·溫州期中)使用Word軟件編輯某文檔,部分界面如圖所示。下列說法正確的是( )A.文中共有5處修訂,其中2處插入,2處刪除,1處格式更改B.共有2個(gè)用戶添加了批注,用戶名分別是d、cC.刪除文中批注對象“計(jì)算機(jī)發(fā)展歷程”后,批注框不會(huì)被刪除D.當(dāng)前光標(biāo)位于第五行,接受當(dāng)前修訂后,文字“德國”被刪除4.(2019高二下·溫州期中)用OCR軟件進(jìn)行文字識別時(shí),部分界面如圖所示:下列說法不正確的是( )A.字符識別過程應(yīng)用了人工智能技術(shù)B.當(dāng)前正在識別的對象為“color-5.jpg”,識別的結(jié)果為“1.txt”C.可以直接從鍵盤鍵入“模”字對識別結(jié)果中的“棋”字進(jìn)行修正D.OCR允許導(dǎo)出的文本格式有txt、rtf、htm等5.(2019高二下·溫州期中)使用GoldWave軟件編輯某音頻文件,部分界面如圖所示。下列說法正確的是( )A.當(dāng)前聲音文件的存儲(chǔ)容量約為6.4MBB.當(dāng)前狀態(tài)下,執(zhí)行“刪除”命令后右聲道的第14~19秒將出現(xiàn)靜音C.執(zhí)行“插入靜音”命令,當(dāng)前狀態(tài)下插入15秒靜音,文件播放時(shí)有一段靜音D.執(zhí)行“選定部分另存為”命令,按默認(rèn)格式保存,生成的文件為雙聲道格式6.(2019高二下·溫州期中)小明使用Photoshop軟件制作作品時(shí),通過“畫布大小”更改圖像的寬度和高度,部分界面如圖所示,然后另存為BMP格式,文件名為“家鄉(xiāng).bmp”,則“家鄉(xiāng).bmp”文件的大小是( )A.1.37MB B.2.25MB C.9.18MB D.9MB7.(2019高二下·溫州期中)完全平方數(shù)是指一個(gè)整數(shù)能表示成某個(gè)整數(shù)的平方的形式,例如4是完全平方數(shù),可以表示成2的平方。下列判斷整數(shù)型變量a是否為完全平方數(shù)的VB表達(dá)式不正確的是( )A.Int(Sqr(a))=Sqr(a) B.Sqr(a)^2=aC.Int(Sqr(a))^2=a D.Fix(Sqr(a))=Sqr(a)8.(2019高二下·溫州期中)某算法的部分流程圖如圖所示。執(zhí)行這部分流程,則輸出的sum的值是( )A.2450 B.2550 C.5050 D.49009.(2019高二下·溫州期中)有如下VB程序段:i = 0: j = 1Do While j <= 5If a(j) <> 0 Then i = i + 1: a(i) = a(j)j = j + 1LoopFor j = i + 1 To 5a(j) = 0Next j數(shù)組元素a(1)到a(5)的值依次為“0,20,0,4,31”,執(zhí)行該程序段后,a(1)~a(6)各元素的值依次為( )A.4,20,31,0,0 B.31,20,4,0,0 C.0,0,20,4,31 D.20,4,31,0,010.(2019高二下·溫州期中)數(shù)組a中的n個(gè)元素經(jīng)排序生成左右交替上升數(shù)據(jù)序列的VB程序段如下:For i = 1 ToFor j = To i + 1 Step -1If d(j) t = d(j): d(j) = d(j - 1): d(j - 1) = tEnd IfNext jFor j = i + 1 ToIf d(j) t = d(j): d(j) = d(j + 1): d(j + 1) = tEnd IfNext jNext i方框中的代碼由以下三部分組成:①n - i + 1 ②n \ 2 ③n - i代碼順序正確的選項(xiàng)是( )A.②①③ B.①②③ C.②③① D.③②①11.(2019高二下·溫州期中)有如下VB程序段:i = 1: j = 6: c = 0: f = Falsekey = Val(Text1.Text)Do While i<= j And Not fc = c + 1m = Int((i + j) / 2)If key = a(m) Then f = TrueIf key < a(m) Then j = m - 1 Else i = m + 1Loop數(shù)組元素a(1)到a(6)依次為“8,23,25,32,46,57”,文本框Text1的內(nèi)容為“32”。執(zhí)行程序后,下列說法不正確的是( )A.變量c的值為3 B.變量i的值為4C.變量j的值為4 D.變量m的值為412.(2019高二下·溫州期中)有如下VB程序段:Private Sub Text1_Change()Dim a, i As Integera= Val(Text1.Text)For i = 2 To 6 Step 2If a<= 15 Then a = a + iNext iText1.Text = Str(a)End Sub若在文本框Text1中輸入2,執(zhí)行該程序段,F(xiàn)or語句的循環(huán)次數(shù)為( )A.3 B.5 C.6 D.9二、非選擇題(本大題共4小題,4+8+7+7,共26分)13.(2019高二下·溫州期中)小明收集了我國2017年部分地區(qū)生產(chǎn)總值相關(guān)數(shù)據(jù),并使用Excel軟件進(jìn)行數(shù)據(jù)處理,如圖1所示。圖1請回答下列問題:(1)表中“占總生產(chǎn)總值比例(%)”數(shù)據(jù)是用公式計(jì)算并使用函數(shù)ROUND得到的:選擇H4單元格輸入公式,然后用自動(dòng)填充功能完成其他單元格的計(jì)算。則H4單元格中的公式 (單選,填字母:A .=ROUND(G4/$G$18,2)/B .=ROUND(G4/$G$18*100,2)/C.=ROUND(G4/G18*100,2)/D .ROUND(G4/G18*100,2))。(提示:占總生產(chǎn)總值比例(%)=地區(qū)年總生產(chǎn)總值/總生產(chǎn)總值×100;函數(shù)ROUND將數(shù)字四舍五入到指定的位數(shù))。(2)小明想要找出東部地帶年生產(chǎn)總值最大的地區(qū),下列方法不可行的是_________。A.選擇A3:H17區(qū)域,以“地帶”為主要關(guān)鍵字、“年總生產(chǎn)總值”為次要關(guān)鍵字,均按降序排序,選取排在最前面的地區(qū)B.選擇A3:H17區(qū)域,以“年生產(chǎn)總值”為關(guān)鍵字進(jìn)行降序排序 ,以“地帶”為東部地帶進(jìn)行篩選,選取排在最前面的地區(qū)C.選擇A3:H17區(qū)域,以“地帶”為東部地帶,“年生產(chǎn)總值”為最大1項(xiàng)進(jìn)行篩選,然后選取篩選出的地區(qū)D.以“地帶”為東部地帶進(jìn)行篩選,點(diǎn)擊“年生產(chǎn)總值”篩選標(biāo)志中的“降序”按鈕進(jìn)行排序,選取排在最前面的地區(qū)(3)根據(jù)圖中的數(shù)據(jù)制作圖表,如圖2所示,則創(chuàng)建該圖表的數(shù)據(jù)區(qū)域是 。圖214.(2019高二下·溫州期中)使用Flash軟件創(chuàng)作“四季”多媒體作品,如圖1所示。請回答下列問題:圖1(1)在作品設(shè)計(jì)的過程中,下列屬于創(chuàng)作需求分析的是 (多選,填字母:A .該作品要求使用Flash軟件制作/ B .該作品面向小學(xué)生演示播放/ C .該作品的主題思想為“大自然的奧妙”/ D .根據(jù)主題思想和內(nèi)容,制訂該作品的腳本大綱/E.確定“春”界面尺寸、素材組織與來源、交互方式等)。(2)圖中“小狗”圖層第21幀到第42幀實(shí)現(xiàn)了“小狗”從舞臺左側(cè)奔跑至舞臺右側(cè)的動(dòng)畫,則第42幀中的“小狗”為 (填文字:形狀/實(shí)例)。(3)“春”按鈕元件的部分編輯界面如圖2所示。測試影片時(shí)發(fā)現(xiàn)該按鈕無響應(yīng),為使按鈕有效,下列操作不正確的是 (單選,填字母:A .選中“文字”圖層“指針經(jīng)過”幀執(zhí)行“清除關(guān)鍵幀”命令/B .選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入幀”命令/C .選中“文字”圖層“點(diǎn)擊”幀執(zhí)行“轉(zhuǎn)換為關(guān)鍵幀”命令/D.選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入關(guān)鍵幀”命令)圖2(4)如圖所示,測試影片時(shí),發(fā)現(xiàn)“春”按鈕只出現(xiàn)在動(dòng)畫的最后,若要使該按鈕在動(dòng)畫過程中一直存在,不改變其他動(dòng)畫效果的前提下,可進(jìn)行的操作是 。(5)測試影片時(shí),單擊“春”場景中“春”按鈕,在瀏覽器中顯示當(dāng)前文件夾下的“spring.txt”文件的內(nèi)容,則“春”按鈕的動(dòng)作腳本為 。15.(2019高二下·溫州期中)把一個(gè)數(shù)組最開始的若干個(gè)元素搬到數(shù)組的末尾,我們稱之為數(shù)組的旋轉(zhuǎn)。輸入一個(gè)遞增排序的數(shù)組的一個(gè)旋轉(zhuǎn),輸出旋轉(zhuǎn)數(shù)組的最小元素。數(shù)組元素a(1)至a(5)依次為5,22,28,42,55,在a(3)處分成兩段,交換位置后為:a(1) a(2) a(3) a(4) a(5)28 42 55 5 22旋轉(zhuǎn)數(shù)組a的最小元素是5。數(shù)組d(1)至d(5)依次為0,1,1,1,1,在d(5)處分成兩段,交換位置后為:d(1) d(2) d(3) d(4) d(5)1 0 1 1 1旋轉(zhuǎn)數(shù)組d的最小元素是0。小明依據(jù)查找算法思想,設(shè)計(jì)一個(gè)查找旋轉(zhuǎn)數(shù)組d最小元素的程序,功能如下:運(yùn)行程序時(shí),利用“添加”按鈕Command1和文本框Text1依次輸入旋轉(zhuǎn)數(shù)組d的值,在列表List1中顯示旋轉(zhuǎn)數(shù)組,單擊“求解”按鈕Command2,在標(biāo)簽Label2中顯示旋轉(zhuǎn)數(shù)組d最小元素值。運(yùn)行效果如圖1所示,實(shí)現(xiàn)該功能的VB程序如下:圖1Dim n As IntegerDim d(1 To 100) As Integer '數(shù)組 d 存儲(chǔ)待排序數(shù)據(jù)Private Sub Command1_Click()'按旋轉(zhuǎn)數(shù)組規(guī)則將數(shù)據(jù)存入數(shù)組d中,代碼略End SubPrivate Sub Command2_Click()Dim mid As Integer, L As Integer, R As IntegerL = 1: R = nmid = LDo While d(L) >= d(R)If Then '改錯(cuò)mid = RExit DoEnd Ifmid = (L + R) \ 2If d(L)=d(R) And d(mid)=d(R) Thenmid =______________ '填空Exit DoEnd IfIf d(L) < d(mid) ThenL = midElseIf d(mid) < d(R) ThenR = midEnd IfLoopLabel2.Caption = "最小值為" + Str(d(mid))End SubEnd IfNext iEnd Function(1)要使程序運(yùn)行時(shí),文本框Text1無顯示內(nèi)容,下列方法不能實(shí)現(xiàn)該要求的是 (單選,填字母:A .在Form_Load事件處理過程中添加語句“Text1.Text=""”/B .在Command1_Click事件處理過程中添加語句“Text1.Text=""”/C .設(shè)計(jì)程序界面時(shí),在屬性面板設(shè)置文本框Text1的Text屬性值為空)(2)程序代碼中,加框處有錯(cuò),請改正。(3)程序代碼中,將劃線處代碼補(bǔ)充完整。(4)程序代碼中,虛線框內(nèi)自定義函數(shù)中主要采用的算法是 (單選,填字母:A .冒泡排序/B .選擇排序/C .順序查找/D .對分查找)。16.(2019高二下·溫州期中)“旋轉(zhuǎn)數(shù)組”過程是指將數(shù)組中的元素向右移動(dòng)k個(gè)位置,其中k是非負(fù)數(shù)。以數(shù)組a向右移動(dòng)3個(gè)位置為例,其移動(dòng)過程有如下兩種方法:原始數(shù)據(jù):a(1) a(2) a(3) a(4)1 2 3 4方法一:①向右旋轉(zhuǎn)1步:a(1) a(2) a(3) a(4)4 1 2 3②向右旋轉(zhuǎn)2步:a(1) a(2) a(3) a(4)3 4 1 2③向右旋轉(zhuǎn)3步:a(1) a(2) a(3) a(4)2 3 4 1方法二:①將a(1)值放至旋轉(zhuǎn)3個(gè)位置后位置a(4):a(1) a(2) a(3) a(4)1 2 3 1②將原a(4)值放至旋轉(zhuǎn)3個(gè)位置后位置a(3):a(1) a(2) a(3) a(4)1 2 4 1③將原a(3)值放至旋轉(zhuǎn)3個(gè)位置后位置a(2):a(1) a(2) a(3) a(4)1 3 4 1④將原a(2)值放至旋轉(zhuǎn)3個(gè)位置后位置a(1):a(1) a(2) a(3) a(4)2 3 4 1有n個(gè)數(shù)存儲(chǔ)在數(shù)組a中,給定一個(gè)整數(shù)p(1≤p≤n),將數(shù)組a的前p個(gè)數(shù)與后n-p個(gè)數(shù)分別向右旋轉(zhuǎn)k次。例如數(shù)組a的各個(gè)數(shù)值分別是1,2,3,4,5,6,7,當(dāng)p=4,k=1時(shí),旋轉(zhuǎn)后的結(jié)果為4,1,2,3,7,5,6。小明為此編寫了VB程序,功能如下:在文本框Text2、Text3中依次輸入p和k的值,單擊“旋轉(zhuǎn)數(shù)組”按鈕Command1后,數(shù)組旋轉(zhuǎn)后結(jié)果顯示在Text4中。程序運(yùn)行界面如圖1所示,請回答下列問題:圖1(1)當(dāng)文本框Text3中輸入內(nèi)容修改為3時(shí),執(zhí)行該程序后,a(3)的值為 。(2)請?jiān)趧澗€處填入合適的代碼。Dim a(20) As IntegerConst n = 20Private Sub Form_Load()'隨機(jī)產(chǎn)生n個(gè)[1,100]之間的隨機(jī)整數(shù),依次存儲(chǔ)到a(1)、a(2)、…a(n)中,并在文本框Text1顯示,代碼略End SubPrivate Sub Command1_Click()Dim i As Integer,p As Integer, k As Integer,cnt As Integer,c As Integer,t As Integerp =Val(Text2.Text)k =Val(Text3.Text)i = 1:start = 1:c = a(i):cnt = 1Do While cnt<=p '方法二i = t = a(i)a(i) = cIf Thenstart = start+ 1i = i + 1c = a(i)Elsec = tEnd Ifcnt = cnt + 1LoopFor i = 1 To k '方法一temp = a(n)For j = a(j) = a(j -1)Next ja(p + 1) = tempNext iFor i = 1 To ns = s +Str(a(i))Next iText4.Text = sEnd Sub答案解析部分1.【答案】B【知識點(diǎn)】信息及其特征;信息技術(shù)的概念與關(guān)鍵技術(shù);信息技術(shù)的發(fā)展趨勢【解析】【解答】選項(xiàng)A:信息的載體是多種多樣的,所以信息可以脫離它所反映的事物被存儲(chǔ)、保存和傳播,本項(xiàng)對。選項(xiàng)B: 計(jì)算機(jī)內(nèi)部用于信息處理的漢字代碼是機(jī)內(nèi)碼,本項(xiàng)錯(cuò)。選項(xiàng)C:一切與信息有關(guān)的技術(shù)就是信息技術(shù),近代的信息技術(shù)包括攝影技術(shù)、電影技術(shù)、廣播和電視技術(shù)等 ,本項(xiàng)對。選項(xiàng)D:不是所有的病毒都能被殺死但我們可以從 預(yù)防、檢查和消毒三方面著手防治病毒。本項(xiàng)對。故答案選B。【分析】本題考查的是信息的特征及信息技術(shù)的概念。信息有五個(gè)基本特征和五個(gè)一般特征。基本特征:普遍性、依附性、傳遞性、價(jià)值性、時(shí)效性;一般特征:共享性、真?zhèn)涡浴⒉煌耆浴r(jià)值相對性、可處理性。信息技術(shù)是指在信息的獲取、整理、加工、存儲(chǔ)、傳遞和利用過程中所采用的技術(shù)和方法。其作用是代替、擴(kuò)展和延伸人的信息功能。現(xiàn)代信息技術(shù)是以電子技術(shù),尤其是微電子技術(shù)為基礎(chǔ),以計(jì)算機(jī)技術(shù)為核心,以通信技術(shù)為支柱,以信息技術(shù)應(yīng)用為目的的科學(xué)技術(shù)群。2.【答案】D【知識點(diǎn)】網(wǎng)絡(luò)協(xié)議;網(wǎng)頁、網(wǎng)站的概念與聯(lián)系【解析】【解答】選項(xiàng)A: 網(wǎng)頁的三種基本元素是文字、圖像和超鏈接,本項(xiàng)錯(cuò)。選項(xiàng)B:HTTP協(xié)議是超文本傳輸協(xié)議用于發(fā)送網(wǎng)頁文件使用的協(xié)議,而發(fā)送電子郵件的協(xié)議為簡單郵件傳輸協(xié)議SMTP協(xié)議。本項(xiàng)錯(cuò)。選項(xiàng)C: HTML的源代碼由FrontPage、Dreamweaver等軟件編輯,由IE、火狐等瀏覽器解釋執(zhí)行。本項(xiàng)錯(cuò)。選項(xiàng)D:因特網(wǎng)上的搜索引擎有三種:關(guān)鍵字搜索、目錄搜索和元搜索,本項(xiàng)對。故答案選D。【分析】本題考查的是網(wǎng)頁的基本元素、編輯網(wǎng)頁的軟件和網(wǎng)頁信息檢索的常用途徑。編輯網(wǎng)頁使用的軟件有 FrontPage、Dreamweaver等 ,使用的語言標(biāo)準(zhǔn)為超文本標(biāo)記語言(HTML語言),使用超文本傳輸協(xié)議,即HTTP協(xié)議進(jìn)行傳輸,由瀏覽器負(fù)責(zé)解釋執(zhí)行。3.【答案】B【知識點(diǎn)】文本的基本編輯【解析】【解答】選項(xiàng)A:本文共3處修訂,3處批注,本項(xiàng)錯(cuò)。選項(xiàng)B:共有兩個(gè)用戶添加了3處批注,兩個(gè)用戶為d和c。本項(xiàng)對。選項(xiàng)C:刪除批注對象后,批注也會(huì)被刪除,本項(xiàng)錯(cuò)。選項(xiàng)D:第五行是將德國刪除,添加了美國,接受當(dāng)前修訂后,德國被美國替換,本項(xiàng)錯(cuò)。故答案選B。【分析】本題考查看是批注和修訂。批注是對文章的某些文字段落做出備注、意見及建議等。而批注是保留修改痕跡的基礎(chǔ)上進(jìn)行的修改,修訂是在保留修改痕跡的一種編輯方式,通過修訂可以恢復(fù)原來的文字或確認(rèn)修改。4.【答案】B【知識點(diǎn)】字符識別【解析】【解答】選項(xiàng)A:OCR的意思是光學(xué)字符識別技術(shù)的意思,它是人工智能技術(shù)之一,本項(xiàng)對。選項(xiàng)B:當(dāng)前識別的對象為1.bmp,識別結(jié)果保存在1.txt中,本項(xiàng)錯(cuò)。選項(xiàng)C:由于“棋”字識別后為文本狀態(tài)可以進(jìn)行編輯修改,本項(xiàng)對。選項(xiàng)D:OCR允許有多種文本格式,txt、rtf和htm都是文本格式本項(xiàng)對。故答案選B。【分析】本題考查的是字符識別技術(shù)。OCR技術(shù)是光學(xué)字符識別的縮寫(Optical Character Recognition),是通過掃描等光學(xué)輸入方式將各種票據(jù)、報(bào)刊、書籍、文稿及其它印刷品的文字轉(zhuǎn)化為圖像信息,再利用文字識別技術(shù)將圖像信息轉(zhuǎn)化為可以使用的計(jì)算機(jī)輸入技術(shù)。5.【答案】C【知識點(diǎn)】聲音素材的基本處理;聲音、圖像、視頻編碼【解析】【解答】選項(xiàng)A:當(dāng)前聲音文件的存儲(chǔ)容量大約為:1411*19/8=3351.125kB=3.27MB,本項(xiàng)錯(cuò)。選項(xiàng)B:當(dāng)前狀態(tài)為選中的左聲道,刪除14-19秒后,左聲道靜音,本項(xiàng)錯(cuò)。選項(xiàng)C: 執(zhí)行“插入靜音”命令 可以插入一段靜音,本項(xiàng)對。選項(xiàng)D:由圖可知當(dāng)前選中部分為左聲道音頻,如果另存為其他音頻文件則沒有選中部分不會(huì)保存則只保存左聲道音頻,本項(xiàng)錯(cuò)。故答案選C。【分析】本題考查的是對聲音的操作和音頻文件存儲(chǔ)容量的計(jì)算公式、刪除操作、插入靜音命令和保存選中音頻操作。音頻文件存儲(chǔ)容量=(采樣頻率× 采樣位數(shù)× 聲道數(shù)× 時(shí)間) / 8 (字節(jié)),刪除選中部分后這部分聲音為靜音。6.【答案】B【知識點(diǎn)】聲音、圖像、視頻編碼【解析】【解答】由圖可知畫布的當(dāng)前大小為2.25M,所以“家鄉(xiāng).bmp” 的大小為2.25M。故答案選B。【分析】本題考查的是圖像文件存儲(chǔ)容量的計(jì)算公式。圖像文件存儲(chǔ)量=水平像素×垂直像素×每個(gè)像素所需位數(shù)/8 (字節(jié))。7.【答案】B【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式【解析】【解答】選項(xiàng)A:是將一個(gè)數(shù)開平方后再取整看是否等于該數(shù)開平方,本項(xiàng)對。選項(xiàng)B:將一個(gè)數(shù)開方后再求其平方,這個(gè)數(shù)一般是相同的不論開出的是否為整數(shù),如0.04開方為0.2就滿足本項(xiàng)公式,但0.04不是完全平方數(shù)。本項(xiàng)錯(cuò)。選項(xiàng)C:將一個(gè)數(shù)開方后取整再求其平方數(shù)與其本身相比較,本項(xiàng)對。選項(xiàng)D與選項(xiàng)A相同,對于int()函數(shù)和fix()函數(shù),對于正數(shù)兩者功能完全相同,本項(xiàng)對。故答案選B。【分析】本題考查的是使用取整函數(shù)判斷一個(gè)數(shù)是否為完全平方數(shù)。其原理是如果不是完全平方數(shù)則使用取整函數(shù)舍去了小數(shù)部分則再次平方后與原數(shù)就不相同了。8.【答案】A【知識點(diǎn)】算法的常用表示方法;算法的控制結(jié)構(gòu)【解析】【解答】根據(jù)流程圖分析本題算法如下:先將i賦為2,將sum賦值為0,然后將i值累加到sum中,i自身增2再次循環(huán)將i值累加到sum中,直到i值超過100,由以上算法描述知本題是將100以內(nèi)的偶數(shù)累加到sum中,即sum=2+4+8+……+100=2450,故答案選A。【分析】本題考查的是用流程圖表示算法。若要看懂流程圖需要弄清流程圖中各框圖的含義及流程線的走向,尤其是循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)都使用判斷框來控制,但選擇結(jié)構(gòu)的流程線是向下的,而循環(huán)結(jié)構(gòu)的流程線是向上的。9.【答案】D【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:i= 0: j = 1 ‘將i賦初值0,j賦初值1Do While j <= 5 ‘在j值小于等于5時(shí)進(jìn)行循環(huán)If a(j) <> 0 Then i = i + 1: a(i) = a(j) ‘如果數(shù)組元素a(j)不等于0,將i值加1將數(shù)組元素a(j)的值放到數(shù)組元素a(i)中j = j + 1 ‘將j值增1Loop ‘結(jié)束循環(huán)For j = i + 1 To 5 ‘ 使用j來控制循環(huán),j的初值為i+1,終值為5a(j) = 0 ‘將數(shù)組元素a(j)的值設(shè)為0Next j ‘結(jié)束循環(huán)由以上程序描述知該程序是將數(shù)組中不為0的元素放到下標(biāo)較小的元素中,將0值元素放在非0元素的后面,故答案選D。【分析】本題是一道移動(dòng)數(shù)組元素的程序,是整理磁盤數(shù)據(jù)的模擬程序。在本題中用j表示整個(gè)數(shù)組元素,而i值在數(shù)組元素的值為非0時(shí)才增1并將數(shù)組元素a(j)的值,起到將非0元素整合的目的。10.【答案】A【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:For i = 1 To ‘使用i來控制外層循環(huán),i代表比較輪數(shù),因?yàn)榻惶嫔仙谝惠喼幸艃蓚€(gè)數(shù)的序故比較輪數(shù)為數(shù)組元素個(gè)數(shù)的一半,故本題答案應(yīng)填寫n\2For j = To i + 1 Step -1 ‘使用j來控制內(nèi)層循環(huán),使用冒泡法找到本輪最小的數(shù)放到數(shù)組的左邊,j從數(shù)組的最右邊開始到數(shù)組的本輪最左邊,故本處應(yīng)填寫:n-i+1If d(j) t = d(j): d(j) = d(j - 1): d(j - 1) = t ‘借助第三變量t將這兩個(gè)元素的值進(jìn)行交換保證本輪最左邊的元素的值最小End If ‘結(jié)束條件判斷Next j ‘結(jié)束第一個(gè)內(nèi)層循環(huán)For j = i + 1 To ‘使用j來控制內(nèi)層循環(huán),本循環(huán)也是使用冒泡法進(jìn)行排序?qū)⒆钚≈得暗阶钣疫叄瑪?shù)組元素是從下標(biāo)最小的比較到本輪下標(biāo)最大的元素為止,故本處應(yīng)填寫:n-iIf d(j) t = d(j): d(j) = d(j + 1): d(j + 1) = t ‘借助第三變量t將這兩個(gè)元素的值進(jìn)行交換保證本輪最右邊的元素的值最小End If ‘結(jié)束條件判斷Next j ‘結(jié)束第二個(gè)內(nèi)層循環(huán)Next i ‘結(jié)束外層循環(huán)由以上分析知①處填寫:n\2, ②處填寫:n-i+1, ③處填寫:n-i,故答案選A。【分析】本題考查的是冒泡排序法。在使用冒泡法進(jìn)行排序時(shí)使用i控制外層循環(huán),代表每次的比較輪數(shù),j控制內(nèi)層循環(huán)代表每輪比較次數(shù),在本題每輪都要進(jìn)行次排序,第一次將數(shù)組元素最小的值放到本輪數(shù)組元素下標(biāo)最小的元素中,第二次是將數(shù)組元素次小的值放于本輪的下標(biāo)值最大的元素中,以此類推直到排序完成。11.【答案】B【知識點(diǎn)】查找算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:i = 1: j = 6: c = 0: f = False ‘給變量i賦初值1,j賦初值6,c賦初值0,f賦初值falsekey = Val(Text1.Text) ‘將從文本框輸入的數(shù)轉(zhuǎn)為數(shù)值型賦給變量keyDo While i<= j And Not f ‘在i小于等于j值且f為false時(shí)執(zhí)行循環(huán)c = c + 1 ‘使用計(jì)數(shù)器c對循環(huán)次數(shù)(查找次數(shù))進(jìn)行計(jì)數(shù)m = Int((i + j) / 2) ‘將數(shù)組元素下標(biāo)的中值賦給變量mIf key = a(m) Then f = True ‘如果變量key的值等于中間元素的值則將f的值賦為trueIf key < a(m) Then j = m - 1 Else i = m + 1 ‘如果key值小于中間元素,則調(diào)整要查找數(shù)組的上限為中間元素下標(biāo)減1,如果key值大于中間元素則調(diào)整下限為中間元素的下標(biāo)加1Loop ‘結(jié)束循環(huán)由以上程序分析知本程序?yàn)槎址ú檎覕?shù)據(jù),在輸入32后,中值m=3,先比較25和32,然后調(diào)整下限i為4,中值為5,然后比較46和32,調(diào)上限j值為4,中值為4,然后比較32和32,在找到32后還執(zhí)行一次: If key < a(m) Then j = m - 1 Else i = m + 1 ,因?yàn)閗ey不小于a(4),故i=m+1=4+1=5。故答案選B。【分析】本題考查的是二分法查找數(shù)據(jù)。對分法查找過程是先將一個(gè)數(shù)列放于一個(gè)有序數(shù)組中,然后比較中間數(shù)組元素的值與要查找的值,或中間數(shù)組的值比要查找的值大,則在前半個(gè)數(shù)組中查找,若中間數(shù)組的值比要查找的值小則在后半個(gè)數(shù)組中查找。查找方法仍是比較中間數(shù)組元素的值和要查找的值。以此類推直到查到或下限大于了上限(沒查找)為止。12.【答案】D【知識點(diǎn)】算法的控制結(jié)構(gòu)【解析】【解答】本題程序分析如下:Private Sub Text1_Change() ‘文本框輸入改變事件開始Dim a, i As Integer ‘定義變體變量a和整型變量ia= Val(Text1.Text) ‘將從文本框1中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量aFor i = 2 To 6 Step 2 ‘使用i來控制循環(huán),i的初值為2,終值為6,步長為2,循環(huán)3次If a<= 15 Then a = a + i ‘如果a值小于等于15則將a值加上i值Next i ‘結(jié)束循環(huán)Text1.Text = Str(a) ‘在文本框中輸出a值End Sub ‘結(jié)束循環(huán)在文本框中輸入了2后,a=2+2+4+6=12,由于a由2變?yōu)榱?2,循環(huán)執(zhí)行了3次,此時(shí)文本框中的值又改變了,故又一次執(zhí)行text1_change()過程,此時(shí)a=12+2+2=16,循環(huán)仍執(zhí)行3次,當(dāng)文本框的值由12變?yōu)?6時(shí),又觸發(fā)了text1_change()過程,循環(huán)仍執(zhí)行3次,此時(shí)a值沒有變化,不再觸發(fā)text1_change()過程,故答案選D。【分析】本題考查的是text1_change()事件過程的觸發(fā)條件,當(dāng)文本框中的值發(fā)生變化時(shí)就觸發(fā)了。text1_change()過程不論該過程是使用鍵盤鼠標(biāo)改變的還是使用程序改變的。13.【答案】(1)B(2)A;C(3)B3,B8:B11,G3,G8:G11【知識點(diǎn)】表格數(shù)據(jù)的處理與計(jì)算【解析】【解答】 (1)占總生產(chǎn)總值比例(%) 的計(jì)算公式為: 占總生產(chǎn)總值比例(%)=地區(qū)年總生產(chǎn)總值/總生產(chǎn)總值×100 ,其中地區(qū)年生產(chǎn)總值要在不同單元格中改變,而總生產(chǎn)總值不會(huì)改變,選項(xiàng)A沒有乘100,選項(xiàng)C的總生產(chǎn)總值沒有使用絕對地址,選項(xiàng)D與選項(xiàng)C公式相同,故答案選B。(2)選項(xiàng)A:以 “地帶”為主要關(guān)鍵字、“年總生產(chǎn)總值”為次要關(guān)鍵字 , 均按降序排序, 排在最前面的數(shù)據(jù)為“中部地帶”年總生產(chǎn)總值最大的城市,原因是“地帶”按降序排序時(shí)按拼音的第一個(gè)字母降序排序的,本項(xiàng)錯(cuò)。選項(xiàng)B:先 以“年生產(chǎn)總值”為關(guān)鍵字進(jìn)行降序排序排序則按“年生產(chǎn)總值”由高到低排序,再進(jìn)行篩選可以選出東部地帶年生產(chǎn)總值最大的城市,本項(xiàng)對。選項(xiàng)C:如果以 以“地帶”為東部地帶,“年生產(chǎn)總值”為最大1項(xiàng)進(jìn)行篩選, 是篩選出即是工部地帶又是年生產(chǎn)總值最大的1項(xiàng),可能篩選不出數(shù)據(jù)來,本項(xiàng)錯(cuò)。選項(xiàng)D,選篩選再排序,與先排序再篩選效果一樣的,本項(xiàng)對,故答案選AC。(3)由圖表可知,橫軸為部分城市名稱(B8:B11),縱軸為各城市“年總生和總值”(G8:G11)加上標(biāo)題行,故答案填寫: B3,B8:B11,G3,G8:G11 。【分析】本題考查的是公式的應(yīng)用、數(shù)據(jù)的篩選和排序及圖表數(shù)據(jù)區(qū)域的選擇。Excel的地址引用有相對地址引用和絕對地址引用及混合地址引用3種方式,相對地址引用就是單元格地址前不加任何東西,單元格地址會(huì)隨單元格的變化而變化,絕對單元格地址引用就是在單元格地址前加$號,不會(huì)隨單元格的變化而變化。混合引用是在行號或列標(biāo)前加$號,另一個(gè)不加,在復(fù)制公式時(shí)加$號的不變,不加$號的變化。在排序時(shí)注意不要選擇合并的單元格,尤其選擇標(biāo)題欄時(shí)注意標(biāo)題欄是否為合并單元格。圖表數(shù)據(jù)區(qū)域的選擇是看其橫軸和縱軸的數(shù)據(jù),篩選可以根據(jù)條件進(jìn)行手工選擇。14.【答案】(1)AC(2)實(shí)例(3)C(4)在“按鈕”圖層第42幀中選中“春”按鈕元件實(shí)例執(zhí)行“復(fù)制”命令,在第1幀執(zhí)行“粘貼到當(dāng)前位置”命令(或等效答案)(5)on(release){getURL(“spring.txt”);}或 on(press){ getURL(“spring.txt”);}【知識點(diǎn)】多媒體作品的規(guī)劃和設(shè)計(jì);動(dòng)畫的類型;時(shí)間軸、幀、圖層、庫的概念及基本操作;常用影片控制函數(shù)的應(yīng)用【解析】【解答】(1)選項(xiàng)A:為設(shè)施需求分析,屬于創(chuàng)作需求分析。選項(xiàng)B:為用戶分析,屬于應(yīng)用需求分析。選項(xiàng)C:為主題思想分析,屬于創(chuàng)作需求分析。選項(xiàng)D:為制作腳本大綱,屬于腳本編寫,選項(xiàng)E:為媒體元素分解屬于腳本編寫,故答案選AC。(2)形狀為元件,是存在于庫中的圖形,而實(shí)例是放到舞臺上的元件具體應(yīng)用,故答案選填:實(shí)例。(3)由圖可知:該按鈕無點(diǎn)擊幀(點(diǎn)擊幀延續(xù)了按下幀為空白幀),而點(diǎn)擊幀是決定響影區(qū)域的。選項(xiàng)A:將“指針經(jīng)過”幀清除關(guān)鍵幀則在文字圖層中點(diǎn)擊幀延續(xù)彈起幀,可以。選項(xiàng)B: 選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入幀”命令 則點(diǎn)擊幀延續(xù)了”按下幀“的圖形,可以。選項(xiàng)C: 選中“文字”圖層“點(diǎn)擊”幀執(zhí)行“轉(zhuǎn)換為關(guān)鍵幀”命令 ,點(diǎn)擊幀為一個(gè)空白關(guān)鍵幀,不可以。選項(xiàng)D: 選中“形狀”圖層“點(diǎn)擊”幀執(zhí)行“插入關(guān)鍵幀”命令 則延續(xù)”按下“幀的圖形,可以。故答案為C。【分析】本題考查的是多媒體作品的制作,包括創(chuàng)作需求分析的過程、幀的基本操作和腳本的編寫。15.【答案】(1)B(2)R-L=1(3)inorder(L,R)(4)C【知識點(diǎn)】過程與自定義函數(shù);查找算法及程序?qū)崿F(xiàn)【解析】【解答】本題程序分析如下:Dim n As Integer '定義窗體級整型變量n,n代表數(shù)組中元素的個(gè)數(shù)Dim d(1 To 100) As Integer '定義窗體級整型數(shù)組 d,d用于 存儲(chǔ)待排序數(shù)據(jù)Private Sub Command1_Click() '命令按鈕1單擊事件開始'按旋轉(zhuǎn)數(shù)組規(guī)則將數(shù)據(jù)存入數(shù)組d中,代碼略End Sub '命令按鈕1單擊事件結(jié)束Private Sub Command2_Click() '命令按鈕2單擊事件開始Dim mid As Integer, L As Integer, R As Integer '定義整型變量mid、l和rL = 1: R = n '將數(shù)組元素下標(biāo)的下限(以下稱下限)設(shè)為1,數(shù)組元素下標(biāo)的上限(以下稱上限)設(shè)為nmid = L '設(shè)中間數(shù)組元素下標(biāo)為下限Do While d(L) >= d(R) '當(dāng)下限數(shù)組元素的值大于上限數(shù)組元素的值時(shí)執(zhí)行循環(huán)If Then '改錯(cuò) 如果上限比下限大1時(shí)執(zhí)行下列操作,故本處改為:R-L=1mid = R '將元素的中值下標(biāo)mid設(shè)為上限Exit Do '退出循環(huán)End If '結(jié)束判斷mid = (L + R) \ 2 '設(shè)元素的中值下標(biāo)為上限和下限之和的一半(取整)If d(L)=d(R) And d(mid)=d(R) Then '如果下限元素、上限元素、中值元素都相同,則進(jìn)行如下處理mid =______________ '填空 使用自定義函數(shù)inorder()找出元素大小的分界點(diǎn),故本題答案為: inorder(L,R)Exit Do '退出循環(huán)End If '結(jié)束條件判斷If d(L) < d(mid) Then '如果下限元素的值小于中值元素的值,則進(jìn)行如下處理L = mid '將中值元素的下標(biāo)賦給下限ElseIf d(mid) < d(R) Then '否則當(dāng)中值元素的值小于上限元素的值時(shí)進(jìn)行如下處理R = mid '將中值元素的下標(biāo)賦給上限End If '結(jié)束條件判斷Loop '結(jié)束循環(huán)Label2.Caption = "最小值為" + Str(d(mid)) '使用標(biāo)簽2輸出數(shù)組中的最小值End Sub '結(jié)束事件過程‘下列為自定義函數(shù)查找元素的分界點(diǎn)End IfNext iEnd Function(1)要使程序運(yùn)行時(shí),文本框Text1無顯示內(nèi)容 ,在形成旋轉(zhuǎn)數(shù)組后,將文本框1的值設(shè)為空,而形成旋轉(zhuǎn)數(shù)組是在命令按鈕1單擊事件過程完成的,故本題答案選B。(2)在程序改錯(cuò)處:如果上限比下限大1時(shí)執(zhí)行下列操作,故本處改為:R-L=1。(3)在程序填空處:用自定義函數(shù)inorder()找出元素的中值,故本題答案為: inorder(L,R)(4)由劃線處代碼知:該算法一一比較查找數(shù)組元素的分界點(diǎn),故本題答案選填:C。【分析】本題采用二分法和自定義函數(shù)查找旋轉(zhuǎn)數(shù)組的最小值。二分法查找過程是先將一個(gè)數(shù)列放于一個(gè)有序數(shù)組中,然后比較中間數(shù)組元素的值與要查找的值,或中間數(shù)組的值比要查找的值大,則在前半個(gè)數(shù)組中查找,若中間數(shù)組的值比要查找的值小則在后半個(gè)數(shù)組中查找。查找方法仍是比較中間數(shù)組元素的值和要查找的值。以此類推直到查到或下限大于了上限(沒查找)為止。在本題中中值元素根據(jù)數(shù)組元素值的大在上限與下限之間調(diào)整。16.【答案】(1)46(2)(i+k-1)Mod p+1;i=start;n To p+2 Step -1【知識點(diǎn)】排序算法及程序?qū)崿F(xiàn)【解析】【解答】(1)如按圖1所示數(shù)據(jù),則當(dāng)在文本框3中由2變?yōu)?時(shí),a(3)值為46。(2)本題程序分析如下:Dim a(20) As Integer ‘定義一個(gè)整型數(shù)組a,該數(shù)組共有20個(gè)元素Const n = 20 ‘定義一個(gè)整型符號常量n,將其賦值為20Private Sub Form_Load() ‘窗體裝載事件過程開始'隨機(jī)產(chǎn)生n個(gè)[1,100]之間的隨機(jī)整數(shù),依次存儲(chǔ)到a(1)、a(2)、…a(n)中,并在文本框Text1顯示,代碼略End Sub ‘結(jié)束窗體裝載事件過程Private Sub Command1_Click() ‘命令按鈕單擊事件開始Dim i As Integer, p As Integer, k As Integer,cnt As Integer,c As Integer,t As Integer ‘定義整型變量i、p、k、cnt、c和tp = Val(Text2.Text) ‘將從文本框2中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量pk = Val(Text3.Text) ‘將從文本框3中輸入的數(shù)據(jù)轉(zhuǎn)為數(shù)值型后賦給變量ki = 1:start = 1:c = a(i):cnt = 1 ‘初始化i值為1,start值為1和c值為數(shù)組第一個(gè)元素的值,cnt值為1Do While cnt<= p ‘方法二 用于旋轉(zhuǎn)前半個(gè)數(shù)組,當(dāng)cnt的值小于等于p時(shí)執(zhí)行循環(huán)‘根據(jù)輸入的數(shù)組分界位置p和旋轉(zhuǎn)的位數(shù)計(jì)算前半個(gè)數(shù)組中原第一個(gè)數(shù)組在新數(shù)組的起始位置,故本處應(yīng)填寫: (i+k-1)Mod p+1i = 1t = a(i) '使用變量t暫時(shí)存儲(chǔ)第i個(gè)元素a(i) = c ‘將原數(shù)組的第一個(gè)元素賦給旋轉(zhuǎn)后的其應(yīng)在的位置的元素If 2 Then '如果i值和start的值相同時(shí)(即原數(shù)組位置不變時(shí))進(jìn)行如下處理,故本處答案應(yīng)填寫:i=startstart = start + 1 '將start值增1i = i + 1 '將i值增1c = a(i) '將a(i)的值賦給變量cElse '否則(即數(shù)組位置發(fā)生變化時(shí))進(jìn)行如下處理c = t '將原第i個(gè)位置的元素賦給變量cEnd If '結(jié)束條件判斷cnt = cnt + 1 '循環(huán)變量自身增1Loop '結(jié)束循環(huán)For i = 1 To k '方法一 用于旋轉(zhuǎn)后半個(gè)數(shù)組元素temp = a(n) '使用temp將原數(shù)組的最后一個(gè)元素存儲(chǔ)‘使用循環(huán)變量j來控制循環(huán),j從數(shù)組的最后一個(gè)元素開始循環(huán)到分隔數(shù)組后兩個(gè)的位置,故本處答案應(yīng)填寫: n To p+2 Step -1For j = 3a(j) = a(j - 1) ‘?dāng)?shù)組的后一個(gè)元素的值等于前一個(gè)元素的值,即將數(shù)組整體后移一個(gè)元素(每次循環(huán)后移一個(gè),j循環(huán)多少次就后移多少位)Next j ‘結(jié)束循環(huán)a(p + 1) = temp ‘將原最后一個(gè)數(shù)組元素放到分隔數(shù)組元素的后一位Next i ‘結(jié)束循環(huán)For i = 1 To n ‘使用i來控制循環(huán)s = s + Str(a(i)) ‘將數(shù)組中的每個(gè)元素合并到字符串s中Next i ‘結(jié)束循環(huán)Text4.Text = s ‘在文本框4中輸出字符串sEnd Sub ‘結(jié)束事件過程由以上程序分析知:1處為根據(jù)輸入的數(shù)組分界位置p和旋轉(zhuǎn)的位數(shù)計(jì)算前半個(gè)數(shù)組中原第一個(gè)數(shù)組在新數(shù)組的起始位置,故本處應(yīng)填寫: (i+k-1)Mod p+1 。2處為如果i值和start的值相同時(shí)(即原數(shù)組位置不變時(shí))進(jìn)行如下處理,故本處答案應(yīng)填寫:i=start。3處為使用循環(huán)變量j來控制循環(huán),j從數(shù)組的最后一個(gè)元素開始循環(huán)到分隔數(shù)組后兩個(gè)的位置,故本處答案應(yīng)填寫: n To p+2 Step -1【分析】本題考查的是旋轉(zhuǎn)數(shù)組的組成方法。旋轉(zhuǎn)數(shù)組的組成方法有兩種,一種是將數(shù)組順序移動(dòng)n位,另一種方法是將每個(gè)數(shù)組元素一次性交換n個(gè)位置。本題將一個(gè)數(shù)組分成兩部分,對于前一部分使用方法二交數(shù)組旋轉(zhuǎn)n位。后半部分采用方法1旋轉(zhuǎn)n位。1 / 1 展開更多...... 收起↑ 資源列表 浙江省“溫州十五校聯(lián)合體”2018-2019學(xué)年高二下學(xué)期信息技術(shù)期中考試試卷(學(xué)生版).docx 浙江省“溫州十五校聯(lián)合體”2018-2019學(xué)年高二下學(xué)期信息技術(shù)期中考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫