資源簡介 2011年信息技術高考模擬卷(算法)本試題卷分第I卷和第II卷兩部分。滿分100分,考試時間90分鐘。第I卷必考模塊(共54分)一、選擇題(本大題17小題,每小題2分,共34分。在每個小題給出的四個選項中,中有一個是符合題目要求的。)1.小張同學在新浪微博上發表自己的散文習作,該過程主要屬于( )A.信息采集 B.信息編碼 C.信息發布 D.信息加工2.五筆字形也叫王碼是我國1984年王永民發明,每分鐘可以輸入120個漢字,其按照筆畫輸入,其采用的編碼屬于( )A.音碼 B.ASCⅡ碼 C.形碼 D.區位碼3.字符“s”的ASCⅡ碼值的十進制表示是115,那么字符“u”如果用二進制可表示為( )A.(1110110)2 B.(1110101)2 C.(1110010)2 D.(1110001)24.算式(1010)2+23H+12D的運算結果是( )A.(111001)2 B.56D C.57H D.(111000)25.通過視頻采集卡,把數碼攝像機中磁帶的內容生成視頻文件,這個過程實現了( )A.圖像識別 B.模數轉換 C.語音識別 D.格式轉換6.2011年某市舉行機器人足球比賽,足球機器人通過攝像系統拍攝現場圖像,通過分析來決定下一步的行動,下列說法正確的是( )①足球機器人具有圖像數據的獲取、分析能力②足球機器人能模擬人的某些功能③足球機器人的研制是人工智能技術的一種應用④足球機器人具有邏輯判斷能力,又有形象思維能力A.①②③ B.①② C.②③ D.③④7.以下可以將自己添加在收藏夾中的網頁鏈接刪除是( )①添加收藏夾②整理收藏夾③選中該網頁鏈接,右鍵一刪除④單擊工具欄上的“停止”按鈕⑤選中該網頁鏈接,拖到桌面的“回收站”A.①②③④⑤ B.①②③ C.②③ D.②③⑤8.某種電子表上的數字顯示是由7個發光二極管組成的(如圖所示),理論上由這7個發光二極管最多能表示出多少種不同的圖案(即多少種狀態信息,都不顯示也算1種) ( )A.7種 B.10種C.128種 D.256種9.下列操作Internet Explorer(IE)瀏覽器不能完成的是( )A.從網上下載一個文件 B.保存網頁URLC.保存網頁上的文字到txt文件 D.修改圖片大小10.小明想在自己的網頁中引用《人民日報》上的一篇評論文章,他先采用掃描儀掃描報紙,然后用OCR識別成文字。請問小明將報紙掃描后保存的文件格式可能為( )A.SWF B.JPG C.TXT D.DOC11.小林在www.網站的搜索欄輸入“中國改革開放三十年成就”關鍵詞搜索相關文章,這種信息資源搜索方法稱為( )A.全文搜索 B.分類搜索 C.圖文搜索 D.分層搜索12.打開文件夾FILES后發現,其中包括以下內容(如圖所示),其中有幾個音頻文件( )A.1個B.2個C.3個D.4個13.將某報紙體育版塊的一篇關于“2010—2011歐洲冠軍杯聯賽賽程安排”文章進行掃描,掃描后可以將文件保存為①格式,此類文件格式屬于②,在①②處應填上( )A.PSD有損壓縮 B.JPG有損壓縮C.GIF無損壓縮 D.MP3無損壓縮14.以下文件中能使用Excel軟件打開編輯的是( )A.users.mdb B.你和我.wavC.books.xls D.雨巷.doc15.中學生網民中,幾乎每個人都有QQ號,為了防止號碼被盜,下列做法合適的是 ( )①QQ密碼設置較為復雜,并定期更改 ②運行QQ醫生,查殺盜號木馬 ③接收并直接打開別人發送過來的文件 ④安裝正版殺毒軟件,并定期更新升級A.①③④ B.①②④ C.②③④ D.①②③16.小軍同學想通過ACDsee軟件把班級集體照中自己的圖像截取出來,這個過程需要用到下面哪個操作( )A. B. C. D.17.在我們日常生活中,網絡的應用已非常普及,已融人我們的生活。以下做法正確的是( )A.王軍同學未經同意,把學校的教師通訊錄發布在當地網站的論壇上B.王軍同學把自己購買的正版windows 7軟件借給好朋友使用C.王軍同學經常帶讀小學的表弟去網吧上網D.王軍同學從網絡上下載共享軟件使用二、綜合題(本大題3小題,其中第18題6分,第19題8分,第20題6分,共20分。)18.近幾年,中國的房價已經牽動了千萬家庭的心,政府相繼出臺一套又一套的政策來抑制房價的增長,李新想觀察一下新政策下的杭州房價變化情況,他到“安居客”網站上作了以下查詢:(1)“下沙”是杭州的高教園區,李新在右下角輸入“下沙夢琴灣”后點擊“搜索”按鈕,實際上是對______________(填:網頁/數據庫)進行篩選。(2)他查看售價為80—100萬的房子,點擊后還有各地名的分類,他的這種信息檢索方式屬于______________________(填:“主題目錄”/“搜索引擎”/“元搜索引擎”)。(3)他查看了房價信息后,寫出了一片評論文章,想把文章通過電子郵件發給《浙江日報》的李編輯,寫郵件界面如下:他的文章應該通過_______________功能發送給編輯。19.小馬收集了2009—2010年全國網民主要互聯網應用行為對比的數據,并用Excel軟件進行處理和分析,如圖所示。請回答下列問題:(1)要計算各應用行為人數的增長率,應先選擇E4單元格為活動單元格,然后在編輯欄輸入公式,并按回車鍵確認,再用自動填充功能完成其他應用行為的人數增長量的計算,其中單元格E13所用的公式為__________________________。(2)若對各使用行為按2010年底網民人數從高到低的順序進行排名(若2010年底人數相同,2009年底人數多的應用行為排在前面),可選用如下方法:選定數據區域______________,對各使用行為以________________為主要關鍵字__________(填:“遞增”/“遞減”)方式,以________________為次要關鍵字按相同方式進行排序。圖(1)(3)若要為區域B3:G3設置藍色底紋,在單元格屬性窗口中(如圖(2)所示),應選擇哪個選項卡______________。(填:數字/對齊/字體/邊框/圖案/保護)圖(2)(4)從圖(3)中可看出此圖表是以圖(1)中的________________區域為數據源建立的。此圖表的系列產生在________(填:“行”/“列”)圖(3)20.深圳中學的小趙想在深圳特區建立30周年之際,為“焰火晚會”做一份宣傳以及廣大網友做一份指南,用高一所學的FrontPage制作了一個簡單的網站,如圖(1)所示。圖(1)制作完成后,跟同學李風交流時,李鳳給他指出了文件管理上的不規范如圖(2),并幫他在資源管理器中進行了整理,整理后如圖(3)所示。圖(2) 圖(3)(1)李鳳整理后,Html文件夾中存放的文件有__________個,該網站的首頁存放在________________文件夾中。(2)整理后,小趙瀏覽網頁的時候出現了圖片看不到的情況,他請教王老師,老師告訴他,在FrontPage中打開后,右鍵點擊不顯示的圖片,在右鍵菜單(圖(4))中選____________,就可以查看出錯的原因并修正,FrontPage中打開,右邊的文件夾列表如圖(5)所示,請問images文件夾前面的表示________________。圖(4) 圖(5)(3)王老師還給小趙一個建議,網頁中用_______________定位網頁的各個元素是一個很好的操作,但是用灰色的線顯示就不夠漂亮,可以通過圖(4)的其中______________選項,讓眾多的灰色線條在瀏覽的時候消失。(4)小趙給“深圳特區建立30周年慶祝大會6日舉行……”文字所在單元格設置了特別的背景顏色,他是選擇圖(4)中________________來實現的。(5)修改成功,瀏覽網頁的時候,小趙發現瀏覽器窗口變小,右邊的內容就不能顯示如圖(1),必須拖動滾動條才能瀏覽右邊的內容,這是因為在表格設置時(圖(6)),他在指定寬度中的設置為______________(填:像素/百分比)。圖(5)第II卷必考模塊(共46分)算法與程序設計一、選擇題(本大題13小題,每小題2分,共26分。在每個小題給出的四個選項中,中有一個是符合題目要求的。)1.下列關于算法的說法正確的是( )①在解決同一個問題的算法很多的情況下,我們要提倡算法的優化②所有的計算機程序設計語言都有相同的語法規則③一個算法可以沒有輸入,但必須有輸出④算法的描述可以使用自然語言、流程圖和偽代碼,但它的實現只能用VisualBasic語言A.①②④ B.①②③ C.③④ D.①③2.有如下程序段要使上面兩段程序功能相當,劃線①處應該填入的語句是( )A.A= A*4 B.A= A+iC.A= A*i D.A= A*2*3*43.在Visual Basic中,表達式Abs(一8) Mod Sqr(16)+Len(“-12”)的值是( )A.1 B.3 C.5 D.74.小林同學編寫了如下程序,調試時在Textl中輸入3.14,然后單擊“計算”按鈕,在Text2中顯示6,小林感覺運算結果不對,你認為導致結果出錯的語句是 ( )Private Sub Command1_Click()Const b=2 ‘第一行Dim a As Integer ‘第二行A=val(Text1.text) ‘第三行Text2.Text=Str(a*b) ‘第四行End SubA.第一行 B.第二行 C.第三行 D.第四行5.下面關于VB變量命名規則說法正確的是 ( )A.變量名可以任意使用字母、漢字、數字和下劃線B.變量IntA和inta是兩個完全不相同的變量C.變量名不能使用VB關鍵字,如Dim,If等D.A.b、A_b都是合法的變量名6.已知字符類型的變量ch中存儲了一個字母“F”,則執行ch=chr(asc(ch)+2)后,ch的值為( )A.False B.H C.h或H D.D7.設x是整型變量,與以下程序段運行有相同結果的表達式是( )If x>0 Theny=-xElseY=xEnd IfPrint yA.Abs(x) B.- Abs(x) C.x D.-x8.設a=5,b=10,則執行c=Int((b—a)*Rnd+a)+1后,c值的范圍為( )A.5~10 B.6~9 C.6~10 D.5~99.走樓梯問題。一個共有20個臺階的樓梯,從下面走到上面。一次只能邁一個臺階或兩個臺階,并且不能后退,走完這個樓梯共有多少種方法 以下是實現算法的部分代碼:Function jc(n As Integer) As IntegerIf n=1 or n=2 Thenjc=nElsejc=jc(n-1)+ jc(n-2)End IfEnd Function該模塊采用的算法是( )A.排序 B.遞歸 C.枚舉 D.查找10.以下程序運行是,在Text1中輸入“123”,則在窗體上將顯示“*”的數量有( )Private Sub Text1_Change()For i=1 To Len(Text1.Text)Print “*”;NextEnd SubA.1個 B.2個 C.3個 D.6個11.語句Dim b(5,6)As Integer,則所定義的數組b中共有多少個元素( )A.30 B.42 C.20 D.2512.小明的出生年月是由"9981215"這幾個數字組成,只要經過一次冒泡排序就能知道他確切的生日,請問他的出生年月是( )A.1989215 B.1998125 C.1998215 D.199852113.在隨機收上來的一疊試卷中,要找到某個同學的那張,適合采用的方法的算法思想是( )A.枚舉算法 B.解析算法 C.順序查找 D.對分查找二、綜合題(本大題5小題,其中第14題4分,第15題4分,第16題4分,第17題4分,第18題4分,共20分)14.下列VB程序運行時,在文本框Textl中輸人數據3.14,單擊命令按鈕Commandl后,文本框Text2中顯示的內容是________。該程序使用了____________(填:選擇/循環)結構。Private Sub Commandl_Click()Dim x As SingleDim y As Integerx=Val(Textl.Text)y=Int(x)If y Mod 2=0 Theny=y+1Elsey=y+2End IfText2.Text=Str(y)End Sub15,有如下Visual Basic程序段,該段程序運行后d的值是________,c的值是________。Private Sub Commandl_Click()Dim x(1 To 5) As Integerx(1)=10:x(2)=12:x(3)=2l:x(4)=32:x(5)=24d=0:c=10For i=1 To 5If x(i)>c Thend=d+x(i)c=x(i)Elsed=d—cEnd IfNextPrint dEnd Sub16.下面程序的功能是求序列:1/2+2/3+3/5+5/8+8/13+13/21+…前若干項的和,項數由文本框Textl輸入。相應的程序如下,在程序①和②劃線處,填入適當的語句或表達式,把程序補充完整。程序中①劃線處應填入______________________________程序中②劃線處應填入______________________________Private Sub Commandl_Click()Dim n As Integer,a1 As Integer,a2 As Integer,i As IntegerDim s As Single①S=0a1=1:a2=2For i=1 To nS=s+a1/a2a2=a1+a2②NextText2.Text=Str(s)End Sub17.抓交通肇事者。一輛卡車違反交通規則,撞人后逃逸。現場有3位目擊者,但都沒有記住車牌,只記下車牌的一些特征。甲說:牌照的前兩位數字是相同的;乙說:牌照的后兩位數字是相同的,但與前兩位不同;丙是數學家,他說:4位車號正好是一個整數的平方。請根據以上線索求出車號。相應的程序如下,在程序①和②劃線處,填入適當的語句或表達式,把程序補充完整。程序中①劃線處應填人_____________________________程序中②劃線處應填人_____________________________Private Sub Commandl_Click()Dim i As Integer,j As Integer,k As IntegerFor i=0 To 9For j=0 To 9If i<>j ThenK=____________①______________If _____________②______________Then Print”車牌號是:’& kEnd IfNext jNext iEnd Sub18.問卷調查。明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了N個[1,100]之間的隨機整數(N≤100),對于其中重復的數字,只保留一個,把其余相同的數去掉,不同的數對應著不同的學生的學號。然后再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成“去重”與“排序”的工作。例如:產生10個隨機數:20、40、68、40、59、62、1、12、20、75輸出結果是8個學號:1、12、20、40、59、62、68、75程序實現:程序中定義了一個邏輯類型的數組a,初始值為False。產生隨機數x時,根據x的值修改對應的a(x)的值為True。最后按順序輸出去重后的隨機數。程序界面如圖所示,相應的程序如下,在程序①和②劃線處,填入適當的語句或表達式,把程序補充完整。程序中①劃線處應填人_____________________________程序中②劃線處應填人_____________________________Private Sub Command1_Click()Dim a(1 To 100) As BooleanDim n As Integer,i As Integer,c As IntegerRandomizeFor i=1 To 100 ‘數組初始化a(i)=FalseNextn=Val(Text1.Text)For i=1 To n ‘產生隨機數并記錄x=Int(Rnd * 100+1)__________①_________List1.AddItem Str(x)Nextc=0For i=1 To 100‘按順序輸出If___________②_________Thenc=c+1List2.AddItem Str(i)End IfNextText2.Text=Str(c)End Sub2011年信息技術高考模擬卷(算法)參考答案第I卷 必考模塊一、選擇題1.C [分析] 在新浪微博上發表自己的散文習作的過程屬于信息發布。2.C [分析] 五筆字型是以字形來編碼的。3.B [分析] 字符“u”的ASCII碼值比“s”大2(十進制),即117,化為二進制數(1110101)24.A [分析] (1010)2+23H+12D=10+35+12=57=(111001)2。5.B [分析] 這個過程是把磁帶中的模擬信號轉換為數字信號,即模數轉換。6.A [分析] 機器人技術屬于人工智能技術范疇,機器人能模仿人類的某些功能,但并不具有人的形象思維能力。7.D [分析] 添加收藏夾同時只能改變存放位置,不能刪除內容,收藏夾的操作類似于文件夾的操作,刪除后可以在回收站找到。8.C [分析] 7個二極管需要7位二進制,2的7次方就是128。9.D [分析] 瀏覽器只能瀏覽,修改圖片不能完成。10.B [分析] OCR識別的對象是圖片文件中的文字,掃描儀掃描是把實物對象轉化為圖片。11.A [分析] 目前搜索引擎均采用全文搜索技術。12.B [分析] 第一個mp3是文件夾。13.B [分析] 文章掃描為圖像文件,可以使GIF、JPG等格式,這是有損壓縮。14.C [分析] excel軟件默認文件擴展名為xls。15.B [分析] 別人通過QQ發送過來的文件要先殺毒再使用。16.A [分析] 裁切:截取圖像中的一部分;調整大小;對圖像的大小進行設置;旋轉和翻轉;對圖像的角度進行改變。17.D [分析] 未經同意不能把他人的個人信息發布在網絡上;購買的正版軟件只能供自己使用;不能帶未成年人進網吧。二、綜合題18.(1)數據庫 (2)主題目錄 (3)附件19.(1)=(D13-C13)/C13 (2)B3:E17 2010年底人數(萬人) 遞減 2009年底人數(萬人) (3)圖案 (4)B3:D17 行20.(1) 3 焰火晚會 (2)圖片屬性 文件夾未展開 (3)表格 表格屬性 (4)單元格屬性 (5)像素第Ⅱ卷 選考模塊(算法與程序設計)一、選擇題1.D [分析] 算法的描述方法有自然語言、流程圖、偽代碼和程序語言。算法的特征有0個或多個輸入,有1個或多個輸出。2.C [分析] 第一個程序段完成A=1*2* 3*4,也就是累乘,右邊程序使用A=A*i實現3.B [分析] 8 mod 4+3=3。4.B [分析] 題中a被定義為整數型,輸入3.14將被強制四舍五入為整數3,所以結果是6,錯誤在定義語句。5.C [分析] 變量名由字母、數字和下劃線等字符組成,但必須以字母開頭,變量名不區分大小寫。6.B7.B [分析] y的值永遠是非正數。8.C [分析] Int((10-5)*Rnd+5)的范圍是5~9,再加1后,是6~109.B [分析] 遞歸程序的判斷。函數名為jc(n),在函數體中再次調用自身jc(n-1)+jc(n-2)。10.D [分析] 過程Textl_chang(),是文本框變化觸發事件,當輸入“1”時,Len(Text1.Text)=1,循環1次,顯示1個“*”;輸入“2”,文本框再次變化,Len(Text1.Text)=2,顯示2個“*”;輸入“3”,文本框再次變化,Len(Text1.Text)=3,顯示3個“*”,故D正確。11.B [分析] Dim b(5,6)As Integer是二維數組,相當于Dim b(0 To 5,0 To 6)As Integer,總的元素個數是6*7=42個。12.B13.C [分析] 隨機收上來的試卷沒有順序可言,所以使用順序查找比較合適。二、綜合題14.5 選擇[分析] 分支結構,y=int(x)=3,條件判斷后不能整除2,執行else后語句,所以y=5。15.23 32[分析] 初始值:d=0:c=10i d c1 0-10=-10 102 -10+12=2 123 2+21=23 214 23+32=55 325 55-32=2316.①n=Val(Text1.text) ②a1=a2-a1[分析] 認真觀察該序列,可以看出規律是:后一項的分子是前一項的分母,后一項的分母是前一項的分子+分母之和。a1 a2 S1 2 1/22 3 1/2+2/33 5 1/2+2/3+3/5以此類推17.①1000*i+100*i+10*j+j ②Sqf(k)=Int(Sqf(k))[分析] 第一個空比較簡單,第二空如何判斷k值是某個整數的平方,也就是Sqr(k)是一個整數,可以與Int(Sqr(k))或者Fix(Sqr(k))的值比較,相等說明是整數,不相等說明有小數部分。18.①a(x)=True ②a(i)=True 或者a(i)[分析] 此程序利用了競賽中的桶排序的細想,非常巧妙,對于去重排序非常實用。A=1A= A*2A= A*3A= A*4Print AA=1For i=2 to 4①NextPrint A第 1 頁 共 13 頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫