浙江省精诚联盟2022-2023学年高二上学期信息技术10月份联考试卷
展开
浙江省精诚联盟2022-2023学年高二上学期信息技术10月份联考试卷
一、选择题(本大题共10小题,每小题2分,共20分。)
1.关于数据与信息的关系,下列说法不正确的是( )
A.“北极熊团”团旗上的图案是信息
B.同样的数据,不同的人会有不同的解读
C.广博的知识有助于准确解读数据包含的信息
D.数据的价值往往取决于其中包含的信息
2.有关“大数据”的说法正确的是( )
A.全国人口的普查数据属于大数据
B.大数据技术强调对事物因果关系的探求
C.借助云计算、大数据等技术,可以快速处理非结构化的数据
D.大数据数据量越大,价值密度越高
3.用UltraEdit软件观察“庆祝73华诞,喜迎20大”这几个字的内码,如下图所示:下列说法正确的是( )
A.计算机内部都用十六进制存储字符内码
B.字符串中逗号“,”的内码是A3 AC
C.“19”对应的内码是31 2F
D.存储上图这些字符的内码需要19个字节
4.下列关于信息数字化的说法,正确的是( )
A.智能音箱整点报时的声音是数字信号
B.电脑里的文本文件是将其中每个字的形状存储起来
C.模数转换时可以通过提高采样频率来提升数字化的保真程度
D.时长为10秒钟的双声道wav格式音频,已知采样频率为44.1kHz,量化位数为16bit,则其所占存储空间约为1MB
5.某算法的部分流程图如图所示,则执行后a的值为( )
A.2 B.0.5 C.-1 D.2022
6.下列数中,值最大的是( )
A.11011011B B.DAH C.220D D.(333)8
7.与表达式not x<0 or y%2==0具有相同功能的是( )
A.not x<0 or y%2==0 B.x>0 or y/2==int(y/2)
C.x>0 or y/2==int(y/2) D.x>=0 or y//2==y/2
8.有如下python程序段:
a="123456" #①
b = [6,5,4,3,2,1]
for i in range(6): #②
s = a[i] + b[i] #③
print(s) #④
执行该程序后报错,则错误的原因可能出在第几行( )
A.① B.② C.③ D.④
9.以下python程序段:
a = [0]*4
for i in range(5):
j = 0
a[j] += 1
while a[j] == 2:
a[j] = 0
j += 1
a[j] += 1
执行该程序段后a对象的内容是( )
A.[1,1,0,0] B.[1,0,1,0] C.[0,1,1,0] D.[0,1,0,1]
10.有下列Python程序段:
import random
s=input("请输入字符串:")
x=random.randint(3,6)
n=len(s)
if len(s[0:x])
else:
r=s[0:x]+s[x:n]
print(r)
执行该程序段,若输入“helloworld”(不包含双引号),则输出的结果不可能的是( )
A.loworldhel B.oworldhell C.helloworld D.Worldhello
二、阅读程序填空或写结果(本大题共5小题,每小题2分,共10分)
11.某Python程序段如下:
w = input("请输入一个单词(全部小写):")
w = + w[1:]
print(w)
要想将单词 w 的首字母大写,划线处应填写的内容是 。
12.某Python程序段如下:
import math
a = float(input("请输入夹角的大小(弧度):"))
zx = #求角a的正弦值
print(zx)
要正确求得角a的正弦值,划线处应填写的内容是 。
13.某Python程序段如下:
info = ["男", 79, "女", 97, "女", 94, "男", 91, "女", 85, "女", 100, "男", 82]
tot = c = 0
for i in range(0, len(info), 2):
if info[i] == "女":
continue
tot += info[i + 1]
c += 1
print(round(tot / c, 1))
运行该程序段,输出结果是 。
14.某Python程序段如下:
def isprime(x):
for i in range(2, x//2 + 1):
if x % i == 0:
return False
return True
s = 0
for i in range(2, 19):
if isprime(i):
s += i
print(s)
运行该程序段,输出结果是 。
15.某Python程序段如下:
def isdigit(x):
if "0" <= x <= "9":
return True
else:
return False
d = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
s = "1*8%6$3@0#19&0"
ans = ""
t = 0
for i in s:
if isdigit(i):
t = t * 10 + int(i)
else:
ans += d[t]
t = 0
print(ans)
运行该程序段,输出结果是 。
三、综合填空(本大题共3小题,每空2分,共20分)
16.“羊了个羊”是一款趣味小游戏,集齐3个相同的图案即可消掉。小杨发现每个图案都是由64*64个像素组成的256色图像,若将某个图案按该规格保存为bmp图像文件,所需的存储空间是 KB,如果将颜色改为黑白2色后保存为bmp图像文件,其它参数不变,图像文件大小变为 。
小杨数了一下,发现游戏画面中共有13种不同的小图案,若要将这些图案的序号统一进行二进制编号,至少需要 个二进制位。
17.十进制整数转换为十六进制整数采用“除16取余,逆序排列”法。具体做法是:用16整除十进制整数,可以得到一个商和余数;若余数大于等于10,则以A~F分别代表10~15;把商作为新的被除数,再除以16,又会得到一个商和余数,如此进行,直到商为0时为止,然后把各个余数依次逆序排列,就得到了一个十六进制整数。
根据上述步骤,小明编写了将十进制整数转换为16进制整数的Python程序,请在划线处填入合适的代码。
d = int(input("请输入一个十进制正整数:"))
ans = ""
if d == 0:
ans = "0"
while d > 0:
r = d % 16
if r >= 0 and r <= 9:
else:
print(d,"转换为 16 进制数是:",ans)
18.二月春风似剪刀,从气象学上来说,连续5天日平均气温稳定在10~22℃,才算是进人春天,其中5天中的第一天即为入春日。小范收集了今年2月每日最高和最低气温(如下表所示),并使用Python语言编写程序判断2月是否入春。
日期
1
2
3
4
5
…
25
26
27
28
最高气温
10
7
17
12
9
…
14
9
11
14
最低气温
5
4
5
7
6
…
8
8
9
10
(1)小范先进行了抽象建模与算法的设计,请补充完整划线处内容。已入春的标志是连续5天的日均气温在10~22℃。假设第i天(i从1开始)的最高气温为high,最低气温为low,先计算日均气温ave=(high+low)/2,然后判断ave值是否在[10, 22)范围内,若是,则计数器t加1,否则计数器t (选填:不变/清零/减1)。若计算器t的值达到5,则表示已入春,而入春日则为第 天(用变量i表示)。
(2)根据上述算法编写的程序如下:
high=[10,7,17,12,9,19,20,8,11,10,9,12,16,21,13,15,7,11,20,25,26,26,15,15,14,9,11,14] #存储2月1~28日的最高气温
for i in range(len(high)):
ave=
if 22>ave>=10:
t+=1
if :
print(i-3, "号入春啦!")
break #跳出循环
else:
t=0
if t < 5 :
print("本月还未入春!")
答案解析部分
1.【答案】A
【知识点】信息及其特征
【解析】
2.【答案】C
【知识点】大数据的概念与特征
【解析】
3.【答案】B
【知识点】字符编码
【解析】
4.【答案】C
【知识点】数字化概念与作用;声音、图像、视频编码
【解析】
5.【答案】A
【知识点】流程图识读
【解析】
6.【答案】C
【知识点】进制及数制转换
【解析】
7.【答案】D
【知识点】运算符、基本运算与表达式
【解析】
8.【答案】C
【知识点】循环结构语句及程序实现
【解析】
9.【答案】B
【知识点】循环结构语句及程序实现
【解析】
10.【答案】D
【知识点】分支结构语句及程序实现
【解析】
11.【答案】chr(ord(w[0])-32)或w[0].upper( )或等价的表达式
【知识点】常用标准函数
【解析】
12.【答案】math.sin(a)
【知识点】常用标准函数
【解析】
13.【答案】84.0
【知识点】循环结构语句及程序实现
【解析】
14.【答案】58
【知识点】运算符、基本运算与表达式;过程与自定义函数;循环结构语句及程序实现
【解析】
15.【答案】BIGDAT
【知识点】过程与自定义函数;分支结构语句及程序实现;循环结构语句及程序实现
【解析】
16.【答案】4;0.5KB或512B或512字节;4
【知识点】字符编码;声音、图像、视频编码
【解析】
17.【答案】ans=str(r)+ans;ans=chr(r+55)+ans或等价的表达式;d=d//16或d//=16
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
18.【答案】(1)清零;i-4
(2)(high[i]+low[i])/2;t==5或t>=5
【知识点】分支结构语句及程序实现;循环结构语句及程序实现
【解析】
2023 学年高二第一学期浙江省精诚联盟 10 月联考信息技术试卷: 这是一份2023 学年高二第一学期浙江省精诚联盟 10 月联考信息技术试卷,共5页。
浙江省精诚联盟2022-2023学年高二下学期信息技术3月联考试卷: 这是一份浙江省精诚联盟2022-2023学年高二下学期信息技术3月联考试卷,共10页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
浙江省温州市环大罗山联盟2022-2023学年高二上学期信息技术期中联考试卷: 这是一份浙江省温州市环大罗山联盟2022-2023学年高二上学期信息技术期中联考试卷,共10页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。