八年級資訊科技複習題
一、單項選擇題
1、python是一門( )
a、自然語言 b、組合語言 c、高階語言 d、機器語言
2、語句print(x , y) ( )
a、輸出x,y b、輸出x,y的值 c、出現錯誤資訊 d、輸出(x,y)
3、下列不可以作為合法變數名的是( )
a、c0 b、2a c、a_3 d、小黑
4、以下描述中最適合用計算機程式設計來處理的是( )
a、確定放學回家的路線 b、處理一張數碼**
c、計算10000以內的奇數和 d、在網際網路上查詢歌曲
5、if語句屬於( )
a、順序語句 b、分支語句 c、迴圈語句 d、迴圈結構
6、int屬於的資料型別( )
a、整型 b、浮點型 c、字元型 d、a,b,c全錯
7、下面語句不正確的是( )
a、b+1=a b、a=b+1 c、a=b d、b=a
8、在流程圖中表示演算法中的條件判斷時使用( )
a、菱形框 b、矩形框 c、圓形框 d、平行四邊形框
9、以下關於演算法的描述正確的是( )
a、計算方法 b、計算公式 c、電腦程式 d、解決問題的方法和步驟
10、 python的關係運算子中,用來表示不等於的符號是( )
ab、!= c、>= d、<=
11、下面表示式正確,且值為真的是( )
a、3+2>3+5 b、1>2 c、512、下列可以將變數x和y的值互換的語句( )
a、x=y y=x b、z=x x=y y=z
c、x=z z=y y=x d、x=(x+y)/2 y=(x-y)/2
13、將資料存放到變數中,使用賦值命令( )
ab、!= c、>= d、<=
14、( )函式可以在程式的執行過程中接收鍵盤輸入的資料,使用它可以極大地提高程式的互動性。
a、inputb、float() c、int() d、print()
15、( )函式將字元型資料(整數或小數)轉換成浮點數型別的數值(即小數);
a、inputb、float() c、int() d、print()
16、( )函式將字元型整數轉換成整數型別的數值(即整數)
a、inputb、float() c、int() d、print()
17、( )編輯器支援**和積木互相轉換
a、wood b、記事本 c、pythonidle d、a,b,c全錯
18、下面的常用的流程圖圖形中,表示計算或處理等的是( )
abcd、
19、下面的常用的流程圖圖形中,表示表示條件判斷的是( )
abcd、
20、在python語言中,下面關係運算子哪乙個是「不等於」號( )?
a、+ b、!= c、>= d、=
21、在python語言中,下面關係運算子哪乙個是「等於」號( )?
a、+ b、!= c、>= d、==
22、在python語言中,下面關係運算子哪乙個是「大於等於」號( )?
a、+ b、!= c、>= d、=
23、現實生活中的事情總是很複雜,有時需要對多個條件進行檢測,這時候使用( )語句就比較方便。
a、if b、if...elif...else c、if...else d、a,b,c全錯
24、邏輯表示式的值只有兩個:true和false。當邏輯表示式成立,其值為( );不成立,其值為( )。
a、true,true b、false,true c、false,false d、true,false
25、海**式用到了開平方的函式,而這個函式在乙個叫math的python標準庫中,函式名為( )。
a、inputb、float() c、sqrt() d、print()
26、在python中,模組是整合了一些特定功能函式和變數的( )檔案。
a、.txt b、.psd c、.doc d、.py
27、如果要程式一直迴圈下去,則迴圈的〈條件〉要一直為「true」,因此我們在程式迴圈開始的地方寫上語句( )
a、whiletrue: b、while2>1: c、while2<3: d、a,b,c全對
28、為了研究隨機事件,我們用隨機函式來模擬隨機事件,而隨機函式包含在( )庫中。
a、randomb、turtle c、timed、a,b,c全錯
29、通常,在while語句後面的條件不滿足時就退出迴圈,但是,如果我們想在迴圈的過程中直接退出迴圈,該使用以下哪個命令( )
a、lenb、break c、deld、for
30、定義變數tries 為整數,以下哪個命令的作用是把整數tries轉變成字元( )
a、float(triesb、str(tries) c、int(tries) d、a,b,c全錯
31、列表就是一組用( )括起來的資料,這些資料可以是字元、數字等各種型別的資料,資料之間用逗號隔開。
a、< > b、( ) c、[ ] d、
32、( )函式的作用是去掉字串變數中的空格。
a、inputb、strip() c、sqrt() d、print()
33、命令"foriinrange(4):"的作用是:迴圈執行for語句下面的語句塊( )次。
a、1 b、2 c、3 d、4
34、命令"foriinrange(1,9,3):"的作用是:迴圈執行for語句下面的語句塊( )次。
a、1 b、2 c、3 d、4
35、求餘數的操作符是( )。
abcd、=
36、4%6的值是( )。
a、1 b、2 c、3 d、4
37、程式中, ( )函式表示畫筆所在位置的x座標。
a、xcorb、strip() c、ycord、sqrt()
38、程式中, ( )函式表示y座標。
a、xcorb、strip() c、ycord、sqrt()
39、下面是turtle庫中一些常用的函式,哪個函式的功能是:畫指定半徑的圓。( )
a、circleb、homec、speedd、forward()
40、下面是turtle庫中一些常用的函式,哪個函式的功能是:畫筆移到螢幕的正**。( )
a、circleb、homec、speedd、forward()
41、a=10 a=30 執行以上兩個語句後,變數 a 的值為 ( )。
a.10 b.20 c.30 d.40
42、小明執行下面一段**過程中輸入了2.1,則執行結果是( )。
a=input("請輸入乙個數:")
print(float(a)+8)
a.10.1 c.2.1+8
43、以下變數名格式錯誤的是哪一項?( )
c.7m
44、如果在python程式中執行下面**,執行的結果是( )
print((2*3-1)*4+((6-2)/2+1))
a.20 b.22 c.23 d.25
45、如果在python程式中執行下面**,執行的結果是( )
print("2*3-1=",2*3-1)
a.4 b.5 c.2*3-1=4 d.2*3-1=5
46、如果在python程式中執行下面**,執行的結果是( )
print("(4+5)×2÷3=",(4+5)*2÷3)
a.6 b.(4+5)×2÷3=6 c.(4+5)×2÷3=(4+5)*2÷3 d.程式報錯
47、數學符號中「≤」相當於關係運算子中的( )。
a.=>b.<=c.==
48、數學符號中「≠」相當於關係運算子中的( )。
a.=>b.==c.=!d.!=
49、下面哪一項不屬於邏輯運算子?( )
a、and b、or c、if d、not
50、給s賦值:s=10,那麼下面邏輯表示式中返回true結果的是:( )
資訊科技八年級上教案
課題1.4繽紛熱氣球滿天飛 綜合實踐 課時21,進一步熟練使用 磁性套索工具 選擇物件實踐導航 2,進一步熟練使用 油漆桶工具 填充顏色教學重點 磁性套索工具 選擇物件教學難點 磁性套索工具 選擇物件 學習活動 教學環節 教學內容 教師活動 學生活動 資源作交流 體驗 光碟 廣播教學 措施措施 練習...
新版 八年級上資訊科技教學計畫
一 學生基本情況 八年級的學生對於資訊科技已經有了一定程度的了解,但由於學生的學習情況不一,中等生多有偏科現象,學困生在學習上懶惰 怕動手動腦,再加有相當的一部分學生在資訊科技課上熱衷於小遊戲,只要教師看不到就會分神。學困生差因分析 學困生的學習目的性不明確,上課小動作多,注意力不集中,不記筆記,課...
八年級下資訊科技計畫
一 學生情況 本學期擔任八年級的資訊科技,全體學生對辦公軟體如word excel已有所了解,但每一學期資訊科技課時少,每週一節課,學生遺忘性大,大多數學生學後注意,學生情況不很理想,參差不齊有條件學生家中有電腦或父母有電腦,上機多,操作較熟練,有大學生純粹上課聽課,課後就練習機會,學生對所學知識遺...