浙江省金华市两校高二信息技术上学期12月阶段测试试题.docx

上传人:太** 文档编号:95738219 上传时间:2023-08-30 格式:DOCX 页数:10 大小:23.91KB
返回 下载 相关 举报
浙江省金华市两校高二信息技术上学期12月阶段测试试题.docx_第1页
第1页 / 共10页
浙江省金华市两校高二信息技术上学期12月阶段测试试题.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《浙江省金华市两校高二信息技术上学期12月阶段测试试题.docx》由会员分享,可在线阅读,更多相关《浙江省金华市两校高二信息技术上学期12月阶段测试试题.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022学年第一学期12月阶段测试高二技术试题卷满分:100分考试时间:60分钟注意事项:1 .答题前填写好自己的姓名、班级、考号等信息2 .请将答案正确填写在答题卡上第一部分信息技术一、选择题(本大题共12小题,每小题3分,共36分。每小题列出的四个备选项只有一 个是符合题目要求的,不选、多选、错选均不得分)1.正常人口腔温度(又称口温)为36.237.2,腋窝温度较口腔温度低0.2C0.5。一 天之中,清晨25时体温最低,下午57时最高,但一天之内温差应小于0.8。小明同 学早上进入校园时,门口自动测温仪器屏幕显示“36.4,下午离校时屏幕显示“36.7”。结合 该实例,下列关于数据、信息

2、、知识的描述不正确的是()A.测得的体温是小明进入校园时的体温数据B.小明两次测温时显示的数据不同,说明信息具有真伪性C. ”正常人口腔温度为36.2。37.2”这是人们在长期实践中总结得到的结果,也是知识 的体现D.屏幕显示的数字表示小明的体温信息,说明信息的表示必须依赖于一定的载体2.下列关于大数据及数据编码的说法中不正确的是()A.大数据一般数据规模很大,而且价值密度也很高B.在央视报道中出现的数据都是数字化编码后的数据C.计算机中存储的都是经过一定规则编码后的二进制数字D.大数据技术给生活带来便利的同时,也带来新的社会问题【详解】本题主要考查Python字典的操作。字典是按key取值,

3、字典键名,返回键名对 应的值。已知字典中但后面的键值会覆盖前面的键值,所以运行dictlb 的结果是bl,故本题选B选项。8. C【详解】本题主耍考查Python表达式的运算。从第一位同学开始报数,按照1-5循环报数, 能正确表示第n位同学所报数字的Python表达式是(n-l)%5+l,不能用n%5的原因是当是5 的倍数是,所报的数字成0 了,故本题选C选项。9. A【详解】本题考查的是流程图的识读。执行过程如下:x= 13,y=8,x= 130,Y,l 3=8, Y,x= 13-8=5所 1 ,y=82=4x=5,y=4,x=50,Y,5=4,Y,x=5-4= l,s=l 1 ,y=42=

4、2x= 1 ,y=2,x= 1 O,Y,1 =2,N, s= 110,y=22= 1x=l,y=l,l0,Y,l=l,Y,x=l-l=0,s=1101,y=l2=0x=0,y=0,l0,N,输出 s 为 1101。选项 A 正确。10. c【详解】本题主要考查Python程序的执行。分析程序可知,字符串S中有4个数字,变量i 依次取字符串s中的字符,若i是数字,则执行m=l, am4-=l,故该程序段运行后,输出 的内容是al=4,故本题选C选项。11. D【详解】本题考查的是python程序的运行。由运行结果可以看出选项D符合题意。(参数1,参数2),参数1、参数2必须是整数,函数返回参数1

5、和参数2之间的任意整数。 列表中的冒号和相关参数liststart:end:step, start是起始位置,end是结束位置,step是步长。 当x=3时,输出的是loworldheb当x=4时,输出的是oworldhell,当x=5 口寸,输出的是helloworld。on Win32Type “copyright, credits”( = res TART: 请输入字符串:helloworld loworldhel=s TART: 请输入字符串:helloworld oworldhell= restart:请输入字符串:helloworld loworldhel= RESTART: 请输

6、入字符串:helloworld loworldhel=s TART: 请输入字符串:helloworld oworldhell= restart:请输入字符串:helloworld helloworld I12. B【详解】本题主要考查Python程序的执行。分析程序,当j=4时,赋值m=4, j=0,而 k=m+int(s2j), res+=slk,即对si字符串每4位一处理,而s2=0213”,即每4位中按照 索引0、2、1、3的顺序从si中截取字符,故该程序段运行后,res的值为ScbdegflA 故本 题选B选项。13. 丫:由白巾i)k%2= = l6【详解】本题考查是Python综

7、合应用。根据下文易知变量s存储输入的数据,遇到逗号, 代表一个数字的结束。变量j用于存储每个数字的起始位置,下一个数字起始位置为i+1。 坐标(x, y)两个数字交替出现,第奇数个是x,第偶数个是y。变量k记录第几个数字,如 果是第偶数个,则代表坐标(x, y)两个数字均提取完成,计算距离,并累加距离。遇到逗号, 就会执行1=1+1,总共5个逗号,k的初值为1,最终变为6。14.imb94gt-i % len(k) (ord(si)-97-kt) % 26+97 (code)【详解】本题主要考查Python程序的综合应用。加密的规则是:将用户名分成4位1组, 按照密钥k分别做前移,其中字母在a

8、到z之间循环前移,数字在。到9之间循环前移。若 输入用户名为“jqd25kL密钥k=l,4,2,3,则生成的密码是imb94g。将用户名分成4位1 组,按照密钥k分别做前移,故此处循环取密钥,故填t=i%len(k)。其中字母在a到z 之间循环前移,数字在0到9之间循环前移,小写字母a的ASCII码值是97,类比代码 66si=str(int(si)-kt)%10y 可知此处填(ord(si)-97-kt) % 26+97。(seq)是从序列 seq 中 随机挑选一个元素,根据题意可知此处填(code)。3 .将模拟信号转成数字信号,一般需要经过采样、量化和编码,下列说法不正确的是()A.图甲

9、是模拟信号采样的过程B.数字信号是在取值上是离散的、不连续的信号C.纵坐标划分得越细,量化就越精细,与实际数据也越接近D.量化就是在纵坐标上进行划分,然后将每个采样点用数字表示出来4 .下列关于数据整理的说法,正确的是()A.数据集中的缺失值一般用任意值填充B.数据集中的异常数据须直接删除或忽略C.数据集中的重复数据可进行合并或删除D.数据集中格式不一致的数据,一般保留一种格式的数据,删除其他格式的数据5 .下列有关数据安全的说法中,不正确的是() A.为了避免自然灾害引起的数据损坏,一般可建立异地容灾系统B.将银行卡号、密码等个人重要信息备份在网盘中肯定是安全的C.安装防火墙和杀毒软件,是为

10、了提高数据安全D.数据校验是为保证数据的完整性进行的一种验证操作6. Python 表达式-3 * 2 + 7 % 13 4 * 0.5 * 4 的值是()A.B.C.D.7.已知字典 dictl=l:2,2:l,2,b:l,3bTbl,br:b2,运行 dictlb的结果是()A. 2B. blC. 1,3D, b28 . 一个班的学生排成一列,从第一位同学开始报数,按照1-5循环报数,能正确表示第n位 同学所报数字的Python表达式是()A. n%5B. nC. (n-l)%5+l D. (n+l)%5-l9 .某算法的部分流程图如图所示。执行这部分流程后,输出s的值是()x=xys=s

11、+”0”s=s+T,y=y/2A. 1101B. ooio c. 1111 D. mo10 .有如下Python程序段:s=nHappy2022na=0:0,1:0for i in s:m=0ifn0n=i=n9n:m=l am+=lprint(al)该程序段运行后,输出的内容是()A. 9 B. 5 C. 4 D. 211 .有下歹U Python程序段:import randoms = input(请输入字符串:”)x=(3,6)n=len(s)if len(sO:x)len(sx:n|):r=sx:n+s0:xelse:r=s0:x+sx:nprint(r)执行该程序段,若输入“hell

12、oworkT (不包含双引号),则输出的结果不可能的是() A. loworldhelB. oworldhellC. helloworldD. worldhello12 .有如下Python程序段:sl=abcdefgh”; s2=n0213n; res=,n,j=0; m=0for i in range(len(sl):k=m+int(s2j)res+=slkj+=lif j=4:m=4j=o该程序段运行后,res的值为()A. acbdacbd B. acbdegfh”C. acbdefghD. abcdefgh”二、非选择题(本大题共2小题,13题6分;14题8分,共计14分)13 .在

13、平面坐标系中,给定一组有序的点。从原点出发,依次用线段连接这些点,构成一条 折线。要求编写一个“计算折线长度”的程序,功能如下:依次输入这些点的坐标值(数据都 用逗号分隔并以逗号结尾),运行程序计算这条折线的长度。实现上述功能的代码如下,请回答下列问题。from math import sqrts = input(输入各个点的坐标,用逗号分开:”)xl, yl, x2, y2, i, j, tot=0, 0, 0, 0, 0, 0, 0k=lfor ch in s:ifch= = ,:j=i+lif :x2=velse:y2 = vd=sqrt(x2x 1 )*2+(y2-y 1 )*2)to

14、t+ =dxl =x2yl=y2k+ = li+ = lprint(拆线总长度为:+ str(round(tot, 2)请在划线处填入合适代码。运行该程序,输入5, 10, 8, 12, 6, 17 ,程序执行到循环结束时,变量k为 o14 .小明编写了一个将用户名通过加密生成密码的程序。用户名由小写字母和数字组成,加 密的规则是:将用户名分成4位1组,按照密钥k分别做前移,其中字母在a到z之间循环 前移,数字在0到9之间循环前移,密钥k的值为1到4之间的不重复随机整数(密钥k 可以循环使用)。例如用户名为“abc3dey密钥k=4,3,2,则生成的密码为“wya2zbw”。名称含义(a,b)

15、随机产生一个a,b范围内的实数(seq)从序列seq中随机挑选一个元素(seq)将序列seq的所有元素随机排序(1)根据题意,若输入用户名为“jqd25k,密钥k=1,4,2,3,则生成的密码是。(2)以下程序实现输入用户名,输出生成的密码,请在划线处填入合适的代码。import randomk=1,2,3,4(k)s=list(input(”请输入用户名:)for i in range(len(s):if ”0v=si=9:si=str(int(si)-kt)%10)elif= siv=“z”:si=chr()password=n,.join(s) # join()方法用于将序列中的元素以指

16、定的字符连接生成一个新的 字符串print(n你的密码为:u,password)(3)为了提高密码的安全等级,小明对上述代码进行了改进,若生成的密码只有一种类型 的字符组成,则从特殊字符”!#$%&”中随机选取一个字符作为密码的最后一位,例如生成 的密码为“abed”,则最终的密码可能为“abcd。python程序如下,请在划线处填入合适的 代码。code=!#$%&” #isalpha():用于判断字符串是否全部为字母#isdigit():用于判断字符串是否全部为数字 if 0 or ():password二print(你的密码为:n,password)参考答案:1. B【详解】本题考查数据

17、、信息和知识。小明两次测温时显示的数据不同,说明信息具有实效 性。故选择B。2. A【详解】本题主要考查大数据及数据编码的描述。大数据一般数据规模很大,但价值密度很 低;在央视报道中出现的数据都是数字化编码后的数据;计算机中存储的都是经过一定规则 编码后的二进制数字;大数据技术给生活带来便利的同时,也带来新的社会问题,故本题选 A选项。3. A【详解】本题主要考查模拟信号与数字信号。图甲是原始模拟信号;数字信号是在取值上是 离散的、不连续的信号;纵坐标划分得越细,量化就越精细,与实际数据也越接近;量化就 是在纵坐标上进行划分,然后将每个采样点用数字表示出来,故本题选A选项。4. C【详解】本题主要考查数据整理。数据集中的重复数据可进行合并删除处理,故本题选C 选项。5. B【详解】本题主要考查数据安全。为了避免自然灾害引起的数据损坏,一般可建立异地容灾 系统;将银行卡号、密码等个人重要信息备份在网盘中不一定是安全的;安装防火墙和杀毒 软件,是为了提高数据安全;数据校验是为保证数据的完整性进行的一种验证操作,故本题 选B选项。6. C【详解】本题主要考查Python表达式的运算。故本题选C选项。7. B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁