年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析)

    浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析)第1页
    浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析)第2页
    浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析)第3页
    还剩8页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析)

    展开

    这是一份浙江省杭州市七县市2021-2022学年高一信息上学期期末学业水平测试试题(Word版附解析),共11页。
    2021学年第一学期期末学业水平测试高一年级技术试题卷考生须知:1.本试题卷分两部分,第一部分信息技术,第二部分通用技术。满分100分,考试时间90分钟;2.考生答题前,务必在答题卷指定区域填写班级、姓名、考场、座位号及准考证号并核对条形码信息;3.所有答案必须写在答题卷上,写在试卷上无效。第一部分  信息技术一、选择题1. 人体正常体温平均在36-37℃之间,小刚早上测量体温显示“36.3℃”,下午测量体温显示“36.8℃”。结合上述事例,下列说法正确的是(  A. 若在纸上单独书写“36.3”这几个数字,它就已经被赋予了一定的意义B. 小刚两次测得的体温显示不同的数据,这体现了信息的真伪性C. “人体正常体温平均在36-37℃之间”这体现了人类的智慧D. 体温计上显示的36.3℃表示小刚的体温信息,说明信息的表示必须依附于一定的载体【答案】D【解析】【详解】本题考查的是数据、信息和知识。若在纸上单独书写36.3这几个数字,没有一定的意义,选项A说法错误;小刚两次测得的体温显示不同的数据,这体现了信息的动态性,选项B说法错误;人体正常体温平均在36-37℃之间”这是知识的体现,选项C说法错误;体温计上显示的36.3℃表示小刚的体温信息,说明信息的表示必须依附于一定的载体,选项D说法正确。故本题应选D。2. 现实生活中随处可见各种各样的二维码,以下有关二维码的说法,错误的是(  A. 相对于条形码,二维码的信息存储量更大B. 扫描二维码可能会链接到计算机病毒C. 制作的二维码可以分享给他人D. 二维码生成以后将一直可以使用,不会失效【答案】D【解析】【详解】本题考查的是二维码相关知识。二维码相对于条形码,二维码的信息存储量更大。二维码可分为静态二维码和动态二维码,动态二维码生成以后不能一直可以使用,过了一定时间后会失效。故本题应选D3. 关于大数据,以下说法错误的是(  A. 大数据之大,不仅指信息量大,还包括产生的速度快、种类多等特点B. 大数据的来源可以是人工产生的,也可以是机器自动产生的C. 大数据中,每个数据的价值都非常大,不能随意处理D. 大数据为生活带来便利的同时也带来了安全隐患【答案】C【解析】【详解】本题考查的是大数据相关知识。大数据是指无法在可承受的时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据具有“4V”特征:大量(Volume)、多样(Variety)、低价值密度(Value)、高速(Velocity)。故本题应选C4. 在信息社会中,数据安全关乎国计民生,为了数据安全需要采用各种防护手段,下列技术手段不属于存储介质的主动防护的是(  A. 数据校对 B. 磁盘阵列 C. 数据备份 D. 异地容灾【答案】A【解析】【详解】本题考查的是数据安全。数据校验是为保证数据的完整性进行的一种验证操作。通常用一种指定的算法对原始数据计算出的一个校验值,接收方用同样的算法计算一次校验值,如果两次计算得到的检验值相同,则说明数据是完整的。数据校对不属于存储介质的主动防护。故本题应选A5. 使用UltraEdit软件查看内码的部分界面如下图,下列说法正确的是(  A. 图中共有10ASCII码字符B. !内码用十六进制表示为20 21C. 小写字母“m内码用二进制表示为01101101D. 大写字母“J”的内码用十六进制表示为50【答案】C【解析】【详解】本题考查的是信息编码。ASCII码字符内码不超过7F,一个汉字占两个字节。由图中可知,共有11ASCII码字符,选项A说法错误;!的内码用十六进制表示为21,选项B说法错误;小写字母m的十六进制内码为6D转换为二进制数表示为:01101101,选项C说法正确;有图中可知H”的内码用十六进制表示为48,故可以推出大写字母“J”的内码用十六进制表示为4A,选项D说法错误。故本题应选C。6. 下列四个数字中,最大的是(   )A. 11101B B. 40H C. 56D D. 3AH【答案】B【解析】【详解】本题考查的是进制数转换。B代表二进制数,H代表十六进制数,D代表十进制数。将二进制整数转换为十进制数可采用“按权展开、逐项相加”的方法。11101B=29D40H=64D3AH=58D,最大的数是40H。选项B正确。7. 某算法的部分流程图如图所示,若输入m的值是6,执行这部分流程后,si的值分别是(   A. 24 B. 04 C. 64 D. 46【答案】B【解析】【详解】本题考查的是流程图识读。初始值m=6i=10s=1i>=6成立,执行i=i-2=8i%3=2,执行s=2*s=2i>=6成立,执行i=i-2=6i%3=0,执行s=s-2=0i>=6成立,执行i=i-2=4i%3=1,执行s=2*s=0i>=6不成立,输出s=0i=4。选项B正确。8. Python表达式round(3.1415,3)+abs(-3)+9//2 的值为(   A. 10.142 B. 10.642C. 10.141 D. 10【答案】A【解析】【详解】本题考查的是Python表达式。round() 方法返回浮点数x的四舍五入值。abs()求绝对值,故round(3.1415,3)+abs(-3)+9//2=3.142+3+4=10.142,选项A正确。9. 已知 s='zhejian', s[1:5:2]+s[-1:-7:-2]的值是(   A. 'zeeni' B. 'zenie'C. 'hjeni' D. 'hjnie'【答案】D【解析】【详解】本题考查的是Python切片。切片操作基本表达式:object[start_index : end_index : step]step正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。当step省略时,默认为1,即从左往右以增量1取值。start_index:表示起始索引(包含该索引本身);该参数省略时,表示从对象“端点”开始取值,至于是从“起点”还是从“终点”开始,则由step参数的正负决定,step为正从“起点”开始,为负从“终点”开始。end_index:表示终止索引(不包含该索引本身);该参数省略时,表示一直取到数据”端点“,至于是到”起点“还是到”终点“,同样由step参数的正负决定,step为正时直到”终点“,为负时直到”起点“。已知 s='zhejian',则 s[1:5:2]+s[-1:-7:-2]='hj'+'nie'='hjnie'。故本题应选D。10. Python中,运行下列程序,正确的结果是(   )s=0for i in range(1,6,2):s=s+iprint("i=",i,"s=",s)A. i=5 s=15 B. i=5 s=9 C. i=7 s=9 D. i=6 s=21【答案】B【解析】【详解】本题考查的是Pythonfor循环语句。range()函数是让Python从指定的起始值,并在到达所指的结束值后停止,不包含结束值。 range(1,6,2)生成的系列数是:1,3,5。故s=1+3+5=9,退出循环时i=5。选项B正确。11. 有如下Python程序段:  a=[3,4,2,5,6,7,7,1,2]  m,c,i=1,1,1  while i<len(a):if a[i]>=a[i-1]:c+=1m=max(m,c)else:c=1i+=1print(c,m)  则程序执行后,cm的值分别是(   A. 15 B. 14 C. 25 D. 24【答案】C【解析】【详解】本题考查的是Python循环语句。由a[i]>=a[i-1]m=max(m,c)可知m用来统计a中各元素连续升序排列(包含相等)的最大个数,c是最后一个连续降序排列的个数。 a=[3,4,2,5,6,7,7,1,2],最大连续升序排列:2,5,6,7,7共有5个,最后一个升序排序是1,2共有2个,故c=2m=5选项C正确。12. 有如下Python程序段:import randoma=[1,0,0,0,0]for i in range(1,5):a[i]=random.randint(19)if a[i]%2==1:a[i]=a[i]+a[i-1]elif i%2 ==0:a[i]=a[i]//2执行程序后,a列表各元素不可能(   )A. 1,4,2,4,15 B. 1,8,3,2,5C. 1,2,11,8,2 D. 1,8,15,6,4【答案】A【解析】【详解】本题考查的是Python循环、选择语句。random.randint(1,9)生成的是1~9的任意整数。阅读程序可知,如果随机生成的数是奇数,则a[i]的值为a[i]+a[i-1],否则如果索引是偶数位则a[i]的值为a[i]//2。选项Aa[4]=15,因为随机生成的数是1~9,故不可能由a[i]//2计算得出,只能是a[i]+a[i-1],由于a[3]=4,故随机生成的a[4]=15-4=11符合奇数,但不符合随机生成的数是1~9。故选项A不可能。二、非选择题13. 图像是人对视觉感知的物质再现,随着数字采集技术和信号处理理论的发展,越来越多的图像以数字形式存储,请结合相关知识回答下列问题:1)将模拟信号转换成数字信号一般需要经过三个步骤:_________________、编码。2)数字图像包括矢量图形与______________3)数字图像以文件形式存储于计算机中,以下不属于图像文件的是__________(选填,填字母,A.图像.bmp  B.图像.jpg  C.图像.wmv4)下图是某一图像文件的参数界面,该图像文件的存储容量为_________MB【答案】    ①. 采样    ②. 量化    ③. 位图图像    ④. C    ⑤. 2.25(或等价答案)【解析】【详解】本题考查的是图像处理。(1)将模拟信号转换成数字信号一般需要经过三个步骤:采样、量化、编码。(2)数字图像包括矢量图形与位图图像(点阵图)。(3wmv是视频文件。(4)未压缩图像大小分辨率*量化位/8B=1024*768*24/(8*1024*1024)=2.25MB14. 《孙子算经》中记载了一个有趣的问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数有35个头,从下面数有94只脚。问笼中各有多少只鸡和兔?小明尝试用流程图和Python程序解决上述问题,流程图和程序段如下所示。请问答下列问题:1)根据题目,完成流程图中①、②处填空。2)根据题目,结合流程图完成程序中③、④处填空。 _______________________________for i in range(1,_______):j=35-ik=j*4+i*2If__________:print("鸡有"+str(i)+"只,兔有"+str(j)+"")【答案】    ①. i<35    ②. k=94    ③. 35    ④. k==94【解析】【详解】本题考查的是Python综合应用。一共有35个头,不可能35头全为鸡,故从1开始到34逐一取枚举,故流程图中处为:i<35;共有94只脚,如果两种动物的脚加起来等于94,则记录两种动物分别是多少只,故流程图中处为:k=94range函数生成的系列数是在闭右开,要枚举1~34的所有整数,故处应为35;如果两种动物的脚加起来等于94,则记录两种动物分别是多少只,故处应为k==9415. 数学王国里对于相同的数有很多种不同的叫法,如奇数、偶数、素数、回文数等等。回文数是指正向读与反向读都是一样的数,如12321为回文数。如果一个数本身是回文数,其平方也是一个回文数,这样的数称为平方回文数。例如,11是回文数,112=121也是回文数,11就是平方回文数。请找到1001000以内的所有平方回文数。根据本题图12所示,实现上述功能的Python程序和流程图如下,请在划线处填入合适的码。 def hw(n):s=[]while n>0:sappend(n%10)_______   flag=True   j=0while______________and flag:if s[j]!=________:flag=Falsej+=1return flag for i in range(100,1000):if____________print(i)【答案】    ①. n=n//10(或等价答案)    ②. j<len(s)//2(或等价答案)    ③. s[lens-j-1](或等价答案)    ④. hwiand hwi*i)(或等价答案)【解析】【详解】本题考查的是Python综合应用。将n的值减少1位,可以通过整除10来达到目的,故处为:n=n//10(或等价答案);判断回文数的时候,最多只要比较该数位数的一半,故处为:j<len(s)//2(或等价答案);第j位如果不等于倒数第j位,则置标志位为假,故第处为:s[lens-j-1](或等价答案);如果一个数本身是回文数,其平方也是一个回文数,这样的数称为平方回文数,故第处应为:hwiand hwi*i)(或等价答案)16. 输入一个正整数,输出删除其中k个数字后的最大整数。如:28634,删除其中2个数字后的最大整数是864。编写Python程序,实现上述功能。请问答下列问题:1)有一个正整数3978942,删除其中3个数字后最大整数是_____________2)实现上述功能的Python程序如下,请在划线处填入合适的代码。______________________3)程序中加框处代码有错,请改正。_________________________s=input("请输入一个正整数:")k=int(input("删除几个数:"))while k>0:i=0while :i+=1if i==len(s)-1:       #如果该数各个位上的数据是降序的,则删除最后Kif k>0: k=0else:if i==0:s=s[1:]      #如果第一个数小于第二个数,则删除第一个数else: k-=1print(s)【答案】    ①. 9987    ②. s=s[:-k](或等价答案)    ③. s=s[:i]+s[i+1:] (或等价答案)    ④. i<len(s)-1 and s[i]>=s[i+1](或等价答案)【解析】【详解】本题考查的是Python循环语句应用。(1)有一个正整数3978942,删除其中3个数字后最大整数是9987。(2)由注释“如果该数各个位上的数据是降序的,则删除最后K位”可知,第一空应为:s=s[:-k](或等价答案);由注释“如果第一个数小于第二个数,则删除第一个数”可知,else语句是删除的是第i个数,故第二空应为:s=s[:i]+s[i+1:] (或等价答案);由第一个if可知后的注释可知,内循环while是统计后一位比前一位大的个数,故应改为:i<len(s)-1 and s[i]>=s[i+1](或等价答案)。 

    相关试卷

    浙江省2021-2022学年高二下学期普通高中学业水平考试信息技术试题(Word版附解析):

    这是一份浙江省2021-2022学年高二下学期普通高中学业水平考试信息技术试题(Word版附解析),共10页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

    浙江省杭州市周边四校2022-2023学年高二信息技术上学期期末试题(Word版附解析):

    这是一份浙江省杭州市周边四校2022-2023学年高二信息技术上学期期末试题(Word版附解析),共14页。试卷主要包含了25M, 某算法部分流程图如图所示等内容,欢迎下载使用。

    浙江省诸暨市2021-2022学年高二信息技术上学期期末试题(Word版附解析):

    这是一份浙江省诸暨市2021-2022学年高二信息技术上学期期末试题(Word版附解析),共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map