资源简介 综合检测题-2023—2024学年沪科版(2019)高中信息技术必修1一、选择题1.将模拟声音信号转换成数字信号的过程主要包括( )A.采样、编码 B.编码、压缩 C.采样、量化 D.转换、量化2.下列变量名中,符合Python语言变量命名规则的是( )A.whi1e B.3s C.3b D.c&d3.“王同学的口腔温度是37℃”、“37”、“成年人的清晨安静状态下的口腔正常温度在36.3~37.2℃”,这三种描述分别属于( )A.信息、数据、知识 B.数据、信息、知识 C.信息、知识、数据 D.知识、数据、信息4.日常生活中的很多应用都离不开大数据支持。下列应用可以不依赖大数据技术的是( )A.某公司的共享单车投放方案 B.购物网站精准推送的购物广告C.实时地图导航 D.在线视频会议5.下列属于大数据应用的是( )A.学校班级投票选取班干部 B.商业年会庆祝活动抽奖C.彩票站点公布获奖号码 D.气象部门分析天气数据发布天气预报6.下列关于大数据的说法正确的是( )A.大数据仅仅是因为数据的体量大 B.大数据技术必然替代传统技术C.大数据可以助力机器智能 D.大数据的数据类型单一7.下列属于大数据范畴的是( )A.某中学所有学生身高 B.某届奥运会400米成绩C.某饭店菜品价格 D.某智能导航系统的数据8.关于大数据的说法,下列正确的是( )A.大数据是无法在可承受的时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合B.物联网、云计算不是大数据的来源或承载方式C.各种各样的传感器采集的直接数据是大数据的唯一来源D.大数据由于价值密度低,无法有效推动信息社会发展9.下列不属于大数据关键技术的是( )A.虚拟现实 B.数据挖掘 C.分布式存储 D.分布式计算10.市交通智能化大数据分析平台的实时数据来源于交通部门、电信、相关企业等服务器中。该事例主要体现的大数据的特征是( )A.价值密度低 B.数据类型繁多 C.变化速度快 D.分布式存储11.下列属于大数据的是( )A.某班级期末考试成绩表 B.某家庭存款数据C.全唐诗字词 D.区县通信数据12.学校需要收集各班级同学的身高、体重等数据用于订购校服,下列方式效率最高的是( )A.打电话进行询问,逐一登记 B.发布在线文档,让学生自行填写C.发放纸质调查问卷,回收登记 D.组织学生逐一测量身高、体重13.教师节快到了,学生想为老师录一段祝福的话语,下列设备不能用于此次数据采集的是( )A.网卡 B.笔记本电脑 C.手机 D.录音笔14.下列关于数据、信息、知识的说法正确的是( )A.数据都是随机出现,不断变化的B.信息会增加接受者对事物认识上的不确定性C.信息经过提炼、研究和分析后,可以内化为知识D.不同的人对于同样信息的认知都是相同的15.下列关于数据的描述正确的是( )A.数据不可以被感知 B.互联网是数据产生的唯一途经C.信息是数据的符号表示 D.数据是信息的载体16.关于二维码,下列描述不正确的是( )A.二维码图片大小调整后一定会发生读取错误B.二维码可以表示图像、文字甚至声音C.二维码采用高密度编码,信息容量大D.二维码容错和纠错的能力强17.下列最适合反映比例关系的可视化图表是( )A.饼图 B.散点图 C.热力图 D.折线图18.将模拟图像转换为数字图像的步骤不包括( )A.采样 B.量化 C.压缩 D.编码19.下列需要将声音数字化的是( )A.老师在家录制网课 B.学生在操场上做广播操C.观众在音乐厅看演出 D.班主任在教室里开班会20.采样频率是44.1KHz,量化位数为8的一段未经压缩的wav音频文件,时长为3分钟,需占用的空间约为( )A.7.57MB B.60.56MB C.1.06MB D.132.3KB二、填空题21.如图所示是一段声音的模拟信号图和数字信号图,回答下列问题:(1)模拟信号转换为数字信号一般经过 、 、 3个步骤。(2)以上信号图的X轴表示的是 。(3)已知该段音频时长2秒,采样频率为44.1KHZ、量化位数为16位的双声道立体声,则该段音频的数据量为 B。22.流程图是用辗转相除的方法求输入的两个自然数的最大公约数算法。例如输入6、4,用6/4余2,4/2余0,则6和4的最大公约数是2。流程图中划线处部分应填 。23.一幅彩色的256色BMP位图,宽度和高度分别为640像素和512像素,理论上这幅图片的存储容量为多少KB?24.x=int(input(“请输入第1个数:”))y=int(input(“请输入第2个数:”))if x>y:print(x)else:print(y)程序运行后,键盘输入8和6,其输出结果为25.(770)8 =( )1626.(1111111)2 =( )1027.(1212)10 =( )1628.字符“B”的ASCII码是1000010,则字符“E”的ASCII码写成16进制数是 。29.输入123,以下流程图描述的算法,执行结果是 。30.如图所示,是一个LED七段数码管,由多个发光二极管封装在一起组成“8”字型的器件,常用于LED数字显示。现用二进制数表示二极管的状态,按ABCDEFG的顺序进行编码。A~G各二极管设为1时点亮,0时不亮。例如:显示数字1,需设置二进制编码为0110000。若要表示数字5,则需设置编码为 H(用十六进制数表示)。三、判断题31.GIF格式采用无损压缩,不支持动态,颜色数最多为256色。( )32.文档编辑的过程,就是对文本信息进行加工的过程。( )33.良好的数据备份习惯,可以避免由于信息丢失造成的重大损失。( )34.Internet Explorer 是 Windows7自带的浏览器。( )35.收藏网页实际上收藏的是网页中的文本信息。( )四、操作题36.学校公众号计划推出一系列介绍“创艺致远”课程的推文,要求每个课程负责人递交一份介绍自己特色课程的推送文案,包括但不限于文字、图片、音频和视频等。(1)学校有32个社团将参与本次宣传活动,公众号小编想用二进制数对这些社团进行编码,你认为至少需要 位二进制数。A.2 B.3 C.4 D.5(2)下图是用WinHex软件查看到的一段“3D创客空间”文字介绍的十六进制内码。①“3D创客空间”这几个文字存储时共占 字节②其中字符“间”所对应的十六进制内码是(3)①将“间”改变其字号大小,形成16×16字形点阵,如下图的汉字“间”字,则该汉字字形码的存储容量为 字节。②若该汉字的字形点阵中,第三行的二进制编码转换为十六进制为E603。那么第九行的十六进制编码为( )。A.6C6C B.6FEC C.9013 D.9393(4)公众号小编分别在两台电脑上用Word软件打开“健美操社”的文字介绍,发现两个文档的文字显示不一样(如下图),以下关于该问题的分析,可能的是( )。A.两台电脑的ASCII码不同 B.两台电脑的汉字输入码不同 C.两台电脑的汉字机内码不同 D.两台电脑的汉字字形码不同(5)“贤韵国学吟诵社”递交了一段100秒的吟诵音频,立体声双声道,采用16位量化,采样率为24kHz,需要的存储容量是 KB。A.24*1000*16*2*100/1024 B.24*1000*16*100/8/1024 C.24*1000*16*2*100/8/1024 D.24*1024*16*2*100/8/1024(6)下图是“模拟政协”递交的会徽的详细信息,该文件大小是 MB。A.800*800/8/1024/1024 B.800*800*24/8/1024/1024C.800*800*24*8/1024/1024 D.800*800*24/8/1024/1024/1024(7)“定格动画制作坊”递交了一段15秒的视频(30帧/秒),采用的是1280×720像素的24位彩色位图图像格式,请问该视频要占用 GB。(结果四舍五入保留两位小数)(8)公众号小编会定期将各种资料上传到云盘进行备份,现所有课程资料大小为3GB,上传速度为10MB/s,那么上传完这些文件需要 分钟。(保留小数)(9)小编想要节省云盘空间并加快上传速度,他想到了对所有课程资料进行压缩,可以进行的操作有( )。A.用Winrar软件对所有课程资料进行压缩B.将声音文件从wav格式转化为mp3格式C.将图像文件从bmp格式转化为jpg格式D.将视频文件从avi格式转化为mpeg格式37.某在线零售商需要添加一个新功能:一个随机的“幸运折扣”按钮。当用户点击这个按钮时,系统将生成一个1%到10%之间的随机折扣值,并自动应用于用户的当前购物车。例如,一件商品的原价是100元,而折扣是5%,那么实际付款为95元。现编写Python程序,模拟“幸运折扣”按钮的功能。(1)用计算机解决此问题一般包含以下过程,正确的顺序为: (填序号)。①编写程序 ②抽象建模 ③调试运行 ④设计算法(2)解决问题的程序代码如下,请完成划线处的填空。import randomp=random. randint (1, 10)print ("您的幸运折扣为:",p,"%。")n=float (input()) #取出购物车中的第一件商品,并将原价赋值给ns1=0while n!=0:#当价格n为0时,则说明购物车中已没有货物s1=n=float (input ()) #继续取出购物车中的商品,并将原价赋值给ns2=round( ,2)print ("商品原总价:",s1,"元,优惠后总价:",s2,"元。")38.如图1文本文件“score.txt”中保存着若干个学生某次测试的成绩,编写一个计算机程序,从该文件中读取每个学生分数,统计并输出各等级的学生人数,程序运行界面如图2所示。 根据分数判断其所属等级的标准如下:分数段 90~100 80~89 70~79 60~69 60以下等级 A B C D E实现该功能的程序段如下,请完善程序:def check(a): if level[0]+=1 elif int(a)>=80: level[1]+=1 elif int(a)>=70: level[2]+=1 elif int(a)>=60: level[3]+=1 else:f=open("score.txt","r")score=f.readline()level=[0]*5while score: score=f.readline()f.close()for i in range(0,5): print("等级"+ +"的人数为:",level[i])39.调试程序。请阅读以下程序并写出运行结果。fruites=['banana','apple','mango']for fruit in fruites: print(fruit)a=len(fruites)print('a=',a)40.某地区中考录取采用“平行志愿”的投档录取方式,该录取方式的具体规则为:①根据考生的考试总分从高到低依次对考生的填报志愿进行投档;②每位考生可填三个志愿学校,轮到该考生投档时依次对其三个志愿进行投档,若第一志愿学校还有剩余招生名额,就被第一志愿学校录取,结束该考生的投档,否则需对其后续志愿学校进行同样的投档操作,若该考生所填的所有志愿学校都没有剩余招生名额,则该考生无法被任何学校录取,该考生的投档结束。③当所有学校都已完成计划招生数时,停止投档,录取结束。编写 VB 程序,实现上述“平行志愿”投档录取的功能,单击“读取考生数据”按钮 Command1, 则从数据库中获取所有考生的成绩、志愿信息以及每个学校的计划招生数,单击“投档录取”按钮 Command2,开始进行投档录取, 并在列表框 List1 中输出每个学校的计划招生数、实际招生数、录取分数线和最低录取名次信息,程序运行界面如图所示。请回答下列问题:(1)若 A 校计划招生 520 人,B 校计划招生480人,C校计划招生540人,某同学的考分名次为490名,其三个志愿学校依次为B校、A校、C校,且已知同名次的人数最多有30人,则该同学不可能被哪所学校录取: 。(2)实现上述功能的 VB 程序如下,请在划线处填入合适的代码。Const schCnt = 5 ' 学校数量Const stuMaxCnt = 10000 ' 最多考生人数Dim zsCnt(1 To schCnt) As Integer ' 存储每个学校的计划招生人数Dim zsCnt2(1 To schCnt) As Integer ' 存储每个学校的实际招生人数Dim a(1 To stuMaxCnt) As Single ' 存储考生总分成绩Dim b(1 To stuMaxCnt * 3) As Integer ' 存储考试志愿,每个考生有3个志愿,每个志愿为学校编号Dim stuCnt As Integer ' 实际考生总人数Private Sub Command1_Click()'从数据库中读取所有考生的总分和志愿信息存储到数组a和数组b 中(第1个考生总分存储到a(1),第1个考生的 3 个志愿分别存储到b(1)、b(2)、b(3)中, …),然后按总分对数组 a 和数组 b 进行降序排序,总分相同时,需根据各科成绩决定排序先后,但名次相同,考生总人数存储到 stuCnt 变量中;'读取每个学校的计划招生数,存储到数组 zsCnt 中;'以上功能代码略End SubPrivate Sub Command2_Click() Dim sch As Integer ' 学校代码, 用 1~5 中的一个数字表示某学校代码Dim i As Integer, j As Integer, finished As Integer,prevScore As SingleDim stuMc(1 To stuMaxCnt) As IntegerDim MinScore(1 To schCnt) As SingleDim MinMc(1 To schCnt) As Integerfinished = 0: i = 1prevScore = -1Do While① If a(i) = prevScore Then stuMc(i) = stuMc(i - 1) Else ② End If prevScore = a(i) For j = 1 To 3 ③ If zsCnt2(sch) < zsCnt(sch) Then zsCnt2(sch) = zsCnt2(sch) + 1 MinScore(sch) = a(i) MinMc(sch) = stuMc(i) Exit For End If Next j finished = 0 For j = 1 To schCnt If zsCnt2(j) = zsCnt(j) Then finished = finished + 1 End If Next ji = i + 1Loop'在 List1 中输出每所学校的代码、计划招生数、实际招生数、录取分数线、最低录取名次,代码略End Sub参考答案:1.C2.A3.A4.D5.D6.C7.D8.A9.A10.D11.D12.B13.A14.C15.D16.A17.A18.C19.A20.A21. 采样 量化 编码 时间 344KB22.r=0 23.320KB24.825.1F826.12727.4BC28.4529.Yes30.5B31.错误32.正确33.正确34.正确35.错误36. D 10 BCE4 32 C D C B 1.16 5.12 ABCD37. ②④①③ s1+n s1*(1-p/100) 或 s1-s1*p/10038. int(a)>=90 level[4] +=1 check(score) chr(i+65)39.bananaapplemangoa= 340. C校 i<=stuCntAndfinished 展开更多...... 收起↑ 资源预览