浙江省衢州市2021-2022学年高一下学期期末考试信息技术试题(Word版含答案)

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

浙江省衢州市2021-2022学年高一下学期期末考试信息技术试题(Word版含答案)

资源简介

衢州市2021-2022学年高一下学期期末考试
技术试题
考生须知:(与答题卷上的要求一致)
1.全卷分试卷和答题卷。考试结束后,将答题卷上交。
2.试卷共10页,有两大部分。满分100分,考试时间90分钟。
3.请将答案做在答题卷的相应位置上,写在试卷上无效。
第一部分 信息技术(50分)
一、选择题(本大题有10小题,每小题2分,共20分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,回答第1至2题。
光敏传感器数值范围:0~1000,暴露于日光(>500),晚上(≤100)。智能路灯通过光敏传感器采集自然光照的强度值,并根据设定的阈值自动控制路灯的开启或关闭,以达到节能的目的。
1.下列关于数据与信息的说法,不正确的是( )
A.自然环境下的光线是数据
B.传感器的值随着时间的推移而变化,体现了信息的时效性
C.材料中的“500”被赋予了明确的意义
D.将阈值设置为100是知识的体现
2.下列有关数据采集与编码的说法,不正确的是( )
A.人眼看到的光是数字信号
B.光敏传感器按一定的时间间隔取值
C.量化越精细,与实际光照强度越接近
D.光照强度值需要经过编码才能存储在计算机中
3.下列有关数据安全说法正确的是( )
A.经常对系统和重要的数据进行备份
B.安装多款杀毒软件一定可以避免计算机感染病毒
C.将个人信息上传至网盘是安全的
D.在陌生环境中连接wifi并输入支付密码
4.某算法部分流程图如第4题图所示。执行这部分流程,若输入x的值为15,则输出cnt值是
A.2 B.3 C.4 D.5
5.下列属于大数据应用的是( )
①电商平台的精准推送 ②疫情防控下的病源追踪
③导航最优规划 ④交通管理系统优化红绿灯配时
A.①② B.①②③ C.②③④ D.①②③④
6.IBM将人机对话系统“沃森”从益智游戏领域移植到医疗领域,“沃森”属于人工智能应用中的( )
A.领域人工智能 B.跨领域人工智能 C.混合增强智能 D.生物智能
7.下列关于求任意三个整数最大值的算法,说法正确的是( )
A.求最大值的算法是唯一的
B.数据输入的值不同,其结果也不同,说明算法本身具有不确定性
C.该算法可以用自然语言、流程图、伪代码来描述
D.若三个数相等,不存在最大值,算法可以没有输出
8.下列Python表达式中,使用print()函数输出,结果为61的是( )
A.6+1 B.61//10*10 C."6"+"1" D."61" in "20220610"
9.中国大陆居民身份证号码由18位数字组成,其中7~14位表示出生日期。用字符串变量s存储身份证号码,下列Python表达式中能提取出生日期的是( )
A.s[7:14] B.s[6:13] C.s[7:-5] D.s[-12:-4]
10.有如下Python程序段:
import random
a=[5]*5
i=1
while i<=4:
a[i]=a[i-1]-random.randint(0,1)
#random.randint(a,b)随机生成一个[a,b]范围内的整数
i+=1
print(a)
执行该程序段后,输出的结果可能是( )
A.[1,2,3,4,5] B.[5,5,4,3,2] C.[4,3,2,0,-1] D.[5,3,1,1,1]
二、非选择题(本大题共4小题,其中第11小题6分,第12小题8分,第13小题8分,第14小题8分,共30分)
11.某打车APP能根据路程自动计算车费,小明欲探究其“车费计算”的算法,请回答以下问题。
(1)解决“车费计算”问题需要提炼的核心要素是________(多选,填字母)。
A.车的颜色(c) B.用户评价(v) C.起始到目的地的距离(s)
D.车牌号(p) E.付费金额(pay)
(注:全部选对得2分,选对但不全得1分,不选或有选错得0分)
(2)根据“打车收费标准”,请在划线处填入合适的数学表达式。
打车收费标准 5公里以内,10元 超出5公里,且15公里以内,按2元/公里计算 超出15公里,按3元/公里计算
(3)解决此问题的算法是________(单选,填字母:A.解析算法/B.枚举算法),该算法的控制结构是________(单选,填字母:A.顺序结构/B.分支结构/C.循环结构)。
12.某校高一选课数据存储在“xk.xlsx”中,并对数据进行处理,如第12题图a所示。
(1)如第12题图a所示,已正确计算了单元格D734中的数据,若希望使用自动填充功能完成区域E734:J734的计算。则单元格D734中的公式应修改为________。
(2)下列说法正确的是________(多选,填字母)。
A.分析表格数据时,如遇异常数据,可以直接删除或忽略
B.为了检验选课的正确性,在K列利用公式计算选课结果,其值不为3即为选课有误
C.为了更直观地呈现单科占比,可以选用散点图
D.可以利用筛选功能,获取选择“物化生”组合的学生数据
(注:全部选对得2分,选对但不全得1分,不选或有选错得0分)
(3)小明用Python程序按班级分类统计了各学科选修人数,并以技术学科为例自动生成如第12题图b所示的图表,请在划线处填入合适的代码。
import pandas as pd
import matplotlib.pyplot as plt
df=pd. ① ("xk.xlsx")
df2=df.groupby("班级",as_index=False).sum()
plt.figure(figsize=(8,4))

plt.title("选考科目人数")
plt.xlabel("班级")
plt.ylabel("技术")
plt.show()
①处代码应为____________。
②处代码应为____________(单选,填字母)。
A.plt.bar(df2.班级,df2.技术) B.plt.bar(df2.index,df2.技术)
C.plt.plot(df2.columns[0:],df2.技术) D.plt.plot(df2.班级,df2.技术)
13.为了凸显图像的轮廓及其特征,可以对图像进行二值化处理。图像二值化是将图像上的像素点的灰度值设置为0或1(0表示黑色,1表示白色)。小明设计图像二值化算法如下:
输入数据:将原图的每个像素的RGB灰度值存入二维数组img中;
处理数据:如果一个像素的RGB灰度值大于或等于阈值,则将该像素RGB灰度值设置为1,否则设置为0;
输出数据:将处理后的数据以图像形式呈现。
例如:部分图像二值化过程第13题图a所示。
请回答下列问题:
(1)根据题意,若阈值为100,则第13题图a中第一行二值化处理后的编码是____________(用十六进制表示)。
(2)在不改变大小的前提下,一张1024*768,256级灰度图像进行二值化处理后,其图像的压缩比是____________(单选,填字母)。
A.256:1 B.8:1 C.4:1 D.2:1
(3)实现图像二值化功能的Python程序段如下,请在划线处填入合适的代码。
from PIL import Image
import numpy as np
import matplotlib.pyplot as plt
img=np.array(Image.open('deer.jpg').convert('L'))
key=int(input('请输入设定阈值:'))
rows,cols=img.shape
for i in range(rows):
for j in range(cols):
if ① : #每个像素灰度值与阈值进行比较
img[i,j]=1
else:
img[i,j]=0
#图像输出程序略
(4)阈值为100的运行结果如第13题图b所示,若输入阈值为50,运行程序后输出的图像是____________(单选,填字母)。
A. B. C.
14.小明想用零花钱给妈妈买一份生日礼物,他按照妈妈的喜好罗列了一份物品清单,并对清单中各物品的实用性进行打分,如第14题图所示。
编号 礼物名单 价格/元 实用性分值
1 电动牙刷 498 40
2 洗脸仪 108 30
3 美妆镜 199 70
4 口红 269 90
5 防晒衣 189 90
…… …… …… ……
为了在清单中快速找出性价比(性价比=实用性分值/价格)最高的物品。他编写Python程序,其算法设计如下:
输入数据:将物品的各项数据存入字典gifts中,其键依次为1,2,3......;
处理数据:按照编号先逐一判断其价格是否在预算范围内,若在预算范围内,则再判断该商品是否是性价比最高的;
输出数据:若找到性价比最高的物品,则输出该物品的名称及价格,否则,输出“没有可购买的物品!”。
(1)若gifts={1:['电动牙刷',498,40],2:['洗脸仪',108,30],3:['美妆镜',199,70],4:['口红',269,90],5:['防晒衣',189,90]},则读取该字典中“电动牙刷”价格的表达式为___________。
(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。
(3)程序中加框处代码有错,请改正。
#将物品的各项数据存入字典gifts中,其键依次为1,2,3......
money=float(input('请输入购买礼物的预算(元):'))
n=len(gifts)
xjb_max=0
maxi=0
for i in range(n) :
price=gifts[i][1]
if money>=price:

if xjb>xjb_max:
xjb_max =xjb

if maxi!=0:
print('推荐购买:',gifts[maxi][0],'售价:',gifts[maxi][1])
else:
print('没有可购买的物品!')
衢州市2021-2022学年高一下学期期末考试
参考答案
一、选择题(本大题共10小题,每小题2分,共20分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
号 1 2 3 4 5 6 7 8 9 10
答案 A A A B D B C C D B
二、非选择题(本大题共4小题,其中第11小题6分,第12小题8分,第13小题8分,第14小题8分,共30分)
11.(6分)
(1)C E(2分)
(2)①55且s≤15 或 其它等价答案(1分)
②30+(s-5)×3或10+(s-5)×2+(s-15)×1或其它等价答案(1分)
(3)A B(2分)
评分细则:(2)①中表达式写成python表达式55 and s<=15、s>5且s<=15也可给分。
12.(8 分)
(1)=D733/SUM($D733:$J733) 或 =D733/SUM($D$733:$J$733) (2分)
(2)BD (2 分)
(3)①read_excel(2分)
②A(2分)
13.(8分)
(1)9FH或9F(2 分)
(2)B (2 分)
(3)img[i,j]>=key 或 key<=img[i,j] (2分)
(4)B(2 分)
14.(8 分)
(1)gifts[1][1] (2 分)
(2)①xjb=gifts[i][2]/price 或 xjb=gifts[i][2]/gifts[i][1]或其它等价答案 (2 分)
②maxi=i (2 分)
(3)range(1,n+1)

展开更多......

收起↑

资源预览