2022-2023學年上海市奉賢區致遠高級中學高一(上)期末信息技術試卷
發布:2024/4/20 14:35:0
一、單項選擇題(本題共28小題,滿分56分)
-
1.算法是指在有限的步驟內解決某一問題的確切過程。以下關于算法的描述中,錯誤的是( )
A.算法必須有輸入,也必須有輸出,而且可以有多個輸入輸出 B.任何復雜的算法最終都可以用順序、分支、循環結構來實現 C.《九章算術》中用“更相減損術”求最大公約數的記載屬于算法的自然語言描述 D.同一問題選用不同的算法執行效率可能會有很大差別 組卷:8引用:2難度:0.7 -
2.如圖所示是“求實數a的絕對值”的流程圖,則虛線框中應填入( )
A. B. C. D. 組卷:8引用:2難度:0.5 -
3.下列優先級最高的運算符是( )
A.// B.> C.and D.+ 組卷:13引用:4難度:0.5 -
4.設a=16,b=4,下列表達式的運算結果中,值最大的是( )
A.(a-1)% b B.a% b-1 C.sqrt(a/b) D.sqrt (a)//sqrt (b) 組卷:0引用:1難度:0.9 -
5.要判斷整數x是7的倍數,以下python條件表達式可行的是( )
①x//7=x/7
②x//7==0
③x%7==0
④x==7*int(x)
⑤x//7==int(x/7)A.①③④⑤ B.③⑤ C.①②④⑤ D.③ 組卷:3引用:1難度:0.7 -
6.下列表達式中,值為True的是( )
A.1>=2 or 3<5 and 7//2>6//2 B.not(1>2 or 1!=5) C.int(6.89)==7 D.8%5==9//3 組卷:7引用:3難度:0.7 -
7.若a是個3位數,要取出a十位數上的數字,以下敘述正確的是( )
A.int((x//100)/10) B.(a-a% 10)% 10//10 C.(a% 100)% 10 D.int(a/10)% 10 組卷:1引用:1難度:0.7 -
8.當型循環和直到型循環的區別是( )
A.當型循環的循環體至少執行一次,直到型循環的循環體可能一次也不執行 B.當型循環和直到型循環的循環體都至少執行一次 C.當型循環的循環體可能一次也不執行,直到型循環的循環體至少執行一次 D.當型循環和直到型循環的循環體都有可能一次也不執行 組卷:1引用:1難度:0.5 -
9.在Python語言中,以下簡單數據類型選項中描述錯誤的是( )
A.整數(int)、浮點數(float) B.字符串(str) C.布爾(bool) D.2.5+2.5的值是整數(int)類型 組卷:10引用:2難度:0.5 -
10.下列Python表達式的值為整數6的是( )
A.13//2 B.18%3 C.24/4 D.2**3 組卷:6引用:3難度:0.6 -
11.下列可作為Python變量名的是( )
A.ab-3 B.spaceline C._apple D.if 組卷:7引用:3難度:0.6 -
12.運行Python程序的過程中出現了如圖錯誤提示,原因是( )
A.變量名51study太長 B.應該寫成“chinese“=51study C.“chinese“應該寫成“china?s“ D.變量名51study不符合python語言規范,變量名不能以數字開頭 組卷:0引用:1難度:0.8
二、填空題(本題共8小題,滿分24分)
-
36.以下Python程序段的運行結果是
組卷:9引用:1難度:0.6
三、綜合程序題(15+5分)
-
37.小申想為小朋友們開發一款閱讀相關的應用程序,該程序可以統計某位小朋友一周內每天閱讀時間小于家長設定值(每周設置一次)的天數。
(1)在抽象與建模階段,小申初步設計了計算模型,用day表示天數,time 表示每天閱讀時間,1imit 表示家長的設定值。請問其中day變量的數據類型為
A.f1oat
B.str
C.int
D.bool
(2)在設計算法階段,以下流程圖應填入的選項是
A.①i=i+1 ②day=day+1
B.①i=i+1 ②time=time+1
C.①day=day+1 ②i=i+1
D.①time=time+1 ②i=i+1
(3)根據上述算法描述,我們知道解決該問題的算法為枚舉法,枚舉算法的特點為
A.一一列舉;逐一檢驗
B.一一檢驗;逐一列舉
C.重復檢驗
D.重復列舉
(4)枚舉算法的結構特征是
A.分支結構中嵌套循環結構
B.分支結構中嵌套分支結構
C.循環結構中嵌套循環結構
D.循環結構中嵌套分支結構
(5)在編寫程序階段,小申想用range(起始值、終值、步長)函數生成一個長度為7的整數序列,用于表示一周7天。以下適用的語句是
①range(0,7)
②range(1,7)
③range(0,7,1)
④range(1,7,1)
⑤range(7,1,-1)
⑥range(7,0,-1)
A.①③⑥
B.②④⑥
C.①③⑤
D.②④⑤
(6)在調試運行階段,小申發現程序并未達到預期的效果,如圖1、圖2所示,請分析原因并加以改正。
請寫出出錯的語句的編號組卷:1引用:1難度:0.7