2021學年第一學期期末學業水平測試
高一年級技術試題卷
考生須知:
1.本試題卷分兩部分,第一部分信息技術,第二部分通用技術。滿分100分,考試時間90分鐘;
2.考生答題前,務必在答題卷指定區域填寫班級、姓名、考場、座位號及准考證號並核對條形碼信息;
3.所有答案必須寫在答題卷上,寫在試卷上無效。
第一部分 信息技術
一、選擇題
1. 人體正常體溫平均在36-37℃之間,小剛早上測量體溫顯示“36.3℃”,下午測量體溫顯示“36.8℃”。結合上述事例,下列說法正確的是( )
A. 若在紙上單獨書寫“36.3”這幾個數字,它就已經被賦予了一定的意義
B. 小剛兩次測得的體溫顯示不同的數據,這體現了信息的真偽性
C. “人體正常體溫平均在36-37℃之間”這體現了人類的智慧
D.
體溫計上顯示
36.3℃表示小剛的體溫信息,說明信息的表示必須依附於一定的載體
2. 現實生活中隨處可見各種各樣的二維碼,以下有關二維碼的說法,錯誤的是( )
A. 相對於條形碼,二維碼的信息存儲量更大
B. 掃描二維碼可能會鏈接到計算機病毒
C. 製作的二維碼可以分享給他人
D. 二維碼生成以後將一直可以使用,不會失效
3. 關於大數據,以下說法錯誤的是( )
A. 大數據之大,不僅指信息量大,還包括產生
速度快、種類多等特點
B. 大數據的來源可以是人工產生的,也可以是機器自動產生的
C. 大數據中,每個數據的價值都非常大,不能隨意處理
D. 大數據為生活帶來便利的同時也帶來了安全隱患
4. 在信息社會中,數據安全關乎國計民生,為了數據安全需要採用各種防護手段,下列技術手段不屬於存儲介質的主動防護的是( )
A. 數據校對 B. 磁盤陣列 C. 數據備份 D. 異地容災
5. 使用UltraEdit軟件查看內碼的部分界面如下圖,下列說法正確的是( )
A. 圖中共有10個ASCII碼字符
B. “!”的內碼用十六進制表示為20 21
C. 小寫字母“m”的內碼用二進制表示為01101101
D. 大寫字母“J”的內碼用十六進制表示為50
6. 下列四個數字中,最大的是( )
A. 11101B B. 40H C. 56D D. 3AH
7. 某算法的部分流程圖如圖所示,若輸入m的值是6,執行這部分流程後,s,i的值分別是( )
A. 2,4 B. 0,4 C. 6,4 D. 4,6
8. Python表達式round(3.1415,3)+abs(-3)+9//2 的值為( )
A
10.142 B. 10.642
C. 10.141 D. 10
9. 已知 s='zhejian',則 s[1:5:2]+s[-1:-7:-2]的值是( )
A. 'zeeni' B. 'zenie'
C. 'hjeni' D. 'hjnie'
10. 在Python中,運行下列程序,正確的結果是( )
s=0
for i in range(1,6,2):
s=s+i
print("i=",i,"s=",s)
A. i=5 s=15 B. i=5 s=9 C. i=7 s=9 D. i=6 s=21
11. 有如下Python程序段:
a=[3,4,2,5,6,7,7,1,2]
m,c,i=1,1,1
while i<len(a):
if a[i]>=a[i-1]:
c+=1
m=max(m,c)
else:
c=1
i+=1
print(c,m)
則程序執行後,c和m的值分別是( )
A. 1和5 B. 1和4 C. 2和5 D. 2和4
12. 有如下Python程序段:
import random
a=[1
0,0,0,0]
for i in range(1
5):
a[i]=random.randint(1,9)
if a[i]%2==1:
a[i]=a[i]+a[i-1]
elif i%2 ==0:
a[i]=a[i]//2
執行程序後,a列表各元素不可能的是( )
A. 1,4,2,4,15 B. 1,8,3,2,5
C. 1,2,11,8,2 D. 1,8,15,6,4
二、非選擇題
13. 圖像是人對視覺感知的物質再現,隨着數字採集技術和信號處理理論的發展,越來越多的圖像以數字形式存儲,請結合相關知識回答下列問題:
(1)將模擬信號轉換成數字信號一般需要經過三個步驟:________、_________、編碼。
(2)數字圖像包括矢量圖形與______________。
(3)數字圖像以文件形式存儲於計算機中,以下不屬於圖像文件的是__________。
(選填,填字母,A.圖像.bmp B.圖像.jpg C.圖像.wmv)
(4)下圖是某一圖像文件的參數界面,該圖像文件的存儲容量為_________MB。
14. 《孫子算經》中記載了一個有趣的問題:今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?這四句話的意思是:有若干只雞兔同在一個籠子里,從上面數有35個頭,從下面數有94隻腳。問籠中各有多少只雞和兔?小明嘗試用流程圖和Python程序解決上述問題,流程圖和程序段如下所示。請問答下列問題:
(1)根據題目,完成流程圖中①、②處填空。
(2)根據題目,結合流程圖完成程序中③、④處填空。
_______________
________________
for i in range(1,_______):
j=35-i
k=j*4+i*2
If__________:
print("雞有"+str(i)+"只,兔有"+str(j)+"只")
15. 數學王國里對於相同的數有很多種不同的叫法,如奇數、偶數、素數、迴文數等等。迴文數是指正向讀與反向讀都是一樣的數,如12321為迴文數。如果一個數本身是迴文數,其平方也是一個迴文數,這樣的數稱為平方迴文數。例如,11是迴文數,112=121也是迴文數,11就是平方迴文數。請找到100至1000以內的所有平方迴文數。根據本題圖1,2所示,實現上述功能的Python程序和流程圖如下,請在劃線處填入合適的碼。
def hw(n):
s=[]
while n>0:
s.append(n%10)
_______
flag=True
j=0
while______________and flag:
if s[j]!=________:
flag=False
j+=1
return flag
for i in range(100,1000):
if____________:
print(i)
16. 輸入一個正整數,輸出刪除其中k個數字後的最大整數。如:28634,刪除其中2個數字後的最大整數是864。編寫Python程序,實現上述功能。請問答下列問題:
(1)有一個正整數3978942,刪除其中3個數字後最大整數是_____________。
(2)實現上述功能的Python程序如下,請在劃線處填入合適的代碼。__________、____________。
(3)程序中加框處代碼有錯,請改正。_________________________
s=input("請輸入一個正整數:")
k=int(input("刪除幾個數:"))
while k>0:
i=0
while
:
i+=1
if i==len(s)-1: #如果該數各個位上的數據是降序的,則刪除最後K位
if k>0:
k=0
else:
if i==0:
s=s[1:] #如果第一個數小於第二個數,則刪除第一個數
else:
k-=1
print(s)