1、信息技术模拟试题四(时间:30分钟满分:50分)一、选择题(本大题共9小题,每小题3分,共27分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2020浙江宁波奉化模拟)以下关于信息与信息技术的描述正确的是()A.只能通过计算机对信息进行加工B.目前主流计算机可以使用二进制或者十六进制保存信息C.现代信息技术包括微电子技术、通信技术、网络技术、感测技术、控制技术等D.通过无线网络传播的信息不需要载体2.(2020浙江模拟)下列应用中,用到人工智能技术的是()用指纹锁功能打开手机使用OCR软件将报纸扫描识别为文本使用手机拍照功能获取图像微信语音不方便接听,转化
2、为文字使用钉钉直播课程A.B.C.D.3.(2019浙江绍兴模拟)八位二进制数10的首位是1,末位是0,其余数字模糊不清,把该二进制数转成十进制整数n,下列说法正确的是()A.n可能是奇数B.n可能小于128C.n用十六进制表示的最大值是7FD.该二进制数最右边补一个0后转为十进制数是2* n4.(2020浙江杭州模拟)使用UltraEdit软件查看字符内码,原文的部分区域已经被墨水沾染,部分编辑界面如下:下列说法中正确的是()A.图中字符共占7个字节B.被墨水沾染的部分可能为“8D”C.图中的“+”为GB2312字符D.原文的等式可能为十六进制加法算式5.(2020浙江丽水模拟)某学生选课系
3、统采用数据库来管理相关信息,其数据库部分界面如图所示。下列说法正确的是()A.该数据库不能存储图像B.当前数据表中可以有两条相同“学号”的记录C.用户发出删除记录等操作指令,不需要数据库管理系统去实现D.选课系统的各用户可以同时访问数据库,体现了数据库的共享性6.现有一段代码如下,现输入“260”和“-123”,运行后输出结果分别是()x=input(请输入数据)ifx0=-:fz=-int(x:0:-1)else:fz=int(x:-1)print(fz)A.062-32B.062-321C.62-32D.62-3217.(2021浙江温州期中)某算法的流程图如图所示。执行该算法,输出结果为
4、()A.s=10B.i=4s=10C.i=11D.i=11s=558.(2020浙江杭州模拟)小明在制作某多媒体作品时需要用到如下两张图片素材(如图),请根据给出的相关信息计算前后两者的存储容量比为()A.164B.21C.364D.619.执行如下代码:c=0num=1,2,3,4def fun(num):foriinrange(5):c=inum.append(c)#列表添加元素returnnumprint(fun(num),c)则程序执行后输出()A.1,2,3,4,44B.1,2,3,4,55C.1,2,3,4,40D.1,2,3,4,50二、非选择题(本大题共3小题,其中第10小题6
5、分,第11小题9分,第12小题8分,共23分)10.(2020浙江丽水模拟)使用Excel软件处理浙江省行政区域相关数据,部分数据如图所示。图a请回答下列问题:(1)区域J3:J13的数据是通过公式计算得到的:在J3单元格中输入公式,再利用自动填充功能完成区域J4:J13的计算。(提示:COUNTIF函数用于统计某个区域满足条件的单元格个数。例如:=COUNTIF(H3:H13,B3)表示在数据区域 H3:H13中统计数值等于B3单元格值的个数。)(2)对图a中的数据区域A2:F92按图所示的条件进行排序(文本按字母排序),结合“各地级市相关数据统计表”分析,则排序后湖州市面积最小的县级行政区
6、的行号为。(3)县级行政区的代码前4位与该县级行政区所在地级市代码的前4位是相同的。现将图中A1:F92的数据复制至新工作表中,若要筛选出衢州市各县级行政区域相关信息,下列筛选方式可行的是(多选,填字母)。11.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写Python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:实现上述功能的程序如下,请在划线处填入合适的代码。import mathdef isprime(x):for i in range(2,int(math.sqrt(x)+1):if x % i=0:f=Falseret
7、urn fn=int(input(请输入一个正整数n:)c=0k=3while k =n-2:ifisprime(k) and :c+=1print(第+ str(c) +对双胞胎数:,k,和,k+2)print(共有+str(c)+对双胞胎数)划线处处应该填入的语句为:;划线处处应该填入的语句为:;划线处处应该填入的语句为:。12.打开文件“一钱之差.psd”,完成以下操作,保存操作结果。(1)调整“人”图层中图片“人”的大小,缩为“50%”;(2)调整“囚字”图层与“铜钱”图层顺序,效果如样张所示;(3)对“囚字”图层设置“投影”效果,参数设置为默认值;(4)保存“一钱之差.psd”。请参
8、照如图所示样张。信息技术模拟试题四1.C解析可以通过计算机对信息进行加工,也可以通过其它方式,比如人脑等对信息加工,故A错误;计算机保存信息采用的是二进制,故B错误;信息一定伴随着载体,无线网络传播的信息载体是无线电波,故D错误;现代信息技术包括微电子技术、通信技术、网络技术、感测技术、控制技术等,故C正确。故选C。2.B解析用指纹功能打开手机,是生物特征识别,属于人工智能。利用OCR进行文字识别,是人工智能中的光学字符识别。微信语音不方便接听转化为文字,属于语音识别,也属于人工智能应用。钉钉直播课主要用到的是网络通信和多媒体技术,不属于人工智能。故选B。3.D解析二进制数末位为0则为偶数,末
9、位为1则为奇数。题中所示二进制数末位为0,故n为偶数,故A项错误;二进制数10,27+20=128+0,所以无论其它位为啥,一定不小于128,故B错误;当n为11111110时,n用十六进制表示的最大值是FE,故C错误;该二进制数最右边补一个0后转为十进制数是2* n,故D正确。4.D解析1个ASC码占1个字节,图中字符共6位ASC码,所以共占6个字节,故A项错误。字符“E”的内码是45,所以推出D的内码为44,而末位内码为46,所以被墨水沾染的部分不可能为“8D”,故B项错误。GB2312规定对收录的每个字符采用两个字节表示,而图中“+”只占1个字节,所以不是GB2312字符,故C项错误。根
10、据5的内码为35,E的内码为45,可以推出后两位表示8F,故原文为31+5E=8F,是十六进制加法算式,故选D。5.D解析由题图知,数据库中存在“照片”字段,故可以存储图像,选项A错误;数据表中的记录具有唯一性,选项B错误;用户发出删除记录等操作指令,需要数据库管理系统去实现,选项C错误;选课系统的各用户可以同时访问数据库,体现了数据库的共享性,选项D正确,故选D。6.D解析本题主要考查Python字符串切片操作。切片操作基本表达式:objectstart_index:end_index:step,step:正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示
11、“从左往右”取值,负表示“从右往左”取值。start_index:表示起始索引(包含该索引对应值),该参数省略时,表示从对象“端点”开始取值。end_index:表示终止索引(不包含该索引对应值),该参数省略时,表示一直取到数据“端点”。故当输入260时,执行else部分,输出62,输入-123时执行if部分,输出-321,故选D。7.A解析根据流程图结构,初始值:s=0,i=1,i=10成立,s=s+i=0+1=1,s%10!=0,i=i+1=1+1=2;i=10成立,s=s+i=1+2=3,s%10!=0,i=i+1=2+1=3;i=10成立,s=s+i=3+3=6,s%10!=0,i=i
12、+1=3+1=4;i=10成立,s=s+i=6+4=10,s%10=0,循环结束,输出s的值10,故选A。8.D解析RGB/8为红、绿、蓝每种颜色占8位,共占24位,256色占8位,故存储容量之比为:1024* 768* 3* 8/768* 512* 8=6/1,故选D。9.C解析本题主要考查Python程序的执行。fun函数里面,for循环执行完c=4,然后将c的值追加到列表num后面,即此时num=1,2,3,4,4,fun函数外的变量c的值为0,故程序执行后输出1,2,3,4,40,故选C。10.=COUNTIF(B$3:B$92,H3)或=COUNTIF($B$3:$B$92,H3)或
13、=COUNTIF(B$3:B$92,$H3)或=COUNTIF($B$3:$B$92,$H3)20ABD解析(1)公式需要统计在“地级市”列中所有等于相应地级市的有几行,所以COUNTIF(B3:B92,H3)单元格地址的引用中B3:B92要绝对引用或者只锁定行的混合引用,H3要相对引用或只锁定列的混合引用。所以四种情况答案都对。故答案为:=COUNTIF(B$3:B$92,H3)或=COUNTIF($B$3:$B$92,H3)或=COUNTIF(B$3:B$92,$H3)或=COUNTIF($B$3:$B$92,$H3)。(2)“城市”升序,由题中城市可知,杭州排第一,湖州排第二,次要关键字
14、是面积降序,要找湖州面积最小的,杭州13个湖州5个县级行政区,所以面积最小的湖州县级行政区排在第18,由图a可知城市记录数和行数是加2的关系,所以所在行号是20。故答案为20。(3)“地级市”等于“衢州?”或行“包含”“衢”或“县级代码”开头是“3308”都能找到衢州市各县级行政区的信息,ABD都对,“县级代码”等于“3308*”也能正确筛选,C错在“县级代码”等于“3308?”中?表示单个字符,而实际上县级代码不是5位是6位。故选ABD。11.f=Trueisprime(k+2)k=k+1或k+=1或k=k+2或k+=2解析本题主要考查Python程序的执行与调试。isprime(x)用来判断x是不是素数,通过用x整除2int(math.sqrt(x),如果余数为0则表明该数不是素数,赋值f为假退出循环,f的初值为True,故第一空填f=True。若两个素数之差为2,则该对素数称为双胞胎数,此处判断相差为2的两个数是不是素数,故第二空填isprime(k+2)。素数都是奇数,此处需要更新k的值继续循环判断,可以将k的值递增1或递增2,故填k=k+1或k+=1或k=k+2或k+=2。12.选中人图层,点击编辑缩放,将宽高调整为50%。在图层面板将“囚”字图层移动到“铜钱”图层上方。在图层面板,选中“囚字”图层,添加fx效果,设置“投影”。菜单栏“文件”“存储”。