資源簡介 2018-2019學年第一學期期末模擬試卷八年級 信息技術時間:40分鐘 總分:100分一、單項選擇題(每題3分,共60分)1、如今,計算機應用越來越廣泛,我們時時刻刻都需要與計算機交流,如果不懂計算機編程語言,就不能很好地充分利用計算機為我們的社會服務。這學期,我們學習的編程語言是( )語言。A、Python B、Micro:Bit C、Vb D、Small Basic2、Micro:Bit是一種( )。A、辦公軟件 B、高級程序語言 C、圖像處理軟件 D、動畫設計軟件3、Micro:Bit作品默認的文件擴展名是( ),而Python文件的擴展名是.PY.A、.sb B、.xls C、.py D、.hex4、from microbit import * display.show[“3”,”2”,”1”,”0”],delay=500,wait=True,loop=True,clear=True 仔細閱讀上面的程序,并思考:下面說法錯誤的是( )。A、Micro:Bit的LED屏幕上的信息是循環(huán)顯示的; B、在這個程序中,[“3”,”2”,”1”,”0”]是一個包含4個元素的列表;C、wait=True,表示等待; D、clear=True,表示不清屏。5、下列的編程語句中,實現星星最亮的是( )A、display.set_pixel(x,y,0) B 、display.set_pixel(x,y,3)C、display.set_pixel(x,y,5) D、display.set_pixel(x,y,9)6、Rang(4)表示的序列是( )A、1,2,3,4 B、0,1,2,3C、1,2,3,4,5 D、0,1,2,3,47、在Micro:Bit中,我們通常使用( )來存、取數據。 A、求知數 B、表達式 C、變量 D、常量8、賦值語句的格式是:“變量名=表達式”,功能是“將表達式的值保存到變量中”,“=”是賦值的意思。例如“X=1”的意義是( )A、它與數學中的算式是一樣的,沒什么區(qū)別。 B、X=1是一元一次方程C、求知數X的數值是1 D、將數值1賦值給變量X。9、 我們用加速度傳感器來模擬手勢搖晃,其中表示向右傾斜的是( )。A、up B、down C、left D、right10、以下哪個選項表示“按鍵A被按下過”( )。A、button_a.was_pressed() B、button_a.is_pressed()C、button_a.get_pressed() D、button_b.was_pressed()11、以下語句屬于分支程序結構的是( )A、For…EndFor B、While…EndWhileC、if…elif…else D、Sub…EndSub12、我們在學習計數器這一課時,在積木編程模式下,下列語句敘述不正確的是( )A、Micro:Bit點陣屏幕的兩邊有兩個按鈕,通過編程,可以定義它們的功能。 B、button_a.is_pressed(),表示按鍵A正被按下。 C、button_a.is_pressed(),表示按鍵A被按下過。 D、button_a.get_pressed(),表示按鍵A被連續(xù)按下的次數。13、關于IF語句的說法中,表述有誤的是 )A、if語句的作用是實現程序的分支。 B、if語句可以是if(條件): <語句塊>C、if語句里面還可以再套if語句。 D、if語句屬于循環(huán)結構程序。。14、下面哪一個命令語句表示在Micro:BitLED屏幕上顯示一個笑臉( )?A、display.show(Image.Happy) B、display.show(Image.Heart)C、display.show(Image.Surprised) D、display.show(Image.Asleep)15、賦值語句的格式:(變量)=(表達式) 下面的選項中,哪一個是錯誤的?( )A、x=1就是一個賦值語句。B、使用賦值命令,可以改變變量的值。C、賦值命令“=”與數學中的等號“=”的含義是一樣的,沒有什么區(qū)別。 D、賦值語句中的(表達式)可以是數字、函數、字符串、運算表達式。16、Micro:Bit和Py都可以用海龜編輯器來編寫程序,海龜編輯器中的兩種編輯模式:積木模式和代碼模式,其中它們的區(qū)別中說法錯誤的是( )?A、用積木編程形象直觀,操作簡單。 B、當我們掌握了代碼之后,用代碼進行編程效率更高。 C、積木編程與代碼編程最后運行的結果不同。 D、積木編程是代碼編程的一個輔助方式。17、 這學期我們學習并學會使用了加速度傳感器和無線電傳感器,那么滾水珠這一課我們使用了( )傳感器。A、 光線 B、 加速度 C、 無線電 D、 溫度18、我們利用無線電傳感器來傳遞信息時,打開無線電的命令是( )A、radio.on() B、radio.off() C、radio.receive() D、radio.reset()19、無線電傳感器是一種利用電磁波來發(fā)送和接收無線電信號的一種傳感器,下面哪一個是電線電傳感器?( )A、accelerometer B、gesture C、 radio D、以上都不是20、根據第八課遙控燈的原理,我們可以來設計圖案為動態(tài)的加油棒,下面自定義煙花函數的命令語句是( )A、def carton() B、def carton(): C、if button_a.is_pressed(): D、if button_a.was_pressed():二、判斷題(每題2分,共20分)( )26、Micro:Bit是一臺微型計算機,它上面集成了多種傳感器和元器件。( )27、Micro:Bit相當于一塊U盤,可以儲存程序和數據。( )28、在Micro:Bit的LED屏幕上滾動顯示“Hello Bit!”,可以用命令“display.show( ‘Hello Bit!’)。( )29、我們在玩石頭、剪刀、布的游戲時,可以使用按鈕來模擬“出拳”。( )30、Rang(3)相當于Rang(0,3,1)表示的序列是0,1,2,3。 ( )31、if語句的作用是實現程序的循環(huán)。( )32、Micro:Bit和Python語言一樣,都可以用海龜編輯器來編輯和測試程序。( )33、序列可以是列表,或者是一個字符串,或者rang()函數產生的序列。( )34、LED屏幕上顯示的信息,可以是文字信息,也可以是圖案。( )35、Micro:Bit顯示笑臉圖案的命令是:display.show(Image.HAPPY。三、綜合填空題(每空4分,共20分)36、補充程序:編寫程序,當按下按鈕A時,點陣屏幕上隨機出現石頭、剪刀、布的圖案;當按下按鈕B時,圖案消失。根據上圖的提示,完成下面各題:①_________ ②______ ③______ ④______ ⑤______2018-2019學年第一學期期末模擬試卷答題卡一、單項選擇題(每題3分,共60分)1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 二、判斷題(每題2分,共20分)26 27 28 29 30 31 32 33 34 35 三、綜合填空題(每空4分,共20分)36、補充程序:①_________ ②______ ③______ ④______ ⑤______ 班級: 姓名: 考號: 密 封 線 班級: 姓名: 考號: 密 封 線 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫