内容正文:
绝密★考试结束前
浙江省A9协作体2023学年第一学期期中联考
高二技术试题
考生须知:
1.本卷满分100分,考试时间90分钟;
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字;
3.所有答案必须写在答题卷上,写在试卷上无效;
4.考试结束后,只需上交答题卷。
第一部分:信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
1. 下列关于数据的说法,不正确的是( )
A. 数据表现形式只能是数字
B. 可以通过网络爬虫、传感器等方式自动采集数据
C. 计算机数据的管理经历了人工管理、文件管理、数据库管理三个阶段
D. 对数据进行加密可以提高数据的安全性
2. 下列关于编码的说法,正确的是( )
A. 计算机中的汉字也是采用二进制进行编码的
B. 模拟信号是以离散的、不连续的物理量形式存在的
C. 将模拟声音数字化需要经过采样、量化、编码三个过程,该过程为数模转换
D. 对某段声音进行数字化,量化值的范围是0-256,则量化位数最少是8 位
3. 已知n是一个6位二进制数1■11■1,其中有两位数字模糊不清。下列数中,可能与它相等的是( )
A. 49D B. 64D C. 2DH D. 3CH
4. 下列关于大数据的说法,正确的是( )
A. 分析数据时更注重事物的因果关系
B. 大数据要分析的是全体数据,而不是抽样数据
C. 数据产生的速度快,但处理的速度慢
D. 大数据蕴含的价值巨大,价值密度高
5. 某算法的部分流程图如图所示,执行这部分后,下列说法不正确的是( )
A. a的值为9
B. b的值为17
C. 循环条件b<=15?共判断4次
D. 当第3次判断循环条件b<=15?时,b的值为9
6. 在Python中,判断a不等于0且b不等于0的条件表达式是( )
A. not a == 0 or not b == 0 B. not (a == 0 or b == 0)
C. not(a == 0 and b == 0) D. a != 0 or b != 0
7. 在Python中,下列能作为变量名的是( )
A. a/b B. 2two C. a_b D. for
8. Python表达式7%2**3+abs(19//2-10)*len("123")值是( )
A 2 B. 4 C. 8 D. 10
9. 有如下Python程序段:
# 输入3个整数分别存储到变量a、b、c中,代码略
if a > b and a > c:
maxn = a
elif b > a and b > c:
maxn = b
elif c > a and c > b:
maxn = c
print("a,b,c的最大值为:", maxn)
执行该程序段,输入下列4组测试数据,无法正确输出a、b、c的最大值的是( )
A. 10,20,30 B. 20,30,10 C. 30,10,10 D. 10,10,10
10. 下面python循环体执行的次数与其他不同的是( )
A. B. C. D.
11. 计算两数的最小公倍数算法如下:
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
k = 2
Lcd = 1
while a != 1 or b != 1:
if a % k == 0 or b % k == 0:
if :
a = a // k
if :
b = b // k
else:
print("最小公倍数为:", Lcd)
方框中的代码由以下四部分组成:
①Lcd = Lcd * k ②k = k + 1 ③b % k == 0 ④a % k == 0
则(1)(2)(3)(4)处代码顺序依次为( )
A. ③④②① B. ③④①② C. ④③②① D. ④③①②
12. 有如下Python程序段:
import random
a=[0,0,0,0,0,0]
for i in range(6):
x = random.randint(1, 10)
if i % 2 == 0:
a[i] = 2 * x + 1
elif x % 2 == 0:
a[i] = x // 2
else:
a[i] = x - 1
执行该程序段后,a[0]~a[5