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)