浙江省宁波市北仑中学2026-2027学年高二上学期返校考试 信息技术试题

标签:
普通图片版
切换试卷
2026-09-03
| 5页
| 121人阅读
| 15人下载

内容正文:

北仑中学2026学年第一学期高二暑期学习检测 命题 审题 信息技术(共50分) 一、选择题(本大题共12小题,每小题2分,共24分.每小题列出的四个备选项中只有一个是符 合题目要求的,不选、多选、错选均不得分) 1.下列关于数据的说法,正确的是 A.数据的表现形式只能是数字 B.可以通过网络爬虫、传感器等方式自动采集数据 C.计算机数据的管理经历了人工管理、文件管理、人工智能管理三个阶段 D.对数据进行加密可以提高数据的完整性 2.已知n是6位二进制数1■0■11,其中■内数字模糊不清。下列数中可能与它相等的是 A.35D B.40D C.47D D.60D 3.下列关于信息编码的说法,正确的是 A.模拟信号在取值上是离散的、不连续的 B.数据在计算机内部采用二进制域者十六进制存储 C.将模拟声音数字化需要经过采样、量化和编码三个过程 D.将256色未经压缩的BMP文件转换为黑白图像,其他参数不变,存储容量变为原来的1/4 4.下列关于大数据的说法,正确的是 A.大数据要求每一个数据都绝对准确 输入n的值 B.大数据只需抽取少量样本进行分析 C.大数据价值密度高,可直接获得有价值信息 =0.s= D.电商平台基于用户购买行为的大数据实现个性化推荐 5.下列关于人工智能的说法,不正确的是 A.人脸识别门禁、无人驾驶属于人工智能的应用 输出s的值 B.行为主义人工智能强调智能体在与环境的交互中不断学习 x=n%2 s=str(x)*2+s C.混合增强智能主张完全用机器取代人类智能 n=n/2 D.人工智能可能带来算法偏见、隐私泄露等问题 第6题图 6.算法的部分流程图如图所示,若输入n的值为8,下列说法不正确的是 A.该流程图含有一个分支结构 B.输出为11000000 C.执行该流程后,n的值为O D.语句“>0?”一共执行了5次 7.下列Python表达式中,结果为True的是 A.12%5*2<=10B.len("py thon")>6C."X9">"x1" D.round(2.718,1)-2.7<0 8.某连锁咖啡店推出了“智能点单取餐系统”,顾客可通过小程序自助点单,系统自动将订单同步 到后厨的智能终端和前台取餐屏。系统配备了订单打印机、智能叫号器和会员信息数据库,当顾客 完成支付后,系统会自动生成取餐码,并在制作完成后通过小程序推送取餐提醒。同时,系统会记 录顾客的点单偏好,用于个性化推荐.该咖啡店推出优惠活动:单笔订单金额满68元或包含3款 及以上新品,可享受85折优惠(折扣存在变量d中)·下列程序段能实现该规则计价的是 A.②③④ B.①②3 C.①③④ D.①②④ #① #② #③ #④ d=1 d=1 d=1 d=1 if s>=68 andn>=3: if s>=68 or n>=3: if s>=68: ifs>-68: d-0.85 d-0.85 d-0.85 d-0.85 print("金额:”,s*d print((金额: ",s*d) elifn>=3: if n >=3: d-0.85 d-0.85 print("金额:",s*d print("金额:",s*d 9 有如下Python程序段: import random 1st=5,-10,15,20] k=random.randint(0,3) sum=0 for iin range(k): sum+=lst[i] print(sum) 执行该程序段后,sum的值不可能是() A.0 B.5 C.10 D.15 10.有如下Python程序段: def f(n): result=[] for i in range(1,int(n**0.5)+1): if n%i=0: result =result [i] if i!=n//i: result=result +[n//i] return result print(f(16)) 执行该程序段后,输出的结果是() A.[1,16,2,8,4,4 B.[2,8,4,4] C.[1,16,2,8,4] D.[2,8,4 11.定义如下函数: def find(nums): miss=] p,q=min(nums),max(nums) bH[0]*(q-p+1) for iin nums: b[i-p]+=1 for j in range(len(b)): ifb[]-=0: miss.append(p+j)#在列表末尾追加元素 return miss 若nums-3,4,1,8,7☑,执行语句k=:find(nums))后,k的值为() A.[0,2,5 B.[2,5 C.[0,2,5,6] D.[2,5,6] 12.有如下python程序段: s='ccbbac' a[0,1,2,3,4,5 for i in range(5): for j in range(5-i): if s[a[j]]>s[a[j+1]]: a[j],a[j+1]=a[j+1]a[j] print(a) 运行该程序段输出的结果为() A.[4,3,2,5,1,0 B.[4,5,3,2,1,0] C.[4,2,3,0,1,5 D.[4,3,2,5,0,1] 二、综合题(本大题共3小题,其中第13小题10分,第14小题8分,第15小题8分,共26分) l3.某图书馆将图书借阅记录存于文件lend.xsx中,数据包含列:学号、书名、类别.现统计各图 书类别的借阅次数,找出借阅次数最多的前3个类别并绘制柱状图.实现上述功能的Pythor程 序如下,请在划线处填人合适的代码, import pandas as pd import matplotlib.pyplot as plt df=pd.read_excel(①】 df1=df.groupby(② as_index=-False).count0#按类别分组计数 df1=df1.rename(columns=-(学号:'次数) df1=df1.sort_values('次数,ascending=③, )#降序排列 df2=df1.④ #取前3个类别 plt.bar(⑤ d2['次数) plt.show0 14.小明设计了一种字母加密方法:将大写字母AZ依次编号为126(A→1,B2,…, Z26),加密时,将明文每个字符与密钥对应字符的编号相加,和对26取模,结果为0时记为 26,再将所得编号还原为大写字母,密钥与明文按位置一对应,密钥比明文短时循环使用.加密 过程示例如下表(明文“HELLO” (5位)、密钥“KEY”(3位), 密钥循环使用) 明文字符 明文编号 密钥字符 密钥编号 编号相加 模26 密文编号 密文字符 (余0记26 H 8 K 11 8+11=19 19%26=19 19 S E 5 E 5 5+5=10 10%26-=10 10 J L 12 Y 25 12+25=37 37%26=11 11 K L 12 K 11 12+11=23 23%26-23 23 W 0 15 E 5 15+5=20 20%26=20 20 T (I)若明文为"CAT",密钥为"AB”, 则密文为 2)实现上述功能的部分Pythor程序如下,请在划线处填入合适的代码. def encrypt(plain,key): S=”n n=len(key) for iin range(① c=ord(plain[i])-ord('A')+1 k=ord② )-ord(A)+1 t=(c+k)%26 if t=0: t=26 s=③ return s print(encrypt("CAT","AB")) 15.秋游前,班里几名同学在奶茶店一起团购,每人点了一些饮品,店主给出阶梯满减优惠.班委 要计算全班实际应付总额,并按海人原价消费的比例把优惠公平地分摊到悔侮个人,最后找出所有 “省得最多”(若有并列则全部输出)的同学.示例数据:orders=T'小明,38l,[小红,52,『小刚, 291,[小美,45,[小强,36]#每个元素为[姓名,原价消费元)] 规则:①全班原价总额=各项消费之和 ②满减阶梯(取能达到的最高一档):满150减20,满250减45,满350减75: ③优惠后总额=原价总额-满减金额 ④每人实付=原价消费×(优惠后总额÷原价总额,保留1位小数; ⑤每人节省=原价消费-实付. (1)按示例数据,全班原价总额为 元,优惠后总额为 元 2)实现上述功能的部分Pythor程序如下,请在划线处填入合适的代码. def getcut(total): ules=[350,75,[250,45,[150,20] cut=0 for item in rules: th =item[O] dc=item[1] if total >th: cut =dc break return cut orders=小明,38],「小红,52,小刚,29],[小美,45],小强,36] n=len(orders) total=0 for i in range(n): total total +orders[i][1] ① pay total-cut names=[ saves=[ for i in range(n): name =orders[i][o] money=orders[i][1] ② #每人实付,保留1位小数 save =round(money-real,1) names names +[name] savessaves +[save] print(name,.'实付,real,节省,save) for i in range(n): if saves[i]>mx: mx=saves[i] winners names[i]+' elif③ winners winners +names[i]+' pint(原价总额,total) print(优惠后总额,pay) print(节省最多的同学',winners))

资源预览图

浙江省宁波市北仑中学2026-2027学年高二上学期返校考试 信息技术试题
1
浙江省宁波市北仑中学2026-2027学年高二上学期返校考试 信息技术试题
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。