资源简介 江苏省铜山区棠张中学高一信息技术期末测试试题(考试时间40分钟,满分100分)一、单项选择题(每题1.5分,共50题75分)1、大数据处理环节,大致可按阶段划分为获取、储存、挖掘分析、最终应用与服务等步骤。在农业生产过程中,利用传感器监测光照、温度、二氧化碳、氧气等数据属于大数据处理的(A)环节。A.获取B.存储C.挖掘分析D.最终应用2、Python文件的后缀名是(A)。.pyB. .pptxC. .xlsxD. .exe3、在Python中,表达式"45"+"6"的值为(B )A. 51B. ‘456’C. 456D.‘51’4、把十进制数13转换成二进制数是(A)。A. 1101B. 1001C. 1010D. 10115、在Python中,设a=5,b=8,表达式not(a-b)>=0值是(C)1B.-1C. TrueD. False6、一段时长为1分钟,采样频率为44.1KHZ,量化位数为16位,波声道立体声的无压缩音频,占用的有储空间大约是(B)MB。A. 40B. 10C. 80D. 57、信息技术沿着以计算机为核心、到以网络为核心、再到以( A)为核心的脉络发展A.数据B.计算C.系统D.社会8、在奥运会比赛期间,运动员们在现场为队友助威,场外观众在电视机、电脑、手机端关注比赛,甚至航天员们都能通过卫星将地面的电视转手信号传输到空间站核心舱,实时收看比赛,这体现了信息具有(C)传递性B.时效性C.共享性D.载体依附性9、小明同学假期去旅游,他带着爸爸的手机去拍照,爸爸手机剩余容量为30GB,此手机拍摄的照片每张占用10MB的存储空间,请问这部手机最多还可以拍(C)张照片?A.300B.5000C.3072D.102410、下列选项中属于Access数据库文件的扩展名的是(C)。A. XlsxB.htmlC.mdbD.py11、在WPS表格中,要计算某班级同学语文期中平均成绩,可用(A)函数。A.AVERACEB.SUMC.COUNTD.MIN12、把二进制数10001转换成十进制数是(A)。A.17B.15C.19D.1313、下列关于数据和信息的说法正确的是(B)。A.数据是信息的载体,数据是信息所表示的意义B.数据是信息的载体,信息是数据所表示的意义C.信息是数据的载体,数据是信息所表示的意义D.信息是数据的载体,信息是数据所表示的意义14、下面有关二进制的说法错误的是(C)。A.二进制进位规则是“逢二进一"B二制数据是用0和1两个数码来表示的数C.二进制数的运算规则比十进制数运算规则复杂D.各种类型的信息(数值、文字、声音、图像)必须转换成二进制的形式,才能在计算机中进行处理15、在Python中要交换变量x和y中的值,无法实现的语句组是(B)A.z=x;x=y;y=zB.x=y;y=xC.х,у=у,xD.x=x+y;y=x-y;x=x-y16、下面关于存储单位说法错误的是(C )A.信息存储基本单位是字节B.信息存储最小单位是位C.信息存储最大单位是TBD.存储一个英文字母需要一个基本存储单位17、流程图可以用图形直观表示算法,如用流程图表示z=x+y,要用到以下哪个图形?(A)A.直角矩形B.菱形C.垂行四边形D.圆角矩形18、利用枚举算法解决问题时,确定枚举范围可使用下列语句中的(D)。A. elifB. ifC. importD. while19、同2003年的非典相比,在面对新型冠状病毒肺炎疫情时,虽然仍然有面对未知问题的紧张,但是大数据、人工智能等信息技术的迅猛发展和广泛普及,则为我们开启了“互联网+防疫”模式。以下哪个选项不是大数据在疫情防控中的作用(C )。A 能够迅速有效锁定和追踪潜在传染源,具有时效和成本两个方面的优势B.依托AI人脸识别、车辆识别、刷码出入和后台数据关联支持,可做到严控内员、严防外员,提高了排查效率C.医疗物资保障组的统一安排部署,为打赢疫情防控阻击战提供有力支撑D.推出的疫情大数据查询平台就整合利用信息,从而可以快速判断一人是否是确诊病人的密切接触者并进行精准定位,大大降低了有关部门控制二级、三级传染的难度20、matPlotlib模块中利用(B)函数可以在直角平面坐标系内将(x,y)坐标点连接成平滑曲线。showB.plotC.titleD.xLabel21、在Python中,列表名.sort( )用于对列表中的元素进行(D)。A. 求和B.求平均C.求最大数D.排序22、南方每年都有梅雨季,在这期间室内湿度大于60时容易导致物体发霉,需要启动除湿机用于降低湿度。除湿机自动启动的算法需要采用(B)结构。A.顺序B.分支C.树形D.循环23、王老师利用WPS表格设计了学生信息表,保存文件时其扩展名可以是(A )A.xlsxB. .wavC. .rarD. .flv24、在Python中,用户自定义函数一般包括函数名、参数、函数体和返回值等四个部分,其中哪两部分是必不可少的(A)。函数名和函数体B.参数和返回值C.函数名和参数D.函数体和返回值25、下列关于机器语言描述不正确的是(D)能够被计算机直接识别B.代码全部由0和1构成.C.可读性差,很容易出错D.它是一种高级语言26、下列关于Python中numpy模块的说法错误的是( D )。A. numpy是一个科学计算包B. numpy中包含了很多数学函数,如三角函数、矩阵计算方法等C. numpy模块中的arange函数可以创建一个等差数列D. numpy模块可以画函数图像27、ASCII(American Standard Code for information Interchange)是美国信息交换标准代码,它不可以表示下列(C )A.英文字母B.数字C.中文汉字D.符号28、对声音进行数据编码不需要经过(D)阶段。A.采样B.量化C.编码D.传输29、在Python中,函数体用“return(表达式]”将表达式的值返回给调用者,如果return后面没有表达式,这时函数返回的是(A)A. NoneB.1C.-1D. False30、将数学表达式 转换成Python表达式下面选项正确的是(D)A.x=-b+math. sqrt(b^2- 4+a+c)/2aB.x=-b+math. sqrt(b*2-4ac)/2*aC.x=-b+math. sqrt(b*b-4ac)/(2*a)D.x=(-b+math. sqrt(b**2-4*a*c))/(2*a)31、Python语言中的“ord”是将字符转换为对应存储编码的函数,编码值以十进制数形式显示,例如>>>ORD(‘a’) ,输出的结果是:97,则>>>ord(d)输出结果为(B )A.102B. 100C. 98D. 11032、在WPS表格中我们可以使用SUM函数来计算多个单元格中数值的和,计算C3到E3之间所有单元格中数据的和,正确的选项是(D )。A.=SUM(C3+E3)B.SUM(C3:E3)C.SUM(C3+E3)D.=SUM(C3:E3)33、()是重复反馈过程的活动,其目的通常是逼近所需目标或结果。( C)是直接或间接地调用函数自身。A.枚举 递归B.递归 迭代C.迭代 递归D.递归 迭代34、ASCII中大写字母"C"的编码为8位二进制数0100001,则大写字母"D"的8位二进制数的编码为(A)。A.01000100B.01010101C.01000010D.0100010135、下列关于数据、信息、知识之间的关系,描述错误的是(C)。A.数据、信息和知识可以看作是对客观事物感知的三个不同阶段B.数据是信息和知识的来源,知识是可用于指导行动的信息C.知识是数据和信息的总和D.知识是人类社会经验的总结36、List=[“How”,”are”,”you”,2021],则list(-1]和list[2]的值分别为(D)A. How areB. are youC. you 2021D. 2021 you37、1位二进制数可以表示( B )种数字信号。A. 1B. 2C. 3D. 438、在Python中将一个数(任何其他类型)转换为字型串类型的函数是(D)A. float( )B. chr( )C.int( )D.str( )39、在Python中可以实现可视化效果,绘制数学函数图像一般要用到的库是(C)。 A. numpy和timeB. math和numpy C. numpy和matplotlibD. random和math40、下列用字母表示法表示十六进制的数是(D)。A.101B B.101OC.101DD.101H 41、小明同学用手机拍摄了一幅2048*1024像素的照片,颜色深度是24位真彩色,请问这张照片不经过压缩情况下大约需要存储空间是(A)A.6MBB.48MB C.2MB D.24MB 42、人工智能应用研究的最重要最广泛的两个领域是(B)。A.专家系统、自动规划B.专家系统、机器学习C.机器学习、智能控制D.机器学习、自然语言理解43、matplotlib模块是Python中最出色的绘图库,其中show函数的作用是(B)。A.将点对连线B.将绘制的图像窗口显示出来C.设置图像标题D.设置坐标轴标题44、使用录音设备在一秒钟内对声音信号的采样次数称为(A)。采样频率B.量化位数C.编码规则D.模数转换45、执行下列程序后,屏幕上输出的结果是(D)for i in range(5,1):print(i,end=” ”)A. 5 4 3 2 1B. 4 3 2 1C. 1 2 3 4 5D. 没有结果46、在Python中执行下列代码后,输出的结果是(D)s=[1,3,5,7,9]s. insert(2,6)del s[3]print(s)A.[1,3,5, 7, 9]B. [1,6,3, 7,9]C.[1,3,5, 7,9]D.[1,3,6, 7,9]47、如图是某病人的血常规化验单,医生诊断病情靠(C)。A.数据B.信息C.知识D.文字48、生活中大家经常玩“算24点”游戏,规则是给定任意0-9之间的四个整数,玩者利用计算操作符“+”、“-”、“*”、“/”及括号填入四个数字之间,使得运算结果为24,先算出者为赢家。计算24点最合适的算法是(C)。A.递归B.归纳C.穷举D.分治49、某电器商场对各品牌电器当月的销售数据进行统计分析,下列软件比较合适的是( C )A. FlashB. Photoshop C. WPS表格D. Word 【50、二进制在我国古代就有很好的运用,例如”太极生两仪,两仪生四象”,就是出自《易经》。“两仪”即为二进制中的0和1,“四象”即可以用(B )位二进制组合成四种状态。 1B. 2C. 3D. 4二、程序代码选择题(每题5分,共5题25分)51、下面是“成绩等级.py",正确答案是(A )。学期末,李老师要根据学生的总成绩给出相应的等级:成绩90分及以上(包含90分)等级为“优秀”,成绩在90和75(包含75分)之间等级为良好,成绩在75和60(包括60)之间等级为“合格”,60分以下为不合格。其中信息技术课的“总成绩=0.3*平时成绩+0.7*期未成绩",(注意:平时成绩和期末成绩的满分均为100分pscore=int(input("请输入平时成绩:")) #输入平时成绩qscore= ___①___ #请输入期末成绩score= ___②___ #计算总成绩if score>100 or score<0:print("你的成绩输入有误")elif ___③___: # 优秀等级的条件print("优秀")elif score>=75:___④___elif score >= 60:print("合格")___⑤___:print("不合格")A、①int(input("请输入期末成绩:")) ② 0.3*pscore+0.7*qscore ③ score>=90 ④print("良好") ⑤ elseB、①int(input("请输入期末成绩:")) ② 0.7*pscore+0.3*qscore ③ score>=90 ④print("良好") ⑤ elseC、①int(input("请输入期末成绩:")) ② 0.3*pscore+0.7*qscore ③ score>90 ④print("良好") ⑤ elseD、①int(input("请输入期末成绩:")) ② 0.3*pscore+0.7*qscore ③ score>=90 ④print("良好") ⑤ elif52、下面是“求阶乘和.py", 正确答案是(B)。请填空完善该程序,实现功能输出:s=1 !+2!+3 !+4!+ 5!, 说明:n!=1×2×3×4×…×n ,例如:3!=1×2×3s=0n=___①___for i in range(1,___②___):n=n*is=___③___print("1!+2!+3!+4!+5!=",s)A、①int(input("请输入n")) ② n ③ s+nB、①int(input("请输入n")) ② n+1 ③ s+nC、①int(input("请输入n+1")) ② n+1 ③ s+nD、①int(input("请输入n+1")) ② n ③ s+n53、下面是“三角形面积.py",正确答案是(D )。(1)海伦公式是利用三角形的三条边的边长直接求三鱼形面积的公式,表达式为其中P是三角形的周长的一半。(2)请填空完善该程序,输入三条边长,判断能否构成三角形。如果能构成三角形就计算该三角形的面积并输出,否则提示不能构成三角形。import matha=float(input("请输入第一条边长:"))b=float(input("请输入第二条边长:"))c=float(input("请输入第三条边长:"))if(a+b>c)and(a+c>b)and(___①___):p=___②___s=math.sqrt(p*(p-a)*(p-b)*(p-c))print(a,b,c,"能构成三角形!","三角形的面积为:",___③___)___④___:print(a,b,c,"不能构成三角形!")A、① b+c>a ② (a+b+c)//2 ③ s ④elifB、① b+c>a ② (a+b+c)/2 ③ s ④elifC、① b+c>a ② (a+b+c)//2 ③ s ④elseD、① b+c>a ② (a+b+c)/2 ③ s ④else54、下面是“打印矩形.py",正确答案是(C )。(1)请填空完善该程序,实现功能:按程序提示依次输入行和列的数字,则按行列打印由“*"组成的矩形。例如,按提示输入:请输入行数:3请输入列数:5屏幕将打印以下图形:a=int(input("请输入行数:"))b=___①___for i in range(___②___):for j ___③___print(___④___,end=' ') #end=''表示接上一个输出项后输出,不换行print()A、① int(input("请输入列数:")) ② a+1 ③in range(b) ④’*’B、① int(input("请输入行数:")) ② a+1 ③in range(b+1) ④’**’C、① int(input("请输入列数:")) ② a ③in range(b) ④’*’D、① int(input("请输入列数:")) ② a ③in range(b+1) ④’**’55、下面是“反转三位数. py”,正确答案是(D )。请填空完善该程序,实现功能:输入一个任意三位整数,将它反转输出,例如369反转成963。x=___①____(input("请输入一个任意三位整数:"))ge=__②____shi=x//10%10bai=__③_______④____=ge*100+shi*10+baiprint(y)A、①float ② x%10 ③ x//10 ④yB、①float ② x%100 ③ x//100 ④xC、①int ② x%100 ③ x//10 ④xD、①int ② x%10 ③ x//100 ④y 展开更多...... 收起↑ 资源预览