版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Scratch 期末筆試試卷姓名:_班級:_分數(shù):_【滿分:時間:60 分鐘】一、選擇題(45 分,每題 3 分)1. Scratch 是一款(),它與所有的編程語言一樣,可以用來編應用程序。A. 程序設計軟件B. 畫圖軟件 C. 游戲軟件【答案】A【解析】Scratch 是由麻省理工學院專為 8-16 歲兒童設計的一款圖形化程序設計軟件
2、。2. Scratch 的工作界面主要由標題欄、菜單欄、指令區(qū)、角色列表區(qū)、()及等幾部分組成。A. 編輯區(qū)、控制區(qū)B. 腳本區(qū)、舞臺 C. 放大、縮小【答案】B【解析】打開 Scratch 軟件后,首先呈現(xiàn)的是搭建程序的主界面,程序就是這里制作完成的。整個界面大致包含:標題欄、菜單欄、左上方的舞臺、左下方的角色列表、中間的指令區(qū)和右邊的腳本區(qū)。3. 屬于“動作”模塊中的是()。A. 等待 1 秒B.
3、160;鼠標的 X 坐標 C. 碰到邊緣就反彈【答案】C【解析】A 錯誤 該指令屬于“控制”模塊。B 錯誤 該指令屬于“偵測”模塊。C 正確 該指令屬于“動作”模塊。4.表示()。A. 如果條件為假,執(zhí)行部件的腳本模塊B. 如果條件為真,執(zhí)行部件的腳本模塊C. 如果條件為真,重復執(zhí)行部件的腳本模塊【答案】B1 / 10【解析】“控制”類中提
4、供單向選擇結(jié)構(gòu)功能塊,在這一功能塊中,我們要在“如果”的后方嵌入另外一個六角形的條件式功能塊。這個功能塊的功能是:當條件式成立時執(zhí)行嵌入的代碼,當條件式不成立時不執(zhí)行嵌入的代碼。5. 數(shù)值與邏輯運算不包括()。A. 加減乘除運算B. 大小判斷、余數(shù) C. 取小數(shù)【答案】C【解析】“運算”模塊中能夠進行:四則運算、取隨機數(shù)、比較運算、邏輯運算、字符串的處理和特殊的算術(shù)運算。其中特殊的算術(shù)運算包括求余數(shù)、四舍五入、求絕對值、平方根、取整、三角函數(shù)等。6.
5、 以下不屬于角色旋轉(zhuǎn)模式的是()。A. 任意旋轉(zhuǎn)B. 左右旋轉(zhuǎn) C. 上下旋轉(zhuǎn)【答案】C【解析】Scratch 中為角色提供了三種旋轉(zhuǎn)模式:左-右翻轉(zhuǎn)、不旋轉(zhuǎn)、任意。7. 為了讓小丑表演不同的動作 , 必須要在()中導入其他幾個造型。A. 造型B. 角色
6、0; C. 背景【答案】A【解析】A 正確 同一角色的不同動作,可以通過“造型”進行設置。B 錯誤 “角色”是用于控制人物數(shù)量的,場景中有多少對象則需要添加多少角色。C 錯誤 “背景”是用于修改舞臺場景的。8. 以下哪種廣播消息的命名最為合適()A. 123456B. #% C. 前進【答
7、案】C【解析】給消息命名的時候必須遵循指令清晰、動作明確的原則,這樣編譯者才能迅速地找到對應的指令、不易混淆。9. 下面哪些積木可以組合()A.B. C.【答案】B【解析】缺口形狀相同的兩個積木才可以組合在一起。2 / 1010. 關(guān)于,下列哪種說法是錯誤的()A. 這是一個
8、條件信息模塊,通常與條件分支指令塊配合使用B. 執(zhí)行這個指令塊會報告“成立”或者“不成立”C. 這個指令與的功能相似【答案】C【解析】題目中的指令模塊屬于“偵測”類積木,一般使用在循環(huán)或分支結(jié)構(gòu)中用來判斷條件是否成立。而 C 中的指令模塊屬于“運動”類積木。11 .要想拿到下圖這個蘋果,應執(zhí)行哪段程序?()A.B.
9、60; C.【答案】C【解析】A 錯誤 運行代碼后小貓向左上角運動。B 錯誤 運行代碼后小貓向左下角運動。C 正確 運行代碼后小貓向右上角運動。12. 以下哪一個不會是以下指令的結(jié)果?()A. 123 / 10B. 20 C. 17【答案】A【解析】運行代碼后能夠得到的結(jié)果又:11、14、1
10、7、20、23、26、29。13. 運行下面的程序,角色說出的結(jié)果為()。A. 2B. 3C. 4【答案】C【解析】代碼的含義為:將變量 k 設定為 0,如果不滿足 k>3 時重復執(zhí)行 k=k+1。當 k=3 時,仍然不滿足 k>3這一條件,則變量 k 增加 1 等于 4;當 k=4 時,滿足 k>3 這一條件,此時跳出循環(huán),程序結(jié)束。14. 運行以
11、下程序,哪個說法是正確的?()A. 如果沒有按下鼠標左鍵,角色會向上移動B. 如果按下鼠標左鍵,角色會不停地向下移動C. 如果按下鼠標左鍵,角色會不停地向左移動【答案】B【解析】代碼的含義為:單擊綠旗程序開始,如果沒有按下鼠標鍵,角色的 y 坐標增加 1,角色向上方移動;如果按下鼠標左鍵,角色的 x 坐標增加 1,同時 y 坐標增加 1,角色向右上方移動。15. 執(zhí)行以下代碼可畫出右圖。那么角色的旋轉(zhuǎn)中心應該是()4 / 10A.B.
12、 C.【答案】C【解析】在 Scratch 中編程時,設置的造型中心不同,角色的運動、旋轉(zhuǎn)效果就不同。二、判斷題(40 分,每題 2 分)1. Scratch 中的默認角色是一只可愛的小貓,我們也可以通過右下區(qū)域的新增和刪除角色來實現(xiàn)角色的更換。()【答案】【解析】Scratch 中的默認角色
13、是小貓,我們可以根據(jù)需要從角色庫中選擇、繪制、從本地文件中上傳新角色。2. Scratch 不能編寫演奏音樂的程序。()【答案】×【解析】通過 Scratch 中的“聲音”類積木可以實現(xiàn)音樂的演奏。3. 接收消息時,只能接收同一個角色廣播發(fā)出的消息。()【答案】×【解析】同一角色可以接收和廣播多條消息。4. 在 Scratch 中,可以對角色進行造型的切換。()【答案】【解析】同一角色的不同動作,可以通過“造型”進行設置。5. Scratch 不可以對角色設置顏色的變化,也不
14、能設置舞臺背景。()5 / 10【答案】×【解析】Scratch 中通過“外觀”類中的“將顏色特效增加*”和“將顏色特效設定為*”指令來修改角色的顏色;同時也可以通過“舞臺”命令來修改舞臺背景。6. 變量是指在程序運行過程中其值會變化的量,變量可以直接使用,不必預先定義。()【答案】×【解析】變量是指在程序運行過程中其值會變化的量,在使用前需提前定義。7. 循環(huán)結(jié)構(gòu)是程序設計中的三種基本結(jié)構(gòu)之一,在循環(huán)結(jié)構(gòu)中重復執(zhí)行的程序段叫做循環(huán)體。()【答案】【解析】程序設計中的三種基本結(jié)構(gòu)包括:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。8.
15、60;在使用腳本塊“計時器歸零”,可以使秒表歸零。()【答案】【解析】選擇“計時器歸零”后,“計時器”的初始數(shù)值為 0。9. 在背景中不可以編寫代碼。()【答案】×【解析】背景中是可以編寫代碼的,只是沒有“運動”類積木。10. “克隆”就是“圖章”,二者沒有區(qū)別。()【答案】×【解析】“克隆”可以當作角色來用,也就是說相當于角色。“圖章”就是擺在那里的,不能寫腳本。11. “畫筆”模塊中“落筆” 將角色像一個個圖章一樣印在舞臺上。()【答案】×【解析】“落筆” 是將畫筆的筆尖放置在舞臺上,而“圖章”則是將
16、角色印在舞臺上。12. Scratch 的“數(shù)字和邏輯運算”代碼塊類 中,包含有四個算術(shù)運算代碼塊:加、減、乘、除,三種關(guān)系運算符:小于、等于、大于,三種邏輯運算代碼塊:且、或、不成立。()【答案】【解析】Scratch 中“運算”模塊中能夠進行:四則運算、取隨機數(shù)、比較運算、邏輯運算、字符串的處理和特殊的算術(shù)運算。其中特殊的算術(shù)運算包括求余數(shù)、四舍五入、求絕對值、平方根、取整、三角函數(shù)等。13. 隨機數(shù),就是隨機產(chǎn)生的、無規(guī)則的數(shù),在Scratch 中,只需調(diào)用隨機選擇部件便可產(chǎn)生隨機數(shù)。()【答案】6 / 10
17、【解析】Scratch 中“運算”模塊中的“在1 和 10 間隨機選擇一個數(shù)”指令可以設置隨機數(shù),其值由系統(tǒng)隨機產(chǎn)生。14. “移至最上層”模塊代表移動角色到所有角色的最上層。()【答案】【解析】“移至最上層”指令可以將該角色放置在舞臺最上層。15. Scratch 不可以通過鼠標移動部件來實現(xiàn)對角色的編程。()【答案】×【解析】Scratch 中可以通過鼠標移動部件來實現(xiàn)對角色的編程。16. Scratch 有八大控制模塊,如動作,外觀,聲音等。()【答案】【解析】Scratch
18、160;有八大控制模塊,如動作、外觀、聲音、畫筆、事件、控制、偵測、運算。17. Scratch 是一種積木式編程軟件,可以通過鼠標拖曳部件實現(xiàn)對角色的編程。()【答案】【解析】Scratch 是一種圖形化的積木編程軟件,可以通過鼠標移動部件來編寫程序。18. 執(zhí)行完這段程序后,可以在舞臺上畫出一條藍色的直線。()【答案】×【解析】代碼中在進行直線繪制前使用的是“抬筆”命令而非“落筆”,則舞臺上不會顯示任何內(nèi)容。19. 執(zhí)行完這段程序后,將使對應角色在舞臺上四處移動,碰到邊緣反彈。()7 / 10【答案】×
19、;【解析】代碼的含義是:移動 10 步后,如果角色沒有碰到邊緣,則再移動 10 步;如果移動 10 步后,角色碰到邊緣,則右轉(zhuǎn) 15 度后再移動 10 步。角色一共移動 20 步,并不會在舞臺上四處移動。20. 對小貓角色執(zhí)行這段程序后,舞臺上將會出現(xiàn)三只小貓。()【答案】【解析】“圖章”可以將角色印制在舞臺上,“重復執(zhí)行 3 次”后舞臺上將出現(xiàn)三只小貓。三、填空題(15 分,每空 1 分)1. Scrat
20、ch 軟件的默認背景大小是?!敬鸢浮?80*3602. 在 Scratch 中,角色的旋轉(zhuǎn)模式有、任意三種?!敬鸢浮孔?右翻轉(zhuǎn)、不旋轉(zhuǎn)3. 下圖所示的代碼塊屬于腳本模塊?!敬鸢浮窟\算4. Scratch 中的“舞臺 ” 沒有類的代碼塊可供使用?!敬鸢浮窟\動5. 在 Scratch 中,類代碼塊用來為角色設置不同的顯示特效?!敬鸢浮客庥^6. 執(zhí)行下圖腳本后,角色的坐標是。8 / 10【答案】(50,100)【解析】角色的起點坐標為(0,0),先面向 90(向右)方向移動 50 步,x 坐標增加 50;再左轉(zhuǎn) 90 度(方向 0 度,向上)移動 100 步,y 坐標增加 100,所以角色的最后坐標為(50,100)。7. 執(zhí)行下圖腳本后,可以讓角色變換次造型?!敬鸢浮?2【解析】循環(huán)的嵌套用乘法計算重復次數(shù),所以為 4*3=12
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保稅區(qū)混凝土路面修建協(xié)議
- 旅游集團授權(quán)管理方法
- 渠道價格策略制定增強競爭力
- 服裝設計師合作協(xié)議證書聘用
- 水上貨運鉆深水井施工合同
- 家具制造財政所施工合同
- 花藝教學視頻制作師合作協(xié)議
- 城市綠化養(yǎng)護項目招標范例
- 智能家居產(chǎn)業(yè)園配套設施招投標
- 化工原料投標代理合作協(xié)議
- 跨國企業(yè)中方外派人員的跨文化適應
- 《道路交叉設計》課件
- 《活著》讀后感-課件
- 體檢報告匯總分析中風險的防范
- 村里建群管理制度
- 【城市軌道交通運營安全管理研究5300字】
- 2024年中核匯能有限公司招聘筆試參考題庫含答案解析
- 上海市2024屆高三7月模擬預測歷史試題(等級考)(解析版)
- 肺炎護理查房課件
- 2024年中國華能集團招聘筆試參考題庫含答案解析
- 服務質(zhì)量的管理規(guī)定模版
評論
0/150
提交評論