首页

浙江省余姚中学2022-2023学年高二信息技术上学期10月月考试题(PDF版有答案)

资源预览文档简介为自动调取,内容显示的完整度及准确度或有误差,请您下载后查看完整的文档内容。

余姚中学2022学年10月质量检测高二技术学科试卷本试题卷分两部分,第一部分信息技术,共6页;第二部分通用技术,共4页。满分100分,时间90分钟第一部分信息技术(50分)信息命题人:胡沛茹审题人:刘弘通用命题人:张永平审题人:鲁哲雨一、选择题(本大题共15小题,每小题2分,共30分。在每小题给出的四个选项中,只有一个符合题目要求。)1.下列关于数据信息和知识说法正确的是A.数据是信息经过存储分析及解释后所产生的意义B.知识不仅可以继承和传递,还可以共享C.数字是数据的唯一表现形式D.对信息进行简单的积累,就可以形成知识2.下列关于信息编码的说法,正确的是A.已知大写字母“H”的ASCII码为48H,可以推算出小写字母“j”的ASCII码为70HB.十进制数49的二进制数为101001C.某4位二进制数整体往左移一位,末位用0填充,新数是原来的10倍D.根据GB2312-80标准,“天→涯”占6个字节3.下列关于大数据及数据编码的说法中不正确的是...A.大数据一般数据规模很大,而且价值密度也很高B.在央视报道中出现的数据都是数字化编码后的数据C.计算机中存储的都是经过一定规则编码后的二进制数字D.大数据技术给生活带来便利的同时,也带来新的社会问题4.下列关于人工智能的说法,错误的是..A.深度学习是联结主义的典型代表B.符号主义认为人工智能源于逻辑和推理C.专家系统是行为主义的典型代表D.图灵测试是测试机器是否具有智能的一种方法5.下列关于数据安全的说法,不正确的是...A.自然灾害也有可能对数据造成损坏B.数据加密有助于提高数据的安全性C.数据校验主要是为了保证数据的完整性D.数据安全只要做好防护上的安全即可6.一幅未经压缩的512*384像素的黑白位图,其存储容量为:A.384KBB.24KBC.48KBD.192KB1/6 7.下列有关大数据说法正确的是A.电商的个性化推荐体现了不强调事物的因果关系,而是注重它们相关性的大数据思维B.学籍系统中存放的大量学生数据,这些数据属于大数据C.分析全体数据,揭露隐藏在数据下的详细信息,是大数据处理的基本思想D.Hadoop是一个分布式系统基础架构,适用于实时数据的批处理计算8.若n是大于1的自然数,则下列Python表达式不能表示“n是偶数”的是A.n%2==0B.n%2!=1C.n//2==int(n/2)D.round(n/2+0.1)==n//29、某算法的部分流程图如图所示,当n,k的值分别输入13和2时,执行这部分流程后,下列说法正确的是A.步骤n≠0?共执行了4次B.步骤r=n%k共执行了4次C.交换s=str(r)+s和n=n//k的位置会影响执行结果D.输出的s值为"1011"10、Python表达式-3**2+7%13//4**0.5*4的值是:A.-9.0B.-5.0C.21.0D.3.011.有如下Python程序段:s1="192637"s2="playground"s3=""foriins1:s3=s2[int(i)]+s3print(s3)执行该程序段后,输出的结果是A.ldaoyuB.pnlraoC.oarlnpD.uyoadl12.Python中字典dict={"米饭":116,"苹果":53,"牛奶":54,"巧克力":589}存储的是不同食物的热量,程序中若要将其中牛奶的热量值改为60,可用的语句为A.dict{"牛奶"}=60B.dict["牛奶"]=60C.dict[2]=60D.dict={"牛奶":60}13.在一次抽奖活动中,需要在8人中随机抽取3个幸运奖,对应的Python程序如下:importrandomxm=["A","B","C","D","E","F","G","H"]#用字母代表人名hj=[""]*3;bz=[False]*82/6 i=0whilei<=2:n=random.randint(0,7).print(hj)程序加框处代码合适的是A.ifbz[n]==False:B.ifbz[n]==True:hj[i]=xm[n]hj[i]=xm[n]bz[n]=Truebz[n]=Falsei+=1i+=1C.ifbz[i]==False:D.ifbz[i]==True:hj[n]=xm[i]hj[n]=xm[i]bz[i]=Truebz[i]=Truei+=1i+=114.某字符串加密算法程序代码如下:s="TXAB1234";ans=""i=j=0n=len(s)fortins[0:n//2]:j=int(s[n-i-1])ans=chr((ord(t)+j-65)%26+65)+ans#字符“A”的ASCII码值为65i+=1print(ans)输出的结果是A.XACCB.UZDFC.CCAXD.FDZU15.小明用python编写了一个找最大值的程序,程序功能是:用户输入数字串,数据间用逗号分隔,最后以逗号结尾,程序执行后输出最大的数值。程序段如下,划线处代码正确的是s=input("请输入数字串:")i=j=max=0c=t=""whilej<len(s):c=s[j]ifc==",":t=s[i:j]ifint(t)>max:max=int(t)①②print(max)A.①i=i+1②j=j+1B.①i=j+1②j=j+1C.①j=j+1②i=i+1D.①j=i+1②i=i+13/6 二、非选择题(本大题共3小题,其中第16小题7分,第17小题6分,第18小题7分,共20分)16.小明从网站上收集了2018年主要城市气候情况相关数据,数据集格式如图1所示图1为了分析主要城市气候情况数据,小明利用python绘制反映各城市平均气温的垂直柱形图,如图2所示。图2⑴部分程序代码如下所示,补全①②划线处的代码。importpandasaspdimportmatplotlib.pyplotaspltfrommatplotlib.pyplotimportMultipleLocator#MultipleLocator类用于设置刻度间隔plt.rcParams["font.sans-serif"]=["simHei"]df=pd.read_csv("qihou.csv",encoding="gbk")#显示年平均气温最高的城市df_sort=df.sort_values("年平均气温(℃)",ascending=False)df1=df_sort.head(10)#下划线处print(df1)plt.figure(figsize=(10,5))4/6 x=df1["地市"]y=df1["年平均气温(℃)"]①#绘制柱形图plt.title("年平均气温最高的城市的10个城市")plt.xlabel("地市")plt.ylabel("年平均气温(℃)")_______________②_______________#显示图例plt.show()⑵若要制作平均气温最低的10个城市的柱形图,则程序下划线处的代码应该改为_____________________________⑶若要删除df中的“City”列数据,并将结果保存在df2对象中,则代码应为:__________________________________17、阿泽同学使用百度搜索关键字“元旦”,将采集到的结果数据存储为文本文件,如第17题图a所示,统计其中各词语(2个及2个以上文字构成)出现的次数并以衢州地图为轮廓将其制作成标签云,如第17题图b所示。第17题图a第17题图b请回答下列问题:⑴编写如下python程序,读取文件“元旦.txt”,并统计各词语(2个及2个以上文字构成)出现的次数。请在划线处填写合适代码,完善程序。importjiebaimportostxt=open("①","r").read()words=jieba.cut(txt)counts={}forwordinwords:if②:continueelse:ifwordincounts:counts[word]+=1else:③#生成词云代码略5/6 ⑵下列描述正确的是(多选,填字母)。A.文本数据处理主要应用在搜索引擎、情报分析、自动摘要、自动校对、自动应答等方面B.基于词典的分词方法、基于统计的分词方法和基于规则的分词方法是常用的中文分词算法,其中基于规则的统计方法在实际应用中较多C.标签云用词频表现文本特征,将关键词按照一定的顺序和规律排列,并以文字大小的形式代表词语的重要性D.典型的中文文本处理过程主要包括:分词、特征提取、数据分析、结果呈现等18.小明编写了一个将用户名通过加密生成密码的程序。用户名由小写字母和数字组成,加密的规则是:将用户名分成4位1组,按照密钥k分别做前移,其中字母在a到z之间循环前移,数字在0到9之间循环前移,密钥k的值为1到4之间的不重复随机整数(密钥k可以循环使用)。例如用户名为“abc3dey”,密钥k=[4,3,2,1],则生成的密码为“wya2zbw”。名称含义random.randint(a,b)随机产生一个[a,b]范围内的实数random.choice(seq)从序列seq中随机挑选一个元素random.shuffle(seq)将序列seq的所有元素随机排序⑴根据题意,若输入用户名为“jqd25k”,密钥k=[1,4,2,3],则生成的密码是。⑵以下程序实现输入用户名,输出生成的密码,请在划线处填入合适的代码。importrandomk=[1,2,3,4]random.shuffle(k)s=list(input("请输入用户名:"))foriinrange(len(s)):①if"0"<=s[i]<="9":s[i]=str((int(s[i])-k[t])%10)elif"a"<=s[i]<="z":s[i]=chr(②)password="".join(s)print("你的密码为:",password)⑶为了提高密码的安全等级,小明对上述代码进行了改进,若生成的密码只有一种类型的字符组成,则从特殊字符“!@#$%&”中随机选取一个字符作为密码的最后一位,例如生成的密码为“abcd”,则最终的密码可能为“abcd@”。python程序如下,请在划线处填入合适的代码。code="!@#$%&"#isalpha():用于判断字符串是否全部为字母#isdigit():用于判断字符串是否全部为数字ifpassword.isalpha()orpassword.isdigit():password=print("你的密码为:",password)6/6 余姚中学2022学年10月质量检测高二信息技术答案一、选择题(每题2分,共30分)12345678910BDACDBACAD1112131415DBACB二、非选择题(本大题共3小题,其中第16小题7分,第17小题6分,第18小题7分,共20分)16.⑴①plt.bar(x,y,label=”平均气温(℃)”)(2分)②plt.legend()(2分)⑵tail(10)(1分)⑶df2=df.drop("City",axis=1)(2分)17.⑴①元旦.txt(1分)②len(word)==1或len(word)<2(2分)③counts[word]=1(1分)⑵ACD(2分)18.⑴imb94g(1分)⑵①t=i%len(k)(2分)②(ord(s[i])-97-k[t])%26+97(2分)⑶password+random.choice(code)(2分)

版权提示

  • 温馨提示:
  • 1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
  • 2. 本文档由用户上传,版权归属用户,莲山负责整理代发布。如果您对本文档版权有争议请及时联系客服。
  • 3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
  • 4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服vx:lianshan857处理。客服热线:13123380146(工作日9:00-18:00)

文档下载

所属: 高中 - 物理
发布时间:2023-02-06 14:07:05 页数:7
价格:¥2 大小:1.01 MB
文章作者:随遇而安

推荐特供

MORE