2021-2022學年廣東省東莞市八年級(下)期末信息技術試卷
發布:2024/12/5 18:0:2
一、單項選擇題(每題2分,共50分)
-
1.本學期,我們學習了用Python語言編程,它的程序文件的擴展名為( )
A..psd B..exe C..sb D..py 組卷:2引用:2難度:0.8 -
2.計算機程序通常由程序設計語言來編寫。目前,程序設計語言大致可以分為三大類,不包括( )
A.匯編語言 B.高級語言 C.自然語言 D.機器語言 組卷:3引用:1難度:0.8 -
3.算法就是解決問題的詳細方法和步驟,一般可以用( )描述算法。
A.流程圖 B.雷達圖 C.餅圖 D.柱形圖 組卷:8引用:2難度:0.9 -
4.流程圖用一些圖形符號表示規定的操作,并用帶箭頭的流程線連接這些圖形符號,表示操作進行方向。下列表示條件判斷的圖形符號是( )
A. B. C. D. 組卷:4引用:1難度:0.8 -
5.程序設計有三種基本結構,下列不屬于這三種基本結構的是( )
A.樹形結構 B.循環結構 C.順序結構 D.分支結構 組卷:14引用:4難度:0.8 -
6.在Python中,語句print(“Hello!“)的運行結果是( )
A.Hello! B.(“Hello!“) C.“Hello!” D.print(“Hello!“) 組卷:6引用:2難度:0.7 -
7.在Python中,變量的命名要遵循一定規則,下列規則不正確的是( )
A.變量名要以字母、漢字、數字或下劃線命名,不能以數字開頭 B.變量名不能使用Python內置命令等保留字符,如print、input、turtle 等不能
作為變量名C.變量名中的英文字符區分大小寫,如bag、Bag和BAG是三個不同的變量 D.變量名中間可以有空格 組卷:7引用:2難度:0.8 -
8.根據變量命名的規則,下列變量的命名正確的是( )
A.K12 B.while C.8a D.3B 組卷:3引用:1難度:0.8 -
9.請大家認真閱讀以下信息,并回答9-11題。
李鳴學習了Python的入門知識后,用海龜編輯器編寫了一個簡單的除法計算程序,請觀察他的編程界面圖片(如圖),回答問題。
在運行程序之后,海龜編輯器的控制臺出現了提示信息,關于這種情況的描述不正確的是( )A.程序沒有錯誤,已經順利運行 B.可以通過控制臺查看詳細錯誤信息 C.第3行的語句背景色突出顯示,表示程序運行到該處時出錯 D.該程序運行出錯 組卷:1引用:0難度:0.80 -
10.請大家認真閱讀以下信息,并回答9-11題。
李鳴學習了Python的入門知識后,用海龜編輯器編寫了一個簡單的除法計算程序,請觀察他的編程界面圖片(如圖),回答問題。
李鳴想嘗試一下海龜編輯器的圖形化編程功能,他可以點擊菜單欄中的( )按鈕。A.運行 B.庫管理 C.積木模式 D.硬件 組卷:0引用:0難度:0.80 -
11.請大家認真閱讀以下信息,并回答9-11題。
李鳴學習了Python的入門知識后,用海龜編輯器編寫了一個簡單的除法計算程序,請觀察他的編程界面圖片(如圖),回答問題。
李鳴從課堂上了解到Python有許多功能強大的第三方庫,他可以點擊菜單欄中的( )按鈕進行第三方庫的下載安裝。A.運行 B.庫管理 C.積木模式 D.硬件 組卷:0引用:0難度:0.80
三、綜合應用題(每題2分,共40分)
-
38.問題實踐:海龜畫圖形
學校科技節比賽正如火如茶地開展,李搬使用Python的海龜庫繪制了中國結(如圖1)的基本輪廓(如圖2)。請閱讀程序,回答。
(1)在Python中畫圖一般要用到海龜庫,程序中用于導入海龜庫的語句是:
A.import turtle
B.turtle.jye.ai (45)
C.for i in range (4):
D.turtle.circle (50)
(2)程序中,語句“turtle.jye.ai(45)”的作用是:
A.讓海龜向左旋轉90度
B.讓海龜向左旋轉45度
C.讓海龜前進45的距離
D.讓海龜向右旋轉45度
(3)程序中,語句“turtle.forward(200)”的作用是:
A.讓海龜向右旋轉200度
B.讓海龜向左旋轉200度
C.讓海龜前進100的距離
D.讓海龜前進200的距離
(4)小薇想修改圖案中圓形的大小,那么她應該修改下列
A.turtle.circle (50)
B.turtle.forward (200)
C.turt1e.left (45)
D.for i in range(4):
(5)程序中,在“fori in range(4):”語句的控制下,循環體語句的循環次數是
A.1
B.4
C.45
D.50組卷:7引用:1難度:0.5 -
39.問題實踐:創作詞云圖
同學們很快就要升上初三了,宣傳委員小莉用Python程序制作了一個為同學們加油鼓勁的詞云圖(如圖),準備掛在班級墻上,這樣既能鼓勵大家,又能起到裝飾作用。
(1)程序中用于導入詞云庫的語句是:
A.import wordcloud
B.w.generate(seg_list)
C.w.to_file (加油鼓勁.png)
D.print (‘詞云圖生成成功!’)
(2)程序中的stopwords用于設置停用詞,以下不是該程序設置的停用詞是
A.學習
B.和
C.是
D.沒有
(3)該程序的結構屬于
A.順序結構
B.分支結構
C.循環結構
D.逆序結構
(4)在生成中文詞云圖時,需要指定字體,小莉為詞云圖準備了名為“rcelHanSans-Norma”的字體。程序中用于指定字體的語句是:
A.import wordcloud
B.import jieba
C.w.generate(seg_1ist)
D.font_path='SourceHanSans-Normal.jye.ai'組卷:7引用:2難度:0.5