資源簡介 上海市浦東新區2019-2020學年高一下學期信息技術6月綜合練習試卷(二)一、選擇題(每題2分,共60分)1.(2020高一下·浦東月考)關于進位計數制,以下敘述錯誤的是( )。A.十進制的數碼中沒有10B.(1010)2右邊第一位上0表示“位權”為0C.n位二進制數的最大值為2n-1D.十進制、二進制和十六進制都是不同的計數方式【答案】B【知識點】進制及數制轉換【解析】【解答】十進制的數碼中基準數字是0-9。(1010)2右邊第一位上0表示“位權”為1。n位二進制數的最大值為2n-1。十進制、二進制和十六進制都是不同的計數方式。故答案選B。【分析】本題考查的是對進制的理解。2.(2020高一下·浦東月考)英文字母“a”在計算機中的存儲形式是( )。A.110 0001 B.0110 0001 C.1110 0001 D.100 0001【答案】B【知識點】信息的編碼;進制及數制轉換【解析】【解答】現在應用最廣泛的英文字符的二進制編碼方式是 ASCII 碼,“a”的 ASCII 碼是 97,二進制為“01100001”。故答案選B。【分析】本題考查的是編碼相關知識。3.(2020高一下·浦東月考)二進制數1101B乘以3的積用十六進制表示是( )。A.39 B.27 C.100111 D.47【答案】B【知識點】進制及數制轉換【解析】【解答】1101B轉換為十進制再乘以3為:(8+4+1)*3=39,再轉換為十六進制是27。故答案選B。【分析】本題考查進制的轉換。二進制轉換為十進制使用按權展開求和的方法。十進制轉化為十六進制計算方式,整數除以16取余,直到商為0為止,然后從最后一個余數讀到第一個。4.(2020高一下·浦東月考)小明在自己的電腦打開一個word文檔時,提示缺少某種字體,導致無法正常顯示。這里無法正常顯示這種字體的原因是系統里缺少對應的( )。A.字形碼 B.輸入碼 C.內碼 D.ASCII碼【答案】A【知識點】文本的基本編輯【解析】【解答】當word中缺少相應的字形碼時,會提示缺少某種字體,導致無法正常顯示。字形碼,點陣代碼的一種。為了將漢字在顯示器或打印機上輸出,把漢字按圖形符號設計成點陣圖,就得到了相應的點陣代碼(字形碼)。內碼是指計算機漢字系統中使用的二進制字符編碼,是溝通輸入、輸出與系統平臺之間的交換碼,通過內碼可以達到通用和高效率傳輸文本的目的。如ASCII。故答案選A。【分析】本題考查的是word打開出現錯誤的原因。5.(2020高一下·浦東月考)要將一段20秒的音樂進行數字化,若采樣頻率為44.1KHz,量化級數為16,雙聲道,則量化后的數據量為( )。A.44.1*16*2*20/8/1024 KBB.44.1*1000*4*2*20/8/1024 KBC.44.1*1000*16*2*20/8/1024 KBD.44.1*1000*16*20/8/1024 KB【答案】C【知識點】聲音、圖像、視頻編碼【解析】【解答】根據公式:音頻容量大小=采樣頻率*量化位數*聲道數*時間/8,可知該音樂大小為: 44.1*1000*16*2*20/8/1024 KB。其中采樣頻率單位為Hz。故答案選C。【分析】本題考查聲音存儲量的計算。6.(2020高一下·浦東月考)如圖所示,文件1與文件2均為文本文檔,文件1的內容全部為“中國加油”一詞,文件2的內容是《從一到無窮大》的節選。兩個文件所占大小均為1200字節。現使用WinRAR軟件對這兩個文件分別進行壓縮實驗,以下說法正確的是( )。A.文件2內容冗余度較高,所以壓縮后較小B.兩個文件壓縮前一樣大,所以壓縮后也一樣大C.兩個文件類型一樣,所以兩個文件的壓縮比相同D.文件1內容冗余度較高,所以壓縮后較小【答案】D【知識點】多媒體數據壓縮技術【解析】【解答】數據冗余是指余的重復或啰嗦內容(包括信息、語言、代碼、結構、服務、軟件、硬件等等)均稱為冗余。冗余有兩層含義,第一層含義是指多余的不需要的部分,第二層含義是指人為增加重復部分,其目的是用來對原本的單一部分進行備份,以達到增強其安全性的目的。文件1中都是相同的內容,顯然存在的冗余更多,壓縮后得到的容量就小。故答案選D。【分析】本題考查的書數據壓縮技術。利用WinRAR、WinZIP等軟件工具的文件壓縮屬于無損壓縮。7.(2020高一下·浦東月考)信息安全的基本目標是為了確保信息的( )。A.冗余性、機密性、可控性、可傳播性B.完整性、機密性、可控性、實用性C.冗余性、保密性、可用性、可控性D.完整性、保密性、可用性、可控性【答案】D【知識點】信息系統安全的概述【解析】【解答】信息安全的基本目標是為了確保信息的完整性、保密性、可用性、可控性。故答案選D。【分析】本題考查的是信息安全的基本目標。對于信息安全來說包括兩個方面:一方面包括的是物理安全,指網絡系統中各通信、計算機設備及相關設施等有形物品的保護,使他們不受到雨水淋濕等。另一方面還包括我們通常所說的邏輯安全,包含信息完整性、保密性以及可用性等等。物理安全和邏輯安全都非常的重要,任何一方面沒有保護的情況下,網絡安全就會受到影響。因此,在進行安全保護時必須合理安排,同時顧全這兩個方面。8.(2020高一下·浦東月考)以下屬于大數據應用實例的是( )。①某系統通過用戶視頻點播的基礎數據如評分、播放、快進等,分析計算出用戶可能喜愛的影片,并為他提供定制化的推薦②某網站通過追蹤用戶在其網絡的行為,識別用戶在它的網絡中的好友,從而給出新的好友推薦建議③某交通流量數據公司依靠分析歷史和實時路況數據,能給出及時的路況報告,以幫助司機避開正在堵車的路段,并且幫他們提前規劃好行程④某保險公司天都會對美國境內超過100萬個地點、未來兩年的天氣情況進行超過1萬次模擬,而后將根系結構和土壤孔隙度的相關數據,與模擬結果相結合,為成千上萬的農民提供農作物保險A.①②④ B.①②③ C.②③④ D.①②③④【答案】D【知識點】數據分析【解析】【解答】大數據是指無法在可承受的時間范圍內用常規軟件工具進行高效捕捉、管理和處理的數據集合,是需要新處理模式才能具有更強的決策力、洞察力和流程優化能力的海量、高增長率和多樣化的信息資產。故答案選D。【分析】本題考查的是大數據及其應用。9.(2020高一下·浦東月考)以下關于存儲器的敘述正確的是( )。A.外存的存取速度比內存的存取速度慢B.硬盤一般安裝在機箱內,屬于內存儲器C.ROM是只讀存儲器,存入的內容只能讀取一次D.任何存儲器都有記憶能力,存入其中的信息將永遠不會丟失【答案】A【知識點】計算機系統的組成【解析】【解答】存儲器可分為主存儲器(簡稱主存或內存)和輔助存儲器(簡稱輔存或外存)兩大類。和CPU直接交換信息的是主存。外存的存取速度比內存的存取速度慢,硬盤一般安裝在機箱內,屬于外存儲器,只讀存儲器以非破壞性讀出方式工作,只能讀出無法寫入信息。信息一旦寫入后就固定下來,即使切斷電源,信息也不會丟失,所以又稱為固定存儲器。ROM所存數據通常是裝入整機前寫入的,整機工作過程中只能讀出,不像隨機存儲器能快速方便地改寫存儲內容。ROM所存數據穩定 ,斷電后所存數據也不會改變,并且結構較簡單,使用方便,因而常用于存儲各種固定程序和數據。故答案選A。【分析】本題考查的是存儲器。存儲器是用來存儲程序和各種數據信息的記憶部件。10.(2020高一下·浦東月考)以下文本框內是一段用Python程序設計語言編寫的源代碼,功能是輸出200以內能被17整除的最大正整數。這段源代碼屬于( )。A.軟件 B.程序 C.指令 D.高級語言【答案】B【知識點】計算機語言【解析】【解答】使用程序設計語言編寫的源代碼屬于程序。軟件是指包括所有在電腦運行的程序。軟件=程序+數據+文檔。程序中包括指令和數據。指令是指示計算機執行某種操作的命令。一個指令通常由兩部分組成:操作碼+地址碼。高級語言是指以人類的日常語言為基礎的一種編程語言。根據它們的定義,可以得出題目中的源代碼屬于程序。故答案選B。【分析】本題考查是程序的定義。程序是指為實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。11.(2020高一下·浦東月考)計算機網絡的三要素是( )。①計算機設備②網絡服務器③網絡打印機④通信線路和連接設備⑤網絡協議⑥操作系統A.②③⑤ B.②④⑥ C.①④⑥ D.①④⑤【答案】D【知識點】計算機網絡概念、功能與組成【解析】【解答】構成計算機網絡的三要素是計算機設備、通信線路及連接設備和網絡協議。故答案選D。【分析】本題考查計算機網絡的組成要素。12.(2020高一下·浦東月考)下圖所示的計算機網絡拓撲結構為( )。A.總線型 B.星型 C.環形 D.網狀型【答案】D【知識點】計算機網絡的分類【解析】【解答】圖中的拓撲結構為網狀型。故答案選D。【分析】本題考查的是網絡拓撲結構。網絡拓撲結構有:星形網絡、樹形網絡、總線形網絡、環形網絡、網狀網絡和混合型拓撲。13.(2020高一下·浦東月考)因特網上計算機之間進行數據傳輸,選擇數據傳輸路徑的協議是( )。A.IP協議 B.TCP協議 C.LAN協議 D.UDP協議【答案】A【知識點】網絡協議【解析】【解答】因特網上計算機之間進行數據傳輸,選擇數據傳輸路徑的協議是IP協議。故答案選A。【分析】本題考查計算機協議。如同人與人之間相互交流是需要遵循一定的規矩一樣,計算機之間的相互通信需要共同遵守一定的規則,這些規則就稱為網絡協議。IP協議是TCP/IP體系中的網絡層協議。設計IP的目的是提高網絡的可擴展性:一是解決互聯網問題,實現大規模、異構網絡的互聯互通;二是分割頂層網絡應用和底層網絡技術之間的耦合關系,以利于兩者的獨立發展。傳輸控制協議(TCP)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議定義。無線局域網網絡傳輸協議即網絡中(包括互聯網)傳遞、管理信息的一些規范。14.(2020高一下·浦東月考)MAC地址和IP地址都是計算機在網絡中的重要標識。小明把在家里能正常上網的筆記本電腦,接入學校的網絡(硬件沒有發生變化)進行網上學習。關于這臺筆記本電腦的IP地址和網卡的MAC地址的變化,以下敘述正確的是( )。A.IP地址、MAC地址一定不變B.IP地址、MAC地址一定改變C.MAC地址一定不變,IP地址可能改變D.IP地址一定不變,MAC地址可能改變【答案】C【知識點】IP地址及配置【解析】【解答】MAC地址是物理地址,由網卡決定的,是固定的。IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。故答案選C。【分析】本題考查的是MAC地址與IP地址的區別。15.(2020高一下·浦東月考)小明從因特網上下載一個文件,該時段網絡的平均傳輸速率為20Mbps,下載時間4分鐘,則該文件大小為( )。A.20MB B.80MB C.600MB D.4800MB【答案】C【知識點】帶寬與網絡傳輸速率【解析】【解答】比特率單位Mbps中的b是bit,8bit=1Byte。文件大小=20Mbps*240/8=600MB。故答案選C。【分析】本題考查的是傳輸速率及文件大小的計算。16.(2020高一下·浦東月考)小明在進行網絡信息傳輸實驗,其網絡連接示意圖如圖1所示,www服務器上部署了一個網站。小明在PC的瀏覽器中輸入“www..cn”可以訪問www服務器上的這個網站。圖2是PC的網絡設置界面,以下設置正確的是( )。A.IP地址:192.168.1.3,首選DNS服務器:10.0.0.200B.IP地址:10.0.0.100,首選DNS服務器:10.0.0.200C.IP地址:192.168.1.3,首選DNS服務器:10.0.0.100D.IP地址:10.0.0.200,首選DNS服務器:www..cn【答案】A【知識點】IP地址及配置【解析】【解答】正確的IP地址通常為192.168.1.1-192.168.X.X(X為255內)并和路由器的IP地址前三個數位保持一致,最后一位可任意設置在255以內,DNS服務器應該設置為和圖中DNS服務器一致。故答案選A。【分析】本題考查IP地址的設置。17.(2020高一下·浦東月考)計算機可以通過多種方式與因特網連接起來,“無線接入”是其中一種接入方式,關于這種接入方式,下面說法錯誤的是( )。A.無線接入可以采用無線應用協議WAPB.無線接入不需要網卡C.無線接入可以分為移動接入和固定接入兩大類D.無線局域網WLAN是一種短距離的無線通信技術【答案】B【知識點】因特網的常見接入方式及配置【解析】【解答】無線接入是指從交換節點到用戶終端之間,部分或全部采用了無線手段。網卡是一塊被設計用來允許計算機在計算機網絡上進行通訊的計算機硬件。無線接入需要網卡。故答案選B。【分析】本題考查計算機接入因特網的方式。計算機接入因特網的方式有:單臺計算機的接入與網絡的接入、直接接入(電話撥號接入、adsl接入(家庭寬帶)、isdn接入(一線通)、無線接入(3G接入))、通過局域網接入(如組建機房局域網,并通過校園網接入因特網)。18.(2020高一下·浦東月考)電子郵件地址的一般格式為( )。A.用戶名@域名 B.域名@用戶名 C.IP地址@域名 D.用戶名@協議【答案】A【知識點】電子郵件,電子公告板等信息交流方式【解析】【解答】電子郵件地址格式用戶標識符+@+域名。故答案選A。【分析】本題考查電子郵件的格式。19.(2020高一下·浦東月考)關于算法的表示方法,以下敘述正確的是( )。A.較之流程圖和偽代碼,自然語言具有敘述精確、無二義性的優點B.較之自然語言和偽代碼,用流程圖描述可以減少歧義的產生C.較之自然語言和流程圖,用偽代碼描述更為簡潔D.目前最常用的算法表示方法是自然語言【答案】B【知識點】算法的常用表示方法【解析】【解答】自然語言是指用簡潔的漢語或英語等語言和數學符號來描述算法。流程圖是一種直觀形象、用圖形來描述算法的方法。偽代碼是用計算機語言和自然語言結合來表示計算步驟要完成的處理或需要的數據。自然語言具有二義性的缺點,選項A錯誤;較之自然語言和偽代碼,用流程圖描述可以減少歧義的產生,選項B正確;用流程圖描述更為簡潔,選項C錯誤;目前最常用的算法表示方法是流程圖,選項D錯誤。故答案選B。【分析】本題考查的是算法的表示方法。算法的表示方法主要有:自然語言、流程圖和偽代碼。20.(2020高一下·浦東月考)下列用流程圖描述的算法中,符合算法特征的流程圖的是( )。A. B.C. D.【答案】A【知識點】算法的基本概念與特征【解析】【解答】圖2不符合算法至少要有一個輸出;圖3中出循環時i=0,輸出s/i,除數為零,不符合算法的可行性;圖4中i初始值為1,循環體中i=i-1,故i>100永不會滿足,陷入死循環,不符合算法的有窮性。故答案選A。【分析】本題考查的是算法特征。算法的五大特征:有窮性、確定性、能行性(可行性)、有 0 個或多個輸入、有一個或多個輸出。21.(2020高一下·浦東月考)在Visual Basic中,若要定義變量no用于存儲汽車牌照號碼,如"滬A 12345",則正確的定義語句是( )。A.Dim no As Integer B.Dim no As StringC.Dim no As Single D.Dim no As Boolean【答案】B【知識點】常見數據類型、數組【解析】【解答】車牌號屬于字符串型,定義語句為dim no as string。故答案選B。【分析】本題考查變量的定義。22.(2020高一下·浦東月考)運行以下VB程序,依次輸入49、24,結果是( )。A.19 19 B.c 19 C.c 1 D.c -1【答案】B【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值【解析】【解答】a=49,b=24,a=sqr(a-b)=5,b=b-a=19,c=“c”+str(b)=c 19。故答案選B。【分析】本題考查的是VB運算。23.(2020高一下·浦東月考)以下流程圖中x為整型變量。若輸入9,算法執行結果是( )。A.PM B.Error C.AM D.WRONG【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】輸入x的值,即x=9,執行x<0 or x>23語句,判斷出x不符合當前的條件判斷語句,故執行x<12語句,判斷出x符合當前的條件判斷語句,故執行輸出“AM”語句。所以輸出的結果為:AM。故答案選C。【分析】本題考查的是對流程圖的識讀。24.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.7 B.8 C.48 D.432【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】循環到i為7時結束,i依次取值為1,3,5,7,對應的S取值分別為1,2,8,48。所以結束時S的值為48。故答案選C。【分析】本題考查的是對流程圖的識讀。25.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.6 B.12 C.18 D.24【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】算法分析:初始值:i=1,s=0i<=2成立,執行j=1,j<=3成立,執行s=s+i*j=0+1*1=1,j=j+1=2;內循環j<=3成立,執行s=s+i*j=1+1*2=3,j=j+1=3;內循環j<=3成立,執行s=s+i*j=3+1*3=6,j=j+1=4;內循環j<=3不成立,執行i=i+1=2;i<=2成立,執行j=1,j<=3成立,執行s=s+i*j=6+2*1=8,j=j+1=2;內循環j<=3成立,執行s=s+i*j=8+2*2=12,j=j+1=3;內循環j<=3成立,執行s=s+i*j=12+2*3=18,j=j+1=4;內循環j<=3不成立,執行i=i+1=3;i<=2不成立,輸出s=18。故答案選C正確。【分析】本題考查的是對流程圖的識讀。26.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.1 B.2 C.3 D.5【答案】A【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】流程圖分析:i=3,a(3)=a(5)-a(4)=3,i=2,a(2)=a(4)-a(3)=2,i=1,a(1)=a(3)-a(2)=1,i=0,循環結束。最后a(i+1)=a(1)=1。故答案選A。【分析】本題考查的是對流程圖的識讀。27.(2020高一下·浦東月考)在日常生活中,我們常常會碰到許多可以用算法解決的問題,以下描述中適合用解析法來解決的有( )。① 已知5個電阻阻值,求它們并聯后的阻值② 求某個同學期中考試各科成績總分③ 求某個班級期中考試某門科目的最高成績④ 根據三個系數a、b、c的值,求一元二次方程ax2+bx+c=0的解A.①②③ B.②③④ C.①②④ D.①②③④【答案】C【知識點】解析算法及程序實現【解析】【解答】解析法是指用解析的方法找出表示問題的前提條件與結果之間關系的數學表達式。并通過表達式的計算來實現問題求解。故答案選C。【分析】本題考查是解析算法的應用。28.(2020高一下·浦東月考)在數組d中使用下圖所示的算法查找Key,對于該算法以下表述正確的是( )。d[1] d[2] d[3] d[4] d[5]15 15 8 23 7A.該算法的作用是從頭至尾在數組中找同輸入key相同的一個數,并輸出該數的值B.該算法的作用是在數組中找到所有同輸入的key相同的數,并輸出它們的個數C.當key為15時,輸出k的值為2D.無論輸入數據是否在數組中,循環結束i的值均等于6【答案】D【知識點】常量、變量及變量的賦值;查找算法及程序實現【解析】【解答】該算法的作用是從頭至尾在數組中找同輸入key相同的一個數,并輸出該數在數組中的第一個位置。當key為15時,輸出k的值為1。無論輸入數據是否在數組中,循環結束i的值均等于6。故答案選D。【分析】本題考查順序查找及對流程圖的識讀。29.(2020高一下·浦東月考)在以下數組a中,采用對分查找思想查找數據"19",則以下說法正確的是( )。a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8]2 3 5 9 19 23 29 35A.如果查找的數據元素不存在,則查找無法進行B.第1次就查找到了該數據元素C.查找過程中,共需要比較4次D.第2次查找到的數據是"23"【答案】D【知識點】查找算法及程序實現【解析】【解答】根據查找算法思想,如果查找的數據元素不存在,仍然可以進行查找。第1次i=1,j=8,m=4,查找訪問a(4)和查找的數不相等。第2次,i=5,j=8,m=6,查找到的數據是a(6)=23。故答案選D。【分析】本題考查的是查找算法。30.(2020高一下·浦東月考)下表列出了存放在數組d中8個跳高運動員的成績(單位:厘米),若按非遞增排序,并采用選擇排序算法自左向右進行比較和交換,在第三輪數據比較和交換過程結束后,第三遍加工過程中,進行數據交換的數組元素是( )。d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]206 216 210 222 218 208 220 202A.d[3]和d[4] B.d[3]和d[5] C.d[3]和d[6] D.d[3]和d[7]【答案】B【知識點】排序算法及程序實現【解析】【解答】根據題干,要求按非遞增排序,選擇排序每一次挑選最大的數。排序結果如下,第一趟選擇結束,d(1)和d(4)交換,數據為222,216,210,206,218,208,220,202。第二趟選擇結束,d(2)和d(7)交換,222,220,210,206,218,208,216,202。第三趟排序結束,d(3)和d(5)交換,結果為222,220,218,206,210,208,216,202。故答案選B。【分析】本題考查的是選擇排序。二、填空題(每題3分,共18分)31.(2020高一下·浦東月考)如圖所示,是一個LED七段數碼管,由多個發光二極管封裝在一起組成“8”字型的器件,常用于LED數字顯示。現用二進制數表示二極管的狀態,按ABCDEFG的順序進行編碼。A~G各二極管設為1時點亮,0時不亮。例如:顯示數字1,需設置二進制編碼為0110000。若要表示數字5,則需設置編碼為 H(用十六進制數表示)。【答案】5B【知識點】信息的編碼【解析】【解答】根據題干顯示數字1,需設置二進制編碼為0110000,若要表示數字5,則需設置編碼為01011011,轉換為十六進制數是5B。故答案為:5B。【分析】本題考查信息編碼。32.(2020高一下·浦東月考)小明同學有一個存儲容量為2GB的U盤,現用來存放照片,若每張照片的分辨率為1024*1024,每個像素用16位量化,在不考慮其他因素的情況下,理論上最多能存放的照片數不超過 張。【答案】1024【知識點】聲音、圖像、視頻編碼【解析】【解答】根據BMP圖片計算公式,一張圖片容量為1024*1024*16/8(B),總容量為2GB,設最大圖片數量為x,x*1024*1024*16/8/1024/1024<=2,解出x的最大值是1024。故答案為:1024。【分析】本題考查圖片容量計算。在計算圖像存儲容量時可采用公式:圖像文件存儲量=水平像素×垂直像素×每個像素所需位數/8 (字節)。33.(2020高一下·浦東月考)輸入123,以下流程圖描述的算法,執行結果是 。【答案】Yes【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】n=123,n=int(n/10) mod 10=2,n=n mod 10=2,int(n/2)=n/2成立,最后為YES。故答案為:YES。【分析】本題考查流程圖的識讀。34.(2020高一下·浦東月考)VB表達式abs(Int(-6.1))\ Sqr(16)/ abs(-2)的運行結果是 。【答案】3【知識點】運算符、基本運算與表達式【解析】【解答】int是向下取整,sqr是算術平方根,abs是絕對值。算術運算優先級:指數運算 (^)>負數 (–)>乘法和除法 (*、 /)>整數除法 (\)>求模運算 (Mod)>加法和減法 (+、 –)>字符串連接 (&)。abs(Int(-6.1))\ Sqr(16)/ abs(-2)=7\4/2=7\2=3。故答案為:3.【分析】本題考查的是VB表達式的計算。35.(2020高一下·浦東月考)運行以下VB程序,結果是 。【答案】2【知識點】常量、變量及變量的賦值【解析】【解答】t=3,t=d(d(t)),即為t=d(d(3))=d(4)=2。故答案為:2。【分析】本題考查VB程序的運算。36.(2020高一下·浦東月考)運行以下VB程序,輸出結果是 。Private Sub Command1_Click()Dim s As Integer, x As Integers = 0x = 20For x = 20 To 1 Step -3s = s + xNext xPrint xEnd Sub【答案】77【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】程序分析:x=20,s=20,x=17,s=37,x=14,s=51,x=11,s=62,x=8,s=70,x=5,s=75,x=2,s=77x=1,循環結束,最后x=77。【分析】本題考查的是VB程序的運算。三、綜合應用題(10+12,共22分)37.(2020高一下·浦東月考)編寫程序,實現以下功能:計算s=1+2/5+3/10+……i/i^2+1 的值,n由鍵盤輸入,計算結果s保留3位小數。Private SubCommand1_Click()Dim n as integer, i asinteger,s as doublen=val(inputbox("請輸入n的值"))s=0:i=1do while ①②i=i+1Loops= ③Print sEnd Sub(1)實現該程序功能的主體算法結構是 。(2)現有如下VB程序,請完善劃線處①、②內容,完成上述功能。① ② (3)劃線處③能使變量s的值四舍五入精確到小數點后第3位小數,以下可以實現的語句是( )。A.Int(s * 100) / 100B.Int(s * 1000) / 1000C.Int(s * 100 + 0.5) / 100D.Int((s * 1000 + 0.5)) / 1000【答案】(1)循環結構(2)i<=n;s=s+i/(i^2+1)(3)D【知識點】算法的控制結構;運算符、基本運算與表達式;常量、變量及變量的賦值【解析】【解答】(1)程序有三大結構,實現該程序功能的主體算法結構是循環結構。(2)根據題干,do while循環中是根據n的值執行循環次數,故條件為 i<=n。(3)根據題干,計算公式是s=s+i/(i^2+1)。(4)int函數是不超過參數的最大整數,故使變量s的值四舍五入精確到小數點后第3位小數,可以實現的語句是Int((s * 1000 + 0.5))/1000。【分析】本題考查對VB程序的理解。38.(2020高一下·浦東月考)一個正整數x,如果它的平方數的最后幾位數字和這個數相等,則該數為同構數。例如:5的平方數是25,且5出現在25的右側,那么5就是一個同構數。設計程序,輸出1000-9999間的同構數x,并統計個數。(1)本題適用的算法是和此算法的基本結構是( )。A.查找算法,循環中嵌套分支 B.枚舉算法,循環中嵌套分支C.查找算法,循環中嵌套循環 D.枚舉算法,循環中嵌套循環(2)判斷1000-9999范圍內的整數x是同構數的條件是( )。A.x=x mod 1000 B.x=x^2 mod 1000C.x=x mod 10000 D.x=x^2 mod 10000(3)編寫程序,實現算法功能。【答案】(1)B(2)D(3)Dim x As Long , c as integerc=0For x = 1000 To 9999If x = x ^ 2 Mod 10000 ThenPrint xc=c+1End IfNext xPrint c【知識點】算法的控制結構;常量、變量及變量的賦值;枚舉算法及程序實現【解析】【解答】(1)枚舉算法:在實際問題中, 有些變量的取值被限定在一個有限的范圍內。輸出1000-9999間的同構數,可以使用循環一一列舉所有可能的數,判斷是否滿足條件。故答案選B。(2)整數x是同構數的條件是:它的平方數的最后幾位數字和這個數相等。故答案選D。(3)程序:Dim x As Long , c as integerc=0For x = 1000 To 9999If x = x ^ 2 Mod 10000 ThenPrint xc=c+1End IfNext xPrint c【分析】本題考查的是算法與程序。1 / 1上海市浦東新區2019-2020學年高一下學期信息技術6月綜合練習試卷(二)一、選擇題(每題2分,共60分)1.(2020高一下·浦東月考)關于進位計數制,以下敘述錯誤的是( )。A.十進制的數碼中沒有10B.(1010)2右邊第一位上0表示“位權”為0C.n位二進制數的最大值為2n-1D.十進制、二進制和十六進制都是不同的計數方式2.(2020高一下·浦東月考)英文字母“a”在計算機中的存儲形式是( )。A.110 0001 B.0110 0001 C.1110 0001 D.100 00013.(2020高一下·浦東月考)二進制數1101B乘以3的積用十六進制表示是( )。A.39 B.27 C.100111 D.474.(2020高一下·浦東月考)小明在自己的電腦打開一個word文檔時,提示缺少某種字體,導致無法正常顯示。這里無法正常顯示這種字體的原因是系統里缺少對應的( )。A.字形碼 B.輸入碼 C.內碼 D.ASCII碼5.(2020高一下·浦東月考)要將一段20秒的音樂進行數字化,若采樣頻率為44.1KHz,量化級數為16,雙聲道,則量化后的數據量為( )。A.44.1*16*2*20/8/1024 KBB.44.1*1000*4*2*20/8/1024 KBC.44.1*1000*16*2*20/8/1024 KBD.44.1*1000*16*20/8/1024 KB6.(2020高一下·浦東月考)如圖所示,文件1與文件2均為文本文檔,文件1的內容全部為“中國加油”一詞,文件2的內容是《從一到無窮大》的節選。兩個文件所占大小均為1200字節。現使用WinRAR軟件對這兩個文件分別進行壓縮實驗,以下說法正確的是( )。A.文件2內容冗余度較高,所以壓縮后較小B.兩個文件壓縮前一樣大,所以壓縮后也一樣大C.兩個文件類型一樣,所以兩個文件的壓縮比相同D.文件1內容冗余度較高,所以壓縮后較小7.(2020高一下·浦東月考)信息安全的基本目標是為了確保信息的( )。A.冗余性、機密性、可控性、可傳播性B.完整性、機密性、可控性、實用性C.冗余性、保密性、可用性、可控性D.完整性、保密性、可用性、可控性8.(2020高一下·浦東月考)以下屬于大數據應用實例的是( )。①某系統通過用戶視頻點播的基礎數據如評分、播放、快進等,分析計算出用戶可能喜愛的影片,并為他提供定制化的推薦②某網站通過追蹤用戶在其網絡的行為,識別用戶在它的網絡中的好友,從而給出新的好友推薦建議③某交通流量數據公司依靠分析歷史和實時路況數據,能給出及時的路況報告,以幫助司機避開正在堵車的路段,并且幫他們提前規劃好行程④某保險公司天都會對美國境內超過100萬個地點、未來兩年的天氣情況進行超過1萬次模擬,而后將根系結構和土壤孔隙度的相關數據,與模擬結果相結合,為成千上萬的農民提供農作物保險A.①②④ B.①②③ C.②③④ D.①②③④9.(2020高一下·浦東月考)以下關于存儲器的敘述正確的是( )。A.外存的存取速度比內存的存取速度慢B.硬盤一般安裝在機箱內,屬于內存儲器C.ROM是只讀存儲器,存入的內容只能讀取一次D.任何存儲器都有記憶能力,存入其中的信息將永遠不會丟失10.(2020高一下·浦東月考)以下文本框內是一段用Python程序設計語言編寫的源代碼,功能是輸出200以內能被17整除的最大正整數。這段源代碼屬于( )。A.軟件 B.程序 C.指令 D.高級語言11.(2020高一下·浦東月考)計算機網絡的三要素是( )。①計算機設備②網絡服務器③網絡打印機④通信線路和連接設備⑤網絡協議⑥操作系統A.②③⑤ B.②④⑥ C.①④⑥ D.①④⑤12.(2020高一下·浦東月考)下圖所示的計算機網絡拓撲結構為( )。A.總線型 B.星型 C.環形 D.網狀型13.(2020高一下·浦東月考)因特網上計算機之間進行數據傳輸,選擇數據傳輸路徑的協議是( )。A.IP協議 B.TCP協議 C.LAN協議 D.UDP協議14.(2020高一下·浦東月考)MAC地址和IP地址都是計算機在網絡中的重要標識。小明把在家里能正常上網的筆記本電腦,接入學校的網絡(硬件沒有發生變化)進行網上學習。關于這臺筆記本電腦的IP地址和網卡的MAC地址的變化,以下敘述正確的是( )。A.IP地址、MAC地址一定不變B.IP地址、MAC地址一定改變C.MAC地址一定不變,IP地址可能改變D.IP地址一定不變,MAC地址可能改變15.(2020高一下·浦東月考)小明從因特網上下載一個文件,該時段網絡的平均傳輸速率為20Mbps,下載時間4分鐘,則該文件大小為( )。A.20MB B.80MB C.600MB D.4800MB16.(2020高一下·浦東月考)小明在進行網絡信息傳輸實驗,其網絡連接示意圖如圖1所示,www服務器上部署了一個網站。小明在PC的瀏覽器中輸入“www..cn”可以訪問www服務器上的這個網站。圖2是PC的網絡設置界面,以下設置正確的是( )。A.IP地址:192.168.1.3,首選DNS服務器:10.0.0.200B.IP地址:10.0.0.100,首選DNS服務器:10.0.0.200C.IP地址:192.168.1.3,首選DNS服務器:10.0.0.100D.IP地址:10.0.0.200,首選DNS服務器:www..cn17.(2020高一下·浦東月考)計算機可以通過多種方式與因特網連接起來,“無線接入”是其中一種接入方式,關于這種接入方式,下面說法錯誤的是( )。A.無線接入可以采用無線應用協議WAPB.無線接入不需要網卡C.無線接入可以分為移動接入和固定接入兩大類D.無線局域網WLAN是一種短距離的無線通信技術18.(2020高一下·浦東月考)電子郵件地址的一般格式為( )。A.用戶名@域名 B.域名@用戶名 C.IP地址@域名 D.用戶名@協議19.(2020高一下·浦東月考)關于算法的表示方法,以下敘述正確的是( )。A.較之流程圖和偽代碼,自然語言具有敘述精確、無二義性的優點B.較之自然語言和偽代碼,用流程圖描述可以減少歧義的產生C.較之自然語言和流程圖,用偽代碼描述更為簡潔D.目前最常用的算法表示方法是自然語言20.(2020高一下·浦東月考)下列用流程圖描述的算法中,符合算法特征的流程圖的是( )。A. B.C. D.21.(2020高一下·浦東月考)在Visual Basic中,若要定義變量no用于存儲汽車牌照號碼,如"滬A 12345",則正確的定義語句是( )。A.Dim no As Integer B.Dim no As StringC.Dim no As Single D.Dim no As Boolean22.(2020高一下·浦東月考)運行以下VB程序,依次輸入49、24,結果是( )。A.19 19 B.c 19 C.c 1 D.c -123.(2020高一下·浦東月考)以下流程圖中x為整型變量。若輸入9,算法執行結果是( )。A.PM B.Error C.AM D.WRONG24.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.7 B.8 C.48 D.43225.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.6 B.12 C.18 D.2426.(2020高一下·浦東月考)以下流程圖,算法執行結果是( )。A.1 B.2 C.3 D.527.(2020高一下·浦東月考)在日常生活中,我們常常會碰到許多可以用算法解決的問題,以下描述中適合用解析法來解決的有( )。① 已知5個電阻阻值,求它們并聯后的阻值② 求某個同學期中考試各科成績總分③ 求某個班級期中考試某門科目的最高成績④ 根據三個系數a、b、c的值,求一元二次方程ax2+bx+c=0的解A.①②③ B.②③④ C.①②④ D.①②③④28.(2020高一下·浦東月考)在數組d中使用下圖所示的算法查找Key,對于該算法以下表述正確的是( )。d[1] d[2] d[3] d[4] d[5]15 15 8 23 7A.該算法的作用是從頭至尾在數組中找同輸入key相同的一個數,并輸出該數的值B.該算法的作用是在數組中找到所有同輸入的key相同的數,并輸出它們的個數C.當key為15時,輸出k的值為2D.無論輸入數據是否在數組中,循環結束i的值均等于629.(2020高一下·浦東月考)在以下數組a中,采用對分查找思想查找數據"19",則以下說法正確的是( )。a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8]2 3 5 9 19 23 29 35A.如果查找的數據元素不存在,則查找無法進行B.第1次就查找到了該數據元素C.查找過程中,共需要比較4次D.第2次查找到的數據是"23"30.(2020高一下·浦東月考)下表列出了存放在數組d中8個跳高運動員的成績(單位:厘米),若按非遞增排序,并采用選擇排序算法自左向右進行比較和交換,在第三輪數據比較和交換過程結束后,第三遍加工過程中,進行數據交換的數組元素是( )。d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]206 216 210 222 218 208 220 202A.d[3]和d[4] B.d[3]和d[5] C.d[3]和d[6] D.d[3]和d[7]二、填空題(每題3分,共18分)31.(2020高一下·浦東月考)如圖所示,是一個LED七段數碼管,由多個發光二極管封裝在一起組成“8”字型的器件,常用于LED數字顯示。現用二進制數表示二極管的狀態,按ABCDEFG的順序進行編碼。A~G各二極管設為1時點亮,0時不亮。例如:顯示數字1,需設置二進制編碼為0110000。若要表示數字5,則需設置編碼為 H(用十六進制數表示)。32.(2020高一下·浦東月考)小明同學有一個存儲容量為2GB的U盤,現用來存放照片,若每張照片的分辨率為1024*1024,每個像素用16位量化,在不考慮其他因素的情況下,理論上最多能存放的照片數不超過 張。33.(2020高一下·浦東月考)輸入123,以下流程圖描述的算法,執行結果是 。34.(2020高一下·浦東月考)VB表達式abs(Int(-6.1))\ Sqr(16)/ abs(-2)的運行結果是 。35.(2020高一下·浦東月考)運行以下VB程序,結果是 。36.(2020高一下·浦東月考)運行以下VB程序,輸出結果是 。Private Sub Command1_Click()Dim s As Integer, x As Integers = 0x = 20For x = 20 To 1 Step -3s = s + xNext xPrint xEnd Sub三、綜合應用題(10+12,共22分)37.(2020高一下·浦東月考)編寫程序,實現以下功能:計算s=1+2/5+3/10+……i/i^2+1 的值,n由鍵盤輸入,計算結果s保留3位小數。Private SubCommand1_Click()Dim n as integer, i asinteger,s as doublen=val(inputbox("請輸入n的值"))s=0:i=1do while ①②i=i+1Loops= ③Print sEnd Sub(1)實現該程序功能的主體算法結構是 。(2)現有如下VB程序,請完善劃線處①、②內容,完成上述功能。① ② (3)劃線處③能使變量s的值四舍五入精確到小數點后第3位小數,以下可以實現的語句是( )。A.Int(s * 100) / 100B.Int(s * 1000) / 1000C.Int(s * 100 + 0.5) / 100D.Int((s * 1000 + 0.5)) / 100038.(2020高一下·浦東月考)一個正整數x,如果它的平方數的最后幾位數字和這個數相等,則該數為同構數。例如:5的平方數是25,且5出現在25的右側,那么5就是一個同構數。設計程序,輸出1000-9999間的同構數x,并統計個數。(1)本題適用的算法是和此算法的基本結構是( )。A.查找算法,循環中嵌套分支 B.枚舉算法,循環中嵌套分支C.查找算法,循環中嵌套循環 D.枚舉算法,循環中嵌套循環(2)判斷1000-9999范圍內的整數x是同構數的條件是( )。A.x=x mod 1000 B.x=x^2 mod 1000C.x=x mod 10000 D.x=x^2 mod 10000(3)編寫程序,實現算法功能。答案解析部分1.【答案】B【知識點】進制及數制轉換【解析】【解答】十進制的數碼中基準數字是0-9。(1010)2右邊第一位上0表示“位權”為1。n位二進制數的最大值為2n-1。十進制、二進制和十六進制都是不同的計數方式。故答案選B。【分析】本題考查的是對進制的理解。2.【答案】B【知識點】信息的編碼;進制及數制轉換【解析】【解答】現在應用最廣泛的英文字符的二進制編碼方式是 ASCII 碼,“a”的 ASCII 碼是 97,二進制為“01100001”。故答案選B。【分析】本題考查的是編碼相關知識。3.【答案】B【知識點】進制及數制轉換【解析】【解答】1101B轉換為十進制再乘以3為:(8+4+1)*3=39,再轉換為十六進制是27。故答案選B。【分析】本題考查進制的轉換。二進制轉換為十進制使用按權展開求和的方法。十進制轉化為十六進制計算方式,整數除以16取余,直到商為0為止,然后從最后一個余數讀到第一個。4.【答案】A【知識點】文本的基本編輯【解析】【解答】當word中缺少相應的字形碼時,會提示缺少某種字體,導致無法正常顯示。字形碼,點陣代碼的一種。為了將漢字在顯示器或打印機上輸出,把漢字按圖形符號設計成點陣圖,就得到了相應的點陣代碼(字形碼)。內碼是指計算機漢字系統中使用的二進制字符編碼,是溝通輸入、輸出與系統平臺之間的交換碼,通過內碼可以達到通用和高效率傳輸文本的目的。如ASCII。故答案選A。【分析】本題考查的是word打開出現錯誤的原因。5.【答案】C【知識點】聲音、圖像、視頻編碼【解析】【解答】根據公式:音頻容量大小=采樣頻率*量化位數*聲道數*時間/8,可知該音樂大小為: 44.1*1000*16*2*20/8/1024 KB。其中采樣頻率單位為Hz。故答案選C。【分析】本題考查聲音存儲量的計算。6.【答案】D【知識點】多媒體數據壓縮技術【解析】【解答】數據冗余是指余的重復或啰嗦內容(包括信息、語言、代碼、結構、服務、軟件、硬件等等)均稱為冗余。冗余有兩層含義,第一層含義是指多余的不需要的部分,第二層含義是指人為增加重復部分,其目的是用來對原本的單一部分進行備份,以達到增強其安全性的目的。文件1中都是相同的內容,顯然存在的冗余更多,壓縮后得到的容量就小。故答案選D。【分析】本題考查的書數據壓縮技術。利用WinRAR、WinZIP等軟件工具的文件壓縮屬于無損壓縮。7.【答案】D【知識點】信息系統安全的概述【解析】【解答】信息安全的基本目標是為了確保信息的完整性、保密性、可用性、可控性。故答案選D。【分析】本題考查的是信息安全的基本目標。對于信息安全來說包括兩個方面:一方面包括的是物理安全,指網絡系統中各通信、計算機設備及相關設施等有形物品的保護,使他們不受到雨水淋濕等。另一方面還包括我們通常所說的邏輯安全,包含信息完整性、保密性以及可用性等等。物理安全和邏輯安全都非常的重要,任何一方面沒有保護的情況下,網絡安全就會受到影響。因此,在進行安全保護時必須合理安排,同時顧全這兩個方面。8.【答案】D【知識點】數據分析【解析】【解答】大數據是指無法在可承受的時間范圍內用常規軟件工具進行高效捕捉、管理和處理的數據集合,是需要新處理模式才能具有更強的決策力、洞察力和流程優化能力的海量、高增長率和多樣化的信息資產。故答案選D。【分析】本題考查的是大數據及其應用。9.【答案】A【知識點】計算機系統的組成【解析】【解答】存儲器可分為主存儲器(簡稱主存或內存)和輔助存儲器(簡稱輔存或外存)兩大類。和CPU直接交換信息的是主存。外存的存取速度比內存的存取速度慢,硬盤一般安裝在機箱內,屬于外存儲器,只讀存儲器以非破壞性讀出方式工作,只能讀出無法寫入信息。信息一旦寫入后就固定下來,即使切斷電源,信息也不會丟失,所以又稱為固定存儲器。ROM所存數據通常是裝入整機前寫入的,整機工作過程中只能讀出,不像隨機存儲器能快速方便地改寫存儲內容。ROM所存數據穩定 ,斷電后所存數據也不會改變,并且結構較簡單,使用方便,因而常用于存儲各種固定程序和數據。故答案選A。【分析】本題考查的是存儲器。存儲器是用來存儲程序和各種數據信息的記憶部件。10.【答案】B【知識點】計算機語言【解析】【解答】使用程序設計語言編寫的源代碼屬于程序。軟件是指包括所有在電腦運行的程序。軟件=程序+數據+文檔。程序中包括指令和數據。指令是指示計算機執行某種操作的命令。一個指令通常由兩部分組成:操作碼+地址碼。高級語言是指以人類的日常語言為基礎的一種編程語言。根據它們的定義,可以得出題目中的源代碼屬于程序。故答案選B。【分析】本題考查是程序的定義。程序是指為實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。11.【答案】D【知識點】計算機網絡概念、功能與組成【解析】【解答】構成計算機網絡的三要素是計算機設備、通信線路及連接設備和網絡協議。故答案選D。【分析】本題考查計算機網絡的組成要素。12.【答案】D【知識點】計算機網絡的分類【解析】【解答】圖中的拓撲結構為網狀型。故答案選D。【分析】本題考查的是網絡拓撲結構。網絡拓撲結構有:星形網絡、樹形網絡、總線形網絡、環形網絡、網狀網絡和混合型拓撲。13.【答案】A【知識點】網絡協議【解析】【解答】因特網上計算機之間進行數據傳輸,選擇數據傳輸路徑的協議是IP協議。故答案選A。【分析】本題考查計算機協議。如同人與人之間相互交流是需要遵循一定的規矩一樣,計算機之間的相互通信需要共同遵守一定的規則,這些規則就稱為網絡協議。IP協議是TCP/IP體系中的網絡層協議。設計IP的目的是提高網絡的可擴展性:一是解決互聯網問題,實現大規模、異構網絡的互聯互通;二是分割頂層網絡應用和底層網絡技術之間的耦合關系,以利于兩者的獨立發展。傳輸控制協議(TCP)是一種面向連接的、可靠的、基于字節流的傳輸層通信協議定義。無線局域網網絡傳輸協議即網絡中(包括互聯網)傳遞、管理信息的一些規范。14.【答案】C【知識點】IP地址及配置【解析】【解答】MAC地址是物理地址,由網卡決定的,是固定的。IP地址是IP協議提供的一種統一的地址格式,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。故答案選C。【分析】本題考查的是MAC地址與IP地址的區別。15.【答案】C【知識點】帶寬與網絡傳輸速率【解析】【解答】比特率單位Mbps中的b是bit,8bit=1Byte。文件大小=20Mbps*240/8=600MB。故答案選C。【分析】本題考查的是傳輸速率及文件大小的計算。16.【答案】A【知識點】IP地址及配置【解析】【解答】正確的IP地址通常為192.168.1.1-192.168.X.X(X為255內)并和路由器的IP地址前三個數位保持一致,最后一位可任意設置在255以內,DNS服務器應該設置為和圖中DNS服務器一致。故答案選A。【分析】本題考查IP地址的設置。17.【答案】B【知識點】因特網的常見接入方式及配置【解析】【解答】無線接入是指從交換節點到用戶終端之間,部分或全部采用了無線手段。網卡是一塊被設計用來允許計算機在計算機網絡上進行通訊的計算機硬件。無線接入需要網卡。故答案選B。【分析】本題考查計算機接入因特網的方式。計算機接入因特網的方式有:單臺計算機的接入與網絡的接入、直接接入(電話撥號接入、adsl接入(家庭寬帶)、isdn接入(一線通)、無線接入(3G接入))、通過局域網接入(如組建機房局域網,并通過校園網接入因特網)。18.【答案】A【知識點】電子郵件,電子公告板等信息交流方式【解析】【解答】電子郵件地址格式用戶標識符+@+域名。故答案選A。【分析】本題考查電子郵件的格式。19.【答案】B【知識點】算法的常用表示方法【解析】【解答】自然語言是指用簡潔的漢語或英語等語言和數學符號來描述算法。流程圖是一種直觀形象、用圖形來描述算法的方法。偽代碼是用計算機語言和自然語言結合來表示計算步驟要完成的處理或需要的數據。自然語言具有二義性的缺點,選項A錯誤;較之自然語言和偽代碼,用流程圖描述可以減少歧義的產生,選項B正確;用流程圖描述更為簡潔,選項C錯誤;目前最常用的算法表示方法是流程圖,選項D錯誤。故答案選B。【分析】本題考查的是算法的表示方法。算法的表示方法主要有:自然語言、流程圖和偽代碼。20.【答案】A【知識點】算法的基本概念與特征【解析】【解答】圖2不符合算法至少要有一個輸出;圖3中出循環時i=0,輸出s/i,除數為零,不符合算法的可行性;圖4中i初始值為1,循環體中i=i-1,故i>100永不會滿足,陷入死循環,不符合算法的有窮性。故答案選A。【分析】本題考查的是算法特征。算法的五大特征:有窮性、確定性、能行性(可行性)、有 0 個或多個輸入、有一個或多個輸出。21.【答案】B【知識點】常見數據類型、數組【解析】【解答】車牌號屬于字符串型,定義語句為dim no as string。故答案選B。【分析】本題考查變量的定義。22.【答案】B【知識點】運算符、基本運算與表達式;常量、變量及變量的賦值【解析】【解答】a=49,b=24,a=sqr(a-b)=5,b=b-a=19,c=“c”+str(b)=c 19。故答案選B。【分析】本題考查的是VB運算。23.【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】輸入x的值,即x=9,執行x<0 or x>23語句,判斷出x不符合當前的條件判斷語句,故執行x<12語句,判斷出x符合當前的條件判斷語句,故執行輸出“AM”語句。所以輸出的結果為:AM。故答案選C。【分析】本題考查的是對流程圖的識讀。24.【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】循環到i為7時結束,i依次取值為1,3,5,7,對應的S取值分別為1,2,8,48。所以結束時S的值為48。故答案選C。【分析】本題考查的是對流程圖的識讀。25.【答案】C【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】算法分析:初始值:i=1,s=0i<=2成立,執行j=1,j<=3成立,執行s=s+i*j=0+1*1=1,j=j+1=2;內循環j<=3成立,執行s=s+i*j=1+1*2=3,j=j+1=3;內循環j<=3成立,執行s=s+i*j=3+1*3=6,j=j+1=4;內循環j<=3不成立,執行i=i+1=2;i<=2成立,執行j=1,j<=3成立,執行s=s+i*j=6+2*1=8,j=j+1=2;內循環j<=3成立,執行s=s+i*j=8+2*2=12,j=j+1=3;內循環j<=3成立,執行s=s+i*j=12+2*3=18,j=j+1=4;內循環j<=3不成立,執行i=i+1=3;i<=2不成立,輸出s=18。故答案選C正確。【分析】本題考查的是對流程圖的識讀。26.【答案】A【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】流程圖分析:i=3,a(3)=a(5)-a(4)=3,i=2,a(2)=a(4)-a(3)=2,i=1,a(1)=a(3)-a(2)=1,i=0,循環結束。最后a(i+1)=a(1)=1。故答案選A。【分析】本題考查的是對流程圖的識讀。27.【答案】C【知識點】解析算法及程序實現【解析】【解答】解析法是指用解析的方法找出表示問題的前提條件與結果之間關系的數學表達式。并通過表達式的計算來實現問題求解。故答案選C。【分析】本題考查是解析算法的應用。28.【答案】D【知識點】常量、變量及變量的賦值;查找算法及程序實現【解析】【解答】該算法的作用是從頭至尾在數組中找同輸入key相同的一個數,并輸出該數在數組中的第一個位置。當key為15時,輸出k的值為1。無論輸入數據是否在數組中,循環結束i的值均等于6。故答案選D。【分析】本題考查順序查找及對流程圖的識讀。29.【答案】D【知識點】查找算法及程序實現【解析】【解答】根據查找算法思想,如果查找的數據元素不存在,仍然可以進行查找。第1次i=1,j=8,m=4,查找訪問a(4)和查找的數不相等。第2次,i=5,j=8,m=6,查找到的數據是a(6)=23。故答案選D。【分析】本題考查的是查找算法。30.【答案】B【知識點】排序算法及程序實現【解析】【解答】根據題干,要求按非遞增排序,選擇排序每一次挑選最大的數。排序結果如下,第一趟選擇結束,d(1)和d(4)交換,數據為222,216,210,206,218,208,220,202。第二趟選擇結束,d(2)和d(7)交換,222,220,210,206,218,208,216,202。第三趟排序結束,d(3)和d(5)交換,結果為222,220,218,206,210,208,216,202。故答案選B。【分析】本題考查的是選擇排序。31.【答案】5B【知識點】信息的編碼【解析】【解答】根據題干顯示數字1,需設置二進制編碼為0110000,若要表示數字5,則需設置編碼為01011011,轉換為十六進制數是5B。故答案為:5B。【分析】本題考查信息編碼。32.【答案】1024【知識點】聲音、圖像、視頻編碼【解析】【解答】根據BMP圖片計算公式,一張圖片容量為1024*1024*16/8(B),總容量為2GB,設最大圖片數量為x,x*1024*1024*16/8/1024/1024<=2,解出x的最大值是1024。故答案為:1024。【分析】本題考查圖片容量計算。在計算圖像存儲容量時可采用公式:圖像文件存儲量=水平像素×垂直像素×每個像素所需位數/8 (字節)。33.【答案】Yes【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】n=123,n=int(n/10) mod 10=2,n=n mod 10=2,int(n/2)=n/2成立,最后為YES。故答案為:YES。【分析】本題考查流程圖的識讀。34.【答案】3【知識點】運算符、基本運算與表達式【解析】【解答】int是向下取整,sqr是算術平方根,abs是絕對值。算術運算優先級:指數運算 (^)>負數 (–)>乘法和除法 (*、 /)>整數除法 (\)>求模運算 (Mod)>加法和減法 (+、 –)>字符串連接 (&)。abs(Int(-6.1))\ Sqr(16)/ abs(-2)=7\4/2=7\2=3。故答案為:3.【分析】本題考查的是VB表達式的計算。35.【答案】2【知識點】常量、變量及變量的賦值【解析】【解答】t=3,t=d(d(t)),即為t=d(d(3))=d(4)=2。故答案為:2。【分析】本題考查VB程序的運算。36.【答案】77【知識點】算法的控制結構;常量、變量及變量的賦值【解析】【解答】程序分析:x=20,s=20,x=17,s=37,x=14,s=51,x=11,s=62,x=8,s=70,x=5,s=75,x=2,s=77x=1,循環結束,最后x=77。【分析】本題考查的是VB程序的運算。37.【答案】(1)循環結構(2)i<=n;s=s+i/(i^2+1)(3)D【知識點】算法的控制結構;運算符、基本運算與表達式;常量、變量及變量的賦值【解析】【解答】(1)程序有三大結構,實現該程序功能的主體算法結構是循環結構。(2)根據題干,do while循環中是根據n的值執行循環次數,故條件為 i<=n。(3)根據題干,計算公式是s=s+i/(i^2+1)。(4)int函數是不超過參數的最大整數,故使變量s的值四舍五入精確到小數點后第3位小數,可以實現的語句是Int((s * 1000 + 0.5))/1000。【分析】本題考查對VB程序的理解。38.【答案】(1)B(2)D(3)Dim x As Long , c as integerc=0For x = 1000 To 9999If x = x ^ 2 Mod 10000 ThenPrint xc=c+1End IfNext xPrint c【知識點】算法的控制結構;常量、變量及變量的賦值;枚舉算法及程序實現【解析】【解答】(1)枚舉算法:在實際問題中, 有些變量的取值被限定在一個有限的范圍內。輸出1000-9999間的同構數,可以使用循環一一列舉所有可能的數,判斷是否滿足條件。故答案選B。(2)整數x是同構數的條件是:它的平方數的最后幾位數字和這個數相等。故答案選D。(3)程序:Dim x As Long , c as integerc=0For x = 1000 To 9999If x = x ^ 2 Mod 10000 ThenPrint xc=c+1End IfNext xPrint c【分析】本題考查的是算法與程序。1 / 1 展開更多...... 收起↑ 資源列表 上海市浦東新區2019-2020學年高一下學期信息技術6月綜合練習試卷(二)(學生版).docx 上海市浦東新區2019-2020學年高一下學期信息技術6月綜合練習試卷(二)(教師版).docx 縮略圖、資源來源于二一教育資源庫