-
1、下列有关密钥的描述,不正确的是( )A、密钥是指在密码算法中引进的控制参数 B、对同一个算法采用不同的密钥,其解密结果都相同 C、加密算法中的控制参数称为加密密钥 D、解密算法中的控制参数称为解密密钥
-
2、在信息系统的控制和反馈流程中,负责控制信号的器件部分为( )A、控制器 B、受控对象 C、执行器 D、传感器
-
3、已知 a、b为大于0的整数,下列表达式的值一定为True的是( )A、a%b==b%a B、a>b or b>a C、a+b<=a*b D、(a-b)*(b-a)<=0
-
4、下列有关进制数的描述,正确的是( )A、若整数n是一个四位数二进制数,则n表示的十进制数最大为16,最小为0 B、二进制数111110011101转换为十六进制数为F9D C、十六进制数2D转换为十进制数为44 D、十进制数165转化为十六进制数为105
-
5、小艾要参加学校多媒体作品比赛,其中对于图像类作品的要求:尺寸为1024×768像素、颜色位深度为24位,其上传文件大小不得超过300KB。为满足上述要求,在上交前需对图像作品进行压缩处理,则压缩比至少为( )A、6:1 B、7:1 C、8:1 D、10:1
-
6、下列有关大数据的说法,正确的是( )A、电商的个性化推荐体现了不强调事物的因果关系,而是注重它们相关性的大数据思维 B、学籍系统中存放的大量学生数据,这些数据属于大数据 C、分析全体数据,揭露隐藏在数据下的详细信息,是大数据处理的基本思想 D、Hadoop 是一个分布式系统基础架构,适用于实时数据的批处理计算
-
7、小王设计“模拟撤销”程序,需要用一个“历史记录”,“历史记录”是在对字符串s进行插入或删除时,将每步操作信息依次存储得到的,操作信息由操作符(“+”表示插入,“-”表示删除)、操作位置和操作字符串(只包含英文字母)构成,例如,“+23abc”表示在字符串s第23位插入了“abc”,“模拟撤销”过程按照“历史记录”的逆序进行,将字符串s的内容恢复到初始状态。对字符串“Book”的操作与撤销过程,如图所示。
小王编写的“模拟撤销”Python程序如下,输入撤销前字符串和历史记录,显示撤销过程代码如下所示。
实现上述功能的代码如下,请回答下列问题。
s=input("输入撤销前的字符串")
t=input("历史记录")
t=t[::-1]
c,num="",""
ss=s
for ch in t:
if "a"<=ch<="z"or"A"<=ch<="Z":
c=ch+c
elif "0"<=ch<="9"··
num=ch+num
else:
①
if ch=="-":
②
else:
s=s[:n-1]+s[n-1+len(c):]
ss=ss+"→"+s
c,num="",""
print("撤销过程:"+ ③ )
(1)、请在划线处填入合适的代码。程序划线①处应填入的代码为;
程序划线②处应填入的代码为;
程序划线③处应填入的代码为。
(2)、运行该程序,输入的内容分别是"April"和"-3p+3ri-6e",字符串s的值是。 -
8、某“餐厅信息管理系统”由菜品管理、订单管理和客户管理三个模块组成。其中,订单管理模块可以实现顾客点餐、订单结算和订单统计的功能。餐厅盛菜的碗碟已植入了电子标签,在系统中可设定每个电子标签对应的菜品。顾客将选好菜品的托盘放入结算台,结算台读取电子标签信息,系统自动完成结算,顾客在刷卡区完成支付,如图a所示。
图a
(1)、在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于(单选,填字母:A .需求分析/B .概要设计/C .详细设计)。(2)、结算台读取电子标签信息的过程中采用的技术是(单选,填字母:A .图像识别/B .射频识别/C .蓝牙)。(3)、该系统服务端程序采用Flask Web框架编写,服务器的IP地址是192.168.1.10,网站功能页面规划如下表所示:序号
访问地址
功能说明
1
/
主页
2
/user
客户管理
3
/class
菜品管理
4
/input?order=7
&class=38
提交单号和
菜品信息
5
……
……
若餐厅要推出新的菜品,可在相应的子页面中进行添加操作,则访问该子页面的地址是http://。
(4)、将系统数据库中一周订单数据导出为文件“week.xlsx”,如图b所示,并制作图表如图c所示,部分程序代码如下,请在划线处填入合适的代码。图b
图c
import pandas as pd
import matplotlib.pyplot as plt
#图表显示中文字体,代码略
df=pd.read excel("week.xlsx") #读取Excel文件中的数据
df1=df.groupby("菜品",as index=False).sum() #按"菜品"分组求和
df2=df1.sort values("份数",ascending=False).head(5) #按"份数"排序并取前5行
x= ①
y=df2["份数"]
plt.title("一周餐厅最佳菜品(单位:份数)") #设置图表标题
② #绘制柱形图
plt.show()
程序划线①处应填入的代码为;
程序划线②处应填入的代码为。
-
9、某信息系统中使用Python掌控版,P1口连接可直接获取模拟信号的声音传感器来读取声音值,并在OLED屏幕上显示,部分代码如下所示:
from mPython import *
p1=MPythonPin(1, PinMode.ANALOG)
import time
while True:
oled.fill(0)
oled.DispChar("声音值:", 0, 0, 1)
oled.DispChar( , 50, 0, 1)
oled.show()
time.sleep_ms(500)
划线处应当填入的代码是( )
A、p1.read() B、p1.read_analog() C、str(p1.read()) D、str(p1.read_analog()) -
10、下列关于计算机编码的描述,正确的是( )A、每个汉字的输入码都是唯一的 B、计算机中信息存储的基本单位是bit C、某二进制数末位是“0”,该数不一定是偶数 D、若2位十六进制数的首位不为“0”,则它一定比4位二进制数大
-
11、有如下Python程序段:
a=[1,3,4,2,3]
m,s=0,0
for i in range(5):
if a[i]>m:
m=a[i]+1
s=s+m
执行该程序后,变量s的值为( )
A、13 B、15 C、16 D、18 -
12、某算法的部分流程图如图所示,执行这部分后,下列说法不正确的是( )A、a的值为9 B、b的值为19 C、循环条件b<=13?共执行了5次 D、当第3次执行循环条件b<=13?时,b的值为13
-
13、某公司的网络系统架构只需要在服务器端升级和维护系统即可。该公司新的网络系统架构是( )A、B/S架构 B、S/C架构 C、S/B架构 D、C/S架构
-
14、IBM将“沃森”的智能能力从益智游戏领域移植到了医疗领域。在医疗领域,“沃森”可在几秒钟之内筛选出数十年癌症治疗历史中150万份患者记录,包括病历和患者治疗结果,并为医生提供可选择的治疗方案。这种人工智能的应用属于( )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、已知某数据加密方法如下:将字符的内码以字节为单位进行加密。将每个字节的后5位转换为十进制数,后面加上“,”和该字节的前3个二进制位转换为十进制数,形成该字节的加密形式。例如输入十六进制内码为“B5 D8”,则输出结果为21,5,24,6,计算过程如下表
所示。
内码(十六进制)
B5
D8
二进制
10110101
11011000
后5位十进制
21
24
前3位十进制
5
6
加密结果
21,5,24,6
按照上述规则,小陈设计了一个Python的解密程序如下所示。请回答下列问题:
(1)、若加密结果为“3,6,5,6”,则原来十六进制的内码为。(2)、在程序划线处填入合适的代码。def dtoh(x):
s1="0123456789ABCDEF"
st=""
while x>0:
st=s1[x%16]+st
①
return st
a=[0]*50
k=0
p=0
jm=""
s=input("请输入密文:")
for i in range(len(s)):
ch=s[i]
if "0"<=ch<="9":
②
else:
if k%2==1:
a[k]=p*32+a[k-1]
else:
③
k+=1
p=0
a[k]=p*32+a[k-1]
for j in range(1,k+1,2):
④
print(jm)
程序划线①对应填入的代码为;
程序划线②对应填入的代码为;
程序划线③对应填入的代码为;
程序划线③对应填入的代码为。
-
20、某智能空气监测系统中,使用micro:bit开发板作为智能信息采集终端采集环境数据,可以通过局域网利用浏览器查看空气中CO2和TVOC的浓度,并且在环境变差时发出提醒。通过LM35温度传感器采集温度数据,CCS811空气质量传感器来采集CO2和TVOC浓度,并借助风扇来改善环境。(1)、系统的模式结构如图a所示,该系统的开发模式为(选填:C/S、B/S)。
图a
(2)、部分Python程序如下,请在划线处填入合适的代码。信息采集终端部分代码如下:
from mpython import *
import time #导入程序必要的包和块
from ccs811 import CCS811 #导入CCS811
ccs = CCS811()
P8=MPythonPin(8,PinMode.OUT) #实例化MPythonPin,将P8设置为"PinMode.OUT"模式
while True:
if(ccs.check_data_ready()):
CO2 = ccs.CO2_PPM()
TVOC = ccs.TVOC_PPB()
print("CO2:"+str(CO2)+" ppm")
print("TVOC:"+str(TVOC)+" ppb")
print("---------")
if (CO2 >=1000 or TVOC >=88 )··
#开风扇
else:
P8.write_digital(0) #关风扇
time.sleep(0.5)
(3)、该信息系统会通过通讯设备将采集到的数据及时传送到服务器中,利用SQLite数据库进行存储,下列命令能在SQLite数据库中创建名为“CO2data”的数据表的是( )A、create table CO2data B、create CO2data C、conn=sqlite3.connect("CO2data.db") D、insert into CO2data(4)、TVOC的释放规律探究在封闭的实验环境内分时间点采集了TVOC的样本,选取0h、1h、2h、4h、8h、12h、18h、24h作为采样时间节点,得到如表数据。当TVOC浓度超过88 μg/m3 , 认为环境不达标。利用Python编写程序统计环境不达标后的浓度变化情况并按图b所示进行可视化。(浓度单位为μg/m3)
封闭时间
TVOC浓度
0
20
1
370
2
590
4
780
8
960
12
1 080
18
1 190
24
1 260
统计及可视化的部分程序如下,请补充完善程序划线处的代码:
df=pd.read_excel("TVOC浓度.xlsx")
df1= ①
plt. ② (df1.封闭时间,df1.TVOC浓度)
plt.title("封闭环境内TVOC的释放浓度随时间变化情况")
plt.show()
程序划线①处应填入的代码为;
程序划线②处应填入的代码为。