浙教版(2020)2022年初中信息技术模拟试卷8
一、选择题(本大题共有20小题,每小题3分,共60分。)
1.(2022·模拟)下列关于信息及信息技术,说法正确的是( )
A.书本上的文字是信息
B.信息在传递的过程中会发生损耗
C.信息具有载体依附性,但它可以脱离所反映的事物进行传播
D.古代没有信息技术,只有计算机产生后才有
【答案】C
【知识点】信息及其特征;信息技术的概念与基本技术
【解析】【解答】信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。信息技术随着人类社会的发展而不断进步,古代就有信息技术。选项C说法正确。故答案选C。
【分析】本题考查信息及信息技术。信息包括人们表达、传输、保存、处理的消息、情报和知识等内容。现代信息技术则是以计算机和因特网为基础发展起来的,是信息技术发展的高级阶段。
2.(2022·模拟)下列不属于“某商城无人停车收费系统”的是( )
A.车辆识别管理条例 B.车辆识别器
C.系统管理员 D.车牌注册数据信息
【答案】A
【知识点】信息系统的组成要素
【解析】【解答】车辆识别管理条例属于管理规章,不属于信息系统的组成部分。故答案选A。
【分析】本题考查信息系统的组成。信息系统是由硬件软件设施、通信网络、数据和用户构成的人机交互系统。
3.(2022·模拟)下列有关数据和大数据说法不正确的是( )
A.古人“结绳记事”中的绳结数量是数据
B.经过加工和处理,可提升数据的价值性
C.只要是数据量的大数据都可以成为“大数据”
【答案】C
【知识点】数据的概念与种类;大数据概念与特征
【解析】【解答】数据量大并不一定就是大数据,用传统算法和数据库系统可以处理的海量数据不能算“大数据”。故答案选C。
【分析】本题考查数据和大数据。在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号总称,是用于输入到计算机中进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。其表现形式可以是文字、图形、图像、音频、视频等。大数据(big data)是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。
4.(2022·模拟)下列关于图像及其处理,说法不正确的是( )
A.图像要经过数字化处理,然后计算机才能处理
B.像素为640*480的真彩色图像保存为.bmp和.jpg所占的数据容量相同
C.Photoshop是常用的图像处理软件
D.图像之所以能够压缩,是因为存在冗余
【答案】B
【知识点】文件类型及格式;图像处理软件;多媒体数据压缩
【解析】【解答】bmp一般是无压缩,保存的图像质量不变,占用磁盘空间较大;jpg采用的是有损压缩算法。同等参数下(相同图像尺寸,相同位深度,etc),通常BMP数据容量会更大。故答案选B。
【分析】本题考查图像及其处理。计算机能处理的是数字化信息。数据能被压缩的原因在于:首先是数据本身存在冗余;其次在许多情况下,媒体本身允许少量的失真。
5.(2022·模拟)使用Goldwave 软件编辑某音频,部分界面如下,则该音频的存储容量是( )
A.0.43MB B.0.89MB C.1.89MB D.30.37MB
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】采样频率是48000HZ,立体声道数是2,时间是10.35秒,所以音频存储容量是:48000*(16/8)*2*10.35=1987200 (bit)。1987200/1024/1024=1.89MB。故答案选C。
【分析】本题考查Goldwave音频存储容量。音频存储容量=采样频率*(采样位数/8)*声道数*时间。单位字节。
6.(2022·模拟)数字4,1,2,3 依次放入栈中,顺序取出的结果是( )
A.4,2,3,1 B.1,2,3,4 C.2,1,3 ,4 D.3,2,1 ,4
【答案】D
【知识点】常见的数据结构
【解析】【解答】栈的数据是先入先出。故答案选D。
【分析】本题考查栈。栈是一种操作受限的线性表只允许从一端插入和删除数据。栈有两种存储方式,即线性存储和链接存储(链表)。栈的一个最重要的特征就是栈的插入和删除只能在栈顶进行,所以每次删除的元素都是最后进栈的元素,故栈也被称为后进先出表。
7.(2022·模拟)打印机的打印管理程序按照“先收到先打印”原则组织打印,这属于数据结构中( )
A.数组 B.栈 C.队列 D.链表
【答案】C
【知识点】常见的数据结构
【解析】【解答】打印机先收到先打印原则属于数据结构中的队列。故答案选C。
【分析】本题考查队列。队列与栈一样,是一种线性存储结构,它具有如下特点:队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构。在队尾添加元素,在队头删除元素。
8.(2022·模拟)下列问题中,适合采用枚举算法的是( )
A.查找100以内能被3整除的数 B.计算某公司的年利润
C.计算两物体的密度 D.计算全班期末平均分
【答案】A
【知识点】枚举算法及其程序设计
【解析】【解答】计算机某公司的年利润、计算两物体的密度、计算全班期末平均分可以用公式计算,查找100以内能被3整除的数可以用枚举算法。故答案选A。
【分析】本题考查枚举算法。枚举算法就是按问题本身的性质,列举所有可能的结果,并逐一判断,排除其中不符合要求的结果。
9.(2022·模拟)计算“100以内奇数和”算法适合采用哪种控制结构( )
A.顺序结构 B.选择结构 C.交互结构 D.循环结构
【答案】D
【知识点】算法的控制结构
【解析】【解答】运用循环结构可以计算100以内奇数和的算法。故答案选D。
【分析】本题考查算法的控制结构。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。
10.(2022·模拟)两瓶不同的液体a和b,需要进行互换,下列算法中能够实现的是( )
A.a=a+b,b=a-b ,a=a-b B.a=b,b=a
C.t=a,a=b,b=t D.a=a*b,a=a/b,b=a/b
【答案】C
【知识点】常量、变量与赋值语句
【解析】【解答】交换两种不同的液体a和b,需要一个中间变量。故答案选C。
【分析】变量值的互换可以借助一个中间变量交换两个数据的值。
11.(2022·模拟)某算法的流程图如图所示,下列说法正确的是( )
A.该流程图执行后,变量s的值是9
B.该流程图执行后,变量i的值是9
C.若判断条件改为“i<=9”,结果不变
D.该循环体执行了5次
【答案】B
【知识点】算法的流程图表示
【解析】【解答】s=0,i=1;s=0+1=1,i=1+2=3;i<=8时,s=1+3=4,i=3+2=5;i<=8时,s=4+5=9,i=5+2=7;i<=8时,s=9+7=16,i=7+2=9。因此流程图执行后,变量i的值是9;变量s的值是16,若判断条件改为i<=9时,i的值为11,s的值为25;该循环体执行了4次。故答案选B。
【分析】本题考查流程图分析。本流程图的功能是计算1+3+5+7的和。
12.(2022·模拟)下列python表达式值为奇数的是( )
A.17// 2 B.len(“2022,杭州亚运会”)
C.int(2.9) D.12*3%5
【答案】D
【知识点】运算符与表达式
【解析】【解答】17//2=8;len(“2022,杭州亚运会”) =10;int(2.9)=2;12*3%5=1。故答案选D。
【分析】本题考查的是表达式计算。算术运算符有:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。len( )方法返回对象(字符、列表、元组等)长度或项目个数。 len( )方法语法:len( s )。
13.(2022·模拟)Python 表达式2**3*3-7//2+13%5的值是( )
A.20 B.24 C.24.0 D.20.0
【答案】B
【知识点】运算符与表达式
【解析】【解答】2**3*3-7//2+13%5=8*3-3+3=24。故答案选B。
【分析】本题考查表达式计算。算术运算符有:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
14.(2022·模拟)在Python中,已知列表lst=[“Python”,“C++”,“Java”],则lst[2][1]的值为( )
A.“P” B.“+” C.“a” D.“v”
【答案】C
【知识点】数据类型
【解析】【解答】列表lst=[“Python”,“C++”,“Java”],则lst[2][1]的值为第3个字符串中第2个字符a。故答案选C。
【分析】本题考查列表。可以通过索引访问列表中特定位置的元素。列表的索引:索引正向从0开始递增,反向从-1开始递减。
15.(2022·模拟)有如下Python程序段:
s=0
for i in range (1,100)
If i%2==1:
s=s+i
该程序段执行后,变量存储的是( )
A.1-100自然数之和 B.1-99自然数之和
C. 1-100奇数之和 D.1-100偶数之和
【答案】C
【知识点】循环结构程序设计与分析
【解析】【解答】s=0,i从1遍历到100,如果i是奇数,则s=s+i。该程序执行后求取的是1-100奇数之和。故答案选C。
【分析】本题主要考查循环语句。range函数由三个参数(起始值、终值、步长值)来决定序列中元素的个数和范围。若起始值缺省,则默认值为0。步长值是序列中的每个元素之间的差,若缺省,则默认值为1。
16.(2022·模拟)阅读下列程序,当循环结束时,x的值是( )
x=0
while x<40:
x=(x+1)*(x+4)
print(x)
A.0 B.40 C.50 D.1804
【答案】B
【知识点】循环结构程序设计与分析
【解析】【解答】x=0,当x小于40,x=(x+1)*(x+4)=(0+1)*(0+4)=4;x=(x+1)*(x+4)=(4+1)*(4+4)=40。输出x的值。故答案选B。
【分析】本题考查while循环语句。while 语句的一般形式:
while <条件>:
<循环体>
while循环使用 else 语句,如果while后面的条件语句为false时,则执行else的语句块。语法格式如下:
while <条件>:
<循环体>
[else:
语句块]
17.(2022·模拟)用于描述网页文档一种标记语言是( )
A.TCP/IP B.HTML C.SMTP D.HTTP
【答案】B
【知识点】网页标记语言
【解析】【解答】HTML是用于描述网页文档一种标记语言。故答案选B。
【分析】本题考查网页标记语言。HTML语言是因特网上的通用语言。
18.(2022·模拟)下列不属于常见网络设备的是( )
A.集线器 B.交换机 C.显示器 D.路由器
【答案】C
【知识点】传输介质与网络设备
【解析】【解答】显示器属于计算机硬件,不属于网络设备。故答案选C。
【分析】本题考查网络设备。网络设备及部件是连接到网络中的物理实体。网络设备的种类繁多,且与日俱增。基本的网络设备有:计算机(无论其为个人电脑或服务器)、集线器、交换机、网桥、路由器、网关、网络接口卡(NIC)、无线接入点(WAP)、打印机和调制解调器、光纤收发器、光缆等。
19.(2022·模拟)无线射频技术(RFID)一般在物联网的( )层工作
A.感知层 B.网络层 C.平台层 D.应用层
【答案】A
【知识点】物联网的架构
【解析】【解答】无线射频技术(RFID)一般在物联网的感知层工作的。故答案选A。
【分析】本题考查物联网架构。物联网从架构上面可以分为感知层、网络层和应用层。
(1)感知层:负责信息采集和物物之间的信息传输,信息采集的技术包括传感器、条码和二维码、 RFID射频技术、音视频等多媒体信息,信息传输包括远近距离数据传输技术、自组织组网技术、协同信息处理技术、信息采集中间件技术等传感器网络。感知层是实现物联网全面感知的核心能力,是物联网中包括关键技术、标准化方面、产业化方面亟待突破的部分,关键在于具备更精确、更全面的感知能力,并解决低功耗、小型化和低成本的问题。
(2)网络层:是利用无线和有线网络对采集的数据进行编码、认证和传输,广泛覆盖的移动通信网络是实现物联网的基础设施,是物联网三层中标准化程度昀高、产业化能力昀强、昀成熟的部分,关键在于为物联网应用特征进行优化和改进,形成协同感知的网络。
(3)应用层:提供丰富的基于物联网的应用,是物联网发展的根本目标,将物联网技术与行业信息化需求相结合,实现广泛智能化应用的解决方案集,关键在于行业融合、信息资源的开发利用、低成本高质量的解决方案、信息安全的保障以及有效的商业模式的开发。
各个层次所用的公共技术包括编码技术、标识技术、解析技术、安全技术和中间件技术。
20.(2022·模拟)下列应用中,不属于人工智能技术范畴的是( )
A.通过人脸识别手机解锁
B.使用小爱同学语音控制家中电视机
C.用某软件识别拍摄的花,并显示花的种类
D.疫情居家期间,微信发语音问同学作业
【答案】D
【知识点】人工智能领域
【解析】【解答】疫情居家期间,微信发语音问同学作业属于即时通信,不属于人工智能技术范畴。故答案选D。
【分析】本题考查人工智能技术。人工智能的主要应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。
二、非选择题(本大题共4小题,9+6+10+15,共40分)
21.(2022·模拟)小王同学从浙江省统计局网站上收集2020年各市居民消费价格指数相关数据,并使用Excel软件进行相关数据处理和分析。部分界面如图a所示,请回答下列问题:
图a
(1)下列关于数据整理,不正确的是( )(单选)
A.在Excel中,“快速填充”命令识别样本数据后,自动判断规律完成剩余数据填充
B.在Excel中,“数据验证”可以检测数据有效性,避免出现不符合条件的数据
C.在Excel中,“分列”功能中的分隔符号只能是“/”
D.在Excel中,“删除重复值”功能可以有效避免数据冗余
(2)区域H3:H13中的数据是在H3单元格输入公式后,利用自动填充功能得到的,则H13单元格中的公式是:
(3)
图 b
如图b所示图表类型为 (单选,填字母:A.条形图/B.柱形图/C.折线图)
【答案】(1)C
(2)=SUM(B13:G13)
(3)A
【知识点】表格数据的计算;图表的类型;数据整理的一般方法
【解析】【解答】(1)Excel中“分列”功能中的分隔符号可以是逗号、制表符、空格等。故答案选C。
(2)H行是各项合计,是前面几项的和,在H3中用求和公式=SUM(B3:G3),利用自动填充功能, H13单元格中的公式是=SUM(B13:G13)。故答案为:=SUM(B13:G13)。
(3)图b图表的类型为条形图。故答案为:A。
【分析】本题考查Excel中的数据整理、公式及图表的应用。(1)分列中分隔符有Tab键、分号、逗号、空格、其他自定义。(2)Excel中输入公式之前先输入=,然后鼠标移动到选区的右下角,待显示出“+”的形式,往下拉,这样就可以形成自动公式,自动计算出下面的答案。(3)折线图可显示随时间而变化的连续数据,常用于分析相等时间间隔下数据的发展趋势。柱形图通常用于显示一定范围内数据的变化情况或用于各项数据的比较。饼图用于显示各部分数据在总数据中的大小和比例关系。条形图用于显示各个项目之间的比较情况。
22.(2022·模拟)有如下Python程序段:
s, x=0, 0
for i in range(4):
if i <= 1:
x=1
if i <= 2:
x=2
s+=x
print(s)
程序执行后,输出显示的结果为
【答案】4
【知识点】循环结构程序设计与分析
【解析】【解答】s=0,x=0;i从0遍历到3,如果i小于等于1,x=1,如果i小于等于2,x=2,s=s+x。输出s为4。故答案为:4。
【分析】本题主要考查for循环。range函数由三个参数(起始值、终值、步长值)来决定序列中元素的个数和范围。若起始值缺省,则默认值为0。步长值是序列中的每个元素之间的差,若缺省,则默认值为1。
23.(2022·模拟)水仙花数是指一个三位数它各位数字的立方和等于它本身。例如,153=13+53+33
如下Python程序段:
for num in
a = num%10 #个位
#十位
#百位
if (a**3+b**3+c**3) ==num:
print(num)
【答案】i in_range(100,1000):;b=num//10%10;c=num//100%10
【知识点】运算符与表达式;循环结构程序设计与分析
【解析】【解答】第一空:水仙花数是指一个三位数,因此for循环中num从100遍历到999;
第二空:个位是num%10赋值给a;十位是num//10%10赋值给b;
第三空:百位是num//100%10赋值给c。
故答案为:i in_range(100,1000);b=num//10%10;c=num//100%10。
【分析】本题主要考查for循环语句和表达式。range( )函数格式: range([start,] stop[, step]);功能:创建一个整数列表;参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。
Python算术运算符:
运算符 表达式 描述 优先级
** x**y 求x的y次幂 1
* X*y 将x与y相乘 2
/ x/y 用x除以y,产生实数值 2
// x//y 用x除以y,,取整数部分 2
% x%y 用x除以y,取余数 2
+ x+y 将x与y相加 3
- x-y 将x减去y 3
24.(2022·模拟)质数又称为“素数”,是指只有1和它本身两个正因数的自然数,即除了1和它本身外,不能被其他自然数整除。小王同学编写程序来判断一数是否是素数,程序如下,请回答以下问题:
(1)请在程序划线处填空。
m=float(input("输入一个大于2的值:"))
i=2
while
if m%i==0:
print(m, "不是素数")
elif i==(m-1):
print(m,"是素数")
(2)若键盘输入100,则程序运行后输出结果为:
【答案】(1)i<=(m-1):;break;i+=1或i=i+1
(2)100.0不是素数
【知识点】运算符与表达式;循环结构程序设计与分析
【解析】【解答】(1)输入一个大于2的值赋值给m,i=2,当i小于等于m-1,如果m是偶数,输出不是素数,如果i等于m-1,输出m是素数,i加一。故答案为:i<=(m-1):;break;i+=1或i=i+1;
(2)键盘输入100,100是偶数,程序运行后输出100.0不是素数。故答案为:100.0不是素数 。
【分析】本题主要考查循环结构。while 语句的一般形式:
while 判断条件(condition):
执行语句(statements)……
如果while后面的条件语句为 false 时,则执行else的语句块。语法格式如下:
while
:
else:
expr 条件语句为 true 则执行 statement(s) 语句块,如果为 false,则执行 additional_statement(s)
1 / 1浙教版(2020)2022年初中信息技术模拟试卷8
一、选择题(本大题共有20小题,每小题3分,共60分。)
1.(2022·模拟)下列关于信息及信息技术,说法正确的是( )
A.书本上的文字是信息
B.信息在传递的过程中会发生损耗
C.信息具有载体依附性,但它可以脱离所反映的事物进行传播
D.古代没有信息技术,只有计算机产生后才有
2.(2022·模拟)下列不属于“某商城无人停车收费系统”的是( )
A.车辆识别管理条例 B.车辆识别器
C.系统管理员 D.车牌注册数据信息
3.(2022·模拟)下列有关数据和大数据说法不正确的是( )
A.古人“结绳记事”中的绳结数量是数据
B.经过加工和处理,可提升数据的价值性
C.只要是数据量的大数据都可以成为“大数据”
4.(2022·模拟)下列关于图像及其处理,说法不正确的是( )
A.图像要经过数字化处理,然后计算机才能处理
B.像素为640*480的真彩色图像保存为.bmp和.jpg所占的数据容量相同
C.Photoshop是常用的图像处理软件
D.图像之所以能够压缩,是因为存在冗余
5.(2022·模拟)使用Goldwave 软件编辑某音频,部分界面如下,则该音频的存储容量是( )
A.0.43MB B.0.89MB C.1.89MB D.30.37MB
6.(2022·模拟)数字4,1,2,3 依次放入栈中,顺序取出的结果是( )
A.4,2,3,1 B.1,2,3,4 C.2,1,3 ,4 D.3,2,1 ,4
7.(2022·模拟)打印机的打印管理程序按照“先收到先打印”原则组织打印,这属于数据结构中( )
A.数组 B.栈 C.队列 D.链表
8.(2022·模拟)下列问题中,适合采用枚举算法的是( )
A.查找100以内能被3整除的数 B.计算某公司的年利润
C.计算两物体的密度 D.计算全班期末平均分
9.(2022·模拟)计算“100以内奇数和”算法适合采用哪种控制结构( )
A.顺序结构 B.选择结构 C.交互结构 D.循环结构
10.(2022·模拟)两瓶不同的液体a和b,需要进行互换,下列算法中能够实现的是( )
A.a=a+b,b=a-b ,a=a-b B.a=b,b=a
C.t=a,a=b,b=t D.a=a*b,a=a/b,b=a/b
11.(2022·模拟)某算法的流程图如图所示,下列说法正确的是( )
A.该流程图执行后,变量s的值是9
B.该流程图执行后,变量i的值是9
C.若判断条件改为“i<=9”,结果不变
D.该循环体执行了5次
12.(2022·模拟)下列python表达式值为奇数的是( )
A.17// 2 B.len(“2022,杭州亚运会”)
C.int(2.9) D.12*3%5
13.(2022·模拟)Python 表达式2**3*3-7//2+13%5的值是( )
A.20 B.24 C.24.0 D.20.0
14.(2022·模拟)在Python中,已知列表lst=[“Python”,“C++”,“Java”],则lst[2][1]的值为( )
A.“P” B.“+” C.“a” D.“v”
15.(2022·模拟)有如下Python程序段:
s=0
for i in range (1,100)
If i%2==1:
s=s+i
该程序段执行后,变量存储的是( )
A.1-100自然数之和 B.1-99自然数之和
C. 1-100奇数之和 D.1-100偶数之和
16.(2022·模拟)阅读下列程序,当循环结束时,x的值是( )
x=0
while x<40:
x=(x+1)*(x+4)
print(x)
A.0 B.40 C.50 D.1804
17.(2022·模拟)用于描述网页文档一种标记语言是( )
A.TCP/IP B.HTML C.SMTP D.HTTP
18.(2022·模拟)下列不属于常见网络设备的是( )
A.集线器 B.交换机 C.显示器 D.路由器
19.(2022·模拟)无线射频技术(RFID)一般在物联网的( )层工作
A.感知层 B.网络层 C.平台层 D.应用层
20.(2022·模拟)下列应用中,不属于人工智能技术范畴的是( )
A.通过人脸识别手机解锁
B.使用小爱同学语音控制家中电视机
C.用某软件识别拍摄的花,并显示花的种类
D.疫情居家期间,微信发语音问同学作业
二、非选择题(本大题共4小题,9+6+10+15,共40分)
21.(2022·模拟)小王同学从浙江省统计局网站上收集2020年各市居民消费价格指数相关数据,并使用Excel软件进行相关数据处理和分析。部分界面如图a所示,请回答下列问题:
图a
(1)下列关于数据整理,不正确的是( )(单选)
A.在Excel中,“快速填充”命令识别样本数据后,自动判断规律完成剩余数据填充
B.在Excel中,“数据验证”可以检测数据有效性,避免出现不符合条件的数据
C.在Excel中,“分列”功能中的分隔符号只能是“/”
D.在Excel中,“删除重复值”功能可以有效避免数据冗余
(2)区域H3:H13中的数据是在H3单元格输入公式后,利用自动填充功能得到的,则H13单元格中的公式是:
(3)
图 b
如图b所示图表类型为 (单选,填字母:A.条形图/B.柱形图/C.折线图)
22.(2022·模拟)有如下Python程序段:
s, x=0, 0
for i in range(4):
if i <= 1:
x=1
if i <= 2:
x=2
s+=x
print(s)
程序执行后,输出显示的结果为
23.(2022·模拟)水仙花数是指一个三位数它各位数字的立方和等于它本身。例如,153=13+53+33
如下Python程序段:
for num in
a = num%10 #个位
#十位
#百位
if (a**3+b**3+c**3) ==num:
print(num)
24.(2022·模拟)质数又称为“素数”,是指只有1和它本身两个正因数的自然数,即除了1和它本身外,不能被其他自然数整除。小王同学编写程序来判断一数是否是素数,程序如下,请回答以下问题:
(1)请在程序划线处填空。
m=float(input("输入一个大于2的值:"))
i=2
while
if m%i==0:
print(m, "不是素数")
elif i==(m-1):
print(m,"是素数")
(2)若键盘输入100,则程序运行后输出结果为:
答案解析部分
1.【答案】C
【知识点】信息及其特征;信息技术的概念与基本技术
【解析】【解答】信息的表示、传播、存储必须依附某种载体;信息是可以加工和处理的;信息可以脱离它所反映的事物进行存储和传播;信息是可以共享的;信息具有时效性;信息具有真伪性。信息技术随着人类社会的发展而不断进步,古代就有信息技术。选项C说法正确。故答案选C。
【分析】本题考查信息及信息技术。信息包括人们表达、传输、保存、处理的消息、情报和知识等内容。现代信息技术则是以计算机和因特网为基础发展起来的,是信息技术发展的高级阶段。
2.【答案】A
【知识点】信息系统的组成要素
【解析】【解答】车辆识别管理条例属于管理规章,不属于信息系统的组成部分。故答案选A。
【分析】本题考查信息系统的组成。信息系统是由硬件软件设施、通信网络、数据和用户构成的人机交互系统。
3.【答案】C
【知识点】数据的概念与种类;大数据概念与特征
【解析】【解答】数据量大并不一定就是大数据,用传统算法和数据库系统可以处理的海量数据不能算“大数据”。故答案选C。
【分析】本题考查数据和大数据。在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号总称,是用于输入到计算机中进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。其表现形式可以是文字、图形、图像、音频、视频等。大数据(big data)是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。
4.【答案】B
【知识点】文件类型及格式;图像处理软件;多媒体数据压缩
【解析】【解答】bmp一般是无压缩,保存的图像质量不变,占用磁盘空间较大;jpg采用的是有损压缩算法。同等参数下(相同图像尺寸,相同位深度,etc),通常BMP数据容量会更大。故答案选B。
【分析】本题考查图像及其处理。计算机能处理的是数字化信息。数据能被压缩的原因在于:首先是数据本身存在冗余;其次在许多情况下,媒体本身允许少量的失真。
5.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】采样频率是48000HZ,立体声道数是2,时间是10.35秒,所以音频存储容量是:48000*(16/8)*2*10.35=1987200 (bit)。1987200/1024/1024=1.89MB。故答案选C。
【分析】本题考查Goldwave音频存储容量。音频存储容量=采样频率*(采样位数/8)*声道数*时间。单位字节。
6.【答案】D
【知识点】常见的数据结构
【解析】【解答】栈的数据是先入先出。故答案选D。
【分析】本题考查栈。栈是一种操作受限的线性表只允许从一端插入和删除数据。栈有两种存储方式,即线性存储和链接存储(链表)。栈的一个最重要的特征就是栈的插入和删除只能在栈顶进行,所以每次删除的元素都是最后进栈的元素,故栈也被称为后进先出表。
7.【答案】C
【知识点】常见的数据结构
【解析】【解答】打印机先收到先打印原则属于数据结构中的队列。故答案选C。
【分析】本题考查队列。队列与栈一样,是一种线性存储结构,它具有如下特点:队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构。在队尾添加元素,在队头删除元素。
8.【答案】A
【知识点】枚举算法及其程序设计
【解析】【解答】计算机某公司的年利润、计算两物体的密度、计算全班期末平均分可以用公式计算,查找100以内能被3整除的数可以用枚举算法。故答案选A。
【分析】本题考查枚举算法。枚举算法就是按问题本身的性质,列举所有可能的结果,并逐一判断,排除其中不符合要求的结果。
9.【答案】D
【知识点】算法的控制结构
【解析】【解答】运用循环结构可以计算100以内奇数和的算法。故答案选D。
【分析】本题考查算法的控制结构。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。
10.【答案】C
【知识点】常量、变量与赋值语句
【解析】【解答】交换两种不同的液体a和b,需要一个中间变量。故答案选C。
【分析】变量值的互换可以借助一个中间变量交换两个数据的值。
11.【答案】B
【知识点】算法的流程图表示
【解析】【解答】s=0,i=1;s=0+1=1,i=1+2=3;i<=8时,s=1+3=4,i=3+2=5;i<=8时,s=4+5=9,i=5+2=7;i<=8时,s=9+7=16,i=7+2=9。因此流程图执行后,变量i的值是9;变量s的值是16,若判断条件改为i<=9时,i的值为11,s的值为25;该循环体执行了4次。故答案选B。
【分析】本题考查流程图分析。本流程图的功能是计算1+3+5+7的和。
12.【答案】D
【知识点】运算符与表达式
【解析】【解答】17//2=8;len(“2022,杭州亚运会”) =10;int(2.9)=2;12*3%5=1。故答案选D。
【分析】本题考查的是表达式计算。算术运算符有:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。len( )方法返回对象(字符、列表、元组等)长度或项目个数。 len( )方法语法:len( s )。
13.【答案】B
【知识点】运算符与表达式
【解析】【解答】2**3*3-7//2+13%5=8*3-3+3=24。故答案选B。
【分析】本题考查表达式计算。算术运算符有:+加 - 两个对象相加;-减 - 得到负数或是一个数减去另一个数;*乘 - 两个数相乘或是返回一个被重复若干次的字符串;/除 - x 除以 y;%取模 - 返回除法的余数;**幂 - 返回x的y次幂;//取整除 - 向下取接近商的整数。数值的除法包含两个运算符:/ 返回一个浮点数,// 返回一个整数。
14.【答案】C
【知识点】数据类型
【解析】【解答】列表lst=[“Python”,“C++”,“Java”],则lst[2][1]的值为第3个字符串中第2个字符a。故答案选C。
【分析】本题考查列表。可以通过索引访问列表中特定位置的元素。列表的索引:索引正向从0开始递增,反向从-1开始递减。
15.【答案】C
【知识点】循环结构程序设计与分析
【解析】【解答】s=0,i从1遍历到100,如果i是奇数,则s=s+i。该程序执行后求取的是1-100奇数之和。故答案选C。
【分析】本题主要考查循环语句。range函数由三个参数(起始值、终值、步长值)来决定序列中元素的个数和范围。若起始值缺省,则默认值为0。步长值是序列中的每个元素之间的差,若缺省,则默认值为1。
16.【答案】B
【知识点】循环结构程序设计与分析
【解析】【解答】x=0,当x小于40,x=(x+1)*(x+4)=(0+1)*(0+4)=4;x=(x+1)*(x+4)=(4+1)*(4+4)=40。输出x的值。故答案选B。
【分析】本题考查while循环语句。while 语句的一般形式:
while <条件>:
<循环体>
while循环使用 else 语句,如果while后面的条件语句为false时,则执行else的语句块。语法格式如下:
while <条件>:
<循环体>
[else:
语句块]
17.【答案】B
【知识点】网页标记语言
【解析】【解答】HTML是用于描述网页文档一种标记语言。故答案选B。
【分析】本题考查网页标记语言。HTML语言是因特网上的通用语言。
18.【答案】C
【知识点】传输介质与网络设备
【解析】【解答】显示器属于计算机硬件,不属于网络设备。故答案选C。
【分析】本题考查网络设备。网络设备及部件是连接到网络中的物理实体。网络设备的种类繁多,且与日俱增。基本的网络设备有:计算机(无论其为个人电脑或服务器)、集线器、交换机、网桥、路由器、网关、网络接口卡(NIC)、无线接入点(WAP)、打印机和调制解调器、光纤收发器、光缆等。
19.【答案】A
【知识点】物联网的架构
【解析】【解答】无线射频技术(RFID)一般在物联网的感知层工作的。故答案选A。
【分析】本题考查物联网架构。物联网从架构上面可以分为感知层、网络层和应用层。
(1)感知层:负责信息采集和物物之间的信息传输,信息采集的技术包括传感器、条码和二维码、 RFID射频技术、音视频等多媒体信息,信息传输包括远近距离数据传输技术、自组织组网技术、协同信息处理技术、信息采集中间件技术等传感器网络。感知层是实现物联网全面感知的核心能力,是物联网中包括关键技术、标准化方面、产业化方面亟待突破的部分,关键在于具备更精确、更全面的感知能力,并解决低功耗、小型化和低成本的问题。
(2)网络层:是利用无线和有线网络对采集的数据进行编码、认证和传输,广泛覆盖的移动通信网络是实现物联网的基础设施,是物联网三层中标准化程度昀高、产业化能力昀强、昀成熟的部分,关键在于为物联网应用特征进行优化和改进,形成协同感知的网络。
(3)应用层:提供丰富的基于物联网的应用,是物联网发展的根本目标,将物联网技术与行业信息化需求相结合,实现广泛智能化应用的解决方案集,关键在于行业融合、信息资源的开发利用、低成本高质量的解决方案、信息安全的保障以及有效的商业模式的开发。
各个层次所用的公共技术包括编码技术、标识技术、解析技术、安全技术和中间件技术。
20.【答案】D
【知识点】人工智能领域
【解析】【解答】疫情居家期间,微信发语音问同学作业属于即时通信,不属于人工智能技术范畴。故答案选D。
【分析】本题考查人工智能技术。人工智能的主要应用有模式识别、机器翻译、其他应用。模式识别包括指纹识别、语音识别、光学字符识别、手写识别等。
21.【答案】(1)C
(2)=SUM(B13:G13)
(3)A
【知识点】表格数据的计算;图表的类型;数据整理的一般方法
【解析】【解答】(1)Excel中“分列”功能中的分隔符号可以是逗号、制表符、空格等。故答案选C。
(2)H行是各项合计,是前面几项的和,在H3中用求和公式=SUM(B3:G3),利用自动填充功能, H13单元格中的公式是=SUM(B13:G13)。故答案为:=SUM(B13:G13)。
(3)图b图表的类型为条形图。故答案为:A。
【分析】本题考查Excel中的数据整理、公式及图表的应用。(1)分列中分隔符有Tab键、分号、逗号、空格、其他自定义。(2)Excel中输入公式之前先输入=,然后鼠标移动到选区的右下角,待显示出“+”的形式,往下拉,这样就可以形成自动公式,自动计算出下面的答案。(3)折线图可显示随时间而变化的连续数据,常用于分析相等时间间隔下数据的发展趋势。柱形图通常用于显示一定范围内数据的变化情况或用于各项数据的比较。饼图用于显示各部分数据在总数据中的大小和比例关系。条形图用于显示各个项目之间的比较情况。
22.【答案】4
【知识点】循环结构程序设计与分析
【解析】【解答】s=0,x=0;i从0遍历到3,如果i小于等于1,x=1,如果i小于等于2,x=2,s=s+x。输出s为4。故答案为:4。
【分析】本题主要考查for循环。range函数由三个参数(起始值、终值、步长值)来决定序列中元素的个数和范围。若起始值缺省,则默认值为0。步长值是序列中的每个元素之间的差,若缺省,则默认值为1。
23.【答案】i in_range(100,1000):;b=num//10%10;c=num//100%10
【知识点】运算符与表达式;循环结构程序设计与分析
【解析】【解答】第一空:水仙花数是指一个三位数,因此for循环中num从100遍历到999;
第二空:个位是num%10赋值给a;十位是num//10%10赋值给b;
第三空:百位是num//100%10赋值给c。
故答案为:i in_range(100,1000);b=num//10%10;c=num//100%10。
【分析】本题主要考查for循环语句和表达式。range( )函数格式: range([start,] stop[, step]);功能:创建一个整数列表;参数:起始值(缺省为0),终值(但不包括),步长(缺省为1)。
Python算术运算符:
运算符 表达式 描述 优先级
** x**y 求x的y次幂 1
* X*y 将x与y相乘 2
/ x/y 用x除以y,产生实数值 2
// x//y 用x除以y,,取整数部分 2
% x%y 用x除以y,取余数 2
+ x+y 将x与y相加 3
- x-y 将x减去y 3
24.【答案】(1)i<=(m-1):;break;i+=1或i=i+1
(2)100.0不是素数
【知识点】运算符与表达式;循环结构程序设计与分析
【解析】【解答】(1)输入一个大于2的值赋值给m,i=2,当i小于等于m-1,如果m是偶数,输出不是素数,如果i等于m-1,输出m是素数,i加一。故答案为:i<=(m-1):;break;i+=1或i=i+1;
(2)键盘输入100,100是偶数,程序运行后输出100.0不是素数。故答案为:100.0不是素数 。
【分析】本题主要考查循环结构。while 语句的一般形式:
while 判断条件(condition):
执行语句(statements)……
如果while后面的条件语句为 false 时,则执行else的语句块。语法格式如下:
while :
else:
expr 条件语句为 true 则执行 statement(s) 语句块,如果为 false,则执行 additional_statement(s)
1 / 1