浙江省余姚重点中学2022-2023学年高一下学期信息技术期中考试试卷_第1页
浙江省余姚重点中学2022-2023学年高一下学期信息技术期中考试试卷_第2页
浙江省余姚重点中学2022-2023学年高一下学期信息技术期中考试试卷_第3页
浙江省余姚重点中学2022-2023学年高一下学期信息技术期中考试试卷_第4页
浙江省余姚重点中学2022-2023学年高一下学期信息技术期中考试试卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

浙江省余姚重点中学20222023学年高一下学期信息技术期中考试试卷一、选择题(本大题共15题,每题2分,共30分,每题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)1.下列有关数据与信息的说法正确的是()A.保护数据的安全只需保护存储数据的介质即可B.数据只能用数字或文字来表示C.信息可用模拟信号来表达,模拟信号是离散、不连续的信号D.信息经过加工、处理、分析后,可更好地被人们所使用【答案】D【解析】【详解】本题主要考查数据与信息的描述。保护存储数据的介质只是数据保护的一方面;数据可以用数字、文字、图像等表示;信息可用模拟信号来表达,模拟信号是连续的信号;信息经过加工、处理、分析后,可更好地被人们所使用,故本题选D选项。2.如图所示是一个8×8像素的黑白二色位图,假如使用0表示白色,1表示黑色,按照行从左向右的次序对该图像信息进行编码(不考虑压缩),将该图像编码信息的字节数记做X,表示第一行图像信息的二进制编码记做Y。下列选项中正确的X,Y组合是:A.64,10100101B8,01011010C.16,01011010D.8,10100101【答案】B【解析】【详解】本题考查的是信息编码。8×8=64bit=8B,若0表示白色,1表示黑色,则第一行图像信息的二进制编码:01011010。选项B正确。3.某算法的部分流程图如图所示,执行该部分流程后,则输出的结果为()A.63 B.15 C.24 D.48【答案】B【解析】【详解】本题主要考查算法流程图的执行。s=0,k=1,a=3,第一次循环,满足a<24,s=s+k*a=3,k=1k=0,a=a*2=6;第二次循环,满足a<24,s=s+k*a=3,k=1k=1,a=a*2=12;第三次循环,满足a<24,s=s+k*a=15,k=1k=0,a=a*2=24;第四次循环,不满足a<24,故输出的结果为15,故本题选B选项。4.用UltraEdit观察“人工智能,5G!”的字符内码,如图所示。下面说法正确的是()A.字符“5”对应的内码是35H,则字符“10”对应的内码是4AHB.字符“,”对应的内码是2C35HC.字符“I”的二进制内码为01001001BD.图中共有2个ASCII码字符【答案】C【解析】【详解】本题主要考查字符编码。字符“5”对应的内码是35H,则字符“10”对应的内码是3130H;字符“,”对应的内码是2CH;字符“I”的十六进制内码是47+2=49,转换为二进制内码为01001001B;图中共有4个ASCII码字符,故本题选C选项。5.有一未经压缩的,大小为1024*800的黑白两色bmp图像,将其按10:1的压缩比压成JPG格式后的容量为:()A.200KB B.20KB C.100KB D.10KB【答案】D【解析】【详解】本题主要考查图像文件容量计算。黑白两色的图像,其颜色位数是1位(21=2),图像文件容量=像素*颜色深度/8=1024*800*1/8/1024=100KB,将其按10:1的压缩比压成JPG格式后的容量为:100/10=10KB,故本题选D选项。6.有关“数据与大数据”的说法正确的是()A.某学校的月考数据属于大数据B.大数据技术强调对事物因果关系的探求C.借助云计算、大数据等技术,可以快速处理半结构化或非结构化的数据D.大数据价值密度的高低与数据总量的大小成正比,数据量越大,价值密度越高【答案】C【解析】【详解】本题主要考查数据与大数据的描述。某学校的月考数据不属于大数据,属于数据;大数据技术强调对事物相关关系的探求;借助云计算、大数据等技术,可以快速处理半结构化或非结构化的数据;大数据价值密度的高低与数据总量的大小成反比,数据量越大,价值密度越低,故本题选C选项。7.字母“c”ASCII码值为99,则字符“f”的十六进制ASCII码是()A.66H B.9CH C.67H D.9DH【答案】A【解析】【详解】本题主要考查字符编码。字母“c”ASCII码值为99,则字符“f”ASCII码值为99+3=102,十进制数102通过“除权取余、逆序排列”的方法转换为十六进制数是66H,故本题选A选项。8.以下不可以作为Python变量名的是()A.true B._ab C.stu D.1_stu【答案】D【解析】【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故本题选D选项。9.若x是整型变量,下列选项中与表达式not(x>=1andx<5)等价的是()A.x<1andx>5 B.notx>=1orx<5 C.x<1andx<5 D.x<1orx>=5【答案】D【解析】【详解】本题主要考查Python表达式。与表达式not(x>=1andx<5)等价的是x<1orx>=5,故本题选D选项。10.下列Python表达式的值为整数6的是()A.abs(float(6)) B.str(6) C.17%3**9//22 D.abs(int(5.8))【答案】C【解析】【详解】本题考查的是Python表示。float()是转换浮点型,abs()是求绝对值,int()是转成整型,str()是转为字符型。abs(float(6))=6.0,str(6)='6',17%3**9//22=6,abs(int(5.8))=5。故本题应选C。11.字典data中存储了如下数据:{"课程":["舞蹈","Python","数学"],"地点":["舞蹈房","计算机房","教室"],"时长":["60分钟","40分钟","90分钟"]},若将"数学"课的时长调整为"70分钟",以下操作可行的是()A.data[2][2]="70分钟" B.data["时长"][1]="70分钟" C.data[1][2]="70分钟" D.data["时长"][3]="70分钟"【答案】B【解析】【详解】本题主要考查字典数据类型。字典是按key取值,字典[键名],返回键名对应的值;当查找的key不在字典内,会报错。若将"数学"课的时长调整为"70分钟",表达式可以是data["时长"][1]="70分钟"或data["时长"][2]="70分钟",故本题选B选项。12.有下面一段程序:a=[9,5,2,3,0,9,5,0,7,10]s,i=0,0whilea[i]!=0andi<len(a):s+=1i+=1运行该程序后s的值为()A.4 B.5 C.8 D.10【答案】A【解析】【详解】本题主要考查Python程序的执行。while循环条件是a[i]!=0andi<len(a),当满足循环条件时,s和i均递增1,a[4]=0,此时s=4,i=4,循环结束,故运行该程序后s的值为4,故本题选A选项。13.有如下Python程序段:importturtlen=int(input("输入n:"))foriinrange(n*3):turtle.forward(100)turtle.left(360//n+2)turtle.hideturtle()若输入n的值为4,则绘制的图形为以下哪一项()A B. C. D.【答案】C【解析】【详解】本题主要考查Python图像绘制。分析程序可知,输入n=4,循环12次,turtle.forward(100),即画12条边,每画完一条边后左转92°,因此绘制的图形是,故本题选C选项。14.有如下Pyhton程序段:defgcd(a,b):c=a%bwhilec>0:a,b=b,cc=a%breturnba=int(input("请输入:"))b=int(input("请输入:"))gcd=gcd(a,b)scm=a*b//gcdprint(gcd,scm)运行该程序,输入a,b的值分别为16,12,则输出gcd,scm的值分别为()A.4,48 B.48,4 C.2,12 D.12,2【答案】A【解析】【详解】本题主要考查Python程序的执行。分析程序可知,gcd(a,b)求a和b的最大公约数,scm求a和b的最小公倍数。运行该程序,输入a,b的值分别为16,12,则输出最大公约数gcd,最小公倍数scm的值分别为4和48,故本题选A选项。15.某加密程序的代码如下:sl=input("请输入明文:")q="1357902468";S2=""forchinsl:if"0"<=ch<="9":s2+=q[int(ch)]elif"a"<=ch<="z":s2+=chr((ord(ch)ord("a")+2)%26+ord("a"))else:s2+=chprint(s2)运行该程序,输入s1的值为"Mike521@qq",则输出结果为()A.Mgic053@oo.amk B.Kgic931@oo.amk C.Mkmg053@ss.eqo D.Okmg931@ss.eqo【答案】C【解析】【详解】本题主要考查Python程序的执行。分析程序可知,ch依次是从字符串s1中取的字符,如果ch是数字时,则将其作为索引从字符串q中取对应的数字,故521对应的数字是053;如果ch是小写字母,则将其循环后移2位;如果ch是其他字符,则保持不变,故输入s1的值为"Mike521@qq",则输出结果为Mkmg053@ss.eqo,故本题选C选项。二、非选择题(本大题共3题,6+6+8,共20分)16.若一个四位数,各个位数上的数字的4次幂之和等于它本身,则称这个数为四叶玫瑰数。编写Python程序,判断输入一个数是否为四叶玫瑰数。(1)四位数4326_______(选填:/不是)四叶玫瑰数。(2)实现上述功能的Python程序如下,请在划线处填入合适代码。number=int(input("请输入一个四位数:"))a=number//1000b=_____c=number%100//10d=number%10if_______:print(number,"是四叶玫瑰数")else:print(number,"不是四叶玫瑰数")【答案】①.不是②.number//100%10或num%1000//100

③.a**4+b**4+c**4+d**4==number【解析】【详解】本题主要考查Python程序分支结构的应用。①若一个四位数,各个位数上的数字的4次幂之和等于它本身,则称这个数为四叶玫瑰数。4**4+3**4+2**4+6**4=1649,因此四位数4326不是四叶玫瑰数。②变量b取该四位数的百位上的数,故填number//100%10或num%1000//100。③由四叶玫瑰数的定义,可知此处填a**4+b**4+c**4+d**4==number。17.学考成绩与学考等级折算方法如下:“A”等折算成10分,“B”等折算成9分,“C”等折算成7分,“D”等折算成4分。现编写一个能实现将学考等级折算成相应分数的Python程序,程序运行结果如图所示,请回答下列问题:(1)若输入"aaabbaac",该程序_______(填:能/不能)计算出相应的折算成绩;(2)请在程序划线处填上合适的代码。level=input("请输入各门功课的学考等级:")dic={"A":10,"B":9,"C":7,"D":4}score=0foriinrange(len(level)):score=score+_______print("你的学考成绩折算为:"+____)【答案】①不能②.dic[level[i]]③.str(score)【解析】【详解】本题主要考查Python程序的综合应用。①字典的键是大写字母,因此若输入"aaabbaac",该程序不能计算出相应的折算成绩。②此处把对应等级的折算分取出来,故填dic[level[i]]。③此处将学考成绩折算分score使用str函数转换为字符型打印出来,故填str(score)。18.小明将两份不同来源的“每小时空气质量数据”进行合并后存入“空气质量.xlsx”文件中,部分界面图a所示。他先对数据进行了整理,然后运用Pandas模块筛选出11月第1周的数据进行分析,并制作图表,如图b所示。请回答下列问题。图a图b(1)在对数据进行整理的过程中,下列说法正确的有________(多选,填字母)A.第4行与第5行数据重复,可删除其中一行B.单元格A169的数据出现了逻辑错误,可将数据修改为“11月7日”C.第7行与第8行都是时间“4”监测到的数据,可直接删除其中一行D.两份数据的“时间”列数据格式不一致,需要统一数据格式(2)经数据整理后,每日都有24条数据,为直观显示该周“日平均AQI”的对比情况,小明编写如下程序,请在划线处填入合适的代码。importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams["font.sansserif"]=["Simhei"]df=pd.read_excel("空气质量.xlsx")df=df.head(24*7)df_ave=df.grou

温馨提示

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

评论

0/150

提交评论