内容正文:
四川省普通高中学业水平合格性考试技术(二 )
信息技术(二 )
(考试时间:60分钟;满分:100分)
本试卷分总分和第Ⅱ卷,总分为选择题,第Ⅱ卷为非选择题。
第Ⅰ卷得分
第Ⅱ卷得分
总分
总分人
第 Ⅰ卷(选择题 共60分)
注意事项:
1.答Ⅰ卷前,务必用黑色墨迹签字笔将自己的姓名、准考证号、考试科目填写在答题卡上。考试结束时,由监考人员将试卷和答题卡一并收回。
2.每小题选出答案后,用2B铅笔把答题卡上对应题目选项的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂答案;不能答在试卷上。
一、单选题(共20小题,每小题2分,满分40分)
在每小题给出的四个备选项中,只有一项符合题目要求。
1.可以展示数据在不同维度上的分布情况,并且可以直观地看到数据的密度的图表是( )
A.等高线图 B.热力图 C.气泡图 D.折线图图
【答案】B
【详解】本题考查数据可视化。热力图是一种可以展示数据在不同维度上的分布情况,并且能够直观地显示数据密度的图表。热力图通过颜色的变化来表示不同数值区域的密度,使得数据的分布和趋势一目了然。故答案为:B。
2.下列Python表达式中,值为True的是( )
A."pt" in "python" B."123">"python"
C.121%2==1%3 D.5//2>5/2
【答案】C
【详解】本题考查Python语言基础。C选项正确,121%2结果为1,1%3结果为1,所以两者相等,表达式值为True。A选项错误,对于表达式 “pt” in “python”,在 Python 中,in 关键字用于判断一个字符串是否是另一个字符串的子串。在字符串 “python” 中,并不存在连续的子串“pt”(中间y间隔),所以该表达式的值为False。B选项错误,字符之间的比较是从左往右一个个比较字符对应的ASCII值,直到分出大小为止,因此,“123”>“python”等同于比较“1”>“p”,很显然不成立,表达式的值为False。D选项错误,5 // 2 执行的是整除运算,会舍去小数部分,得到结果为 2;5 / 2 执行的是常规的除法运算,得到结果为 2.5,因此表达式的值为False。因此本题选择C。
3.有如下Python程序段:
s="水果75fRU2IT!"
ans=res=""
for x in s:
if "a"<=x<="z":
ans=ans+chr(ord(x)-32)
elif "A"<=x<="Z":
ans=ans+chr(ord(x)+32)
elif "0"<=x<="9":
res=x+res
t=ans+res
print(t)
程序执行后,输出的结果是( )
A.75fRU2IT B.Fruit752 C.Fruit257 D.752Fruit
【答案】C
【详解】本题考查Python程序执行与调试。
1. 初始化:"水果75fRU2IT!", ans=" ", res=" "。
2. 遍历字符串s的每个字符:
- 对于非字母“水”、“果”和非数字“!”, 不作处理。
- 对于小写字母“f”:转换为大写“F”,拼接到ans。
- 对于大写字母“R”、“U”、“I”、“T”:转换为对应的小写字母“r”、“u”、“i”、“t”,拼接到ans。
- 对于数字字符“7”、“5”、“2”:倒序拼接到res,即构建数字倒序字符串为“257”。
3. 经过变换后的ans为“Fruit”,res为“257”。
4. 最后输出t=ans+res,即“Fruit257”。
因此,程序输出结果为“Fruit257”。故选C。
4.数据挖掘的主要任务不包括以下哪一项( )
A.分类 B.预测 C.压缩 D.聚类
【答案】C
【详解】本题考查数据挖掘技术。数据挖掘的主要任务包括分类、预测和聚类。压缩虽然与数据处理有关,但不是数据挖掘的核心任务。故选C。
5.物联网的集成通常涉及什么技术?( )
A.传感器技术 B.通信技术 C.数据处理技术 D.所有以上
【答案】D
【详解】本题考查的是物联网相关知识。物联网的集成通常涉及多种技术。传感器技术用于感知和获取外界环境的信息;通信技术用于传输数据,使得物联网设备能够互相连接和通信;数据处理技术用于分析和管理大量从设备收集的数据。因此,物联网集成涉及上述所有技术。故选D。
6.以下哪个选项不是结构化数据的例子( )
A.数据库中的客户记录 B.社交媒体上的帖子 C.电子表格中的销售数据 D.关系数据库中的表格
【答案】B
【详解】本题考查数据分析。社交媒体上的帖子是非结构化数据的例子,因为它们包含文本、图片和链接等不规则内容,而其他选项都是结构化数据的例子,它们以固定的格式存储在数据库或电子表格中。故选B。
7.在进行回归分析时,以下哪个指标用于评估模型的拟合优度( )
A.Rsquared B.Pvalue C.Tstatistic D.Fstatistic
【答案】A
【详解】本题考查数据分析。Rsquared(决定系数)是一个反映模型解释数据变异性的能力的指标,用于评估回归模型的拟合优度。Pvalue、Tstatistic和Fstatistic用于统计假设检验。故选A。
8.下列关于数据、信息、知识的理解正确的是( )
A.数据的表现形式只能是文字和图像
B.信息是数据的载体
C.计算机中保存的数据可以是未经数字化的
D.知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和传递
【答案】D
【详解】本题考查数据、信息与知识相关内容。数据是对客观事物的符号表示,数据可以是文字、数字、符号、表格、图像、语音、视频等,它直接来源于事实的记录,可以通过原始的观察或者度量获得。信息是有意义的数据,是对数据进行解释、整理、归纳后的产物。信息能够消除不确定性,为决策提供依据。知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和传递。A选项说法错误。B选项,数据是信息的载体,选项说法错误。C选项,计算机中保存的数据是经过数字化的,选项说法错误。D选项说法正确。故本题答案是D选项。
9.有如下python程序段:
s="zangh8769"
res=""
for ch in s:
if '0'<=ch<='9':
k=int(ch)%5
res=s[k]+res
执行该程序段后,变量res的值是( )
A.gnah B.gzan C.nazg D.hang
【答案】D
【详解】本题考查Python程序的执行与调试。程序段的目的是根据字符串中的数字字符,将字符串按特定规则进行重排。
当ch="8"时, k=int(ch)%5=3,res=s[k]+res="g";
当ch="7"时, k=int(ch)%5=2,res=s[k]+res="ng";
当ch="6"时, k=int(ch)%5=1,res=s[k]+res="ang";
当ch="9"时, k=int(ch)%5=4,res=s[k]+res="hang";
故选D。
10.主成分分析(PCA)的主要目的是( )
A.降低数据维度 B.增加数据维度 C.删除异常值 D.提高数据采样率
【答案】A
【详解】本题考查数据分析。主成分分析(PCA)的主要目的是通过构造少数几个无关的新变量来降低数据维度,同时尽量保留原始数据的信息。故选A。
11.信息系统的程序编写中涉及服务器端程序、客户端程序和智能终端程序编写等,下列信息系统的开发过程中只需要编写服务器端程序的是( )
A.火绒杀毒软件 B.网易门户网站 C.去哪儿网 App D.室内环境实时监测系统
【答案】B
【详解】本题考查的是信息系统结构。杀毒软件是典型的C/S模式信息系统,网站Web应用只需要开发服务器端,客户端通过浏览器访问。App开发中要同时开发服务器端程序和移动端程序,室内环境实时监测系统除了服务器端程序还有智能终端程序。故选B。
12、13.互联网+行动计划鼓励的创新形式包括( )
A.技术创新 B.管理创新 C.产品创新 D.以上都是
【答案】D
【详解】本题考查计算机网络。
技术创新:这是互联网+行动计划的核心驱动力。通过引入大数据、云计算、物联网等前沿技术,推动传统产业的技术升级和转型。例如,在医疗领域,利用互联网技术构建医学影像、健康档案、检验报告、电子病历等医疗信息共享服务平台,就是技术创新的重要体现。
管理创新:互联网+行动计划也鼓励管理模式的创新。通过引入互联网思维,优化管理流程,提高管理效率。例如,政府可以加快互联网与政府公共服务体系的深度融合,推动公共数据资源开放,构建面向公众的一体化在线公共服务体系,实现政府服务的网络化、智能化和便捷化。
产品创新:在产品层面,互联网+行动计划鼓励企业利用互联网技术进行产品创新,开发出具有市场竞争力的新产品。例如,在交通领域,结合互联网技术与传统出租车业务,实现了在线预约、实时调度和移动支付的新型出租车服务(如滴滴出行),就是产品创新的一个典型例子。
故正确答案为:选项D。
13、19.“词云图”是数据可视化的一种表达方式。2023年国家社科基金立项热词的词云图如下图所示,下列说法错误的是( )
A.通过词云图显示,“机制研究”比“实现路径”的出现频率高
B.制作词云图一般需要经过数据准备、分词处理、特征提取、数据分析、结果呈现等步骤
C.词云图必须显示该数据集包含的全部词语
D.词云图通常使用文字的大小和颜色来表示关键词出现的频次
【答案】C
【详解】本题考查数据可视化。
词云图必须显示该数据集包含的全部词语:这个说法是错误的。词云图并不必须显示数据集中的全部词语。实际上,为了清晰度和可读性,词云图通常会选择最重要的词语进行显示,这些词语通常是基于它们的出现频率或重要性来选择的。因此,词云图可能只包含数据集中最频繁出现的词语,而不是全部词语。其它选项均正确,故正确答案为:选项C。
14、21.物联网的未来发展趋势包括更广泛的什么和智能化?( )
A.数据化 B.互联互通 C.自动化 D.虚拟化
【答案】B
【详解】本题考查的是物联网相关知识。物联网的未来发展趋势之一是实现更广泛的设备互联互通。这意味着各种设备能够更深入地相互连接和通信,以实现全面的数据交换与共享,从而提升系统的智能化。此外,智能化是物联网的核心目标,通过互联互通的数据分析和处理,设备能够更加自动地做出智能决策。故选B。
15、22.流程图是常用的表示算法的图形化工具。“某停车场收费管理系统”算法中,判断停车时长的流程图可以表示为( )
A. B. C. D.
【答案】C
【详解】本题考查算法流程图。判断停车时长属于判断条件的操作,在流程图中应使用菱形进行表示。因此选项C是正确的。
16、24.一个由人、硬件、软件、网络和数据资源等构成的人机交互系统的是( )
A.信息系统 B.信息安全 C.信息技术 D.信息数据
【答案】A
【详解】本题主要考查信息系统。信息系统,是指由计算机硬件、网络和通讯设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统,故本题选A选项。
17、25.python列表用( )标识
A." " B.[ ] C.( ) D.{ }
【答案】B
【详解】本题考查python语言基础。B选项正确,[ ]是列表的标识符号,用于定义列表类型的数据。列表可以包含多个元素,这些元素可以是不同类型的。A选项错误,“ ”是字符串的标识符号,用于定义字符串类型的数据。C选项错误,在Python中,小括号通常用于定义元组或用于函数调用。D选项错误,{ }这是字典的标识符号,字典用于存储键值对。因此本题选择B。
18、26.若编写Python程序求a+a2+a3+…+a9之和,程序划线部分应该填入( )
1 a = int(input("请输入a ="))
2 sum = 0
3 for i in range( ):
4 sum += a**i
5 print("sum =",sum)
A.0,9 B.1,9 C.0,10 D.1,10
【答案】D
【详解】本题考查的是循环语句。在Python的range函数中,range(start, end)生成一个从start到end-1的序列。因此,为了计算从a的1次方到9次方的和,范围应该是1,10,故选D。
19、32.以下关于人工智能定义的描述,最准确的是( )
A.人工智能就是用计算机程序实现简单的数学计算
B.人工智能是一种能让机器自动执行任务而不需要任何人工干预的技术
C.人工智能是研究、开发用于模拟、延伸和扩展人类智能的理论、方法、技术及应用系统的一门新的技术科学
D.人工智能是专门为了制造智能机器人而发展起来的技术
【答案】C
【详解】本题考查人工智能。C选项正确,C选项完整且准确地阐述了人工智能的本质,它既涵盖了对相关理论、方法的研究,也包括了基于这些研究开发出的各种技术以及具体的应用系统,目标是模拟、延伸和扩展人类智能;A选项错误,人工智能的目标远比简单的数学计算复杂得多,它要实现模拟、延伸和扩展人类智能的功能;B选项错误,在很多人工智能应用场景中,人工干预是必要的。例如在机器学习模型训练过程中,研究人员需要选择合适的数据、调整模型的参数、评估模型的性能等操作,这些都需要人工参与。而且人工智能系统的开发和优化过程也离不开人类的智慧和经验;D选项错误,人工智能不仅仅是为了制造智能机器人而发展起来的技术。虽然智能机器人是人工智能的一个重要应用领域,但人工智能还广泛应用于其他众多领域,如自然语言处理(聊天机器人、机器翻译等)、数据挖掘与分析、医疗诊断辅助、金融风险评估等领域;因此本题选择C。
20、38.图a是机器人所走棋盘,根据图b的算法,机器人从A位置沿箭头方向出发,将达到( )
图a 图b
A.4位置 B.1位置 C.2位置 D.3位置
【答案】D
【详解】本题考查流程图相关知识点。结合图(a)分析流程图,当i<=4成立时,前进一格,循环条件共成立四次,机器人前进了4格,在1下方,3上方的位置。循环结束后,跳出循环,再执行左转、前进一格,则机器人将会到达3位置,故本题答案是D选项。
2、 判断题(共10小题,每小题2分,共20分)
判断下列各题的叙述是否正确,正确的在题后面的括号中打“√”错误的打“×”)
21、51.使用伪代码表示算法时,可以省略一些不必要的细节。( )
【答案】正确
【详解】本题考查伪代码。伪代码的目的是清晰地呈现算法的核心逻辑和主要步骤,而非追求完全详细和精确到编程语言的级别。因此,在不影响理解算法本质和流程的前提下,可以省略一些在特定编程语言中才需要关注的非关键细节。这样能更突出算法的重点和关键部分,使读者更容易把握算法的整体思路。故说法正确。
22、52.在循环中continue语句的作用是跳出循环的执行。( )
【答案】错
【详解】本题主要考查continue语句的作用。break是跳出循环的执行,continue是用于终止本次循环,故表述错误。
23、53.FTP是文件传输协议,用于在网络上进行文件传输的一套标准协议,它使用客户端/服务器模式。下载文件就是从远程主机复制文件到自己的计算机上;上传文件就是从自己的计算机中复制到远程主机上。( )
【答案】正确
【详解】本题主要考查FTP协议。文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,可在远程主机上传或下载文件,因此本题说法正确。
【点睛】
24、54.在定义函数时,某个参数名字前面带有两个*符号表示可变长度参数,可以接收任意多个关键参数并将其存放于一个字典之中。( )
【答案】正确
【详解】本题考查Python基础。
在Python中,定义函数时参数名字前面带有两个*符号(例如,**kwargs)确实表示该函数可以接受任意数量的关键字参数(keyword arguments),并将这些参数存储在一个字典中。这种参数被称为可变关键字参数。这种机制在编写需要高度灵活性的函数时非常有用,因为它允许调用者传递任意数量的关键字参数,而函数内部可以以一种统一的方式处理这些参数。故正确。
25、55.数据是信息的符号表示,可用于描述事物。电子数据的外在表现形式多种多样,可以是文字、图像、声音和视频等多种形式。( )
【答案】正确
【详解】本题考查数据相关内容。电子数据的外在表现形式多种多样,可以是文字、图像、声音和视频等多种形式。故本题答案是:正确。
26、56.一般来说,信息系统是一个由人、硬件、软件、网络和数据资源等构成的人机交互系统。( )
【答案】正确
【详解】本题主要考查信息系统的概念。一般来说,信息系统是一个由人、硬件、软件、网络和数据资源等构成的人机交互系统。,表述正确。
27、57.信息用户是信息系统的设计者,信息系统是为信息用户提供信息处理服务的人造系统。( )
【答案】错误
【详解】本题主要考查信息系统的描述。信息系统(Information system),是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。信息系统中的人是指信息系统的用户,用户是信息系统的使用者、维护者、管理者和设计者,故表述错误。
28、58.人工智能是智能计算机系统,即人类智慧在机器上的模拟,或者说是人们使机器具有类似于人的智慧(对语言能理解、能学习、能推理)。 ( )
【答案】正确
【详解】本题主要考查人工智能概念。人工智能是智能计算机系统,即人类智慧在机器上的模拟,或者说是人们使机器具有类似于人的智慧(对语言能理解、能学习、能推理),表述正确。
29、59.对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。( )
【答案】正确
【详解】本题考查Python基础。
在Python中,for循环和while循环都可以带有else子句。这个else子句的作用是在循环正常完成(即没有因为break语句而提前退出)后执行。如果循环因为循环条件不再满足(对于while循环)或者迭代对象被完全遍历(对于for循环)而自然结束,那么就会执行else子句中的代码。故正确。
30、60.lst1[1]表示lst1的第一个元素。( )
【答案】错误
【详解】本题考查Python列表。在Python中,列表的索引是从0开始的。因此,lst1[1]表示的是列表lst1的第二个元素,而不是第一个元素。第一个元素应该是通过lst1[0]来访问。故表述错误。
第Ⅱ卷(非选择题 共40分)
1、 操作题1(10分)
61.太原地区滨河东路、西路(胜利桥至祥云桥)早晚高峰期实施阶段性机动车辆限行。限行机动车车牌尾号分别为:1和6、2和7、3和8、4和9、5和0。号牌尾号为英文字母的以号牌最后一位数字作为尾号。编程,实现输入后6位车牌号,即可查询周几限行。
【操作要求】
(1)补充完善下划线处的内容使程序语句完整。
(2)找出程序中的两处错误并改正。 、
(3)运行程序。输入:AU88CA, 测试输出结果是否正确。
s=input("请输入后6位车牌号:")
n=6 #车牌号的长度为6
x=s[n-1] #第一位是s[0], 取车牌号s的第n位
while x<"0" x>"9": #x是字母就向前循环处理
n=n-1 #取位向前移1位
x=s[n-1] #取车牌号的第n个符号
if int(x)%5==1:
print("星期一限行")
elif int(x)%5=2:
elif int(x)%5==3:
print("星期三限行")
elif int(x)%5==4:
print("星期四限行")
elif:
print("星期五限行")
【答案】 elif int(x)%5=2 改为 elif int(x)%5==2 elif 改为 else or print("星期二限行")
【详解】本题主要考查Python程序的综合应用。①“=”是赋值运算符,“==”是关系运算符,故需要将elif int(x)%5=2 改为 elif int(x)%5==2。②elif后面需要跟判断条件,最后一个判断条件可以使用else语句,故应将elif 改为 else。③ x是字母就向前循环处理,当
X不是数字则循环前移,故此处填or。④尾号是2和7,则星期二限行,即x取余5结果为2,故此处填print("星期二限行")。⑤运行程序。输入:AU88CA,结果如下:
62.刘远想通过实现将输入的一个三位数进行反转输出,例如,369反转成963。但在编写程序时遇到了一些问题,请帮助他修改程序。程序正确运行界面如图所示。
请你打开“C:\ExamData\11”下的“反转三位数.py”程序文件,完成以下操作并保存文件:
(1)在代码中,将“x=int(【?】(“请输入一个任意三位整数:”))”行【?】处更换为正确答案;
(2)在代码中,修改“ge=x//10”行1处错误;
(3)在代码中,修改“y=ge+shi+bai”行1处错误;
(4)在代码中,修改“print(x)”行1处错误。
注意:请勿擅自增加或删除行,请勿擅自更改程序结构,请勿擅自更改代码行缩进。
提示:建议本机安装Python3.7,在IDLE中编写、调试及验证程序。
【答案】(1)x=int(input("请输入一个任意三位整数:"))
(2)ge=x%10
(3)y=ge*100+shi*10+bai
(4)print(y)
【详解】本题考查Python程序综合应用。
(1) 将【?】替换为 input,因为 input 函数用于获取用户输入。
(2) 变量ge取三位数的个位数,使用取模运算符%,故改为ge=x%10。
(3) 修改y=ge*100+shi*10+bai ,因为需要将个位、十位和百位重新组合成一个新的三位数。
(4) 修改 print(x) 为 print(y),因为需要输出反转后的三位数。
63.寻找非降序数列。输入一组数字,从中找出非降序数列,并按顺序输出(要求在原列表空间内完成)。比如输入数据为:16 50 50 29 30 20时,输出3个非降序数列,分别为:[16.50.50]、[29.30]、[20]。程序运行效果如下:
3 9 5 8 7 9 12 4 6 15 11 12 6 13 15
[3,9,9,12,15,15]
[5,8,11,12,13]
[7]
[4,6,6]
注:第一行为输入的一组数字。
(1)假如输入数据为:6 2 9 10 3 3 4,则输出结果为 (输出数列用逗号隔开,不需要写成多行)。
(2)对于输入数据16 50 50 29 30 20,存入列表1sta,则数据变化过程是:
原始数据
16 50 50 29 30 20
输出
第一次处理
16 50 50 29 30 20
[16,50,50]
第二次处理
16 50 50 29 30 20
[29,30]
第三次处理
16 50 50 29 30 20
[20]
第一次处理范围是整个 1sta,那么第二次处理范围是 (单选,填字母)。
B.Ista[3:5] A.Ista[0:6] C.Ista[3:6] D.Ista[0:5]
(3)程序代码如下,请在画线处填入合适的代码。
1st=list(map(int,input("").split(" "))) #将输入字符串以空格分隔数据并生成列表
①
left,right=0.0
while left<n:
for i in range(right+1,n):
if ② :
temp=lst[i]
right+=1
for j in range(i,right,-1):
1st[j]=lst[j-1]
1st[right]=temp
print(1st[left:right+1])
right+=1
③
【答案】 [6,9,10],[2,3,3,4] C n=len(1st) lst[i]>=lst[right] left=right
【详解】本题考查程序分析。
(1)假如输入数据为:6 2 9 10 3 3 4,根据算法规则,非降序意味着数列中的元素从前往后依次增大或相等。序列为[6,9,10],[2,3,3,4]。
(2)对于输入数据16 50 50 29 30 20,在第一次处理整个列表后,我们移除了第一个非降序数列[16,50,50]。在第二次处理时,我们应该从剩余的部分(即索引3开始到列表末尾)继续寻找非降序数列。因此,第二次处理的范围是Ista[3:6],故正确答案为:选项C。
(3)①需要初始化列表长度到变量n,用于后续的循环遍历。故正确答案为:n=len(lst)。②处是遍历后面的元素,有比right 位置大或者相等的元素,需要通过插入排序的方法移动到right 变量标记的元素后一个。故正确答案为:lst[i]>=lst[right]。③处是left 变量的更新,print满足要求的一段数列后,right的值要更新到待处理的下一段起始,left同样更新。故正确答案为:left=right。
2、 操作题2(20分)
65.小明学校的智能体育系统采用了物联网技术,用来检测同学健康及体质达标情况。室内及室外场馆均接入了网络,可实现智能管理。
学校体育场馆 小明家
(1)该系统利用智能手环实时采集学生心率,这属于物联网基本架构中的( )
A.感知层 B.网络层 C.应用层 D.逻辑层
(2)场馆内各类计算机终端通过设备A与服务器相连,设备A应该是( )
A.交换机 B.路由器 C.无线AP D.基站
(3)若要使体育场馆内的计算机连入因特网,除了配备通信线路和连接设备之外,还需安装的网络协议是( )协议。
A.SMTP B.HTTP C.FTP D.TCP/IP
(4)要想使体育馆内的网络接入因特网,并访问因特网所提供的各类服务与丰富的信息资源,除了需要通过公用或私有的线路将设备或局域网连接到因特网,还需要利用( )提供的接入服务。
A.通信设备生产商 B.网络安全管理中心 C.因特网服务提供商ISP D.学校信息办公室
(5)小明将笔记本电脑接入图书馆的网络,获取的IP地址是10.68.5.203,他想知道与中心服务器(IP地址为10.68.0.168)是否顺利通信,可以使用的命令是( )
A.ipconfig 10.68.0.168 B.ping 10.68.5.203 C.ping 10.68.0.168 D.cmd 10.68.5.203
(6)小明家的宽带采用光纤接入方式,带宽为300Mbps。小明的手机和家中无线路由都支持500Mbps的最大传输速率,小明用手机通过WLAN下载一部2GB的视频,理论上需要的下载时间最少是( )秒
A.2*1024*8/500 B.2*1000*8/500 C.2*1024*8/300 D.2*1000*8/300
(7)小明发现,使用同一移动终端访问学校场馆的中心服务器,在家里比在学校图书馆的速度更快,原因可能有 。(至少2条)
(8)同学们使用学生平板上的智慧校园APP就可以查询到个人信息,这个APP属于信息系统组成要素中的( )
A.数据 B.软件 C.硬件 D.人
(9)小明通过智慧校园APP下载了学校的校歌,该WAV音频采样频率为44.1KHz,采用16位立体声录制,时长为3分钟,则该音频文件的数据存储量为( )
A.44.1*16*2*3/8 B B.44.1*4*2*3*60/8 B C.44.1*1000*4*3*60/8/1024 KB D.44.1*1000*4*3*60/1024 KB
(10)小明为了完成智慧校园研究报告,下载了一些学习资料和软件工具等,以下不能进行有损压缩的是( )
A.智慧校园.exe B.智慧校园宣传片.AVI C.智慧校园海报.bmp D.智慧校园项目调查问卷.docx
(11)信息系统为同学们带来便利的同时,也存在一定的安全风险,比如病毒破坏、数据丢失、隐私泄露等。针对不同的风险,以下应对措施合理的是( )
A.安装防火墙并定期用杀毒软件查杀 B.定期对系统的数据进行备份
C.建立网络安全制度,规范网络管理流程 D.设置访问控制,只允许管理员访问系统
(12)为进一步了解信息系统安全,小明通过查阅资料了解到,如下图所示,有一种黑客的非法行为,是通过控制许多傀儡机向目标主机发送大量数据包,使目标主机的所有可用资源都被消耗完,导致合法用户的请求无法回应,这种系统安全风险属于( )
A.管理安全风险 B.网络安全风险 C.软件安全风险 D.物理安全风险
【答案】 A A D C C C 学校图书馆的网络带宽被共享;学校图书馆的网络设备性能较差;移动终端连接学校无线AP信号受干扰等 B D AD ABC B
【详解】 本题考查物联网。
(1)智能手环实时采集学生心率,属于获取数据的感知设备,这是物联网基本架构中的感知层。感知层负责收集和获取信息。故答案为:A。
(2)场馆内各类计算机终端通过设备与服务器相连,交换机常用于在局域网内连接多个终端设备和服务器,实现数据交换。故答案为:A。
(3)TCP/IP是因特网中广泛使用的网络协议,要使计算机连入因特网,需要安装该协议。故答案为:D。
(4)因特网服务提供商(ISP)提供接入因特网的服务,通过他们的网络设施和服务,用户能够连接到因特网。故答案为:C。
(5)ping命令用于测试网络连接,ping 10.68.0.168可以检查与中心服务器是否能通信。故答案为:C。
(6)带宽为300Mbps,换算为字节是300/8Mbps,文件大小2GB换算为字节是2*1024*8M字节,下载时间=文件大小/下载速度,即2*1024*8/(300/8)秒。故答案为:C。
(7)学校图书馆的网络带宽可能被多个用户共享,导致每个用户可用带宽减少;学校图书馆的网络设备可能性能较差,影响数据传输速度;移动终端连接学校无线AP时,信号可能受到干扰或衰减,影响通信质量。
(8)智慧校园APP属于软件,是信息系统中的软件要素。故答案为:B。
(9)音频存储量=采样频率×量化位数×声道数×时长/8,44.1KHz换算为44100Hz,时长3分钟换算为3×60秒,计算为44100×16×2×3×60/8字节,再换算为KB为44100×16×2×3×60/8/1024KB。故答案为:D。
(10).exe是可执行文件,.docx是文档格式,通常这两种格式不进行有损压缩。故答案为:AD。
(11)安装防火墙和定期杀毒可防范病毒破坏;定期备份数据可防止数据丢失;建立网络安全制度和规范流程有助于整体的网络安全管理。只允许管理员访问系统会极大限制正常使用,不是合理的应对措施。故答案为:ABC。
(12)黑客通过控制傀儡机发送大量数据包攻击目标主机,属于网络攻击行为,是网络安全风险。故答案为:B。
3、 操作题3(10分)
70.用英文字母A~D数字字符0~9进行编码,编码规则如下表所示:
数字字符
0
1
…
7
8
9
二进制值
0
0
0
0
0
0
0
1
…
0
1
1
1
1
0
0
0
1
0
0
1
对应编码
A
A
A
B
…
B
D
C
A
C
B
例如,数字字符串“718”的编码为“BDABCA”。
用Python程序实现上述编码,功能如下:输入待编码的一串数字字符,输出编码结果,程序运行界面如下图所示。
实现上述功能的Python程序如下,请回答下列问题:
(1)运行该程序,若输入的数字字符串为“5736”,则输出的编码结果为 。
(2)请在程序划线处填入合适的代码。
def dtob(x):
st="
for i in range(4):
r=x%2
①
x=x//2
return st
code={'00':'A','01':'B','10':'C','11':'D'}
s=input('请输入数字字符串:')
result="
for i in range(len(s)):
②
if '9'>=ch>='0':
ans=dtob(int(ch))
③
else:
Break
if result!=":
print('编码结果为:',result)
else:
print('输入有误!')
【答案】 BBBDADBC st=str(r)+st ch=s[i] result+=code[ans[0:2]]+code[ans[2:4]] 或其他等价答案
【详解】本题考查的是Python综合应用。(1)根据编码规律可知输入的数字字符串为“5736”,则输出的编码结果为BBBDADBC。 (2)dtob是自定义一个十进制数转换为二进制数的功能。采用除2取余,倒序输出。故第一空应为:st=str(r)+st;由if '9'>=ch>='0'可知,上一步应该是逐个取输入的字符串,故第二空为:ch=s[i];将每个数字转换为四位二进制数,每两位二进制数转换为字母,故第三空应为:result+=code[ans[0:2]]+code[ans[2:4]] 或其他等价答案
学科网(北京)股份有限公司
$$