2023年初中信息技術專題復習:基礎復習試卷-算法與程序設計
發布:2024/4/20 14:35:0
一、單選題
-
1.判斷或分支用下列哪個圖形表示?( )
A. B. C. D. 組卷:4引用:1難度:0.7 -
2.程序設計有三種基本結構,下列不屬于這三種基本結構的是( )
A.子程序結構 B.順序結構 C.條件結構 D.循環結構 組卷:2引用:3難度:0.8 -
3.Python中比較運算符的不相等用( )表示。
A.== B.!= C.<> D.≠ 組卷:1引用:1難度:0.8 -
4.如圖所示的流程圖屬于哪種控制結構( )
A.順序結構 B.分支結構 C.交互結構 D.循環結構 組卷:4引用:1難度:0.8 -
5.如果在VB中輸入代碼Text1.Text=Rnd*10,Text1中得到的數據不可能是( )
A.1.5 B.5.2 C.7 D.121 組卷:4引用:2難度:0.7 -
6.在程序設計中,經常需要借助第三個變量 c 作為中間變量來交換變量 a 和變量b的數據,下列操作步驟中正確的是( )
A.a=b;b=c;c=a B.c=a;a=b;b=c C.a=b;b=a;a=c D.c=a;b=a;b=c 組卷:2引用:2難度:0.7 -
7.執行如圖Python程序段后,變量x的值為( )
A.3 B.8 C.11 D.-5 組卷:1引用:2難度:0.7 -
8.如圖循環語句共執行了( )次。
A.3次 B.4次 C.5次 D.6次 組卷:2引用:1難度:0.8 -
9.下列邏輯表達式中能完全正確表示條件“year是閏年”的是( )
A.year mod 4=0 B.year mod 400=0 C.(year mod 400=0)or (year mod 4=0)and (year mod 100<>0) D.(year mod 400=0)and (year mod 4=0)or (year mod 100<>0) 組卷:1引用:1難度:0.8
四、綜合題
-
27.閱讀下列程序,完成相應的問題。
(1)如圖程序運行后,變量s=
(2)若a=50,b=60,則如圖程序的執行結果為
(3)執行如圖的程序后,輸出的結果是
(4)執行如圖的程序后,輸出的結果是組卷:1引用:3難度:0.7 -
28.已知圓柱體的底面半徑為r,高為h,(均為實數),小張編寫了一個程序計算圓柱體的底面周長、底面積、圓柱體側面積以及圓柱體體積,其中圓周率定義為:3.14,請根據如圖代碼回答問題:
(1)解決該問題的程序用到的控制結構是:
(2)請將程序②處的代碼補充完整。
(3)請找出程序中①中的錯誤代碼,并改正。組卷:0引用:1難度:0.6