相关试卷
-
1、智能助手“小冰”擅长以拟人的语气和幽默的风格与人交谈,这主要体现了人工智能技术中的( )。A、通信技术 B、自然语言理解 C、传感技术 D、机器人技术
-
2、阅读材料,回答问题。
国产 Mate10 手机的 CPU“麒麟 970”,内嵌了一颗人工智能芯片“寒武纪”。这颗由中科院研制的芯片,能够自动识别拍摄场景并对相机成像作针对性的优化。该芯片的成功研制, 标志着我国智能芯片设计行业进入新的阶段。
(1)、信息技术主要由计算机技术、微电子技术、通讯技术和传感技术组成,上述例子中手机图像信息的采集,主要采用了技术。(2)、“寒武纪”芯片能够自动判断拍摄场景并匹配优化模式,这项新技术应用了人工智能的技术。(3)、Mate10 手机支持将外文翻译成中文,这主要应用了人工智能的技术。(4)、手机指纹解锁是否属于人工智能应用范畴?(是/否)(5)、卫星定位是手机的一项基本功能,我国自主研发的卫星定位系统是。 -
3、谷歌旗下智能机器人AlphaGo 与世界围棋冠军李世石的围棋对战受到了全球的瞩目,AlphaGo属于人工智能应用领域中的( )A、计算机博弈 B、专家系统 C、模式识别 D、机器翻译
-
4、如右图所示,某些小区的门禁系统采用指纹识别技术,业主刷一下指纹就可以打开大门,这属于人工智能的模式识别研究领域。

-
5、如下图所示无人超市购买商品的流程是:客户进门的时候用手机淘宝扫码开门,选好自己想要的产品就直接可以出门了,无须扫码支付.无须收银员,系统会自动在大门处识别你的商品并自动从你的支付宝扣款。为了自动识别顾客购买的商品和保证商品存放的安全性,无人超市运用了哪两项重要的技术实现双重防盗。( )
A、射频技术(RFID) B、虚拟现实 C、超媒体 D、监控技术 -
6、下列应用中,体现了人工智能技术的有( )
①使用“有道翻译”自动把网页中的英文翻译成中文;②AlphaGo在人机大战中不断获胜;
③使用人脸识别完成酒店住宿登记;④计算机程序根据输入的半径求出圆的面积和周长;
⑤空调通过感应室内温度的高低自动关闭和开启
A、①②⑤ B、②③④ C、①②③ D、③④⑤ -
7、下列应用中,体现了人工智能技术的有( )
①装有传感器的“智能小车”,自动沿着黑线路径行驶
②机器人AlphaGo与围棋大师对弈
③使用人脸检测的门锁系统
④Excel自动填充功能
⑤用摄像头配合软件自动识别汽车牌照
A、①②⑤ B、②③⑤ C、②④⑤ D、③④⑤ -
8、1959年美国的SAmuel设计了一个下棋程序,它可以在不断对弈中改善自己的棋艺。4年后,这个程序战胜了设计者本人,这里面应用的人工智能技术是( )A、机器学习 B、模式识别 C、智能代理 D、可计算认知结构
-
9、下列应用中,体现了人工智能技术的( )
①网站自动统计歌曲下载次数 ②在线中英文互译
③Windows自动运行屏幕保护程序 ④用语音方式输入文字
⑤使用OCR软件从图像中识别汉字
A、①②④ B、②④⑤ C、②③⑤ D、③④⑤ -
10、有如下VB程序段:
i=1
Do While <=6
t= Int(Rnd*10)+1
If t Mod 2=i Mod 2 Then a(i)=t: i=i+1
Loop
For i=1 To 2
k=1
For j=1 To 6-i*2
If a(j)*k>a(j +2)*k Then
t=a(j): a(j)=a(j+2): a(j+2)=t
End If
k=-k
Next j
Next i
执行该程序段后,数组元素a(1)到a(6)的值可能是( )
A、5,9,2,10,7,8 B、9,0,7,2,3,4 C、9,2,5,4,3,8 D、1,8,7,5,9,4 -
11、有如下程序段:
For i=1 To 3
For j=i+1 To 7
If a(j)< a(i) Then
k= a(j): a(j)= a(i): a(i)=k
c=c+1
End If
Next j
s= Str(a(i))+s
Next i
Text1.Text=Str(c) & ":" & s
数组元素a(1)至a(7)中值分别为3,9,1,5,8,6,2,该程序段运行后,文本框Text1中显示的内容是( )
A、5:6 8 9 B、3:9 8 6 C、3:1 2 3 D、5:3 2 1 -
12、有一组正整数,要求仅对其中的奇数进行升序排序。排序后在列表框List2中也仅显示奇数部分数据,结果如图所示。

实现上述功能的VB代码如下,但加框处有错,请改正。
Const n=10
Dim a (1 To n) As Integer
Private Sub Command1_Click()
Dim t As Integer, i As Integer, j As Integer, m As Integer
Dim tmp As Integer
'读取一组正整数,存储在数组a中,并显示在列表框List1,代码略
i=1
Do While i<=n
For j=n To i+1 Step-1
If a(j) Mod 2=1 Then
If ①
Thentmp =a(j):a(j)=a(j-1):a(j-1)=tmp
t=t+1
End If
End If
Next j
If ②
Then m=m+1i=i+1
Loop
For i=1 to m
List2.AddItem Str(a(i))
Next i
List2.AddItem "一共交换了"& t & "次"
End Sub
① ②
-
13、有如下VB程序段:
For i=1 To 5
For j=i+1 To 6
If s(i)+ s(j)< s(j)+ s(i) Then
t=s(j):s(j)=s(i):s(i)=t
End If
Next j
Next i
For i= 1 To 6
Text1.Text= Text1.text+s(i)
Next i
如果程序运行,开始当数组元素s(1)到s(6)的值依次为“4”、“343”、“312”、“12”、“246”、“121”,运行该段代码后,文本框Text1中显示的内容为( )
A、434331224612121 B、434331224612112 C、343312246121124 D、121122463123434 -
14、实现其算法的部分VB程序段如下:
i=1
Do While i<=5
P=6
For j=6 To i+1 Step-1
If a(j) <a(j-1) Then
t=a(j):a(j)=a(j-1):a(j-1)=t
p=j
End If
Next j
i=p
n=n+1
Loop
Text1.Text=Str(n)
数组元素a(1)到a(6)的数据依次为“8,3,9,16,22,2”,则程序运行后,文本框Text1中显示的内容为( )
A、2 B、3 C、4 D、5 -
15、有如下程序段
Dim flag(0 To 4) As Boolean, p As Integer
For i=1 To 4
flag(i)=False
Next i
i=1: flag(0)=True
Do While i <= 4 And flag(i-1)
For j=5 To i+1 Step-1
If a(j)<a(j-1) Then
k=a(j):a(j)=a(j-1):a(j-1)=k
flag(i)=True
End If
Next j
i=i+1
Loop
数组元素a(1)到a(5)值依次为“16,4,24,33,77”,程序运行后,flag数组中为True个数及i的值分别是( )
A、1,2 B、1,3 C、2,2 D、2,3 -
16、有如下VR程序段:
tail=6: i=1: r=2
Do While i<r
For j= tail To i+1 Step-1
If a (j)> a(j-1) Then
t=a(j):a(j)=a(j-1):a(j-1)=t
End If
Next j
i=i+1
For j=i To tail-1
If a(j)<a(j+1) Then
t=a(j):a(j)=a(j+1):a(j+1)=t
End If
Next j
tail=tail-1
Loop
数组元素值“73、56、28、61、44、92”,运行程序,数组元素a(1)到a(6)的值依次为( )
A、73,61,56,92,44,28 B、92,73,56,61,44,28 C、92,73,61,56,28,44 D、92,73,61,56,44,28 -
17、有如下VB程序段:
For i=1 To 6
j=7
Do While j>i
If a(j)>a(j-1) Then
a(j)=a(j)+a(j-1):a(j-1)=a(j)-a(j-1):a(j)=a(j)-a(j-1)
End If
j=j-1
Loop
Next i
For i=3 To 6
s=s+a(i)
Next i
Label1.Caption=Str(s)
已知数组元素a(1)到a(7)的值依次为“8,2,3,7,10,6,5”,则执行该程段后,标签Label1中显示的是( )
A、21 B、26 C、41 D、18 -
18、有如下VB程序段:
For i=1 To 2
For j=1 To 5-i
If a(j+1)<a(j) Then t=a(j):a(j)=a(j+1):a(j+1)=t
Next j
Next i
数组a(1)到a(5)中数据分别为56,23,78,11,8,执行上述VB程序段后,数组元素的值分别为( )
A、8,11,23,56,78 B、23,11,8,56,78 C、11,8,23,56,78 D、8,11,56,23,78 -
19、有如下部分程序段:
a(1)="20": a(2)="16": a(3)= "12": a(4)="o": a(5)="k"
For i=1 To 4
For j=5 To i+1 Step-1
If a(j)>a(j-1) Then t=a(j):a(j)=a(j-1):a(j-1)=t
Next j
List3.AddItem a(i)
Next i
该程序段运行后,列表框List1中显示的内容为( )
A、12,16,20,o,k B、o,k,20,16 C、o,k,20,16,12 D、20,16 -
20、有如下VB程序段:
n=8: flag=True: k=0
First=1: Last =n
Do While flag
p= False: flag= False
For j=Last To First +1 Step-1
k=k+1
If a(j)< a(j-1) 1) Then
t=a(j): a(j)=a(j-1): a(j-1)=t
First=j: flag =True
If p= False Then Last=j: p=True
End If
Next j
If Last <> n Then Last =Last +1
Loop
数组元素a(1)到a(8)值依次为“2,8,12,17,13,14,18,19”,程序运行后,变量k的值为( )
A、3 B、8 C、9 D、28