相关试卷
-
1、通过键盘输入--串字符串,程序输出该字符串的所有子串。例如,下面程序段当输入“the”时,将输出[' t’,'th','the','h','he','e']。
s=input("请输入一个字符串: ")
a=[]
for i in range (len(s)):
for j in range(
):
a. append(②)
print (a)
为实现上述功能,上述 程序段两个方框处的语句分别是( )
A、①i, len(s) ②s[i:j+1] B、①i, len(s)-i+1 ②s[i:j+i] C、①i, len(s)-i+1 ②s[i:j+1] D、①i, len(s) ②s[j:j+i] -
2、有一棵二叉树如图所示:
关于该树,以下说法正确的是( )
A、该二叉树是一棵完全二叉树,树的高度为4 B、该二叉树的前序遍历为25、15、 46、6、18、28、58、12、22、35、60 C、该二叉树的叶子节点有8个 D、若用数组(第一个元素下标为0)来表示该树,则节点“46”在数组中下标为2 -
3、小明学习了算法后,写了以下两段代码来求斐波那契数列的第6项:
a= 1
b=1
for i in range(2, 6) :
c=a+b
a=b
b=c
print(c)
def f(n) :
if n==1 or n==2:
return 1
else:
return f(n-1)+f(n-2)
print(f(6))
算法一
算法二
下列说法正确的是( )
A、两种算法的时间复杂度均为0(1) B、算法一是迭代算法,算法二是递归算法,相比之下,算法二的时间效率更高 C、执行算法二代码,f(4)共被调用了2次 D、执行算法一代码,当i=4这-遍循环刚结束时,a的值等于5 -
4、有如下Python程序段:
li=[["a", 10],["b",20], ["c",30]]
dic={}
for i in range (len(li)):
dic[1i[i][0]]=1i[i][1]
print (dic)
运行该段程序后,输出内容为( )
A、{'a',10, 'b',20,'c',30} B、{10, 20, 30} C、{['a', 'b’, 'c'],[10, 20, 30]} D、{'a': 10, 'b': 20, 'c': 30} -
5、下列选项中,对变量flag的赋值与其它三项不等价的是( )
A.if a>b:
flag=True
flag=False
B.flag=a>b
C.if a>b:
flag=True
else:
flag=False
D.flag=False
if a>b:
flag=True
A、A B、B C、C D、D -
6、某算法部分流程图如图所示。执行这部分流程,输入a、b的值分别为30、12,输出a的值是( )A、2 B、6 C、12 D、18
-
7、在使用手机通话时,当手机接近耳朵时,即关闭显示屏,以防止用户在通话过程中,误触到屏幕影响通话。这一过程中,检测手机接近耳朵的传感器是( )A、光线传感器 B、距离传感器 C、重力传感器 D、温度传感器
-
8、关于信息编码的描述,不正确的是( )A、虽然信息的输入模式不同,但在计算机中全部使用二进制存储信息 B、自然界中的声音是模拟信号,需要转换成数字信号,才能存入计算机中 C、256色位图和16 色位图,它们的位深度比为16:1 D、输入一段相同的文字,可以用不同的输入码
-
9、小张某次购物后,打开手机向收银员出示如图所示付款码,收银员扫描该付款码后完成交易。下列说法正确的是( )A、该付款码可随即截屏并发布到网络 B、该手机仅安装操作系统即可生成付款码 C、该手机必须支持NFC技术才可完成付款 D、为保障资金安全,该付款码仅支持在一定时间内使用有效
-
10、阅读下列材料,回答问题。
某城市智能交通的基本架构如图所示,其中GPS、卡口、视频检测、浮动车、地感线圈等产生的交通流监测数据、视频监控数据、系统数据、服务数据等构筑了交通大数据。交通大数据贯穿在智能交通的感知、处理、应用等各个环节,是智能交通中“智能”的基础。
(1)、关于智能交通,以下说法不正确的是( )A、当用手机导航时,用户既是交通数据的使用者,同时也是交通数据的贡献者 B、大数据的特征是数据量大、速度快、数据类型多、价值密度高 C、大数据的处理对象是全体数据,而不是抽样数据 D、智能交通整合了大数据、云计算等多项技术(2)、高速路口ETC (电子不停车收费系统)的工作示意图如图所示,当装有非接触式识别卡的汽车经过地感线圈时,进入了读卡器的感应区域,摄像头开始工作,当车牌被识别后,后台系统向闸门控制器发出指令,打开道闸。以下说法正确的是( )A、车牌号的识别用到了人工智能技术 B、该过程中用到了NFC技术,从信息采集的角度来看,它属于传感器技术 C、非接触式卡是接收端,读卡器是发射端 D、闸机的打开和关闭,是传感器技术的一种应用 -
11、智慧生活需谨慎
小峰从网上买了一个智能音箱,下载智能音箱APP后,进行了默认安装,并用自己身份证后6位数设置了APP登录密码。他先在APP的“训练中心”训练好“唤醒口令”,然后用此口令唤醒音箱,接着对着音箱问道:“今年的中秋节是哪一天?”智能音箱马上回答:“9月10日就是今年的中秋节”。小峰很好奇智能音箱为什么可以正确回答自己的问题,在查阅资料后知道,原来音箱在采集、识别唤醒口令后,会把采集到的用户语音转换成数据包发送到云端服务器,服务器利用相关人工智能算法分析理解数据包的含义,然后再搜索与之相应的答案,并将答案信息传回智能音箱,将合成的语音播放出来。小峰又查看了说明书,知道智能音箱可以作为智能家居的控制入口,如果在APP中做好设置,智能音箱还能帮助自己控制家里的空调、电视等智能设备。有了这个小帮手,生活变得更方便了!
(1)、关于智能音箱APP以下说法错误的是( )。A、智能音箱在使用前需要在相应的APP中进行设置 B、APP采用默认安装有可能会默认开启智能音箱收集个人信息的权限 C、APP密码强度低可能会在音箱使用中产生风险但不会影响其他智能家居的信息安全 D、在APP中设置智能音箱连接Wi-Fi后,智能音箱一定会获得一个IP地址(2)、智能音箱与用户语音交互的过程,依次使用到的人工智能技术有( )。A、语义理解、语音识别、语音采集、语音合成 B、语音采集、语音传输、语音识别、语音播放 C、语音采集、语音识别、语义理解、语音合成 D、语义理解、语音转换、语音合成、语音播放(3)、小峰在使用智能音箱时,发现人近距离讲话时音箱功能很正常,但当人远距离讲话时会出现音箱反应不灵敏甚至错误回答的情况,下面错误的说法是( )。A、可能“唤醒口令”缺少远距离的语音训练样本,致使音箱无法识别唤醒词 B、可能是智能音箱的拾音器或语音识别算法存在一定的局限性 C、连接智能音箱的Wi-Fi信号比较弱或是受到电磁干扰 D、智能音箱可能没有安装TCP协议,无法保证数据的准确传输(4)、一天小峰接到朋友的电话,朋友声称刚收到一封邮件,其中包含一段小峰在家中与父母对话的语音记录。小峰对此事件错误的分析是( )。A、智能音箱泄露了自己的个人信息,破坏的只有信息安全中的保密性 B、智能音箱APP可能存在安全漏洞,因此存在软件安全风险 C、家里的无线路由器可能受到了黑客的攻击,因此存在网络安全风险 D、自己的个人信息被泄露了,因此存在数据安全风险(5)、关于上述安全问题,以下小峰的做法中不正确的是( )。A、立刻修改智能音箱APP登录密码以及无线网的连接密码 B、立刻丢弃智能音箱,并删除手机中的智能音箱APP C、立刻关闭APP中对敏感信息的授权,并用杀毒软件扫描、修补智能音箱漏洞 D、对智能音箱厂家提出不要过度收集个人信息的诉求及数据传输加密的建议 -
12、系统设计我能行
小智的学校要构建数字化智慧校园。小智是校图书馆的一名志愿者,感觉自己有责任协助图书管理员做好图书管理工作,因此很希望能参与智慧图书馆的建设。基于本学期学习的搭建信息系统的学习经历,小智与同学们计划一起规划搭建一个校内的图书借阅管理系统。
(1)、你认为智慧图书馆可以具备哪些异于传统图书馆的功能?涉及到的关键技术分别是什么?(2)、请你帮助小智思考搭建图书借阅管理系统前正确的准备步骤是( )。①分析系统“怎么做”,即确定系统应具备的功能模块及各模块间的关系
②调查了解师生对图书借阅的需求以及图书管理者对图书管理的具体需求
③确定系统硬件、软件开发平台,设计合理的数据库结构、友好的用户界面,以及功能模块的算法设计等
④规划系统架构,确定系统可以“做什么”
A、②①④③ B、②④①③ C、①④②③ D、①②④③(3)、小智在搭建图书借阅管理系统的无线网络时,你认为不正确的操作是( )。A、用作服务器的计算机的IP地址可以设置成“自动获取”模式 B、用交换机组建无线局域网成本更低 C、可以用ping命令测试服务器与其它终端的连通情况 D、如果只实现校内图书的借阅,网络连接设备可以不连接互联网(4)、考虑到平时经常会有同学借书后因忘记日期而逾期归还,小智在图书借阅管理系统中设计了一个查询借阅剩余天数的功能,以方便同学们查阅还书时间。为保护借阅者个人信息,小智希望把借阅者姓名进行脱敏处理后再显示。系统相关的网页文件、数据库文件及Python程序文件的核心代码如图所示,请你先阅读本题附件1、2、3中的相关内容,然后将附件3程序中的空缺补充完整,帮助小智实现如图所示的效果:附1:图书借阅管理系统的数据库文件“library.sqlite”,其数据表books结构如下:
字段名称
数据类型
字段内容
id
INTEGER
记录的编号,主键
Book_Number
TEXT
图书编号(每本图书唯一)
Title
TEXT
图书名称
ISBN
TEXT
图书标准书号
Lend_Time
TEXT
出借时间
Return_Time
TEXT
归还时间
State
TEXT
借还状态
Borrower
TEXT
借阅者
附2:cal_days.html网页代码:
附3:cal_days.py程序内容如下:
请填写程序对应空缺处内容:① ② ③
(5)、该查询模块工作过程的正确顺序是( )。①服务器的cal_days.py收到请求后执行相应的业务程序;
②业务程序通过调用自定义子函数get_one_book__访问数据库中的数据
③借阅者在终端界面查看服务器返回的查询结果
④借阅者在终端界面输入图书编号,点击“剩余天数”按钮,发送访问请求
⑤业务程序根据获取的数据计算剩余天数并判断是否逾期
A、①⑤③④② B、④①⑤②③ C、②①④③⑤ D、④①②⑤③(6)、当借阅者点击网页中“剩余天数”按钮后,浏览器地址栏中跳转的地址是“192.168.1.7:5000/cal_days”,对其正确的解释是( )。A、其中的“192.168.1.7:5000”是指用户端电脑的IP地址和端口。 B、与服务器cal_days.py中@app.route(‘/cal_days’,methods=[‘GET’,’POST’])相对应 C、用户在能上网的终端浏览器中输入“192.168.1.7:5000”都可进入系统查询页面 D、“192.168.1.7:5000/cal_days”表示用户请求访问系统服务器中的数据库 -
13、数据分析助健身(1)、小申很喜欢户外运动,每天都会利用零碎时间跑步。他习惯使用某跑步APP来记录每天的运行情况,如图是小申在一次跑步结束后该APP的数据截图,以下说法错误的是( )。A、手机中的GPS模块可以帮助APP实时获取小申的位置 B、APP界面中呈现的跑步距离是系统自动采集所得 C、图中显示小申跑步的轨迹是数据的一种可视化效果 D、在没有Wi-Fi的地方无法实现跑步数据的自动上传(2)、小申想编写一个Python程序,描述APP对本次跑步的“配速”过程(配速是指跑每公里所用的时间)。假设用变量s表示跑步里程(公里),t表示跑步时长(秒),v表示配速,小申编写的程序如下:
程序中空缺①②处的正确内容应该是( )。
A、s/t%60与s/t//60 B、s/t//60与s/t%60 C、t/s//60与t/s%60 D、t/s%60与t/s//60(3)、小申想模仿app中的跑步情况的统计形式(如图所示),用Python可视化的方法绘制一个数据图,分析本周内自己每天跑步所消耗的卡路里情况,他的实践步骤如下:步骤一:采集数据
将自己的健身数据从官网下载导出(截取部分数据如表所示),并存储为“sport.csv”。
步骤二:数据处理
步骤三:数据可视化
在程序1的基础上继续编写了程序2,运行结果及程序代码如图所示:
a.以上程序中空缺①处应填写的内容是。
A.numpy
B.pandas
C.PIL
D.BeautifulSoup
b.以上程序中,空缺②处应填的内容是。
A.plot
B.scatter
C.bar
D.pie
c.以上程序中,空缺③处应填的内容是。
A.week
B.time_seconds
C.kilometre
D.calorie
步骤四:数据分析
(4)、上述小申对一周跑步消耗卡路里数据的分析属于常见数据分析中的哪种方法?分析题中的两个数据图可以给小君些什么建议? -
14、小炜在利用某AI平台提供的SDK离线工具包尝试人脸检测功能时,希望检测的图片中如果是女性就画绿框,男性则画红框。若left、top、width、height分别表示人脸框左上角的横纵坐标以及人脸框的宽度和高度;若m表示平台返回的人脸特征信息中的性别信息。请你帮助小炜补全以下示意程序段中的两个空缺代码( )A、(0,255,0)和(255,0,0) B、(0,255,0)和color C、(255,0,0)和(0,255,0) D、(0,0,255)和color
-
15、某公司利用人脸识别技术进行上下班考勤,那么识别员工身份的过程为( )
①人脸配准
②人脸图像采集
③人脸匹配识别
④人脸检测
A、②④①③ B、①②③④ C、②①④③ D、④①②③ -
16、K-近邻算法是机器学习中用于解决分类任务的基础算法。小源想用K-近邻算法对直梅、杏梅和樱李梅三种类别的梅花自动分类,为了便于计算,她只取其中的某一个特征属性进行测量,收集的若干样本数据如表所示,已知待测梅花的该特征值为12,根据K-近邻算法思想,当K=3时,戴测梅花的品种预测为( )
特征值
15
6.5
16
8.5
13
7
9.5
8
7
类别
杏梅
直梅
杏梅
樱李梅
直梅
樱李梅
杏梅
樱李梅
直梅
A、直梅 B、杏梅 C、樱李梅 D、无法判断 -
17、使用欧式距离度量法对未知鸢尾花进行分类预测,其实施步骤的正确顺序是( )
①计算待测鸢尾花各属性值与三类鸢尾花属性平均值之间的欧式距离
②读入鸢尾花训练集相关数据
③计算三类鸢尾花各自特征属性的平均值
④读入待测鸢尾花的数据
⑤找出欧氏距离的最小值,并确定其对应的鸢尾花类别
A、④③②①⑤ B、②③④①⑤ C、②④③①⑤ D、③①④②⑤ -
18、疫情期间免费的云演唱会应运而生,某些受瞩目歌手的演唱会直播吸引了几千万甚至近亿的观众观看,点赞量更是破亿。观众需要提前在平台上做好观看预约,在观看直播的同时还可以为歌手赠送礼品,或是购买赞助商的商品。在线演唱会的举办,极速提高了播放平台及赞助商的关注度。关于上述事件的说法中不正确的是( )A、赞助商通过线上演唱会获取利润体现了信息社会中信息经济的特点 B、观众利用移动终端观看线上演唱会是信息社会数字化生活的写照 C、观众可以多角度、流畅地观赏歌手的演唱是计算机技术不断发展迭代的结果 D、构建网络社会是实现以线上演唱会为代表的各行业云模式发展的基础
-
19、疫情期间流调工作者会采访各类密接人员,收集他们提供的流调数据,然后再将其导入计算机中进行整理,以备后期的筛选处理,由于采用方式多样,数据量大而杂,难免会出现一些无效数据,若使用Python的Pandas库进行数据整理,以下有助于数据处理的方法是( )A、用dropna(keep=‘first’)实现删除除第一条外的其它重复数据 B、用isnull()识别数据中的缺失值 C、用drop_duplicates(how=‘any’)实现对所有含缺失值的数据删除 D、利用数据可视化的方法观测,比如用函数pie()作图观测异常值
-
20、用爬虫技术采集网页中的文本类数据时,以下说法错误的是( )A、需先使用requests库的相关函数获取指定的网页内容 B、再使用BeautifulSoup库的解析器解析网页 C、然后根据需求,抓取网页中某特征属性下的文本数据 D、最后将抓取的数据保存成html文件