四川省广安市2024-2025学年高一下学期期末考试信息技术试卷(含答案)

资源下载
  1. 二一教育资源

四川省广安市2024-2025学年高一下学期期末考试信息技术试卷(含答案)

资源简介

四川省广安市2024-2025学年高一下学期7月期末信息技术试题
一、选择题
1.下列关于大数据及数据处理的说法,正确的是( )
A.流数据是实时数据,其价值会随时间流逝而降低
B.近四年信息选考模拟卷的考点属于流数据
C.流数据和静态数据不可以在同一平台进行处理
D.交通大数据属于流数据,一般适用于批处理计算
2.下列关于算法的说法,正确的是( )
A.算法的三要素包括运算、执行、过程
B.用自然语言描述的算法通俗易懂、结构清晰、寓意明确
C.伪代码是一种比较直观简洁的、符号接近计算机程序代码的算法描述方式
D.解决问题的算法往往具有单一性,即一个问题用一种算法来解决
3.如图所示算法,分别输入学生成绩score和等级grade:57和“C”,70和“C+”时,输出结果分别是( )
A.57、70 B.“请努力”、“请努力” C.57、“请努力” D.“请努力”、70
4.在 Python 语言中,已知列表color=['红色','橙色','黄色','绿色','青色','蓝色','紫色’],则color[3:5]的值为( )
A.['紫色','红色'] B.['橙色',黄色']
C.['蓝色','紫色'] D.['绿色',青色]
5.在 Python 中,以下赋值语句不正确的是( )
A.b=c-10 B.3d=5 C.a,b=1,2 D.c+=1
6.以下数字图像文件中,所占的存储空间最大的是()。
A.800*600像素的16色位图 B.800*600像素的24位位图
C.640*480像素的256色位图 D.1024*768像素的黑白两色位图
7.关于数据、信息和知识,下列说法正确的是( )
A.数据可用于描述事物,数据是信息的载体
B.信息是数据所表示的意义,信息可以用来消接收者某种认识上的确定性
C.信息一旦产生就会产生损耗
D.人们接收同样的信息后,一定会形成相同的知识
8.下列有关声音数字化的说法,不正确的是( )
A.声卡可将采集到的模拟量转换为数字量,反之亦可。
B.声音保存为不同的格式,编码方式可能不同
C.录制音频时,音量越大,音频录制后的容量越大
D.声音数字化主要需要经过采样、量化、编码三个过程
9.下列程序段的运行结果是( )
a=[1,2,3,4,5]
b=[6,7,8,9,10]
c=[]
for i in range(4):
c.append(a[i]+b[i])
print(c)
A.[7,9,11,13,15] B.[7,9,11,13] C.[16,27,38,49,510] D.[15,13,11,9,7]
10.某老师组织同学们玩“谁是007”的游戏,需要将56名同学的序号编码成二进制数字表示,老师最少需要用多少位二进制来编码( )
A.3位 B.4位 C.5位 D.6位
11.有如下Python程序段:
import pandas as pd
s=pd.Series([50,52,60],index=["weight1","weight2","weight3"])
print(s)
执行该程序段后,输出的结果为( )
A. B.
C. D.
12.以下关于数据和信息的说法正确的是( )
A.人们可以通过阅读报纸获取信息,所以报纸是数据的表现形式
B.消息在经过多人传递后意思就变了,这是因为信息在传播的过程中会损耗
C.某些电商平台上的“刷单”行为会误导消费者,这体现了信息的真伪性
D.昨天天气预报显示今天有大雨,但实际上今天天晴,这体现了信息具有时效性
13.大数据对社会发展起着越来越重要的作用,不仅给生活带来了便利,更多时候可以让决策更精准,但同时也带来了一些社会问题,以下是大数据带来的社会问题的是( )
A.通过城市热力图了解区域人流量,为出行提供参考
B.商家可以通过大数据了解市场和消费者行为情况,从而为进货、生产、库存提供决策依据
C.共享单车产生的大数据让交通部门发现部分线路公交站点的缺失,从而确定了新的公交运营线路图
D.人脸识别系统中的用户数据信息泄露,给千万用户造成了损失
14.采样频率是44.1KHz,量化位数为8的一段未经压缩的wav音频文件,时长为3分钟,需占用的空间约为( )
A.7.57MB B.60.56MB C.1.06MB D.132.3KB
15.在 Python中,表达式"12"+"3"的值为( )
A.15 B."15" C.123 D."123"
16.下列算法,输出结果是( )。
A.6 B.9 C.3 D.15
17.酷酷想要统计哪些国家在球队平均年龄为25岁到27岁之间(含25岁和27岁)时夺得过世界杯冠军。他想先将平均年龄在25岁到27岁之间的球队记录筛选出来赋给 mydf 变量,以下筛选方法正确的是( )
A.mydf = df [ (df ["球队平均年龄"]>=25) and (df ["球队平均年龄"]<=27) ]
B.mydf = df [ (df ["球队平均年龄"]>=25) & (df ["球队平均年龄"]<=27) ]
C.mydf = df [ df ["球队平均年龄"]>=25 & df ["球队平均年龄"]<=27 ]
D.mydf = df [ (df ["球队平均年龄"]>=25) | (df ["球队平均年龄"]<=27 ]
18.下列关于数据与数字化的说法,正确的是( )
A.结绳记事中“大事大结,小事小结”,绳结是信息
B.“一百个人心中有一百个哈姆雷特”体现了人们面对相同的信息构建的知识会有所区别
C.数字信号转换为模拟信号一般需要经过采样、量化与编码
D.位图图像像素点越多越容易出现锯齿状,图像质量越差
二、判断题
19.将声音、文字、图片等信息转化为二进制形式的过程就是信息的数字化。( )
20.数据可视化不能帮助人们更清晰地理解数据。( )
21.当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合以及任意形式的数字0都等价于False。( )
22.派森同学使用凯撒将明文“hello”转为密文“khoor”这一过程为编码。( )
23.非结构化数据通常存储在专用系统中。( )
24.高级语言通用性好,可读性强,便于修改维护,所以它是一种自然语言。( )
25.ASCII码和国标码均属于双字节码。( )
26.搜索引擎是一种能为用户提供检索服务,并将检索结果呈现给用户的系统。网络爬虫是搜索引擎的重要组成部分。( )
27.数字信号相对于模拟信号而言有许多优势,传输过程中不容易被干扰、方便存储、传输距离远、方便传输都属于数字信号的优势。( )
28.ASCII 码中:数字<小写字母<大写字母。 ( )
三、操作题
29.某机构研究表明,男孩身高和父母身高、标准体重均有密切关联,具体如下表所示:
预测方法
身高(cm)=(父亲身高+母亲身高×1.08)÷2
标准体重(kg)=身高(cm)-105
根据上述研究结果,小李编写Python程序代码如下:
a=float(input("输入父亲的身高(cm):"))
b=float(input("输入母亲的身高(cm):"))
height=①
weight=②
print("预测身高:",round(height,1),"cm,对应标准体重:",round(weight,1),"kg")
结合题目,请在程序画线处填入合适代码。
30.蒙特卡罗方法是一类基于概率,通过使用随机数来解决某些计算问题的方法。如图所示,在平面上有k个圆,可以使用蒙特卡罗方法求这些圆所占的近似总面积。(注:重叠部分仅计算一次,不重复计算)
具体算法如下:
(1)建立一个直角坐标系,测得每个圆的坐标位置和半径;
(2)用一个矩形包围所有的k个圆,设该矩形的长、宽分别为m和n;
(3)在矩形范围内产生v个随机点;
(4)统计落在圆内或圆弧上的随机点的数量,并存入变量cnt;
(5)根据cnt占所有随机点的比例,计算所有圆的近似总面积S=矩形面积×(cnt÷v)。
请在划线处填入合适的代码。
提示:平面上两个坐标点(x1,y1)和(x2,y2)的距离。
from math import sqrt
import random
#测量矩形的长度、宽度、圆的个数,存入变量m、n、k,代码略
v=int(input()) #读入随机点的数量,数量越多,精度越高
cir=[]
for i in range(k):
#依次测量每个圆的圆心(x,y)及半径r,存入cir列表
cir.append([x,y,r])
def dis(x1,yl,x2,y2): #计算两个坐标点的距离,参考题目中给出的公式
d=①
return d
def check(x,y):
flag=False
for i in range(k):
if dis(x,y,cir[i][0],cir[i][1])<=cir[i][2]: #判断点是否在圆内或圆上
flag=True
break

cnt=0
for i in range(v):
x=random.uniform(0,n) #产生当前随机点的x坐标
y=random.uniform(0,m) #产生当前随机点的y坐标
if check(x,y):
cnt+=1③
print(round(s,2)) #输出近似总面积,四舍五入保留两位小数
31.“动动有奖”是某手机走路计步器程序,它能根据系统传递给它的走路步数给运动者奖励,运动者可以用累计的“奖金”去换取软件开发商提供的各种体育用品。具体的奖励规则如下:
①每天走路满 1000步奖励0.3金(不足1000步没有奖励),1000步之后“奖金”按照每2000步再奖励0.1金的规律递增,每天最高奖励不超过3金。
②每天必须到计步器页面点击“领奖”按钮,才能领取昨日走路奖金。
③如果连续3天领奖成功,从第4天起走路奖金翻1倍(乘以2),每天最高奖励不超过6金。翻倍期间若有1天没有领奖(即连续每天领奖行为中断),则翻倍权益取消,重新连续3天领奖成功才能继续翻倍。
(1)定义函数jj(x),功能是计算走路x步可以领取的奖金,请在划线处填入合适的代码。
def jj(x):
if x<1000:
t=0
elif x<3000:
t=0.3
elif x<=55000:
t=
else:
t=3
return t
(2)主程序统计n天过去后,用户一共拥有的“奖金”总数,请在划线处填入合适的代码。
n=int(input("请输入总天数:"))
i=1;total=0;c=0
while i<=n:
x=int(input("请输入走路步数:"))
F=input("是否成功领取奖金(输入“是”或“否”):")
if F=="是":

c=c+1
else:
c=0
if c>=4:
total=total+2*t
elif c>0:

i=i+1
print(total)
题号 1 2 3 4 5 6 7 8 9 10
答案 A C D D B B A C B D
题号 11 12 13 14 15 16 17 18
答案 C C D A D B B B
19.正确
20.错误
21.正确
22.错误
23.正确
24.错误
25.错误
26.正确
27.正确
28.错
29. (a+b*1.08)/2 height-105
30. sqrt((x1-x2)**2+(yl-y2)**2) return flag s=n*m*(cnt/v)
31. 0.3+int((x-1000)/2000)*0.1 或其他等价答案 t=jj(x) total=total+t

展开更多......

收起↑

资源预览