資源簡介 山東省臨沂市蒙陰縣2020-2021學年八年級上學期信息技術期末考試試卷一、選擇題1.(2020八上·蒙陰期末)下列選項中,有關算法的描述不正確的一項是( )A.解決一個問題的算法可以有多種B.一個算法可以不產生確定的結果C.算法是程序設計的靈魂D.算法可以用自然語言或流程圖描述2.算法的特征不包括( )。A.有窮性 B.確定性 C.可行性 D.無窮性3.(2019·五華模擬)違章停車拍照系統的算法流程圖如圖所示,此算法的描述采用了( )A.自然語言 B.機器語言C.程序設計語言 D.流程圖4.(2020八上·蒙陰期末)圖形符號“ ”的作用是( )。A.輸入和輸出 B.賦值C.判斷 D.算法的開始和結束5.(2020八上·蒙陰期末)從圖中可知,程序滿足( )條件時會執行拍照操作。A.停車時間為1min B.停車時間為5minC.停車時間為6min D.停車時間為4min6.(2020八上·蒙陰期末)通過“冒泡排序法”,我們得到12、-3、5、9、1這5個數第1輪排序的結果為( )A.-3、5、9、1、12 B.-3、12、5、9、1C.-3、9、5、1、12 D.-3、1、5、9、127.(2020八上·蒙陰期末)如圖材料可知,猜價格的過程具有一定的技巧性,我們可以運用( )查找,這種查找需要先找有序數列的中點,重復操作,一步一步確定一個較小的范圍。A.順序 B.二分 C.快速 D.冒泡8.(2020八上·蒙陰期末)Python中,我們常用( )函數查看數據類型。A.input( ) B.print( ) C.type( ) D.scanf( )9.(2020八上·蒙陰期末)下列選項中,( )不是Python的算術運算符。A.* B.// C.% D.\10.(2020八上·蒙陰期末)Python中,“>>>”是( ),輸入相應的命令即可執行程序。A.比較運算符 B.命令提示符 C.邏輯運算符 D.算術運算符11.(2020八上·蒙陰期末)如圖中是定義了一個名稱為Prime的( )A.元組 B.列表 C.字典 D.元素12.(2020八上·蒙陰期末)圖中“print(Prime[2])”是調用的列表中的第( )個元素。A.0 B.1 C.2 D.313.(2020八上·蒙陰期末)Python中,在函數內部的變量稱為( )。A.局部變量 B.全局變量 C.保留字 D.函數變量14.(2020八上·蒙陰期末)Python中,( )一旦創建就不可修改的。A.列表 B.元組 C.字典 D.集合15.(2020八上·蒙陰期末)在Excel工作表中,如果輸入到單元格中的數值太長,單元格不能完整顯示其內容時,應( )。A.適當增加行高 B.適當增加列寬C.適當減少行高 D.適當減少列寬16.(2020八上·蒙陰期末)WPS表格為我們提供了多種類型的圖表,如圖是( )適用于顯示幾個參數占全部的比例多少。A.條形圖 B.折線圖 C.柱形圖 D.餅圖17.(2020八上·蒙陰期末)若要為表格添加紅色外邊框,可選中A1:F3區域,在( )格式對話框中設置。A.條件 B.文本框 C.頁邊距 D.單元格18.(2020八上·蒙陰期末)我們可以使用( )函數計算選課最多的班級。A.SUM B.MIN C.AVERAGE D.MAX19.(2020八上·蒙陰期末)在單元格B3中輸入“=IF(B2>=26,”受歡迎“,”一般“)”,回車確定后,單元格B3中顯示的是( )A.25 B.一般 C.受歡迎 D.2620.(2020八上·蒙陰期末)WPS表格中,在對數據清單進行分類匯總前,一定要先進行( )。A.排序 B.自定義函數 C.調整行高 D.引用21.(2020八上·蒙陰期末)在WPS表格中輸入身份證號時,為避免出現“3.71003E+17”的信息,應該先把單元格的格式設置為( )型數據。A.貨幣 B.數值 C.文本 D.日期22.(2020八上·蒙陰期末)APP Inventor的組件分為兩類,按鈕屬于( )組件。A.非可視 B.可視 C.程序 D.積木23.(2020八上·蒙陰期末)下列選項中,不屬于APP Inventor的邏輯編程界面的( )A.菜單區 B.組件面板 C.代碼塊 D.素材區24.(2020八上·蒙陰期末)APP Inventor中,下列變量名稱中不正確的一項是( )A.AB信息 B.?AB信息 C._AB信息 D.信息AB25.(2020八上·蒙陰期末)APP Inventor中,( )變量可以用在App的所有過程及時間處理函數中,是一個獨立的塊。A.全局 B.局部 C.組件 D.列表二、判斷題26.(2020八上·蒙陰期末)“曹沖稱象”曹沖巧妙地給大象稱量了體重,這是運用的等效替代法。27.(2020八上·蒙陰期末)快速排序法采用“分治”的思想,是所有排序算法中最高效的一種。28.(2020八上·蒙陰期末)Python中,多行注釋可使用“#”后面加注釋語句。29.(2020八上·蒙陰期末)Python中,冪運算的優先級別較高,可以使用“[]”改變運算順序。30.(2020八上·蒙陰期末)Python中,變量名使用標識符表示,break可以用作標識符。31.(2020八上·蒙陰期末)WPSOffice表格中,邏輯“與”的含義是與它相連的兩個條件滿足其中一個即可。32.(2020八上·蒙陰期末)WPSOffice表格中,單元格中的字體能在單元格格式對話框中進行設置。33.(2020八上·蒙陰期末)WPSOffice表格中,MIN(A3:A6)是求A3:A6區域內的最小值。34.(2020八上·蒙陰期末)APPInventor中,大多數情況下可視組件是不可以單獨設置背景圖片的。35.(2019八上·蒙陰期末)APPInventor具有邏輯檢查功能。三、操作題36.(2020八上·蒙陰期末)這是用Python編寫的“BMI值計算程序”,根據截圖完成填空。height=input('你的身高是多少米:')height=float(height)weight =input('你的體重是多少KG:')weight =float(weight)BMI=weight/(height*height)if BMI>=24.9:print('肥胖')① BMI<24.9 ②BMI>=18.5:print('正常')else:print('偏瘦')(1)從圖中可知,程序中使用的是 語句,在語句后輸入“ ”,下面的程序會強制縮進。(2)程序中定義height和weight為 。(3)請補充完整程序:① ;② 。(4)圖中 函數是Python的內置函數,主要用于數據的輸入。37.(2020八上·蒙陰期末)這是用Python編寫的“三角形”程序,根據截圖完成填空。(1)程序中使用的遍歷結構是 函數。(2)程序中使用 保留字自定義sjx()函數。(3)從程序中可以看出,該循環語句共執行 次。(4)程序編寫完成后,需要進行保存,命名為“三角形.py”,運行程序時執行編輯窗口中的“ ”—“Run Module”命令。38.(2020八上·蒙陰期末)這是用《WPS表格》制作的“班級海報設計評分表”,根據截圖完成填空。圖1圖2圖3(1)將A1:G1區域的文本“班級海報設計評分表”合并并居中是通過圖2中的 按鈕完成;若將“總分”大于25.0的單元格填充為紅色,需要通過圖2中的 按鈕進行設置。(填圖2中的數字)(2)用函數對B3:D3區域進行平均分計算時,先選定單元格E3,再輸入函數,請寫出求平均分的函數表達式: 。(3)圖3是對圖1中的A2: 區域制作的圖表,若將《小小設計師》的年級互評分數改為8.5,圖表是否發生變化? (填是或否)。(4)我們可以利用函數求F3單元格在“F3:F8”區域中的排序,請將函數表達式補充完整:“= (F3,$F$3:$F$8)”,其中“$F$3”是單元格地址引用中的 引用。(5)我們還可以選中相應區域,通過“ ”選項卡中的“排序”按鈕對“總分”進行排序。(6)若需要只顯示“總分”高于26.0的海報作品,可以利用《WPS表格》中的“ ”功能完成;不符合條件的數據將被隱藏。(7)表格設計完成后,將文件保存為“班級海報設計評分表. ”。答案解析部分1.【答案】B【知識點】算法的概念及表示方法【解析】【解答】算法的特征:有窮性、確定性、可行性、輸入、輸出。因此一個算法產生確定的結果。故答案選B。【分析】本題考查算法相關知識。在計算機科學領域內,“算法”指的是用計算機解決問題的步驟,是為了解決問題而需要讓計算機有序執行的、無歧義的、有限步驟的集合。2.【答案】D【知識點】算法的概念及表示方法【解析】【解答】一個算法應該具有以下5 個重要的特征:有窮性、確定性、輸入項、輸出項、可行性。故答案選D。【分析】本題考查的是算法的特征。3.【答案】D【知識點】算法的概念及表示方法【解析】【解答】以特定的圖形符號說明,表示算法的圖,稱為流程圖或框圖。故答案選:D。【分析】本題考查的是算法的描述方法。算法的三種描述方法:自然語言、流程圖、偽代碼(或程序)。4.【答案】C【知識點】算法的流程圖表示【解析】【解答】程序流程圖中, 表示輸入和輸出, 表示判斷, 表示開始或結束。故答案選C。【分析】本題考查程序流程圖符號。流程圖另外幾個常用的符號:是處理框,表示算法中變量的計算與賦值。是流程線,表示算法中的流向。是連接點,表示算法中的轉接。5.【答案】C【知識點】算法的流程圖表示【解析】【解答】根據菱形的內容,當停車時間大于5分鐘會執行拍照操作,當停車時間小于等于5分鐘時,不做任何操作。故答案選C。【分析】本題考查程序流程圖。菱形內容為判斷條件。6.【答案】A【知識點】排序算法及其程序設計【解析】【解答】冒泡排序法是依次比較相鄰的兩個數,將比較小的數放在前面,比較大的數放在后面。因此12、-3、5、9、1這5個數第1輪排序的結果為-3、5、9、1、12。故答案選A。【分析】本題考查冒泡排序算法。冒泡排序算法的原理:①比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。②對每一對相鄰元素做同樣的工作,從開始第一對到結尾的最后一對。在這一點,最后的元素應該會是最大的數。③針對所有的元素重復以上的步驟,除了最后一個。④持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。7.【答案】B【知識點】查找算法及其程序設計【解析】【解答】根據題干,手機價格500-1000之間,取中間值750,低了,則說明在750-1000之間,因此是二分查找。故答案選B。【分析】本題考查查找算法。二分查找的基本思想是將n個元素分成大致相等的兩部分,取a[n/2]與x做比較,如果x=a[n/2],則找到x,算法中止;如果xa[n/2],則只要在數組a的右半部搜索x。8.【答案】C【知識點】Python常用內置函數【解析】【解答】選項A:input( )輸入數據;選項B:print( )是輸出數據;選項C:type( )函數可以查看數據類型;選項D:scanf( )是C語言中的一個輸入函數。故答案選C。【分析】本題考查的是Python常用函數。9.【答案】D【知識點】運算符與表達式【解析】【解答】*、//、%都是Python的算術運算符,而“\”不是Python的算術運算符。故答案選D。【分析】本題考查的是Python運算符。Python算術運算符:運算符 表達式 描述 示例 優先級** x**y 求x的y次冪 5**2結果為25 1* x*y 將x與y相乘 5*2結果為10 2/ x/y 用x除以y,產生實數值 5/2結果為2.5 2// x//y 用x除以y,取整數部分 5//2結果為2 2% x%y 用x除以y,取余數 5%2結果為1 2+ x+y 將x與y相加 5+2結果為7 3- x-y 將x減去y 5-2結果為3 310.【答案】B【知識點】運算符與表達式【解析】【解答】“>>>”是命令提示符。故答案選B。【分析】本題考查Python基礎語法。Python的比較運算符有:==、!=、>、>=、<、<=;邏輯運算符有:and、or、not;算術運算符有:**、*、/、//、%、+、-。11.【答案】B【知識點】數據類型【解析】【解答】Python的元組與列表類似,不同之處在于元組的元素不能修改,元組使用小括號,列表使用方括號。故答案選B。【分析】本題考查Python基本數據類型及應用。字典是Python中唯一內建的映射類型。字典中沒有特殊的順序,但都是存儲在一個特定的鍵(key)下面,鍵可以是數字,字符串,甚至是元組。列表是包含0個或多個對象的有序序列,用方括號“[ ]”括起來,并用逗號分隔其中的對象(元素)。可以通過索引訪問列表中特定位置的元素。12.【答案】D【知識點】數據類型【解析】【解答】列表下標是從0開始的,故“print(Prime[2])”是調用的列表中的第3個元素。故答案選D。【分析】本題考查Python中列表的應用。列表的索引:索引正向從0開始遞增,反向從-1開始遞減。13.【答案】A【知識點】常量、變量與賦值語句【解析】【解答】全局變量在整個py文件中聲明,全局范圍內可以使用。局部變量是在某個函數內部聲明的,只能在函數內部使用。故答案選A。【分析】本題考查Python的變量。變量的作用域由變量的定義位置決定,在不同位置定義的變量,它的作用域是不一樣的。14.【答案】B【知識點】數據類型【解析】【解答】Python的元組與列表類似,不同之處在于元組的元素不能修改。答案選B。【分析】本題考查對Python基本數據類型的理解。字典是Python中唯一內建的映射類型。字典中沒有特殊的順序,但都是存儲在一個特定的鍵(key)下面,鍵可以是數字,字符串,甚至是元組。列表是包含0個或多個對象的有序序列,用方括號“[ ]”括起來,并用逗號分隔其中的對象(元素)。可以通過索引訪問列表中特定位置的元素。元組創建很簡單,只需要在括號中添加元素,并使用逗號隔開即可。15.【答案】B【知識點】電子表格的基本操作【解析】【解答】如果輸入到單元格中的數值太長,單元格不能完整顯示其內容時,會顯示一串#號,這時需要增加合適的列寬。故答案選B。【分析】本題考查Excel中單元格的操作。改變單元格的列寬可通過鼠標拉動相對應的列標。16.【答案】D【知識點】圖表的類型【解析】【解答】圖表是圓形且顯示所占比例,為餅圖。故答案選D。【分析】本題考查Excel圖表類型。柱形圖:反應數據間的多少與大小關系;折線圖:反應數據按時間軸的變化趨勢;餅圖:反應數據之間的比例分配關系;條形圖:顯示各個項目之間的比。17.【答案】D【知識點】電子表格的基本操作【解析】【解答】在單元格格式中可以設置表格邊框。故答案選D。【分析】本題考查Excel中表格邊框的設置。設置表格的邊框操作:選擇“單元格”下的“格式”→“設置單元格格式”→“邊框”。18.【答案】D【知識點】表格數據的計算【解析】【解答】要計算選課最多的函數,需要用到最大值函數max。故答案選D。【分析】本題考查Excel常用函數。SUM是求和函數;MIN是求最小值;AVERAGE求平均值;MAX求最大值。19.【答案】B【知識點】表格數據的計算【解析】【解答】 “=IF(B2>=26,”受歡迎“,”一般“)” 的含義是,B2單元格如果值大于等于26,會顯示受歡迎,如果值小于26,會顯示一般。B2的值為25,因此會顯示一般。故答案選B。【分析】本題考查Excel函數的應用。20.【答案】A【知識點】排序、篩選與分類匯總【解析】【解答】要進行分類匯總前必須先進行排序。故答案選A。【分析】本題考查Excel分類匯總操作。21.【答案】C【知識點】單元格數據格式【解析】【解答】輸入身份證號后出現“3.71003E+17”是由于數字信息過長。為了顯示完全,需要將該單元格設置成文本格式。故答案選C。【分析】本題考查Excel的單元格數據格式。常見的單元格數字格式有常規、數值、貨幣、日期、時間、分數、文本等。22.【答案】B【知識點】程序設計工具【解析】【解答】App Inventor的組件分為可視組件和非可視組件,按鈕屬于可視組件。故答案選B。【分析】本題考查APP Inventor的組件。App Inventor的組件面板:23.【答案】B【知識點】程序設計工具【解析】【解答】App Inventor的編程界面包括“代碼塊”,“菜單區”,“素材”三大面板。故答案選B。【分析】本題考查App Inventor編程界面。App Inventor有“組件設計”和“邏輯設計”兩項重要功能。在“組件設計”視圖中,選擇合適的組件設計應用的界面;在“邏輯設計”視圖中,設計組件對應的事件邏輯。比如點擊按鈕更新標簽的顯示文本等。24.【答案】B【知識點】常量、變量與賦值語句【解析】【解答】APP Inventor變量名稱必須以英文字母、下劃線或中文開頭,可包括英文字母、下劃線、數字和中文。故答案選B。【分析】本題考查APP Inventor變量名命名規范。25.【答案】A【知識點】常量、變量與賦值語句【解析】【解答】全局變量的作用域為整個程序,而局部變量的作用域為當前函數或循環等。在APP Inventor中,全局變量是一個獨立的塊。故答案選A。【分析】本題考查APP Inventor的變量。全局變量與局部變量的區別在于作用域的不同,且存在時間也可能不同。26.【答案】正確【知識點】算法的概念及表示方法【解析】【解答】等效替代法是指在研究某一個物理現象和規律中,因實驗本身的特殊限制或因實驗器材等限制,不可以或很難直接揭示物理本質,而采取與之相似或有共同特征的等效現象來替代的方法。而“曹沖稱象”正是運用的等效替代法。故答案為:正確。【分析】本題考查的是等效替代法。運用等效替代法處理問題的一般步驟為:(1)分析原事物(需研究求解的物理問題)的本質特性和非本質特性;(2)尋找適當的替代物(熟悉的事物),以保留原事物的本質特性,拋棄非本質特性;(3)研究替代物的特性及規律;(4)將替代物的規律遷移到原事物中去;(5)利用替代物遵循的規律、方法求解,得出結論。27.【答案】正確【知識點】排序算法及其程序設計【解析】【解答】快速排序算法是非常高效的一個排序算法,在眾多的排序算法里面其無論在時間復雜度還是空間復雜度都是比較低的,是所有排序算法中最高效的一種。故答案為:正確。【分析】本題考查的是算法的基本排序方法。常見排序算法:快速排序、希爾排序、堆排序、直接選擇排序不是穩定的排序算法,而基數排序、冒泡排序、直接插入排序、折半插入排序、歸并排序是穩定的排序算法。28.【答案】錯誤【知識點】注釋與縮進【解析】【解答】Python使用“#”進行單行注釋;多行注釋用用一對"""(三個雙引號)括起來。故答案為:錯誤。【分析】本題考查的是注釋語句。注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。注釋是編寫程序時,寫程序的人給一個語句、程序段、函數等的解釋或提示,能提高程序代碼的可讀性。29.【答案】錯誤【知識點】運算符與表達式【解析】【解答】[ ]是數組下標,常用形式是數組名[常量表達式]。故答案為:錯誤。【分析】本題考查的是運算符的使用。常用的運算符:(1)算術運算符:* - + / %(2)關系運算符: > < == != >= <=(3)邏輯運算符:! && ||(4)位運算符:<< >> ~ | ^ &(5)賦值運算符:=及擴展賦值運算符30.【答案】錯誤【知識點】常量、變量與賦值語句【解析】【解答】在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。故break不可以用作標識符。故答案為:錯誤。【分析】本題考查的是變量和標識符的使用。標識符是用戶編程時使用的名字,用于給變量、常量、函數、語句塊等命名,以建立起名稱與使用之間的關系。標識符通常由字母和數字以及其它字符構成。31.【答案】錯誤【知識點】運算符與表達式【解析】【解答】邏輯“與”的含義是與它相連的兩個條件滿足都要滿足。邏輯“或”的含義是與它相連的兩個條件滿足其中一個即可。故答案為:錯誤。【分析】本題考查的是邏輯運算符的含義。邏輯運算符:邏輯NOT、邏輯AND、邏輯OR,優先級為:NOT AND OR,同級運算從左到右。32.【答案】正確【知識點】電子表格的基本操作【解析】【解答】單元格格式對話框可以對字體進行設置。【分析】本題考查的是單元格格式的設置。如下圖:33.【答案】正確【知識點】表格數據的計算【解析】【解答】MIN函數作用是求最小值。MIN(A3:A6)是求A3:A6區域內的最小值是正確的。故答案為:正確。【分析】本題考查的是Excel中常用函數。常用函數:(1)SUM函數:求所選區域數據之和;(2)MIN函數:求所選區域數據的最小值;(3)MAX函數:求所選區域數據的最大值;(4)AVERAGE函數:求所選區域數據的平均值。34.【答案】錯誤【知識點】程序設計工具【解析】【解答】App Inventor的組件分為可視組件和非可視組件,可視組件可以單獨設置背景圖片。故答案為:錯誤。【分析】本題考查的是APP Inventor的組件。可視組件是在應用啟動后能夠看到的組件,如Button、Textbox及Label等,這些通常被視為應用的用戶界面。非可視組件是不可見的,因此它們不是用戶界面的組成部分,通常用于訪問設備的內置功能,如,Texting組件用于收發短信,LocationSensor組件用于確定設備的位置,而TextToSpeech組件用于朗讀文字。35.【答案】正確【知識點】編程環境【解析】【解答】APP Inventor中,在邏輯上有檢查功能。如果你代碼有問題,會有提示。故答案為正確。【分析】本題考查APP Inventor的作用。APP Inventor邏輯設計中,具有檢查功能。36.【答案】(1)if(或條件);:(冒號)(2)變量(3)elif;and(4)input( )【知識點】分支結構程序設計與分析;Python常用內置函數【解析】【解答】(1)根據程序第六行,使用的是if語句,在語句后輸入“:”,下面的程序會強制縮進。故答案為:if、:;(2)根據程序可知,height和weight是變量。故答案為:變量;(3)多分支語句結構是if……elif……else,故④填elif;條件同時滿足,也就是并且用and,故⑤填and。故答案為:elif、and。(4)input函數是Python主要用于數據的輸入的內置函數。故答案為:input();【分析】本題考查Python分支結構程序分析。題目中設定兩個變量,然后利用if條件進行判斷,利用多分支語句結構進行判斷。=37.【答案】(1)range( )(2)def(3)9(4)Run【知識點】循環結構程序設計與分析;自定義語句與函數【解析】【解答】(1)根據程序代碼的第二行,使用的遍歷結構是range( )函數。故答案為:range( );(2)根據代碼第一行,def保留字自定義sjx( )函數。故答案為:def;(3)根據Python中,range(start,stop[,step]),計數到stop結束,但不包括stop,故循環語句共執行9次。故答案為:9;(4)運行程序時,是執行“Run”—“Run Module”命令。故答案為:Run。【分析】本題主要考查的是循環結構與自定義函數的應用。range( )函數格式: range([start,] stop[, step]);功能:創建一個整數列表;參數:起始值(缺省為0),終值(但不包括),步長(缺省為1)。38.【答案】(1)2;4(2)=AVERAGE(B3:D3)(3)G8;是(4)RANK;絕對(5)數據(6)自動篩選(7)xls(或xlsx)【知識點】電子表格的基本操作;表格數據的計算;排序、篩選與分類匯總;圖表的類型【解析】【解答】(1)根據圖2可知,合并并居中是通過合并居中按鈕完成;單元格填充顏色,需要通過 按鈕進行設置。故答案為:2、4。(2)輸入公式前需要輸入等號。AVERAGE作用是求平均值,故函數表達式為=AVERAGE(B3:D3)。故答案為:=AVERAGE(B3:D3)。(3)通過圖3可知,圖表區域是A2:G8,圖表會跟著數據源而變化。故答案為:G8、是。(4)rank()函數返回結果集分區內指定字段的值的排名;則函數表達式為“=Rank(F3,$F$3:$F$8)”;絕對引用行列前有$。故“$F$3”是絕對引用。故答案為:RANK,絕對。(5)排序在“數據”選項卡中。故答案為:數據。(6)若需要只顯示“總分”高于26.0的海報作品,可以用“篩選”功能。篩選就是顯示符合條件的數據,隱藏不符合條件的數據。故答案為:自動篩選。(7)Excel的后綴名為xls(或xlsx)。故答案為:xls(或xlsx)。【分析】本題主要考查Excel中函數與公式的應用、圖表的制作以及數據的篩選與排序。Excel中輸入函數前面必須有等號。Excel中可以對數據進行格式操作,比如合并單元格,比如填充單元顏色。Excel篩選就是顯示符合條件的數據,隱藏不符合條件的數據。圖表的數據來源是數據區域,如果數據區域變化,圖表也會隨之發生變化。1 / 1山東省臨沂市蒙陰縣2020-2021學年八年級上學期信息技術期末考試試卷一、選擇題1.(2020八上·蒙陰期末)下列選項中,有關算法的描述不正確的一項是( )A.解決一個問題的算法可以有多種B.一個算法可以不產生確定的結果C.算法是程序設計的靈魂D.算法可以用自然語言或流程圖描述【答案】B【知識點】算法的概念及表示方法【解析】【解答】算法的特征:有窮性、確定性、可行性、輸入、輸出。因此一個算法產生確定的結果。故答案選B。【分析】本題考查算法相關知識。在計算機科學領域內,“算法”指的是用計算機解決問題的步驟,是為了解決問題而需要讓計算機有序執行的、無歧義的、有限步驟的集合。2.算法的特征不包括( )。A.有窮性 B.確定性 C.可行性 D.無窮性【答案】D【知識點】算法的概念及表示方法【解析】【解答】一個算法應該具有以下5 個重要的特征:有窮性、確定性、輸入項、輸出項、可行性。故答案選D。【分析】本題考查的是算法的特征。3.(2019·五華模擬)違章停車拍照系統的算法流程圖如圖所示,此算法的描述采用了( )A.自然語言 B.機器語言C.程序設計語言 D.流程圖【答案】D【知識點】算法的概念及表示方法【解析】【解答】以特定的圖形符號說明,表示算法的圖,稱為流程圖或框圖。故答案選:D。【分析】本題考查的是算法的描述方法。算法的三種描述方法:自然語言、流程圖、偽代碼(或程序)。4.(2020八上·蒙陰期末)圖形符號“ ”的作用是( )。A.輸入和輸出 B.賦值C.判斷 D.算法的開始和結束【答案】C【知識點】算法的流程圖表示【解析】【解答】程序流程圖中, 表示輸入和輸出, 表示判斷, 表示開始或結束。故答案選C。【分析】本題考查程序流程圖符號。流程圖另外幾個常用的符號:是處理框,表示算法中變量的計算與賦值。是流程線,表示算法中的流向。是連接點,表示算法中的轉接。5.(2020八上·蒙陰期末)從圖中可知,程序滿足( )條件時會執行拍照操作。A.停車時間為1min B.停車時間為5minC.停車時間為6min D.停車時間為4min【答案】C【知識點】算法的流程圖表示【解析】【解答】根據菱形的內容,當停車時間大于5分鐘會執行拍照操作,當停車時間小于等于5分鐘時,不做任何操作。故答案選C。【分析】本題考查程序流程圖。菱形內容為判斷條件。6.(2020八上·蒙陰期末)通過“冒泡排序法”,我們得到12、-3、5、9、1這5個數第1輪排序的結果為( )A.-3、5、9、1、12 B.-3、12、5、9、1C.-3、9、5、1、12 D.-3、1、5、9、12【答案】A【知識點】排序算法及其程序設計【解析】【解答】冒泡排序法是依次比較相鄰的兩個數,將比較小的數放在前面,比較大的數放在后面。因此12、-3、5、9、1這5個數第1輪排序的結果為-3、5、9、1、12。故答案選A。【分析】本題考查冒泡排序算法。冒泡排序算法的原理:①比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。②對每一對相鄰元素做同樣的工作,從開始第一對到結尾的最后一對。在這一點,最后的元素應該會是最大的數。③針對所有的元素重復以上的步驟,除了最后一個。④持續每次對越來越少的元素重復上面的步驟,直到沒有任何一對數字需要比較。7.(2020八上·蒙陰期末)如圖材料可知,猜價格的過程具有一定的技巧性,我們可以運用( )查找,這種查找需要先找有序數列的中點,重復操作,一步一步確定一個較小的范圍。A.順序 B.二分 C.快速 D.冒泡【答案】B【知識點】查找算法及其程序設計【解析】【解答】根據題干,手機價格500-1000之間,取中間值750,低了,則說明在750-1000之間,因此是二分查找。故答案選B。【分析】本題考查查找算法。二分查找的基本思想是將n個元素分成大致相等的兩部分,取a[n/2]與x做比較,如果x=a[n/2],則找到x,算法中止;如果xa[n/2],則只要在數組a的右半部搜索x。8.(2020八上·蒙陰期末)Python中,我們常用( )函數查看數據類型。A.input( ) B.print( ) C.type( ) D.scanf( )【答案】C【知識點】Python常用內置函數【解析】【解答】選項A:input( )輸入數據;選項B:print( )是輸出數據;選項C:type( )函數可以查看數據類型;選項D:scanf( )是C語言中的一個輸入函數。故答案選C。【分析】本題考查的是Python常用函數。9.(2020八上·蒙陰期末)下列選項中,( )不是Python的算術運算符。A.* B.// C.% D.\【答案】D【知識點】運算符與表達式【解析】【解答】*、//、%都是Python的算術運算符,而“\”不是Python的算術運算符。故答案選D。【分析】本題考查的是Python運算符。Python算術運算符:運算符 表達式 描述 示例 優先級** x**y 求x的y次冪 5**2結果為25 1* x*y 將x與y相乘 5*2結果為10 2/ x/y 用x除以y,產生實數值 5/2結果為2.5 2// x//y 用x除以y,取整數部分 5//2結果為2 2% x%y 用x除以y,取余數 5%2結果為1 2+ x+y 將x與y相加 5+2結果為7 3- x-y 將x減去y 5-2結果為3 310.(2020八上·蒙陰期末)Python中,“>>>”是( ),輸入相應的命令即可執行程序。A.比較運算符 B.命令提示符 C.邏輯運算符 D.算術運算符【答案】B【知識點】運算符與表達式【解析】【解答】“>>>”是命令提示符。故答案選B。【分析】本題考查Python基礎語法。Python的比較運算符有:==、!=、>、>=、<、<=;邏輯運算符有:and、or、not;算術運算符有:**、*、/、//、%、+、-。11.(2020八上·蒙陰期末)如圖中是定義了一個名稱為Prime的( )A.元組 B.列表 C.字典 D.元素【答案】B【知識點】數據類型【解析】【解答】Python的元組與列表類似,不同之處在于元組的元素不能修改,元組使用小括號,列表使用方括號。故答案選B。【分析】本題考查Python基本數據類型及應用。字典是Python中唯一內建的映射類型。字典中沒有特殊的順序,但都是存儲在一個特定的鍵(key)下面,鍵可以是數字,字符串,甚至是元組。列表是包含0個或多個對象的有序序列,用方括號“[ ]”括起來,并用逗號分隔其中的對象(元素)。可以通過索引訪問列表中特定位置的元素。12.(2020八上·蒙陰期末)圖中“print(Prime[2])”是調用的列表中的第( )個元素。A.0 B.1 C.2 D.3【答案】D【知識點】數據類型【解析】【解答】列表下標是從0開始的,故“print(Prime[2])”是調用的列表中的第3個元素。故答案選D。【分析】本題考查Python中列表的應用。列表的索引:索引正向從0開始遞增,反向從-1開始遞減。13.(2020八上·蒙陰期末)Python中,在函數內部的變量稱為( )。A.局部變量 B.全局變量 C.保留字 D.函數變量【答案】A【知識點】常量、變量與賦值語句【解析】【解答】全局變量在整個py文件中聲明,全局范圍內可以使用。局部變量是在某個函數內部聲明的,只能在函數內部使用。故答案選A。【分析】本題考查Python的變量。變量的作用域由變量的定義位置決定,在不同位置定義的變量,它的作用域是不一樣的。14.(2020八上·蒙陰期末)Python中,( )一旦創建就不可修改的。A.列表 B.元組 C.字典 D.集合【答案】B【知識點】數據類型【解析】【解答】Python的元組與列表類似,不同之處在于元組的元素不能修改。答案選B。【分析】本題考查對Python基本數據類型的理解。字典是Python中唯一內建的映射類型。字典中沒有特殊的順序,但都是存儲在一個特定的鍵(key)下面,鍵可以是數字,字符串,甚至是元組。列表是包含0個或多個對象的有序序列,用方括號“[ ]”括起來,并用逗號分隔其中的對象(元素)。可以通過索引訪問列表中特定位置的元素。元組創建很簡單,只需要在括號中添加元素,并使用逗號隔開即可。15.(2020八上·蒙陰期末)在Excel工作表中,如果輸入到單元格中的數值太長,單元格不能完整顯示其內容時,應( )。A.適當增加行高 B.適當增加列寬C.適當減少行高 D.適當減少列寬【答案】B【知識點】電子表格的基本操作【解析】【解答】如果輸入到單元格中的數值太長,單元格不能完整顯示其內容時,會顯示一串#號,這時需要增加合適的列寬。故答案選B。【分析】本題考查Excel中單元格的操作。改變單元格的列寬可通過鼠標拉動相對應的列標。16.(2020八上·蒙陰期末)WPS表格為我們提供了多種類型的圖表,如圖是( )適用于顯示幾個參數占全部的比例多少。A.條形圖 B.折線圖 C.柱形圖 D.餅圖【答案】D【知識點】圖表的類型【解析】【解答】圖表是圓形且顯示所占比例,為餅圖。故答案選D。【分析】本題考查Excel圖表類型。柱形圖:反應數據間的多少與大小關系;折線圖:反應數據按時間軸的變化趨勢;餅圖:反應數據之間的比例分配關系;條形圖:顯示各個項目之間的比。17.(2020八上·蒙陰期末)若要為表格添加紅色外邊框,可選中A1:F3區域,在( )格式對話框中設置。A.條件 B.文本框 C.頁邊距 D.單元格【答案】D【知識點】電子表格的基本操作【解析】【解答】在單元格格式中可以設置表格邊框。故答案選D。【分析】本題考查Excel中表格邊框的設置。設置表格的邊框操作:選擇“單元格”下的“格式”→“設置單元格格式”→“邊框”。18.(2020八上·蒙陰期末)我們可以使用( )函數計算選課最多的班級。A.SUM B.MIN C.AVERAGE D.MAX【答案】D【知識點】表格數據的計算【解析】【解答】要計算選課最多的函數,需要用到最大值函數max。故答案選D。【分析】本題考查Excel常用函數。SUM是求和函數;MIN是求最小值;AVERAGE求平均值;MAX求最大值。19.(2020八上·蒙陰期末)在單元格B3中輸入“=IF(B2>=26,”受歡迎“,”一般“)”,回車確定后,單元格B3中顯示的是( )A.25 B.一般 C.受歡迎 D.26【答案】B【知識點】表格數據的計算【解析】【解答】 “=IF(B2>=26,”受歡迎“,”一般“)” 的含義是,B2單元格如果值大于等于26,會顯示受歡迎,如果值小于26,會顯示一般。B2的值為25,因此會顯示一般。故答案選B。【分析】本題考查Excel函數的應用。20.(2020八上·蒙陰期末)WPS表格中,在對數據清單進行分類匯總前,一定要先進行( )。A.排序 B.自定義函數 C.調整行高 D.引用【答案】A【知識點】排序、篩選與分類匯總【解析】【解答】要進行分類匯總前必須先進行排序。故答案選A。【分析】本題考查Excel分類匯總操作。21.(2020八上·蒙陰期末)在WPS表格中輸入身份證號時,為避免出現“3.71003E+17”的信息,應該先把單元格的格式設置為( )型數據。A.貨幣 B.數值 C.文本 D.日期【答案】C【知識點】單元格數據格式【解析】【解答】輸入身份證號后出現“3.71003E+17”是由于數字信息過長。為了顯示完全,需要將該單元格設置成文本格式。故答案選C。【分析】本題考查Excel的單元格數據格式。常見的單元格數字格式有常規、數值、貨幣、日期、時間、分數、文本等。22.(2020八上·蒙陰期末)APP Inventor的組件分為兩類,按鈕屬于( )組件。A.非可視 B.可視 C.程序 D.積木【答案】B【知識點】程序設計工具【解析】【解答】App Inventor的組件分為可視組件和非可視組件,按鈕屬于可視組件。故答案選B。【分析】本題考查APP Inventor的組件。App Inventor的組件面板:23.(2020八上·蒙陰期末)下列選項中,不屬于APP Inventor的邏輯編程界面的( )A.菜單區 B.組件面板 C.代碼塊 D.素材區【答案】B【知識點】程序設計工具【解析】【解答】App Inventor的編程界面包括“代碼塊”,“菜單區”,“素材”三大面板。故答案選B。【分析】本題考查App Inventor編程界面。App Inventor有“組件設計”和“邏輯設計”兩項重要功能。在“組件設計”視圖中,選擇合適的組件設計應用的界面;在“邏輯設計”視圖中,設計組件對應的事件邏輯。比如點擊按鈕更新標簽的顯示文本等。24.(2020八上·蒙陰期末)APP Inventor中,下列變量名稱中不正確的一項是( )A.AB信息 B.?AB信息 C._AB信息 D.信息AB【答案】B【知識點】常量、變量與賦值語句【解析】【解答】APP Inventor變量名稱必須以英文字母、下劃線或中文開頭,可包括英文字母、下劃線、數字和中文。故答案選B。【分析】本題考查APP Inventor變量名命名規范。25.(2020八上·蒙陰期末)APP Inventor中,( )變量可以用在App的所有過程及時間處理函數中,是一個獨立的塊。A.全局 B.局部 C.組件 D.列表【答案】A【知識點】常量、變量與賦值語句【解析】【解答】全局變量的作用域為整個程序,而局部變量的作用域為當前函數或循環等。在APP Inventor中,全局變量是一個獨立的塊。故答案選A。【分析】本題考查APP Inventor的變量。全局變量與局部變量的區別在于作用域的不同,且存在時間也可能不同。二、判斷題26.(2020八上·蒙陰期末)“曹沖稱象”曹沖巧妙地給大象稱量了體重,這是運用的等效替代法。【答案】正確【知識點】算法的概念及表示方法【解析】【解答】等效替代法是指在研究某一個物理現象和規律中,因實驗本身的特殊限制或因實驗器材等限制,不可以或很難直接揭示物理本質,而采取與之相似或有共同特征的等效現象來替代的方法。而“曹沖稱象”正是運用的等效替代法。故答案為:正確。【分析】本題考查的是等效替代法。運用等效替代法處理問題的一般步驟為:(1)分析原事物(需研究求解的物理問題)的本質特性和非本質特性;(2)尋找適當的替代物(熟悉的事物),以保留原事物的本質特性,拋棄非本質特性;(3)研究替代物的特性及規律;(4)將替代物的規律遷移到原事物中去;(5)利用替代物遵循的規律、方法求解,得出結論。27.(2020八上·蒙陰期末)快速排序法采用“分治”的思想,是所有排序算法中最高效的一種。【答案】正確【知識點】排序算法及其程序設計【解析】【解答】快速排序算法是非常高效的一個排序算法,在眾多的排序算法里面其無論在時間復雜度還是空間復雜度都是比較低的,是所有排序算法中最高效的一種。故答案為:正確。【分析】本題考查的是算法的基本排序方法。常見排序算法:快速排序、希爾排序、堆排序、直接選擇排序不是穩定的排序算法,而基數排序、冒泡排序、直接插入排序、折半插入排序、歸并排序是穩定的排序算法。28.(2020八上·蒙陰期末)Python中,多行注釋可使用“#”后面加注釋語句。【答案】錯誤【知識點】注釋與縮進【解析】【解答】Python使用“#”進行單行注釋;多行注釋用用一對"""(三個雙引號)括起來。故答案為:錯誤。【分析】本題考查的是注釋語句。注釋就是對代碼的解釋和說明,其目的是讓人們能夠更加輕松地了解代碼。注釋是編寫程序時,寫程序的人給一個語句、程序段、函數等的解釋或提示,能提高程序代碼的可讀性。29.(2020八上·蒙陰期末)Python中,冪運算的優先級別較高,可以使用“[]”改變運算順序。【答案】錯誤【知識點】運算符與表達式【解析】【解答】[ ]是數組下標,常用形式是數組名[常量表達式]。故答案為:錯誤。【分析】本題考查的是運算符的使用。常用的運算符:(1)算術運算符:* - + / %(2)關系運算符: > < == != >= <=(3)邏輯運算符:! && ||(4)位運算符:<< >> ~ | ^ &(5)賦值運算符:=及擴展賦值運算符30.(2020八上·蒙陰期末)Python中,變量名使用標識符表示,break可以用作標識符。【答案】錯誤【知識點】常量、變量與賦值語句【解析】【解答】在Python中,給變量命名,要遵守以下規則:(1)只能包含字母、數字和下劃線。注意字母區分大小寫。(2)不能以數字開頭,不能與關鍵字同名。故break不可以用作標識符。故答案為:錯誤。【分析】本題考查的是變量和標識符的使用。標識符是用戶編程時使用的名字,用于給變量、常量、函數、語句塊等命名,以建立起名稱與使用之間的關系。標識符通常由字母和數字以及其它字符構成。31.(2020八上·蒙陰期末)WPSOffice表格中,邏輯“與”的含義是與它相連的兩個條件滿足其中一個即可。【答案】錯誤【知識點】運算符與表達式【解析】【解答】邏輯“與”的含義是與它相連的兩個條件滿足都要滿足。邏輯“或”的含義是與它相連的兩個條件滿足其中一個即可。故答案為:錯誤。【分析】本題考查的是邏輯運算符的含義。邏輯運算符:邏輯NOT、邏輯AND、邏輯OR,優先級為:NOT AND OR,同級運算從左到右。32.(2020八上·蒙陰期末)WPSOffice表格中,單元格中的字體能在單元格格式對話框中進行設置。【答案】正確【知識點】電子表格的基本操作【解析】【解答】單元格格式對話框可以對字體進行設置。【分析】本題考查的是單元格格式的設置。如下圖:33.(2020八上·蒙陰期末)WPSOffice表格中,MIN(A3:A6)是求A3:A6區域內的最小值。【答案】正確【知識點】表格數據的計算【解析】【解答】MIN函數作用是求最小值。MIN(A3:A6)是求A3:A6區域內的最小值是正確的。故答案為:正確。【分析】本題考查的是Excel中常用函數。常用函數:(1)SUM函數:求所選區域數據之和;(2)MIN函數:求所選區域數據的最小值;(3)MAX函數:求所選區域數據的最大值;(4)AVERAGE函數:求所選區域數據的平均值。34.(2020八上·蒙陰期末)APPInventor中,大多數情況下可視組件是不可以單獨設置背景圖片的。【答案】錯誤【知識點】程序設計工具【解析】【解答】App Inventor的組件分為可視組件和非可視組件,可視組件可以單獨設置背景圖片。故答案為:錯誤。【分析】本題考查的是APP Inventor的組件。可視組件是在應用啟動后能夠看到的組件,如Button、Textbox及Label等,這些通常被視為應用的用戶界面。非可視組件是不可見的,因此它們不是用戶界面的組成部分,通常用于訪問設備的內置功能,如,Texting組件用于收發短信,LocationSensor組件用于確定設備的位置,而TextToSpeech組件用于朗讀文字。35.(2019八上·蒙陰期末)APPInventor具有邏輯檢查功能。【答案】正確【知識點】編程環境【解析】【解答】APP Inventor中,在邏輯上有檢查功能。如果你代碼有問題,會有提示。故答案為正確。【分析】本題考查APP Inventor的作用。APP Inventor邏輯設計中,具有檢查功能。三、操作題36.(2020八上·蒙陰期末)這是用Python編寫的“BMI值計算程序”,根據截圖完成填空。height=input('你的身高是多少米:')height=float(height)weight =input('你的體重是多少KG:')weight =float(weight)BMI=weight/(height*height)if BMI>=24.9:print('肥胖')① BMI<24.9 ②BMI>=18.5:print('正常')else:print('偏瘦')(1)從圖中可知,程序中使用的是 語句,在語句后輸入“ ”,下面的程序會強制縮進。(2)程序中定義height和weight為 。(3)請補充完整程序:① ;② 。(4)圖中 函數是Python的內置函數,主要用于數據的輸入。【答案】(1)if(或條件);:(冒號)(2)變量(3)elif;and(4)input( )【知識點】分支結構程序設計與分析;Python常用內置函數【解析】【解答】(1)根據程序第六行,使用的是if語句,在語句后輸入“:”,下面的程序會強制縮進。故答案為:if、:;(2)根據程序可知,height和weight是變量。故答案為:變量;(3)多分支語句結構是if……elif……else,故④填elif;條件同時滿足,也就是并且用and,故⑤填and。故答案為:elif、and。(4)input函數是Python主要用于數據的輸入的內置函數。故答案為:input();【分析】本題考查Python分支結構程序分析。題目中設定兩個變量,然后利用if條件進行判斷,利用多分支語句結構進行判斷。=37.(2020八上·蒙陰期末)這是用Python編寫的“三角形”程序,根據截圖完成填空。(1)程序中使用的遍歷結構是 函數。(2)程序中使用 保留字自定義sjx()函數。(3)從程序中可以看出,該循環語句共執行 次。(4)程序編寫完成后,需要進行保存,命名為“三角形.py”,運行程序時執行編輯窗口中的“ ”—“Run Module”命令。【答案】(1)range( )(2)def(3)9(4)Run【知識點】循環結構程序設計與分析;自定義語句與函數【解析】【解答】(1)根據程序代碼的第二行,使用的遍歷結構是range( )函數。故答案為:range( );(2)根據代碼第一行,def保留字自定義sjx( )函數。故答案為:def;(3)根據Python中,range(start,stop[,step]),計數到stop結束,但不包括stop,故循環語句共執行9次。故答案為:9;(4)運行程序時,是執行“Run”—“Run Module”命令。故答案為:Run。【分析】本題主要考查的是循環結構與自定義函數的應用。range( )函數格式: range([start,] stop[, step]);功能:創建一個整數列表;參數:起始值(缺省為0),終值(但不包括),步長(缺省為1)。38.(2020八上·蒙陰期末)這是用《WPS表格》制作的“班級海報設計評分表”,根據截圖完成填空。圖1圖2圖3(1)將A1:G1區域的文本“班級海報設計評分表”合并并居中是通過圖2中的 按鈕完成;若將“總分”大于25.0的單元格填充為紅色,需要通過圖2中的 按鈕進行設置。(填圖2中的數字)(2)用函數對B3:D3區域進行平均分計算時,先選定單元格E3,再輸入函數,請寫出求平均分的函數表達式: 。(3)圖3是對圖1中的A2: 區域制作的圖表,若將《小小設計師》的年級互評分數改為8.5,圖表是否發生變化? (填是或否)。(4)我們可以利用函數求F3單元格在“F3:F8”區域中的排序,請將函數表達式補充完整:“= (F3,$F$3:$F$8)”,其中“$F$3”是單元格地址引用中的 引用。(5)我們還可以選中相應區域,通過“ ”選項卡中的“排序”按鈕對“總分”進行排序。(6)若需要只顯示“總分”高于26.0的海報作品,可以利用《WPS表格》中的“ ”功能完成;不符合條件的數據將被隱藏。(7)表格設計完成后,將文件保存為“班級海報設計評分表. ”。【答案】(1)2;4(2)=AVERAGE(B3:D3)(3)G8;是(4)RANK;絕對(5)數據(6)自動篩選(7)xls(或xlsx)【知識點】電子表格的基本操作;表格數據的計算;排序、篩選與分類匯總;圖表的類型【解析】【解答】(1)根據圖2可知,合并并居中是通過合并居中按鈕完成;單元格填充顏色,需要通過 按鈕進行設置。故答案為:2、4。(2)輸入公式前需要輸入等號。AVERAGE作用是求平均值,故函數表達式為=AVERAGE(B3:D3)。故答案為:=AVERAGE(B3:D3)。(3)通過圖3可知,圖表區域是A2:G8,圖表會跟著數據源而變化。故答案為:G8、是。(4)rank()函數返回結果集分區內指定字段的值的排名;則函數表達式為“=Rank(F3,$F$3:$F$8)”;絕對引用行列前有$。故“$F$3”是絕對引用。故答案為:RANK,絕對。(5)排序在“數據”選項卡中。故答案為:數據。(6)若需要只顯示“總分”高于26.0的海報作品,可以用“篩選”功能。篩選就是顯示符合條件的數據,隱藏不符合條件的數據。故答案為:自動篩選。(7)Excel的后綴名為xls(或xlsx)。故答案為:xls(或xlsx)。【分析】本題主要考查Excel中函數與公式的應用、圖表的制作以及數據的篩選與排序。Excel中輸入函數前面必須有等號。Excel中可以對數據進行格式操作,比如合并單元格,比如填充單元顏色。Excel篩選就是顯示符合條件的數據,隱藏不符合條件的數據。圖表的數據來源是數據區域,如果數據區域變化,圖表也會隨之發生變化。1 / 1 展開更多...... 收起↑ 資源列表 山東省臨沂市蒙陰縣2020-2021學年八年級上學期信息技術期末考試試卷(學生版).docx 山東省臨沂市蒙陰縣2020-2021學年八年級上學期信息技術期末考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫