学考期中考正式_第1页
学考期中考正式_第2页
学考期中考正式_第3页
学考期中考正式_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绍兴一中2023学年第一学期期中考试高二技术试卷第一部分信息技术(共50分)一、选择题(本大题共10小题,每小题3分,共30分。在每小题给出的四个选项中,只有一个符合题目要求,不选、多选、错选均不得分)1.下列关于数据与大数据的说法,正确的是A.数据是现代科学研究的重要资源B.大数据的数据量庞大,价值密度高C.计算机中的数据都以ASCII码存储D.大数据应用降低了用户隐私泄露的风险2.为了保障个人信息安全,下列措施有效的是A.关闭防火墙软件B.提升自身的信息安全意识C.个人敏感信息保存在U盘中D.个人账户的密码不要定期更改3.下列不属于算法基本要素的是A.运算B.控制转移C.信息D.数据4.将一幅未经压缩的1024*768像素、256级灰度的BMP图像另存为JPEG格式文件,存储后的文件存储容量为76KB,则该压缩比约为A.5:1B.10:1C.80:1D.320:1阅读下列材料,回答第5至6题。人们可通过报纸,电视、等方式获取天气预报信息。气象中心接收气象卫星和遍布全国的观测站发送的原始数据,对常规天气,灾害性天气等进行预测。某天气预报APP以可视化的方式呈现天气状况,并提示“您所在街道25分钟后小雨,50分钟后雨停”等信息。5.根据阅读材料,下列说法不正确的是A.天气预报信息有多种获取方式B.观测站采集的数据不存在重复或异常C.气象中心预测天气的原始数据是大数据D.气温数据可以用Python语言实现可视化6.用Python算法控制结构描述“您所在街道25分钟后小雨,50分钟后雨停”,设t为距离天气预报发布时间的间隔(单位:分钟),下列选项正确的是A.ift>50:print("雨停")elift>25:print("小雨")B.ift>50:print("雨停")else:print("小雨")C.ift>25andt<=50:print("小雨")else:print("雨停")D.ift>25:print("小雨")elift>50:print("雨停")7.某算法的部分流程图如下图所示:执行这部分流程后,输出c,s的值分别是A.12,20B.8,15C.12,15D.14,348.输入四位整数abcd,检测是否满足关系:(ab+cd)2=abcd。实现上述功能的python代码如下:k=int(input("输入一个四位数:"))_______①_________y=k%100if_______②_________:print("符合")else:print("不符合")划线处应填入的代码是A.①x=k/100②(x+y)*2!=kB.①x=k//100②(x+y)*2==kC.①x=k/100②(x+y)**2!=kD.①x=k//100②(x+y)**2==k9.某Python程序如下:list1=[3,4,8,6,9]c=0i=0whilei<len(list1):iflist1[i]%3==0:c+=list1[i]else:c=list1[i]i+=1print(c)程序运行后,输出的结果是A.5B.6C.7D.910.某Python程序如下:p="Tel114"c=""forchinp:ifch>="0"andch<="9":c+=str(9int(ch))elifch>="a"andch<="z":c+=chr(ord(ch)ord("a")+ord("A"))else:c+=chprint(c)程序运行后,输出的结果是A.tEL885B.tEL114C.TEL114D.TEL885二、非选择题(本大题共2小题,其中第11小题10分,第12小题10分,共20分)11.小李利用他所学习的知识帮助老师整理并统计本次考试的成绩,成绩文件"cj.xlsx"的部分界面如第11题图a所示:第11题图a(1)在整理数据时发现一些数据问题,下列说法不正确的是________(单选,填字母)A.“赵正”同学有两条数据,需要进行数据合并处理B.“徐子言”同学的信息成绩51分,属于异常数据C.对于表格中的缺失数据,通常采用平均值、中间值或概率统计值来填充缺失值。(2)数据整理完毕后,为统计学生“信息”全校排名,选中F2单元格输入公式,然后利用自动填充完成F2:F201的数据计算,发现结果有误,请修改F2单元格的计算公式________________________(提示:RANK函数用于计算某单元格中数据在某区域内的排名,如=RANK(D2,D2:D201),计算D2单元格中数据在D2:D201的排名)(3)为了统计5个班级的平均分以及平均分最高的班级(若有多个班级平均分同时最高,取班级号最小的班级),小李编写了Python程序,运行界面如第11题图b所示:第11题图bPython代码如下,请在划线处填入合适的代码。importpandasaspda=[0,0,0,0,0,0]#用于统计班级总分,下标0不使用b=[0,0,0,0,0,0]#用于统计各班人数,下标0不使用c=[0,0,0,0,0,0]#用于存储各班平均分,下标0不使用df=pd._______①_______("cj.xlsx")foriinrange(len(df)):bj=int(df.at[i,"班级"])a[bj]+=df.at[i,"信息"]+df.at[i,"通用"]b[bj]=_______②_______foriinrange(1,len(a)):c[i]=a[i]/b[i]print(i,"班的平均分为:",c[i])maxx=0pos=0foriinrange(1,len(a)):if_______③_______:maxx=c[i]pos=iprint("平均分最高的班级为",pos,"班,平均分为:",maxx)12.小陈在学习历史时,发现从公元1000年至今,有的日期特别“优美”,如1010年01年01日,2021年12月02日,小陈把它们称为“对称日”。为了寻找指定年份中的“对称日”,小陈编写了如下的Python程序,程序运行结果如第12题图所示。第12题图(1)主程序,加框处的代码存在错误,请改正。ks=int(input("请输入开始年份:"))js=int(input("请输入结束年份:"))foriinrange(ks,js+1):k1=str(i)k1=k1+k1#根据年份,生成8位对称日期ifcheck(k1)==True:#验证8位对称日期是否存在逻辑错误print(k1)(2)check(x)函数功能:判断8位日期x是否存在逻辑错误,若存在逻辑错误,返回False,否则返回False。请完成代码填空。defcheck(k):y=int(k[0:4])m=int(k[4:6])d=int(k[6:8])ifmonth(m)==False:#调用month(m)函数,判断月份是否存在逻辑错误returnFalseifdays(y,m,d)==False:#调用days(y,m,d)函数,判断日期是否存在逻辑错误returnFalsereturn___________(3)leapyear(y)函数功能:判断年份y是否为闰年,若为闰年,返回True,否则返回False。请完成代码填空。defleapyear(y):#判断闰年flag=___________ify%4==0andy%100!=0:flag=Trueelify%400==0:flag=Truereturnflag(4)month(m)函数功能:用于判断月份是否超出范围1~12月,若没有超出范围,返回True,否则,返回False。请完成代码填空。defmonth(m):#判断月份是否满足要求flag=Trueif_______________:flag=Falsereturnflag(5)days(y,m,d)函数功能:根据年份y判断是否闰年,结合月份确定该月份m的天数,若d超过该月天数,返回False,否则返回True。请完成代码填空。defdays(y,m,d):#判断天数是否满足要求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论