登录二一教育在线组卷平台 助您教考全无忧
浙教版(2020)2022初中信息技术模拟试卷2
一、单选题(本大题有30小题,每题2分,共60分。)
1.(2022·浙江模拟)2022年北京冬奥会在全球社交媒体上已吸引超20亿人关注,从信息角度分析,下列描述错误的是( )。
A.冬奥会信息传播,不需要载体。
B.全球20亿人关注冬奥会信息,体现了信息的共享性。
C.人们可以在社交媒体上及时了解冬奥会信息体现出信息的时效性。
D.比赛项目视频回放体现了信息可以脱离它反映的事物进行存储和传播。
2.(2022·浙江模拟)要解决下面的四个问题,不能用顺序结构解决的是( )。
A.计算1+2+3+…+10的值。
B.判断数n是奇数还是偶数。
C.利用华氏温度与摄氏温度转换公式为F=(9/5)C+32,计算摄氏温度为30度时,华氏温度为多少?
D.Y=X2+5X+3,当X=3时,计算Y的值。
3.(2022·浙江模拟)王老师制作一个诗词朗诵加配乐的音频文件,她可以使用( )软件。
A.GoldWave B.Photoshop C.Word D.Xara3D
4.(2022·浙江模拟)下列选项中,用“栈”来组织管理数据的是( )。
A.超市收银台付款排队 B.银行办理业务的叫号取号
C.Word中的撤销操作 D.图书馆分区、分类存放图书
5.(2022·浙江模拟)在计算机中,打印管理程序是按照“先收到打印指令先打印”的原则来管理打印任务的,这个过程中采用了哪种数据结构?( )
A.队列 B.栈 C.链表 D.数组
6.(2022·浙江模拟)下列不能体现人工智能技术的是( )。
A.微信聊天将语音转换为文字
B.学生通过人脸识别门禁进入校园
C.百度无人驾驶汽车上路试乘行驶
D.楼道声控灯感应到声音自动打开
7.(2022·浙江模拟)大数据核心特征是( )。
A.数量大 B.速度快 C.类型多 D.价值密度低
8.(2022·浙江模拟)在体育模拟测试中,学生总分应为0-30分,为避免数据输入错误,我们可以使用( )命令。
A.快速填充 B.数据验证 C.数据分列 D.删除重复值
9.(2022·浙江模拟)下面哪一个属于RFID应用( )。
A.手机扫码支付 B.ATM自动存取款机
C.ETC不停车收费系统 D.手机APP遥控电视
10.(2022·浙江模拟)临平某学校为便于内部信息交流、共享,建立校园网,那这个校园网属于( )。
A.局域网 B.城域网 C.广域网 D.因特网
11.(2022·浙江模拟)学校利用物联网技术,打造“智慧校园”。学生进学校“刷脸”,在“刷脸”通过闸机瞬间,学生照片及入校时间等相关数据信息已发送到家长微信上。摄像头拍摄同学照片属于物联网体系架构中的( )。
A.感知层 B.网络层 C.平台层 D.应用层
12.(2022·浙江模拟)下列不属于系统软件的是( )。
A.Mac OS B.Windows 7
C.Microsoft Office D.Unix
13.(2022·浙江模拟)适合存放文件“亚运会.mp3”的文件夹是( )。
A.图形图像 B.理化实验 C.视频动画 D.音频歌曲
14.(2022·浙江模拟)王老师用Excel计算各门拓展课人数占总人数的比例。用公式计算时,在引用单元格区域的行号和列标前都加上一个“$”符号,表示把所引用行、列都“固定”下来,称为( )
A.绝对引用 B.固定引用 C.相对引用 D.混合引用
15.(2022·浙江模拟)在EXCEL表格中,对单元格C2和D2进行求和,下面选项中错误的是( )
A.=SUM(C2:D2) B.=SUM(C2,D2)
C.=C2+D2 D.=AVERAGE(C2:D2)
16.(2022·浙江模拟)以下不属于创建数据透视表条件的是( )
A.数据格式规范统一 B.数据记录必须有空行
C.数据中不能有合并单元格 D.每个字段的数据类型一致
17.(2022·浙江模拟)小区内的路灯天黑后自动亮灯,天亮后自动熄灭,可能是使用了( )。
A.声敏传感器 B.热敏传感器 C.光敏传感器 D.气敏传感器
18.(2022·浙江模拟)医院自动叫号系统,用仿真声音呼叫患者姓名和诊室号,这是利用了( )技术。
A.语音识别 B.语音合成 C.图像识别 D.智能创意
19.(2022·浙江模拟)智慧交通将交通实时检测数据分散存放在多台独立的计算机中,多台计算机合作完成数据的检索和处理,这属于数据分析中的( )阶段。
A.统计分析 B.数据调查 C.数据挖掘 D.大数据分析
20.(2022·浙江模拟)705班同学对临平区梅雨季节降水量进行数据分析,他们计算了2021年临平区6月降水量相较2020年临平区6月份的增长率,这是采用了( )方法。
A.平均分析 B.对比分析 C.分组分析 D.综合分析
21.(2022·浙江模拟)当数据量较大,利用电子表格处理软件进行分析效率较低时,我们可以选用Python语言编写程序,借助第三方库( )实现数据的高效处理。
A.PIL B.Matplotlib C.Django D.pandas
22.(2022·浙江模拟)Python的关系运算符不包括( )。
A.>= B.= C.<= D.!=
23.(2022·浙江模拟)根据图中程序回答小题
(1)Python中,关于print()函数描述错误的是( )。
A.该函数的功能是打印输出
B.第三行代码中的引号和逗号会输出
C.该函数可以输出多个对象
D.所有信息输出之后默认添加换行符
(2)第一行代码中( )是变量。
A.Name B.=
C.Input D.“请输入你的姓名:”
(3)“hello”的数据类型是( )。
A.整型 B.浮点型 C.字符串型 D.列表
(4)运行程序,第二行输入“余高”,第四行代码的输出内容是( )
A.“预祝你考入”,goal B.预祝你考入,goal
C.预祝你考入,余高 D.预祝你考入余高
24.(2022·浙江模拟)以下是Python IDLE解释器界面中的两行代码及其运行结果。根据运行结果可知横线上可填的代码是( )
A.s[6] B.s[5:] C.s[-3] D.s[:-3]
25.(2022·浙江模拟)下列Python语法表述不正确的是( )。
A.在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数
B.while语句中,一般在循环体中要有改变判断条件的语句,否则会出现”死循环”
C.else后可以有条件表达式
D.Python用不同的缩进来表达逻辑层次
26.(2022·浙江模拟)下列问题中适合使用枚举算法解决的是( )。
A.已知两个电阻阻值,计算两个电阻的并联值
B.已知五位同学的身高,计算平均身高
C.查找100以内所有能被6整除的数
D.已知三角形边长,计算三角形面积
27.(2022·浙江模拟)输出0-100之间所有数和,请补充完成横线处代码()。
s=0
for i in range(101):
print (s)
A.i=i+1 B.i=i+s C.s=s+i D.s=s+1
二、填空题(本大题有8小题,共10个空,每空2分,共20分。)
28.(2022·浙江模拟) 就是物物相连的互联网,它逐步渗透到了我们学习、工作、生活的方方面面。
29.(2022·浙江模拟)计算机解决问题的一般过程为 (按正确顺序填写序号①确定算法②调试运行③问题分析,建立数学模型④编写程序)
30.(2022·浙江模拟) 是算法中所用数据的组织结构。
31.(2022·浙江模拟) 是包含0个或多个对象的有序序列,用方括号“[ ]”括起来,并用逗号分隔其中的对象(元素)。
32.(2022·浙江模拟)char=”Bing Dwen Dwen”,则”B”in
char or “b”in char 值为 (选填:True/False)。
33.(2022·浙江模拟)语句a=4/2运行后,a的值为 。
34.(2022·浙江模拟)下图是用Excel软件对1924年至2022年历届冬奥会参赛情况进行的数据统计,请根据表格完成题目。
(1)现在需要计算1924年-2022年女性运动员所占比例,可以使用公式计算,在F3单元格中输入公式 ,则后面的每一届女性运动员占比数据可以进行自动填充。
(2)若想用可视化图表的方式呈现1924年-2022年历届冬奥会参赛的女性运动员人数的变化趋势,最合适的图表类型为 。
35.(2022·浙江模拟)阅读图中的流程图,回答问题。
该流程图的程序结构是 。
当输入a的值为2时,输出结果为 。
三、程序题(第36、37题,每题10分,共计20分。)
36.(2022·浙江模拟)运行下面程序后,输出的结果为 。
x=123
a=x%10
b=x//10%10
c=x//100
y=a*100+b*10+c
print(y)
37.(2022·浙江模拟)根据题意,完善程序:冰雹猜想是一种非常有趣的数字黑洞,曾让无数的数学爱好者为之痴迷。它有一个非常简单的变换规则:对于任意一个正整数,如果是奇数,则乘以3加1,如果是偶数,则除以2,得到的结果再按上述的规则重复处理,最终总能够得到1。输入一个任意正整数,输出得到结果1的计算过程和所需步骤。请补充横线上的代码。
num=int(input(″输入一个正整数″)
n=0
while :
if num%2==1:
else:
mum=num/2
print(num)
#输出每次计算后得到的数
n=n+1
print(″所需步骤是″n)
答案解析部分
1.【答案】A
【知识点】信息及其特征
【解析】【解答】冬奥会信息传播需要载体。故答案选A。
【分析】本题考查信息。信息包括人们表达、传输、保存、处理的消息、情报和知识等内容。信息的特征:信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。
2.【答案】B
【知识点】顺序结构程序设计与分析
【解析】【解答】判断数n是奇数还是偶数要用选择控制结构解决。故答案选B。
【分析】本题考查顺序结构。三种基本结构:顺序结构、选择结构和循环结构。
1、顺序结构:计算机执行程序的步骤是从上到下依次执行。
2、选择结构(条件控制语句):
1)if语句;2)if…else语句;3)条件表达式(a>b)?a : b;判断a是否大于b ,如果成立,则返回a,否则返回b;4)switch语句。
3、循环结构,1)for语句;2)while()语句(当型循环),while(a--)是判断完a是否为真再对a--;
3)do …while()语句(直到型循环),选择结构循环结构()中一般是逻辑运算,逻辑运算:与&&,或 ||,非 !。
3.【答案】A
【知识点】音频播放与处理软件
【解析】【解答】GoldWave软件可以制作音频文件,Photoshop是图片处理软件,Word文本编辑软件,Xara3D是3D软件。故答案选A。
【分析】本题考查音频制作软件。常用的音频制作软件有Mp3ABCut(MP3剪切器) ,GoldWave, CD音频抓轨处理软件,MP3铃声剪切器等。
4.【答案】C
【知识点】常见的数据结构
【解析】【解答】栈中的数据是先入先出,超市收银台付款排队、银行办理业务的叫号取号、图书馆分区、分类存放图书都是先进先付。Word中的撤销操作属于先入先出。故答案选C。
【分析】本题考查栈。栈某种意义上讲,它像是一个开口的盒子,先放进去的东西总是会被后放进去的东西压在下面,那么如果想拿出被压住的东西,必须要先取出顶部的东西,也就是后放进去的东西。换个说法就是先入后出。
5.【答案】A
【知识点】常见的数据结构
【解析】【解答】队列和栈队列中的数据元素遵循先进先出原则。故答案选A。
【分析】本题考查数据结构。数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等。
数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始;
栈是一种特殊的线性表,仅能在线性表的一端操作,栈顶允许操作,栈底不允许操作。 栈的特点是:先进后出,或者说是后进先出,从栈顶放入元素的操作叫入栈,取出元素叫出栈;
队列与栈一样,也是一种线性表,不同的是,队列可以在一端添加元素,在另一端取出元素,也就是:先进先出。从一端放入元素的操作称为入队,取出元素为出队;
链表是物理存储单元上非连续的、非顺序的存储结构,数据元素的逻辑顺序是通过链表的指针地址实现,每个元素包含两个结点,一个是存储元素的数据域 (内存空间),另一个是指向下一个结点地址的指针域。根据指针的指向,链表能形成不同的结构,例如单链表,双向链表,循环链表等;
树是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做 “树” 是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
6.【答案】D
【知识点】人类智能与人工智能的定义
【解析】【解答】楼道声控灯感应到声音自动打开应用的是脉动电压,不属于人工智能技术。故答案选D。
【分析】本题考查人工智能技术。人工智能是计算机科学的一个分支,该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。人工智能技术的四大分支:
1、模拟识别:是指对表征事物或者现象的各种形式(数值的文字的逻辑关系的等)信息进行处理分析,以及对食物或现象进行描述分析分类解释的过程,例如汽车车牌号的辨识涉及到图像处理分析等技术。
2、机器学习:研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构是指不断完善自身的性能,或者达到操作者的特定要求。
3、数据挖掘:知识库的知识发现,通过算法搜索挖掘出有用的信息,应用于市场分析、科学探索、疾病预测等。
4、智能算法:解决某类问题的一些特定模式算法,例如,我们最熟悉的最短路径问题,以及工程预算问题等。
7.【答案】D
【知识点】大数据概念与特征
【解析】【解答】价值密度低是大数据的核心特征。故答案选D。
【分析】本题考查大数据特征。符合大数据概念的数据一般具有数据规模大、处理速度快、数据类型多、价值密度低四个特征,可以用4个V来概括,即数量(Volume)、速度(Velocity)、多样(Variety)和价值(Value)。
8.【答案】B
【知识点】数据整理的一般方法
【解析】【解答】数据验证命令是为了避免数据输入错误。故答案选B。
【分析】本题考查数据整理的方法。验证数据可以检验数据的有效性,避免出现不符合条件的数据。
9.【答案】C
【知识点】射频识别
【解析】【解答】ETC不停车收费系统属于RFID应用。故答案选C。
【分析】本题考查RFID应用。RFID(有源、无源)射频识别(Radio Frequency IDentification),RFID技术,又称电子标签、无线射频识别,是一种能自动识别的通信技术,可通过无线电信号识别特定目标,并读写相关数据。常用的有低频、高频、超高频和无源等技术。RFID技术应用很广,如图书馆、门禁系统、食品安全溯源等。
10.【答案】A
【知识点】网络的分类
【解析】【解答】 学校的网络又称校园网,属于局域网。故答案选A。
【分析】本题考查网络类型。根据覆盖范围的不同,计算机网络可以分为局域网、城域网和广域网等。局域网的覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等特点使其在各类办公室内运用广泛;城域网一般为数十公里至数百公理。既可以覆盖相距不远的几栋办公楼,也可以覆盖一个城市;广域网覆盖范围几百公里到几千公里,通常跨接很大的物理范围,如一个国家。
11.【答案】A
【知识点】物联网的架构
【解析】【解答】物联网体系架构中的感知层应用于摄像头拍摄同学照片。故答案选A。
【分析】本题考查物联网架构。物联网一般由感知层、网络层、平台层、应用层四层组成。
感知层是物联网的底层,相当于人的眼、耳等器官,负责物联网的物体识别和信息采集。感知层设备包括传感器、二维码、RFID、摄像头、GPS等。
网络层由各种私有网络、互联网、有线和无线通信网等组成,相当于人的神经中枢,负责传递感知层获取的信息。
平台层主要由网络管理系统、云计算平台等组成,相当于人的大脑,运用智能技术对海量数据和信息进行处理。
应用层是物联网和用户(包括人、组织和其他系统)的接口,与行业需求结合,实现物联网的智能应用,如智能农业、环境监测、智慧交通、智慧校园、智能家居、智慧物流等。
12.【答案】C
【知识点】系统软件、应用软件及功能
【解析】【解答】Microsoft Office是由Microsoft(微软)公司开发的一套基于Windows操作系统的办公软件套装。故答案选C。
【分析】本题考查系统软件。系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。常用的系统有DOS操作系统、WINDOWS操作系统、UNIX操作系统和Linux、Netware等操作系统。
13.【答案】D
【知识点】文件类型及格式
【解析】【解答】mp3属于音频文件。故答案选D。
【分析】本题考查文件类型。音频文件通常分为两类:声音文件和MIDI文件,声音文件是通过声音录入设备录制的原始声音,直接记录了真实声音的二进制采样数据;MIDI文件是一种音乐演奏指令序列,可利用声音输出设备或与计算机相连的电子乐器进行演奏。
音频文件格式:
1、无损格式,例如WAV,FLAC,APE,ALAC,WavPack(WV),cda。
2、有损格式,例如MP3,AAC,Ogg Vorbis,Opus。
14.【答案】A
【知识点】表格数据的计算
【解析】【解答】绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。故答案选A。
【分析】本题考查Excel单元格的引用。单元格的引用分为相对引用、绝对引用、混合引用。相对引用是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。绝对引用是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。 混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。
15.【答案】D
【知识点】表格数据的计算
【解析】【解答】AVERAGE是求平均值。故答案选D。
【分析】本题考查Excel数据的求和。Excel中求和的方法如下: 方法一:在计数项最后,手动输入“=D3+E3”,算出结果。 方法二:选中需要求和的单元格,找到任务栏中的自动求和,算出结果。
方法三: 使用公式,找到excel中的Fx,公式中选择“sum”。sum公式中单元格中间用:隔开。
16.【答案】B
【知识点】数据透视表
【解析】【解答】数据记录必须有空行不属于创建数据透视表条件。故答案选B。
【分析】本题考查创建数据透视表。Excel建立数据透视表的方法, 打开Excel工作簿,单击选中含内容的非空单元格,使用键盘键入Ctrl + A键选中所有数据。点击“插入”,打开“插入”工具栏。 点击“数据透视表”按钮,选择“现有工作表”。
17.【答案】C
【知识点】传感器的种类与应用
【解析】【解答】路灯天黑后自动亮灯,天亮后自动熄灭属于光敏传感器。故答案选C。
【分析】本题考查传感器。光敏传感器是对外界光信号或光辐射有响应或转换功能的敏感装置。 光敏传感器是利用光敏元件将光信号转换为电信号的传感器,它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可。
18.【答案】B
【知识点】语音合成
【解析】【解答】医院自动叫号系统应用的是语音合成技术。故答案选B。
【分析】本题考查语音合成。语音合成是利用计算机模拟人的发音而产生人造语音的技术。通俗地讲,就是将文本转换成人类可以听得懂并且流利的语音。随着人工智能的发展,合成语音的自然度和音质均得到明显的改善,语音合成技术已广泛应用于日常生活中。例如,语音合成技术应用于车载导航系统,当出现新的路况时,车载导航系统能即时语音播报消息;应用于医院、银行等场所的叫号系统,能播报任意一个用户的姓名;也应用于电话查询系统,如考试成绩的查询等。
19.【答案】D
【知识点】数据分析的概念及过程
【解析】【解答】将检测数据分散存放在多台独立的计算机中,多台计算机合作完成数据的检索和处理属于大数据分析。故答案选D。
【分析】本题考查数据分析。根据数据规模和处理技术,数据分析的发展可以分为统计分析、数据挖掘和大数据分析等阶段。当数据超过一定的量或者数据类型太复杂,传统的数据处理方法会存在数据存储困难、计算时间太长等问题,大数据分析技术就逐渐发展了起来。大数据分析一般采用“分治思想”,把一个问题分解成多个容易解决的子问题,在多台计算机上分别处理、分析数据,从而达到目的。
20.【答案】B
【知识点】常用数据分析方法
【解析】【解答】2021年临平区6月降水量对比2020年临平区6月份的,采用了对比分析。故答案选B。
【分析】本题考查分析方法。合适的数据分析方法能帮助人们快速挖掘出数据中的价值。对比分析基于统一的标准,比较两个或多个相关联的指标数据,从数量上研究对象的规模大小、水平高低、速度快慢等。
21.【答案】D
【知识点】数据分析工具
【解析】【解答】Python语言编写程序,借助第三方库pandas可以实现数据的高效处理。故答案选D。
【分析】本题考查Python的pandas库。pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。Pandas中常见的数据结构有两种:Series:类似一维数组的对象。DateFrame:类似多维数组/表格数组;每列数据可以是不同的类型;索引包括列索引和行索引。
22.【答案】B
【知识点】运算符与表达式
【解析】【解答】Python的关系运算符中相等用==。故答案选B。
【分析】本题考查Python的关系运算符。Python比较运算符有:==等于 - 比较对象是否相等,!=不等于 - 比较两个对象是否不相等,>大于 - 返回x是否大于y,<小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。>=大于等于 - 返回x是否大于等于y。<=小于等于 - 返回x是否小于等于y。
23.【答案】(1)B
(2)A
(3)C
(4)D
【知识点】常量、变量与赋值语句;常用基本函数;数据类型
【解析】【解答】(1)输出函数print,引号和逗号不会输出。故答案选B。
(2)输入姓名赋值给name,所以第一行中Name是变量。故答案选A。
(3)字符串用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。故答案选C。
(4)输入余高赋值给goal,第4行代码输出的是预祝你考入余高。故答案选D。
【分析】本题主要考查Python的函数、变量、数据类型。 print( )方法用于打印输出,是最常见的一个函数。
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
Python常用数据类型:
数据类型名称 数据表示形式
整型(int) 数学中的整数,如0, 1, -2等
浮点型(float) 数学中的小数,如2.0, 3.14, -6.8等
字符串型(str) 用引号作为定界符,如'ABC',"请输入"等
列表(list) 用方括号作为定界符,如[1, 2, 3],[1,'a']等
布尔型(bool) 只有两种值:True 和False
24.【答案】B
【知识点】数据类型
【解析】【解答】根据第三句欢迎您可知是选取了列表的第5个以后。故答案选B。
【分析】本题考查Python中的列表。可以通过索引访问列表中特定位置的元素。
列表的索引:索引正向从0开始递增,反向从-1开始递减。
25.【答案】C
【知识点】分支结构语句及格式;循环结构语句及格式;注释与缩进
【解析】【解答】在Python中,else后面没有条件表达式。故答案选C。
【分析】本题考查Python语法。条件控制语句, 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 Pif条件语句的一般格式为:
if<条件> ;
语句块1>
[else:
<语句块2>]
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。
Python中while循环语句的一般格式如下:
while <条件>:
<循环体>
[else:
语句块]
while 循环使用 else 语句:如果 while 后面的条件语句为 false 时,则执行else的语句块。语法格式如下:
while <条件>:
<循环体>
[else:
语句块]
for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。for循环语句的一般格式是:
for <变量> in <序列>:
<循环体>
[else:
语句块]
26.【答案】C
【知识点】枚举算法及其程序设计
【解析】【解答】查找100以内所有能被6整除的数适合使用枚举算法解决的。故答案选C。
【分析】本题考查枚举法。枚举法是通过牺牲时间来换取答案的全面性。将问题的所有可能的答案一一列举,然后根据条件判断此答案是否合适,合适就保留,不合适就丢弃。
枚举算法因为要列举问题的所有可能的答案,所有它具备以下几个特点:
1、得到的结果肯定是正确的;
2、可能做了很多的无用功,浪费了宝贵的时间,效率低下。
3、通常会涉及到求极值(如最大,最小,最重等)。
4、数据量大的话,可能会造成时间崩溃。
27.【答案】C
【知识点】循环结构程序设计与分析
【解析】【解答】s等于0,遍历i从0到100,s=s+i。输出和s。故答案选C。
【分析】本题考查for循环语句。Python中for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。
for循环语句的一般格式是:
for <变量> in <序列>:
<循环体>
[else:
语句块]
range( )函数,如果需要遍历数字序列,可以使用内置range()函数。它会生成数列。
28.【答案】物联网
【知识点】物联网的概念与特征
【解析】【解答】物物相连的互联网就是物联网。故答案为:物联网。
【分析】本题考查物联网。物联网通过信息传感设备,按照约定的协议,把任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。通俗地讲,物联网就是“物物相连的互联网”,它包含两层含义:第一,物联网是互联网的延伸和扩展,其核心和基础仍然是互联网;第二,物联网的用户端不仅包括人,还包括物品,物联网实现了人与物品及物品之间信息的交换和通信。
29.【答案】③①④②
【知识点】计算机处理问题的过程
【解析】【解答】问题分析,建立数学模型;确定算法;编写程序;调试运行是计算机解决问题的一般过程。故答案为: ③①④② 。
【分析】本题考查计算机解决问题的一般过程。计算机解决问题的步骤如下:
1、分析问题。用电脑来解决问题时,首先电脑要对问题进行定性、定量的分析,然后才能设计算法。定性分析法是对问题进行“质”的方面的分析,确定问题的性质,定量分析法,是对要解决的问题的数量特征、数量关系与数量变化进行分析的方法。
2、设计算法。算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
3、编写程序。设计完算法后,就要使用某种程序设计语言编写程序代码,并最终得到相应结果。编程的语言包括汇编语言、机器语言和高级语言。高级语言中最简单、最常用的是Visual Basic语言和Pascal语言。
30.【答案】数据结构
【知识点】常见的数据结构
【解析】【解答】算法中所用数据的组织结构称为数据结构。故答案为:数据结构。
【分析】本题考查数据结构。数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等。
31.【答案】列表
【知识点】数据类型
【解析】【解答】列表是包含0个或多个对象的有序序列,用方括号“[ ]"括起来,并用逗号分隔其中的对象(元素)。故答案为:列表。
【分析】本题考查列表。列表可以完成大多数集合类的数据结构实现。可以通过索引访问列表中特定位置的元素。
32.【答案】True
【知识点】运算符与表达式
【解析】【解答】char=”Bing Dwen Dwen”是一个字符串,因此 ”B”in char为真,“b”in char为真,因此 ”B”in char or “b”in char 值为True。故答案为:True。
【分析】本题考查Python表达式。Python逻辑运算符有以下三个:and,x and y,布尔"与" - 如果 x 为 False,x and y 返回 x 的值,否则返回 y 的计算值。or,x or y,布尔"或" - 如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。not,not x,布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。
33.【答案】2.0
【知识点】运算符与表达式
【解析】【解答】a=4/2=2.0。故答案为:2.0。
【分析】本题考查表达式。Python算术运算符如下:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。
34.【答案】(1)=E3/D3
(2)折线图
【知识点】表格数据的计算;图表的类型
【解析】【解答】(1)求女性运动员所占比例,用女性运动员人数除以参赛人数,用算术运算符/表示除法。故答案为: =E3/D3 。
(2)呈现女性运动员人数的变化趋势可以用折线图。故答案为:折线图。
【分析】本题考查Excel中公式和图表的应用。输入公式之前需要先输入=,+加 - 两个对象相加;-减 - 两个对象相减;*乘 - 两个数相乘;/除 - x 除以 y。 图表,可直观展示统计信息属性(时间性,数量性等),对知识挖掘和信息直观生动感受起关键作用的图形结构,是一种很好的将对象属性数据直观,形象的"可视化"的手段。条形图、柱状图、折线图和饼图是图表中四种最常用的基本类型。
1、柱形图,柱形图用于显示一段时间内的数据变化或显示各项之间的比较情况。
2、折线图,折线图可以显示随时间而变化的连续数据。
3、饼图,饼图显示一个数据系列中各项的大小与各项总和的比例。
4、条形图,条形图显示各个项目之间的比较情况。
35.【答案】分支结构;8
【知识点】算法的流程图表示
【解析】【解答】第一空:从图中看出属于分支程序结构;
第二空:输入a的值为2,b=6*a-5=7;c=3*a+2=8,因为b小于c,输出c的值为8。
故答案为:分支结构;8。
【分析】本题考查分支程序结构流程图分析。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。
36.【答案】321
【知识点】顺序结构程序设计与分析;运算符与表达式
【解析】【解答】x=123,a=x%10=123%10=3;b=x//10%10=123//10%10=2;
c=x//100=123//100=1;y=a*100+b*10+c=3*100+2*10+1=321。
故答案为:321。
【分析】本题考查程序分析。Python算术运算符如下:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。
37.【答案】num!=1或num>1;num=num*3+1
【知识点】顺序结构程序设计与分析;分支结构程序设计与分析
【解析】【解答】输入一个正整数赋值给num,n=0,num不能等于1,只能大于1。如果num%2==1,证明是偶数,则num=num*3+1;否则num/2赋值给mum,输出每次计算后得到的数,步数加1,输出步骤n。故答案为:num!=1或num>1;num=num*3+1。
【分析】本题考查程序分析。 x%y表示用x除以y,取余数;x/y表示用x除以y,产生实数值。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧
浙教版(2020)2022初中信息技术模拟试卷2
一、单选题(本大题有30小题,每题2分,共60分。)
1.(2022·浙江模拟)2022年北京冬奥会在全球社交媒体上已吸引超20亿人关注,从信息角度分析,下列描述错误的是( )。
A.冬奥会信息传播,不需要载体。
B.全球20亿人关注冬奥会信息,体现了信息的共享性。
C.人们可以在社交媒体上及时了解冬奥会信息体现出信息的时效性。
D.比赛项目视频回放体现了信息可以脱离它反映的事物进行存储和传播。
【答案】A
【知识点】信息及其特征
【解析】【解答】冬奥会信息传播需要载体。故答案选A。
【分析】本题考查信息。信息包括人们表达、传输、保存、处理的消息、情报和知识等内容。信息的特征:信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。
2.(2022·浙江模拟)要解决下面的四个问题,不能用顺序结构解决的是( )。
A.计算1+2+3+…+10的值。
B.判断数n是奇数还是偶数。
C.利用华氏温度与摄氏温度转换公式为F=(9/5)C+32,计算摄氏温度为30度时,华氏温度为多少?
D.Y=X2+5X+3,当X=3时,计算Y的值。
【答案】B
【知识点】顺序结构程序设计与分析
【解析】【解答】判断数n是奇数还是偶数要用选择控制结构解决。故答案选B。
【分析】本题考查顺序结构。三种基本结构:顺序结构、选择结构和循环结构。
1、顺序结构:计算机执行程序的步骤是从上到下依次执行。
2、选择结构(条件控制语句):
1)if语句;2)if…else语句;3)条件表达式(a>b)?a : b;判断a是否大于b ,如果成立,则返回a,否则返回b;4)switch语句。
3、循环结构,1)for语句;2)while()语句(当型循环),while(a--)是判断完a是否为真再对a--;
3)do …while()语句(直到型循环),选择结构循环结构()中一般是逻辑运算,逻辑运算:与&&,或 ||,非 !。
3.(2022·浙江模拟)王老师制作一个诗词朗诵加配乐的音频文件,她可以使用( )软件。
A.GoldWave B.Photoshop C.Word D.Xara3D
【答案】A
【知识点】音频播放与处理软件
【解析】【解答】GoldWave软件可以制作音频文件,Photoshop是图片处理软件,Word文本编辑软件,Xara3D是3D软件。故答案选A。
【分析】本题考查音频制作软件。常用的音频制作软件有Mp3ABCut(MP3剪切器) ,GoldWave, CD音频抓轨处理软件,MP3铃声剪切器等。
4.(2022·浙江模拟)下列选项中,用“栈”来组织管理数据的是( )。
A.超市收银台付款排队 B.银行办理业务的叫号取号
C.Word中的撤销操作 D.图书馆分区、分类存放图书
【答案】C
【知识点】常见的数据结构
【解析】【解答】栈中的数据是先入先出,超市收银台付款排队、银行办理业务的叫号取号、图书馆分区、分类存放图书都是先进先付。Word中的撤销操作属于先入先出。故答案选C。
【分析】本题考查栈。栈某种意义上讲,它像是一个开口的盒子,先放进去的东西总是会被后放进去的东西压在下面,那么如果想拿出被压住的东西,必须要先取出顶部的东西,也就是后放进去的东西。换个说法就是先入后出。
5.(2022·浙江模拟)在计算机中,打印管理程序是按照“先收到打印指令先打印”的原则来管理打印任务的,这个过程中采用了哪种数据结构?( )
A.队列 B.栈 C.链表 D.数组
【答案】A
【知识点】常见的数据结构
【解析】【解答】队列和栈队列中的数据元素遵循先进先出原则。故答案选A。
【分析】本题考查数据结构。数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等。
数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始;
栈是一种特殊的线性表,仅能在线性表的一端操作,栈顶允许操作,栈底不允许操作。 栈的特点是:先进后出,或者说是后进先出,从栈顶放入元素的操作叫入栈,取出元素叫出栈;
队列与栈一样,也是一种线性表,不同的是,队列可以在一端添加元素,在另一端取出元素,也就是:先进先出。从一端放入元素的操作称为入队,取出元素为出队;
链表是物理存储单元上非连续的、非顺序的存储结构,数据元素的逻辑顺序是通过链表的指针地址实现,每个元素包含两个结点,一个是存储元素的数据域 (内存空间),另一个是指向下一个结点地址的指针域。根据指针的指向,链表能形成不同的结构,例如单链表,双向链表,循环链表等;
树是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做 “树” 是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
6.(2022·浙江模拟)下列不能体现人工智能技术的是( )。
A.微信聊天将语音转换为文字
B.学生通过人脸识别门禁进入校园
C.百度无人驾驶汽车上路试乘行驶
D.楼道声控灯感应到声音自动打开
【答案】D
【知识点】人类智能与人工智能的定义
【解析】【解答】楼道声控灯感应到声音自动打开应用的是脉动电压,不属于人工智能技术。故答案选D。
【分析】本题考查人工智能技术。人工智能是计算机科学的一个分支,该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。人工智能技术的四大分支:
1、模拟识别:是指对表征事物或者现象的各种形式(数值的文字的逻辑关系的等)信息进行处理分析,以及对食物或现象进行描述分析分类解释的过程,例如汽车车牌号的辨识涉及到图像处理分析等技术。
2、机器学习:研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构是指不断完善自身的性能,或者达到操作者的特定要求。
3、数据挖掘:知识库的知识发现,通过算法搜索挖掘出有用的信息,应用于市场分析、科学探索、疾病预测等。
4、智能算法:解决某类问题的一些特定模式算法,例如,我们最熟悉的最短路径问题,以及工程预算问题等。
7.(2022·浙江模拟)大数据核心特征是( )。
A.数量大 B.速度快 C.类型多 D.价值密度低
【答案】D
【知识点】大数据概念与特征
【解析】【解答】价值密度低是大数据的核心特征。故答案选D。
【分析】本题考查大数据特征。符合大数据概念的数据一般具有数据规模大、处理速度快、数据类型多、价值密度低四个特征,可以用4个V来概括,即数量(Volume)、速度(Velocity)、多样(Variety)和价值(Value)。
8.(2022·浙江模拟)在体育模拟测试中,学生总分应为0-30分,为避免数据输入错误,我们可以使用( )命令。
A.快速填充 B.数据验证 C.数据分列 D.删除重复值
【答案】B
【知识点】数据整理的一般方法
【解析】【解答】数据验证命令是为了避免数据输入错误。故答案选B。
【分析】本题考查数据整理的方法。验证数据可以检验数据的有效性,避免出现不符合条件的数据。
9.(2022·浙江模拟)下面哪一个属于RFID应用( )。
A.手机扫码支付 B.ATM自动存取款机
C.ETC不停车收费系统 D.手机APP遥控电视
【答案】C
【知识点】射频识别
【解析】【解答】ETC不停车收费系统属于RFID应用。故答案选C。
【分析】本题考查RFID应用。RFID(有源、无源)射频识别(Radio Frequency IDentification),RFID技术,又称电子标签、无线射频识别,是一种能自动识别的通信技术,可通过无线电信号识别特定目标,并读写相关数据。常用的有低频、高频、超高频和无源等技术。RFID技术应用很广,如图书馆、门禁系统、食品安全溯源等。
10.(2022·浙江模拟)临平某学校为便于内部信息交流、共享,建立校园网,那这个校园网属于( )。
A.局域网 B.城域网 C.广域网 D.因特网
【答案】A
【知识点】网络的分类
【解析】【解答】 学校的网络又称校园网,属于局域网。故答案选A。
【分析】本题考查网络类型。根据覆盖范围的不同,计算机网络可以分为局域网、城域网和广域网等。局域网的覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等特点使其在各类办公室内运用广泛;城域网一般为数十公里至数百公理。既可以覆盖相距不远的几栋办公楼,也可以覆盖一个城市;广域网覆盖范围几百公里到几千公里,通常跨接很大的物理范围,如一个国家。
11.(2022·浙江模拟)学校利用物联网技术,打造“智慧校园”。学生进学校“刷脸”,在“刷脸”通过闸机瞬间,学生照片及入校时间等相关数据信息已发送到家长微信上。摄像头拍摄同学照片属于物联网体系架构中的( )。
A.感知层 B.网络层 C.平台层 D.应用层
【答案】A
【知识点】物联网的架构
【解析】【解答】物联网体系架构中的感知层应用于摄像头拍摄同学照片。故答案选A。
【分析】本题考查物联网架构。物联网一般由感知层、网络层、平台层、应用层四层组成。
感知层是物联网的底层,相当于人的眼、耳等器官,负责物联网的物体识别和信息采集。感知层设备包括传感器、二维码、RFID、摄像头、GPS等。
网络层由各种私有网络、互联网、有线和无线通信网等组成,相当于人的神经中枢,负责传递感知层获取的信息。
平台层主要由网络管理系统、云计算平台等组成,相当于人的大脑,运用智能技术对海量数据和信息进行处理。
应用层是物联网和用户(包括人、组织和其他系统)的接口,与行业需求结合,实现物联网的智能应用,如智能农业、环境监测、智慧交通、智慧校园、智能家居、智慧物流等。
12.(2022·浙江模拟)下列不属于系统软件的是( )。
A.Mac OS B.Windows 7
C.Microsoft Office D.Unix
【答案】C
【知识点】系统软件、应用软件及功能
【解析】【解答】Microsoft Office是由Microsoft(微软)公司开发的一套基于Windows操作系统的办公软件套装。故答案选C。
【分析】本题考查系统软件。系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。常用的系统有DOS操作系统、WINDOWS操作系统、UNIX操作系统和Linux、Netware等操作系统。
13.(2022·浙江模拟)适合存放文件“亚运会.mp3”的文件夹是( )。
A.图形图像 B.理化实验 C.视频动画 D.音频歌曲
【答案】D
【知识点】文件类型及格式
【解析】【解答】mp3属于音频文件。故答案选D。
【分析】本题考查文件类型。音频文件通常分为两类:声音文件和MIDI文件,声音文件是通过声音录入设备录制的原始声音,直接记录了真实声音的二进制采样数据;MIDI文件是一种音乐演奏指令序列,可利用声音输出设备或与计算机相连的电子乐器进行演奏。
音频文件格式:
1、无损格式,例如WAV,FLAC,APE,ALAC,WavPack(WV),cda。
2、有损格式,例如MP3,AAC,Ogg Vorbis,Opus。
14.(2022·浙江模拟)王老师用Excel计算各门拓展课人数占总人数的比例。用公式计算时,在引用单元格区域的行号和列标前都加上一个“$”符号,表示把所引用行、列都“固定”下来,称为( )
A.绝对引用 B.固定引用 C.相对引用 D.混合引用
【答案】A
【知识点】表格数据的计算
【解析】【解答】绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。故答案选A。
【分析】本题考查Excel单元格的引用。单元格的引用分为相对引用、绝对引用、混合引用。相对引用是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。绝对引用是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公式,绝对引用将不作调整。 混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。
15.(2022·浙江模拟)在EXCEL表格中,对单元格C2和D2进行求和,下面选项中错误的是( )
A.=SUM(C2:D2) B.=SUM(C2,D2)
C.=C2+D2 D.=AVERAGE(C2:D2)
【答案】D
【知识点】表格数据的计算
【解析】【解答】AVERAGE是求平均值。故答案选D。
【分析】本题考查Excel数据的求和。Excel中求和的方法如下: 方法一:在计数项最后,手动输入“=D3+E3”,算出结果。 方法二:选中需要求和的单元格,找到任务栏中的自动求和,算出结果。
方法三: 使用公式,找到excel中的Fx,公式中选择“sum”。sum公式中单元格中间用:隔开。
16.(2022·浙江模拟)以下不属于创建数据透视表条件的是( )
A.数据格式规范统一 B.数据记录必须有空行
C.数据中不能有合并单元格 D.每个字段的数据类型一致
【答案】B
【知识点】数据透视表
【解析】【解答】数据记录必须有空行不属于创建数据透视表条件。故答案选B。
【分析】本题考查创建数据透视表。Excel建立数据透视表的方法, 打开Excel工作簿,单击选中含内容的非空单元格,使用键盘键入Ctrl + A键选中所有数据。点击“插入”,打开“插入”工具栏。 点击“数据透视表”按钮,选择“现有工作表”。
17.(2022·浙江模拟)小区内的路灯天黑后自动亮灯,天亮后自动熄灭,可能是使用了( )。
A.声敏传感器 B.热敏传感器 C.光敏传感器 D.气敏传感器
【答案】C
【知识点】传感器的种类与应用
【解析】【解答】路灯天黑后自动亮灯,天亮后自动熄灭属于光敏传感器。故答案选C。
【分析】本题考查传感器。光敏传感器是对外界光信号或光辐射有响应或转换功能的敏感装置。 光敏传感器是利用光敏元件将光信号转换为电信号的传感器,它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可。
18.(2022·浙江模拟)医院自动叫号系统,用仿真声音呼叫患者姓名和诊室号,这是利用了( )技术。
A.语音识别 B.语音合成 C.图像识别 D.智能创意
【答案】B
【知识点】语音合成
【解析】【解答】医院自动叫号系统应用的是语音合成技术。故答案选B。
【分析】本题考查语音合成。语音合成是利用计算机模拟人的发音而产生人造语音的技术。通俗地讲,就是将文本转换成人类可以听得懂并且流利的语音。随着人工智能的发展,合成语音的自然度和音质均得到明显的改善,语音合成技术已广泛应用于日常生活中。例如,语音合成技术应用于车载导航系统,当出现新的路况时,车载导航系统能即时语音播报消息;应用于医院、银行等场所的叫号系统,能播报任意一个用户的姓名;也应用于电话查询系统,如考试成绩的查询等。
19.(2022·浙江模拟)智慧交通将交通实时检测数据分散存放在多台独立的计算机中,多台计算机合作完成数据的检索和处理,这属于数据分析中的( )阶段。
A.统计分析 B.数据调查 C.数据挖掘 D.大数据分析
【答案】D
【知识点】数据分析的概念及过程
【解析】【解答】将检测数据分散存放在多台独立的计算机中,多台计算机合作完成数据的检索和处理属于大数据分析。故答案选D。
【分析】本题考查数据分析。根据数据规模和处理技术,数据分析的发展可以分为统计分析、数据挖掘和大数据分析等阶段。当数据超过一定的量或者数据类型太复杂,传统的数据处理方法会存在数据存储困难、计算时间太长等问题,大数据分析技术就逐渐发展了起来。大数据分析一般采用“分治思想”,把一个问题分解成多个容易解决的子问题,在多台计算机上分别处理、分析数据,从而达到目的。
20.(2022·浙江模拟)705班同学对临平区梅雨季节降水量进行数据分析,他们计算了2021年临平区6月降水量相较2020年临平区6月份的增长率,这是采用了( )方法。
A.平均分析 B.对比分析 C.分组分析 D.综合分析
【答案】B
【知识点】常用数据分析方法
【解析】【解答】2021年临平区6月降水量对比2020年临平区6月份的,采用了对比分析。故答案选B。
【分析】本题考查分析方法。合适的数据分析方法能帮助人们快速挖掘出数据中的价值。对比分析基于统一的标准,比较两个或多个相关联的指标数据,从数量上研究对象的规模大小、水平高低、速度快慢等。
21.(2022·浙江模拟)当数据量较大,利用电子表格处理软件进行分析效率较低时,我们可以选用Python语言编写程序,借助第三方库( )实现数据的高效处理。
A.PIL B.Matplotlib C.Django D.pandas
【答案】D
【知识点】数据分析工具
【解析】【解答】Python语言编写程序,借助第三方库pandas可以实现数据的高效处理。故答案选D。
【分析】本题考查Python的pandas库。pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。Pandas中常见的数据结构有两种:Series:类似一维数组的对象。DateFrame:类似多维数组/表格数组;每列数据可以是不同的类型;索引包括列索引和行索引。
22.(2022·浙江模拟)Python的关系运算符不包括( )。
A.>= B.= C.<= D.!=
【答案】B
【知识点】运算符与表达式
【解析】【解答】Python的关系运算符中相等用==。故答案选B。
【分析】本题考查Python的关系运算符。Python比较运算符有:==等于 - 比较对象是否相等,!=不等于 - 比较两个对象是否不相等,>大于 - 返回x是否大于y,<小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。>=大于等于 - 返回x是否大于等于y。<=小于等于 - 返回x是否小于等于y。
23.(2022·浙江模拟)根据图中程序回答小题
(1)Python中,关于print()函数描述错误的是( )。
A.该函数的功能是打印输出
B.第三行代码中的引号和逗号会输出
C.该函数可以输出多个对象
D.所有信息输出之后默认添加换行符
(2)第一行代码中( )是变量。
A.Name B.=
C.Input D.“请输入你的姓名:”
(3)“hello”的数据类型是( )。
A.整型 B.浮点型 C.字符串型 D.列表
(4)运行程序,第二行输入“余高”,第四行代码的输出内容是( )
A.“预祝你考入”,goal B.预祝你考入,goal
C.预祝你考入,余高 D.预祝你考入余高
【答案】(1)B
(2)A
(3)C
(4)D
【知识点】常量、变量与赋值语句;常用基本函数;数据类型
【解析】【解答】(1)输出函数print,引号和逗号不会输出。故答案选B。
(2)输入姓名赋值给name,所以第一行中Name是变量。故答案选A。
(3)字符串用单引号 ' 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。故答案选C。
(4)输入余高赋值给goal,第4行代码输出的是预祝你考入余高。故答案选D。
【分析】本题主要考查Python的函数、变量、数据类型。 print( )方法用于打印输出,是最常见的一个函数。
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
Python常用数据类型:
数据类型名称 数据表示形式
整型(int) 数学中的整数,如0, 1, -2等
浮点型(float) 数学中的小数,如2.0, 3.14, -6.8等
字符串型(str) 用引号作为定界符,如'ABC',"请输入"等
列表(list) 用方括号作为定界符,如[1, 2, 3],[1,'a']等
布尔型(bool) 只有两种值:True 和False
24.(2022·浙江模拟)以下是Python IDLE解释器界面中的两行代码及其运行结果。根据运行结果可知横线上可填的代码是( )
A.s[6] B.s[5:] C.s[-3] D.s[:-3]
【答案】B
【知识点】数据类型
【解析】【解答】根据第三句欢迎您可知是选取了列表的第5个以后。故答案选B。
【分析】本题考查Python中的列表。可以通过索引访问列表中特定位置的元素。
列表的索引:索引正向从0开始递增,反向从-1开始递减。
25.(2022·浙江模拟)下列Python语法表述不正确的是( )。
A.在if语句和while语句中,同一层次的语句模块每行必须是相同的缩进空格数
B.while语句中,一般在循环体中要有改变判断条件的语句,否则会出现”死循环”
C.else后可以有条件表达式
D.Python用不同的缩进来表达逻辑层次
【答案】C
【知识点】分支结构语句及格式;循环结构语句及格式;注释与缩进
【解析】【解答】在Python中,else后面没有条件表达式。故答案选C。
【分析】本题考查Python语法。条件控制语句, 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 Pif条件语句的一般格式为:
if<条件> ;
语句块1>
[else:
<语句块2>]
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。
Python中while循环语句的一般格式如下:
while <条件>:
<循环体>
[else:
语句块]
while 循环使用 else 语句:如果 while 后面的条件语句为 false 时,则执行else的语句块。语法格式如下:
while <条件>:
<循环体>
[else:
语句块]
for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。for循环语句的一般格式是:
for <变量> in <序列>:
<循环体>
[else:
语句块]
26.(2022·浙江模拟)下列问题中适合使用枚举算法解决的是( )。
A.已知两个电阻阻值,计算两个电阻的并联值
B.已知五位同学的身高,计算平均身高
C.查找100以内所有能被6整除的数
D.已知三角形边长,计算三角形面积
【答案】C
【知识点】枚举算法及其程序设计
【解析】【解答】查找100以内所有能被6整除的数适合使用枚举算法解决的。故答案选C。
【分析】本题考查枚举法。枚举法是通过牺牲时间来换取答案的全面性。将问题的所有可能的答案一一列举,然后根据条件判断此答案是否合适,合适就保留,不合适就丢弃。
枚举算法因为要列举问题的所有可能的答案,所有它具备以下几个特点:
1、得到的结果肯定是正确的;
2、可能做了很多的无用功,浪费了宝贵的时间,效率低下。
3、通常会涉及到求极值(如最大,最小,最重等)。
4、数据量大的话,可能会造成时间崩溃。
27.(2022·浙江模拟)输出0-100之间所有数和,请补充完成横线处代码()。
s=0
for i in range(101):
print (s)
A.i=i+1 B.i=i+s C.s=s+i D.s=s+1
【答案】C
【知识点】循环结构程序设计与分析
【解析】【解答】s等于0,遍历i从0到100,s=s+i。输出和s。故答案选C。
【分析】本题考查for循环语句。Python中for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。
for循环语句的一般格式是:
for <变量> in <序列>:
<循环体>
[else:
语句块]
range( )函数,如果需要遍历数字序列,可以使用内置range()函数。它会生成数列。
二、填空题(本大题有8小题,共10个空,每空2分,共20分。)
28.(2022·浙江模拟) 就是物物相连的互联网,它逐步渗透到了我们学习、工作、生活的方方面面。
【答案】物联网
【知识点】物联网的概念与特征
【解析】【解答】物物相连的互联网就是物联网。故答案为:物联网。
【分析】本题考查物联网。物联网通过信息传感设备,按照约定的协议,把任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。通俗地讲,物联网就是“物物相连的互联网”,它包含两层含义:第一,物联网是互联网的延伸和扩展,其核心和基础仍然是互联网;第二,物联网的用户端不仅包括人,还包括物品,物联网实现了人与物品及物品之间信息的交换和通信。
29.(2022·浙江模拟)计算机解决问题的一般过程为 (按正确顺序填写序号①确定算法②调试运行③问题分析,建立数学模型④编写程序)
【答案】③①④②
【知识点】计算机处理问题的过程
【解析】【解答】问题分析,建立数学模型;确定算法;编写程序;调试运行是计算机解决问题的一般过程。故答案为: ③①④② 。
【分析】本题考查计算机解决问题的一般过程。计算机解决问题的步骤如下:
1、分析问题。用电脑来解决问题时,首先电脑要对问题进行定性、定量的分析,然后才能设计算法。定性分析法是对问题进行“质”的方面的分析,确定问题的性质,定量分析法,是对要解决的问题的数量特征、数量关系与数量变化进行分析的方法。
2、设计算法。算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
3、编写程序。设计完算法后,就要使用某种程序设计语言编写程序代码,并最终得到相应结果。编程的语言包括汇编语言、机器语言和高级语言。高级语言中最简单、最常用的是Visual Basic语言和Pascal语言。
30.(2022·浙江模拟) 是算法中所用数据的组织结构。
【答案】数据结构
【知识点】常见的数据结构
【解析】【解答】算法中所用数据的组织结构称为数据结构。故答案为:数据结构。
【分析】本题考查数据结构。数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等。
31.(2022·浙江模拟) 是包含0个或多个对象的有序序列,用方括号“[ ]”括起来,并用逗号分隔其中的对象(元素)。
【答案】列表
【知识点】数据类型
【解析】【解答】列表是包含0个或多个对象的有序序列,用方括号“[ ]"括起来,并用逗号分隔其中的对象(元素)。故答案为:列表。
【分析】本题考查列表。列表可以完成大多数集合类的数据结构实现。可以通过索引访问列表中特定位置的元素。
32.(2022·浙江模拟)char=”Bing Dwen Dwen”,则”B”in
char or “b”in char 值为 (选填:True/False)。
【答案】True
【知识点】运算符与表达式
【解析】【解答】char=”Bing Dwen Dwen”是一个字符串,因此 ”B”in char为真,“b”in char为真,因此 ”B”in char or “b”in char 值为True。故答案为:True。
【分析】本题考查Python表达式。Python逻辑运算符有以下三个:and,x and y,布尔"与" - 如果 x 为 False,x and y 返回 x 的值,否则返回 y 的计算值。or,x or y,布尔"或" - 如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。not,not x,布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。
33.(2022·浙江模拟)语句a=4/2运行后,a的值为 。
【答案】2.0
【知识点】运算符与表达式
【解析】【解答】a=4/2=2.0。故答案为:2.0。
【分析】本题考查表达式。Python算术运算符如下:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。
34.(2022·浙江模拟)下图是用Excel软件对1924年至2022年历届冬奥会参赛情况进行的数据统计,请根据表格完成题目。
(1)现在需要计算1924年-2022年女性运动员所占比例,可以使用公式计算,在F3单元格中输入公式 ,则后面的每一届女性运动员占比数据可以进行自动填充。
(2)若想用可视化图表的方式呈现1924年-2022年历届冬奥会参赛的女性运动员人数的变化趋势,最合适的图表类型为 。
【答案】(1)=E3/D3
(2)折线图
【知识点】表格数据的计算;图表的类型
【解析】【解答】(1)求女性运动员所占比例,用女性运动员人数除以参赛人数,用算术运算符/表示除法。故答案为: =E3/D3 。
(2)呈现女性运动员人数的变化趋势可以用折线图。故答案为:折线图。
【分析】本题考查Excel中公式和图表的应用。输入公式之前需要先输入=,+加 - 两个对象相加;-减 - 两个对象相减;*乘 - 两个数相乘;/除 - x 除以 y。 图表,可直观展示统计信息属性(时间性,数量性等),对知识挖掘和信息直观生动感受起关键作用的图形结构,是一种很好的将对象属性数据直观,形象的"可视化"的手段。条形图、柱状图、折线图和饼图是图表中四种最常用的基本类型。
1、柱形图,柱形图用于显示一段时间内的数据变化或显示各项之间的比较情况。
2、折线图,折线图可以显示随时间而变化的连续数据。
3、饼图,饼图显示一个数据系列中各项的大小与各项总和的比例。
4、条形图,条形图显示各个项目之间的比较情况。
35.(2022·浙江模拟)阅读图中的流程图,回答问题。
该流程图的程序结构是 。
当输入a的值为2时,输出结果为 。
【答案】分支结构;8
【知识点】算法的流程图表示
【解析】【解答】第一空:从图中看出属于分支程序结构;
第二空:输入a的值为2,b=6*a-5=7;c=3*a+2=8,因为b小于c,输出c的值为8。
故答案为:分支结构;8。
【分析】本题考查分支程序结构流程图分析。对于要先做判断再选择的问题就要使用分支结构。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。
三、程序题(第36、37题,每题10分,共计20分。)
36.(2022·浙江模拟)运行下面程序后,输出的结果为 。
x=123
a=x%10
b=x//10%10
c=x//100
y=a*100+b*10+c
print(y)
【答案】321
【知识点】顺序结构程序设计与分析;运算符与表达式
【解析】【解答】x=123,a=x%10=123%10=3;b=x//10%10=123//10%10=2;
c=x//100=123//100=1;y=a*100+b*10+c=3*100+2*10+1=321。
故答案为:321。
【分析】本题考查程序分析。Python算术运算符如下:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。
37.(2022·浙江模拟)根据题意,完善程序:冰雹猜想是一种非常有趣的数字黑洞,曾让无数的数学爱好者为之痴迷。它有一个非常简单的变换规则:对于任意一个正整数,如果是奇数,则乘以3加1,如果是偶数,则除以2,得到的结果再按上述的规则重复处理,最终总能够得到1。输入一个任意正整数,输出得到结果1的计算过程和所需步骤。请补充横线上的代码。
num=int(input(″输入一个正整数″)
n=0
while :
if num%2==1:
else:
mum=num/2
print(num)
#输出每次计算后得到的数
n=n+1
print(″所需步骤是″n)
【答案】num!=1或num>1;num=num*3+1
【知识点】顺序结构程序设计与分析;分支结构程序设计与分析
【解析】【解答】输入一个正整数赋值给num,n=0,num不能等于1,只能大于1。如果num%2==1,证明是偶数,则num=num*3+1;否则num/2赋值给mum,输出每次计算后得到的数,步数加1,输出步骤n。故答案为:num!=1或num>1;num=num*3+1。
【分析】本题考查程序分析。 x%y表示用x除以y,取余数;x/y表示用x除以y,产生实数值。
二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1