資源簡介 保密★啟用前鎮(zhèn)雄縣2022-2023學年高一上學期期末考試信息技術試題考試時間:90分鐘姓名:___________班級:___________考號:___________注意事項:1.答題前填寫好自己的姓名、班級、考號等信息2.請將答案正確填寫在答題卡上第I卷(選擇題)一、選擇題1.【加試題】“猴子吃桃”問題:一天,一只猴子從樹上摘下若干個桃子,當即吃了一半,覺得不過癮,又吃了一個。第二天這只猴子接著吃剩下的一半,還覺得不過癮,又吃了一個。以后它每天都吃前一天剩下的一半再多吃一個。到第四天,猴子按規(guī)則吃完桃子后,只剩一個桃子。問猴子第一天摘了多少個桃子。下圖所示是根據分析所畫出的部分流程圖。采用倒推法,其中設定M 的初始值為1(第四天吃完后剩下的桃子數),D 為天數(初始值為5)。流程圖中相應空缺位置①②處應分別填寫( )A.M=M*2+1 D=1 B.M=M*2+1 D<1C.M=2*(M+1) D=1 D.M=2*(M+1) D<12.以下術語中表示文件傳輸協(xié)議的是( )A.SMTPB.HTTPC.ITD.FTP3.最新消息:全國信息安全標準化技術委員會日前明確要求,網聯汽車采集數據不得在境外存儲。這說明( )A.在境內存儲方便,便于隨時調用 B.數據安全上升為國家戰(zhàn)略層面C.在境外存儲需要向相關機構支付不菲的存儲費用 D.支持國內企業(yè)的數據存儲業(yè)務4.隨著現代信息技術的發(fā)展,出現了很多新型的電子產品,如智能眼鏡、智能手表等等。下列說法中,不符合信息技術發(fā)展趨勢的是( )A.性能和價格越來越高B.操作方式越來越簡單C.功能設計越來越個性D.人機交互越來越友好5.有如下VB程序段:For i=2 to 5 For j=i to 5 If j mod i=0 then a(j)=a(j)+1 Next jNext iFor i=1 to 5 If a (i)<>1 then s=str(i)+sNext i若數組a 的初始值都為0,則運行該程序段后,s的值為( )A.2 3 5 B.1 4 C.5 3 2 D.4 16.馮諾依曼型體系結構的計算機中引進了兩個重要的概念,它們是( )。A.引入CPU和內存器的概念 B.采用二進制和存儲程序的概念C.機器語言和十六進制 D.ASCII編碼和指令系統(tǒng)7.某單位的域名為:sdjxyj.net,其網址(URL)的完整寫法是( )A.www.sdjxyj.net B.http://www.sdjxyj.netC.ftp://www. sdjxyj.net D.telnet:// www. sdjxyj.net8.李明通過電子郵件給遠在美國的父親成功發(fā)送了一張賀卡,在他父親沒有接收郵件之前,該電子郵件將( )A.退給李明 B.保存在郵件服務器上C.開機時重新發(fā)送 D.丟失9.二進制數11101與十進制數2相加的結果是( )A.(11110)2 B.(10110)2 C.(10101)2 D.(11111)210.下列關于Excel的敘述,錯誤的是A.Excel能用圖表的形式對數據進行分析和處理B.Sum(A3:E3)等價于Sum(A3,B3,C3,D3,E3)C.Average(A1:C2)是對A1,B1,C1,A2,B2,C2六個單元格中的數據求平均值D.Count函數的作用是計算所選數字區(qū)域中的最大值11.為了保證計算機中的信息的安全,除了防范計算機病毒和黑客的非法攻擊,還必須要做到( )A.不使用任何移動存儲介質 B.不在計算機上玩游戲C.及時進行數據備份 D.不接入因特網12.嚴格的密碼策略不包括A.滿足一定的長度,比如8位以上B.同時包含數字,字母和特殊字符C.系統(tǒng)強制要求定期更改密碼D.用戶可以設置空密碼13.在VB中,下列程序段執(zhí)行后,變量b和變量c的值分別是 ( )a=23:b=18:c=0a=a+bb=a+bc=a+bA.41 41 B.41 64 C.59 59 D.59 10014.全文搜索引擎中的索引器是負責哪項工作:( )A.負責發(fā)現與收集網頁B.對所收集到的信息進行提取和組織,并建立索引庫C.面向用戶,接收用戶提交的查詢字串,在索引數據庫中查詢,并將結果反饋給用戶15.有如下Visual Basic程序段:a = 9b = "Command Button"c = Len(b)If a > 0 And a < c ThenLabel1.Caption =Mid(b,a,6)ElseLabel1.Caption = "error"End If該程序段運行后,在標簽Label1上顯示的是____________A.error B.6 C.Button D.Command16.在Excel中創(chuàng)建圖表以后發(fā)現工作表中的數據有錯誤,需要對圖表進行修改,應該( )A.先修改工作表中錯誤的數據,再修改圖表中的相關數據點B.先修改圖表中錯誤的數據點,再修改工作表中的相關數據C.對工作表中的錯誤數據進行修改,圖表會自動更新D.對圖表中錯誤的數據點進行修改,工作表會自動更新17.機器指令與微指令之間的關系是( )。A.用若干條微指令實現一條機器指令B.用若干條機器指令實現一條微指令C.用一條微指令實現一條機器指令D.用一條機器指令實現一條微指令18.計算機病毒具有危害性,可能會造成對計算機資源的消耗或破壞,甚至有可能造成社會性災難。預防病毒需要A.定期做好資料的備份,以免造成不必要的損失B.使用通訊工具時,對網友發(fā)來的文件應立即接收C.收到郵件時,如有鏈接及附件可立即打開D.不管什么情況,都禁止U盤的自動運行功能19.以下屬于“計算機”窗口控制菜單中的選項有( )A.還原 B.移動 C.大小 D.最小化20.右圖是杭州二中環(huán)保調查小組所制作的廢舊電器回收WORD文檔中的部分界面截圖,文中漫畫圖片使用的環(huán)繞方式為A.四周型環(huán)繞 B.緊密型環(huán)繞 C.上下型環(huán)繞 D.穿越型環(huán)繞21.語言處理程序分為( )A.匯編程序 B.源程序 C.解釋程序 D.編譯程序22.下列不屬于信息的是( )A.上課的鈴聲B.收到的開會通知C.存有照片的數碼照相機D.電視里播放的汽車跌價信息23.據新聞報道,在杭州召開的G20峰會上,將全面部署5G網絡,其中“5G”指的是( )A.第5代移動通信技術 B.手機存儲容量為5GBC.手機CPU 主頻為5GHz D.手機上網帶寬最大為5G24.Windows 98 是一種( )。A.應用軟件 B.圖形化的操作系統(tǒng)C.計算機語言 D.文字處理系統(tǒng)第II卷(非選擇題)二、填空題25.存儲器分為( )和( )。26.在Excel的圖表中,能反映出數據變化趨勢的圖標類型是________。27.關于電子郵件,錯誤的描述是( )。A.可同時向多個收件人發(fā)送同一份電子郵件B.電子郵件的內容是絕對安全可信的C.電子郵件是病毒傳播的一種途徑D.電子郵件發(fā)送時,接收方如果不在線,郵件同樣可以發(fā)送28.已知大寫字母“J”的ASCII碼的二進制數是(1001010)2,求大寫字母“F” ASCII碼的二進制數。29.寫出算法執(zhí)行結果30.VB表達式int(-3.1)的值是-4。( )三、操作題31.星期天,小龍來到動物園游玩,園內共有N個景點(可在10個以上),每個景點都有一個標號,標號為1至N。現在只知道每個景點有一條路連接下一個景點。小龍想知道,根據這些道路信息,從其中一個景點出發(fā),最后再回到出發(fā)景點,最多能游玩多少個景點。例如,共有N=5個景點,每個景點連接的下一個景點分別是2,4,5,5,2。景點號 1 2 3 4 5下一景點號 2 4 5 5 2則他可以從2號景點出發(fā),最多可以游玩2號、4號、5號三個景點。程序代碼如下:Private Sub Command1_Click()Dim a(1 To 100) As Integer, d(1 To 100) As IntegerDim jd As String, m As String, c As Integer, i As IntegerDim s As Integer, p As Integer, k As Integer, ans As Integerjd = Text1.Text + ","s = 0: c = 0For i = 1 To Len(jd)m = Mid(jd, i, 1)If m <> "," Then ①Elsec = c + 1: a(c) = s: s = 0End IfNext ians = 0: k = 0For i = 1 To cFor k = 1 To cd(k) = 0Next kIf d(i) = 0 Thenp = iDo While p <= cIf d(p) = 0 Thenk = k + 1: d(p) = kElse② If y > ans Then ans = yk = 0Exit DoEnd IfLoopEnd IfNext iText2.Text = Str(ans)End Sub(1)要使程序運行時,Form1的BackColor屬性值為黑色,以下代碼正確的是______(單選,填字母)。A.Private Sub Form_Load()Form1. BackColor = RGB(255, 255,255) End Sub B.Private Sub Form_Load()Form1.BackColor = RGB(0, 0, 0) End SubC.Private Sub Form1_Load()orm1.BackColor = RGB(255,255,255) End Sub D.Private Sub Form1_Load()Form1.BackColor = RGB(0, 0, 0) End Sub(2)若有7個景點,且每個景點的連接情況為:6,3,7,2,7,5,4,那么小龍最多可以游玩的景點數是__________。(3)請把劃線處的代碼補充完整:①__________②__________(4)程序加框處代碼有錯,請改正:_________32.現有一個大小為n*n的平面矩陣(從上到下從左到右編號為1~n*n),矩陣中有諸多障礙物。有兩個機器人分別為1號和2號,其中1號位于左上角且面朝右側,2號位于右下角且面朝左側?,F在機器人需要按照規(guī)則進行K輪運動,規(guī)則如下:①1號和2號機器人需要交替運動,即第一輪由1號進行運動,第二輪則由2號進行運動,第三輪由1號進行運動……以此類推直至第K輪。②每輪運動時,機器人將先判斷前方是否可以前進,若無法前進,則不斷順時針旋轉90°至可以前進為止,隨后前進直至停止,由另一個機器人開始下一輪運動。③機器人在前進過程中遇到邊界、障礙物或者另一個機器人時都將停止。如圖a所示,機器人1號和2號分別位于左上角和右下角,且分別朝向右側和左側,黑塊表示障礙物,當進行了4輪運動后,狀態(tài)如圖b所示。編寫程序,啟動后隨機生成矩陣并在List1中輸出,其中"#"表示障礙物,"_"表示可以行走的空格子,機器人用數字1和2表示。在文本框Text1中輸入輪數K,點擊按鈕Command1,在列表框List1中輸出K輪后的矩陣。程序界面如圖c所示。圖a 圖b圖c(1)若在圖a的基礎上進行6輪運動后,1號機器人所在的位置是______(填行列或格子編號均可)。(2)實現上述功能的部分VB程序如下,請在劃線處填入合適的代碼。Const n = 10Dim a(100) As String, steps(3) As Integer, pos(2) As IntegerDim towards(2) As Integer, cur As Integer, nex As Integer, K As IntegerPrivate Sub Form_Load()'生成矩陣存儲在數組a中并輸出,代碼略End SubPrivate Sub Command1_Click()steps(0) = -n: steps(1) = 1: steps(2) = n: steps(3) = -1pos(1) = 1: towards(1) = 1: pos(2) = n * n: towards(2) = 3i = 1 : K = Val(Text1.Text)Do While i <= K cur = (i - 1) Mod 2 + 1 nex = GetNext(pos(cur), towards(cur)) Do While Check(nex) pos(cur) = nex nex = GetNext(pos(cur), towards(cur)) Loop nex = GetNext(pos(cur), towards(cur)) Do While Not Check(nex) towards(cur) = __________ nex = GetNext(pos(cur), towards(cur)) Loop i = i + 1Loop'輸出矩陣,代碼略End SubFunction Check(x As Integer) As BooleanCheck = x <> 0 And a(x) <> "#" And __________End FunctionFunction GetNext(x, t) As IntegerGetNext = x + steps(t)If x >= 1 And x <= n And t = 0 Then GetNext = 0If x > (n - 1) * n And x <= n * n And t = 2 Then GetNext = 0If _________ Then GetNext = 0If x Mod n = 0 And t = 1 Then GetNext = 0End Function參考答案:1.C本題考查的是流程圖相關知識。根據規(guī)則:吃前一天剩下的一半再多吃一個,采用倒推法可知前一天桃子為2*(M+1),故①處為M=2*(M+1);D 為天數,初始值為5,該流程圖先計算再判斷天數,所以計算到D=1時要跳出循環(huán),故②處D=1。選項C正確。2.D本題主要考查因特網協(xié)議知識點。SMTP簡單郵件傳輸協(xié)議,HTTP超文本傳輸協(xié)議,IT一般指互聯網技術,FTP文件傳輸協(xié)議,故本題選D選項。3.B本題主要考查信息安全。全國信息安全標準化技術委員會日前明確要求,網聯汽車采集數據不得在境外存儲。這說明數據安全上升為國家戰(zhàn)略層面,故本題選B選項。4.A5.D本題考查循環(huán)語句。i=2,j=2 to 5。a(2)=1,a(4)=1。i=3,j=3 to 5,a(3)=1。i=4,j=4 to 5,a(4)=2。i=5,a(5)=1。綜上,a(1)=0,a(2)=1,a(3)=1,a(4)=2,a(5)=1。故s的值為41,本題選D。6.B本題考查計算機原理。馮·諾依曼EDVAC計算機方案中,提出了兩個重要的概念:采用二進制和存儲程序控制的概念。故選項B正確。7.B本題考查的是URL路徑。URL路徑組成:協(xié)議、主機、端口、路徑;http是超文本傳輸協(xié)議;ftp是文件傳輸協(xié)議,用在FTP服務器上;telnet是遠程登錄。故選項B正確。8.B本題主要考查電子郵箱。沒有接收郵件之前,該電子郵件將保存在收件人郵件服務器上,接收時通過POP3協(xié)議將郵件從收件人郵件服務器上下載到本地,故本題選B選項。9.D本題考查進制的相關知識點二進制數11101轉化為十進制數是29,加2等于31,十進制31轉化為對應二進制位11111。故本題選D選項10.D本題主要考查Excel表格處理相關知識點。Excel能用圖表的形式對數據進行分析和處理;Sum(A3:E3)等價于Sum(A3,B3,C3,D3,E3);Average(A1:C2)是對A1,B1,C1,A2,B2,C2六個單元格中的數據求平均值;MAX函數的作用是計算所選數字區(qū)域中的最大值,Count是計數函數,故本題選D選項。11.C本題主要考查信息安全。結合選項可知,為了保證計算機中的信息的安全,除了防范計算機病毒和黑客的非法攻擊,還必須要做到及時進行數據備份,故本題選C選項。12.D本題考查的是密碼設置。嚴格的密碼策略有:滿足一定的長度,比如8位以上、同時包含數字,字母和特殊字符、系統(tǒng)強制要求定期更改密碼。用戶可以設置空密碼不屬于嚴格的密碼策略。故本題應選D。13.D本題考查的知識點是VB的基本運算。a=a+b=23+18=41,b=a+b=41+18=59,c=a+b=41+59=100,故選項D正確。14.B本題考查的搜索引擎。全文搜索引擎是目前廣泛應用的主流搜索引擎。它的工作原理 是計算機索引程序通過掃描文章中的每一個詞,對每一個詞建立一個索引,指明該詞在文章中出現的次數和位置,當用戶查詢時,檢索程序就根據事先建立的索引進行查找,并將查找的結果反饋給用戶的檢索方式。這個過程類似于通過字典中的檢索字表查字的過程。故選項B正確。15.C本題主要考查VB程序的執(zhí)行。a=9,b = "Command Button",c = Len(b)=14,滿足a > 0 And a < c,Label1.Caption =Mid(b,a,6)=“Button”,故該程序段運行后,在標簽Label1上顯示的是Button,故本題選C選項。16.C本題主要考查Excel圖表知識點。Excel中創(chuàng)建圖表以后發(fā)現工作表中的數據有錯誤,需要對圖表進行修改,應該對工作表中的錯誤數據進行修改,圖表會自動更新,故本題選C選項。17.A本題主要考查計算機工作原理。一條機器指令對應一個微程序,這個微程序是由若干條微指令構成的。因此,一條機器指令的功能是若干條微指令組成的序列來實現的,故本題選A選項。18.A本題主要考查計算機病毒預防。計算機病毒具有危害性,可能會造成對計算機資源的消耗或破壞,甚至有可能造成社會性災難。預防病毒需要定期做好資料的備份,以免造成不必要的損失,故本題選A選項。19.ABCD本題主要考查計算機窗口操作?!坝嬎銠C”窗口控制菜單中的選項有還原、移動、大小、關閉、最大化和最小化,故本題選ABCD選項。20.B本題主要考查Word圖文混排。嵌入型:嵌到某一行里面;四周型環(huán)繞:環(huán)繞在四周,可以跨多行,但是以圖片為矩形對齊的;緊密型環(huán)繞:環(huán)繞在四周,可以跨多行,但當“編輯環(huán)繞頂點”時移動頂部或底部的編輯點,使中間的編輯點低于兩邊時,文字不能進入圖片的邊框。由圖可知,文中漫畫圖片使用的環(huán)繞方式為緊密型環(huán)繞,故本題選B選項。21.ACD本題主要考查計算機語言處理程序。語言處理程序一般是由匯編程序、編譯程序、解釋程序和相應的操作程序等組成。它是為用戶設計的編程服務軟件,其作用是將高級語言源程序翻譯成計算機能識別的目標程序,故本題選ACD選項。22.C23.A本題考查的知識點是信息技術發(fā)展及應用。5G是指第5代移動通信技術,也是繼4G(LTE-A、WiMax)、3G(UMTS、LTE)和2G(GSM)系統(tǒng)之后的延伸。故選項A正確。24.B25. 只讀存儲器(ROM) 隨機存儲器(RAM)本題主要考查存儲器的分類。存儲器的使用類型可分為只讀存儲器(ROM)和隨機存儲器(RAM)。其中ROM斷電后內容不會丟失,RAM會丟失。26.折線圖本題主要考查Excel圖表。餅圖適用于部分與整體的占比情況,柱形圖適用于數據間的比較,折線圖適用于描述趨勢。27.B本題考查電子郵郵件相關知識。電子郵件是—種用電子手段提供信息交換的通信方式,是互聯網應用最廣的服務。電子郵件可以是文字、圖像、聲音等多種形式。電子郵件的收發(fā)過程涉及SMTP和POP3兩種協(xié)議。電子郵件可同時向多個收件人發(fā)送同一份電子郵件,因為可以添加附件,因而電子郵件是病毒傳播的一種途徑。電子郵件發(fā)送時,并不需要對方在線。故本題A,C,D的說法都是正確的。電子郵件的內容可能存在有風險的連接,也有安全問題,因而選項B的描述有誤。28.(1000110)2本題主要考查二進制的運算?!癑”與“F”相差4,十進制4對應二進制為100,(1001010)2-(0000100)2=(1000110)2,故大寫字母“F”的ASCII碼的二進制數為(1000110)2。29.14本題主要考查VB程序的執(zhí)行。A=31415,S=0,第一遍循環(huán),S=S + A mod 10=5,A = A \ 10=3141;第二遍循環(huán),S=S + A mod 10=5 + 1=6,A = A \ 10=314;第三遍循環(huán),S=S + A mod 10=6 + 4=10,A = A \ 10=31;第四遍循環(huán),S=S + A mod 10=10 + 1=11,A = A \ 10=3;第五遍循環(huán),S=S + A mod 10=11 + 3=14,A = A \ 10=0;第六遍循環(huán),不滿足while循環(huán)條件,輸出S=14。30.正確本題考查的是int( )函數。int( )函數,表示取不大于x的最大整數。int(-3.1)表示取不大于-3.1的最大整數,為-4。故題干描述正確。31. B 4 ① s = s * 10 + Val(m) ②y=k-d(p)+1 p=a(p)本題考查的是VB綜合應用。(1)屬性賦值語句格式為:對象名.屬性名=表達式,RGB(255, 255,255)表示白色,RGB(0, 0, 0)表示黑色,故選項B正確。(2)他可以從2-3-7-4-2、3-7-4-2-3、4-2-3-7-4、7-4-2-3-7,最多可以玩4個景點。(3)由c = c + 1: a(c) = s: s = 0可知,s是下一個景點號。從景點情況讀取下一個景點號依次存入數組a,從景點情況逐個讀取字符,當字符不為“,”要與上一個字符乘10后相加,故①為s = s * 10 + Val(m);本題程序思想是先將下一個景點號放入數組a,例如:a(1)里存儲的是1號景點的下一個景點號。d數組下標表示現在的景點號,先初始化數組為0,然后開始從第i個景點出發(fā),到下一個景點,如果下一個景點還沒訪問過(d(p)值為零),則將k+1放入數組d(p),即每下一個景點數組存儲的值比上一個景點多1,若訪問過(d(p)值不為零)則算訪問最多景點數存放在y,故為②:y=k- d(p)+1。(5)這里是要將p的下一景點號取出來,進入循環(huán)判斷是否來過,p的下一景點號存放在a(p)中,故應改為:p= a(p)。32. "第1行第4列" 或 "4" 或 其他等效表達 (towards(cur) + 1) Mod 4 x<>pos(3-cur)或x<>pos(cur Mod 2+1)或x<>pos((cur-1)Mod 2+1) x Mod n = 1 And t = 3本題考查的是VB綜合應用。(1)依據規(guī)則,模擬可知,1號機器人所在的位置是第1行第4列,需要注意在第5輪時1號機器人會與2號機器人相遇導致旋轉。(2)cur表示當前輪正在運行的機器人,通過GetNext函數分析,發(fā)現nex是下一位置,所以要利用Check函數判斷下一位置是否能走,如果能走則走,所以可以看到一邊循環(huán)一邊更新pos和新的nex,直至停下,停下后需要進行旋轉,考慮到旋轉后可能仍然不能走,所以還要旋轉,于是這段代碼用的是DO循環(huán),一旦Not Check(nex)代表下一個不能走,那么要順時針旋轉90度,具體就是將“朝向”變量(towards(cur)向后+1,由于是轉圈,所以3后面是0,需要結合取模操作,故第一空應為:(towards(cur) + 1) Mod 4;停下來的三個條件:遇到邊界、障礙物或者另一個機器人,故第二空應為:x<>pos(3-cur)或x<>pos(cur Mod 2+1)或x<>pos((cur-1)Mod 2+1);四個if用于判斷越界,由上到下分別是:在第一行卻還要向上走;在就后一行卻還要向下走;在第一列卻還要向左走;在最后一列卻還要向右走;故第三空應為:x Mod n = 1 And t = 3。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫