相关试卷
-
1、下列关于全文搜索引擎的说法,错误的是( )。A、百度搜索引擎是一种全文搜索引擎 B、搜索条件越具体,搜索引擎返回的结果就越精确 C、搜索引擎基本上都支持“与”、“或”、“非”等逻辑运算查询 D、在使用全文搜索引擎时,只能输入一个有代表性的关键词
-
2、利用国家新闻出版总署网站查询某刊物,这种网络信息检索的方法属于( )。A、直接访问网页 B、使用搜索引擎 C、查询在线数据库 D、使用BBS论坛
-
3、下列选项中,可作为信息采集工具的是( )。A、绘图仪 B、麦克风 C、打印机 D、音箱
-
4、二进制数1101加0001的和是( )。A、0010 B、0100 C、1102 D、1110
-
5、下列选项中,不属于现代信息技术应用实例的是( )。A、可视电话 B、支付宝付款 C、自动驾驶 D、人工测绘
-
6、信息的表达可通过文字、图像和手势等载体,这体现了信息的( )。A、依附性 B、时效性 C、真伪性 D、价值相对性
-
7、下列信息来源中,可信度较高的是( )。
①微信群里发布的商品广告 ②官方新闻发布会 ③正规词典 ④在线公开数据库
A、②③④ B、①②③ C、①②④ D、①③④ -
8、学生可通过智能手机在线收听和观看微讲座,这表明信息技术的发展历程正处于( )。A、语言的产生和应用 B、电话、广播和电视等电信技术的发明和应用 C、文字的发明和使用 D、计算机和现代通信技术的应用
-
9、旅客通过手机上的百度地图查询从飞机场到宾馆的交通方式和交通耗时。这一过程处于获取信息阶段中的( )。A、确定信息需求 B、保存信息 C、采集信息 D、确定信息来源
-
10、学生通过手机微信收发语音信息,其信息传播途径是( )。A、音像制品 B、广播 C、电报电话 D、计算机网络
-
11、信息必须依附于载体才能进行存储、传递和展现,以下不属于信息载体的是( )。A、声音 B、图像 C、视频 D、财经新闻
-
12、医院利用计算机 VR 技术对实习医生和护士进行肺部抽液手术的仿真培训,这体现了信息技术的发展趋势是( )。A、传媒化 B、虚拟化 C、自动化 D、物流化
-
13、数据科学是在计算机科学与技术、统计学和应用数学等多门传统学科基础上结合产生的交叉,这体现了信息技术发展趋势中的( )。A、多元化 B、虚拟化 C、网络化 D、媒体化
-
14、下列选项中,属于信息技术给社会发展带来积极影响的是( )。A、网上公开课 B、垃圾邮件 C、信息诈骗 D、网上暴力游戏
-
15、下列选项中,没有采用传感技术的设备是( )。A、触摸屏 B、光电鼠标 C、麦克风 D、打字机
-
16、下列关于信息的叙述正确的是( )。A、信息可用来消除不确定性 B、信息不具有时效性 C、信息可脱离载体存在 D、人类发明了计算机后才开始传递信息
-
17、用一个6*5矩阵表示地图,分别用a数组元素表示,第1行从左到右为a(1)到a(6),依次类推,右下角为a(30)。其中数字0表示不通,数字1表示畅通。现在要从左上角到右下角寻找一条畅通的路径。线路规则如下:
l 路线每个点只能向右或向下
l 任何一个岔口优先向右走,右侧不通再向下走
l 一条路线中每个点只能走一次,不能重复
算法思路:探路过程中,记录每个坐标到数组lu;遇到岔路口(向右向下都通),则记录路口坐标到数组cha;遇到前方无路时,需要返回到上一个路口,标记路口右侧坐标为0;当前方无路,岔路口数组也退回到0,说明整体不通,否则根据规则走到右下为止,最后输出整体线路坐标。
实现算法的程序如下,运行结果如图所示。
回答下列问题:
(1)、根据规则,如图迷宫矩阵正确路线的第6个点是a数组的第个元素(填数字)(2)、在程序划线处填上合适代码,使程序完整。Dim a(1 To 50) As Integer
Private Sub Command1_Click()
Dim i As Integer, j As Integer, zb As Integer
Dim cha(1 To 10) As Integer ‘记录一条线路中各个岔路口坐标
Dim lu(1 To 10) As Integer ‘记录路线经过的坐标
zb = 1: j = 0: lu(1) = 1: i = 1
Do While i <= 9 ‘第1个和最后1个固定,中间有9个需要路过的坐标
If zb Mod 6 <> 0 And a(zb + 1) = 1 Then ‘向右畅通
If zb + 6 <= 30 and a(zb + 6) = 1 Then ‘记录岔路口
j = j + 1
End If
zb = zb + 1
i = i + 1
lu(i) = zb
ElseIf zb + 6 <= 30 And a(zb + 6) = 1 Then ‘向下畅通
zb = zb + 6
i = i + 1
lu(i) = zb
Else ‘坐标退回到上一个岔路口
If j = 0 Then Exit Do
Do While lu(i) <> cha(j)
Loop
a(cha(j) + 1) = 0 ‘标记此路口右侧不可用
j = j - 1
End If
End If
Loop
If j = 0 Then
Text1.Text = "没有畅通道路"
Else
For i = 1 To 10
Text1.Text = Text1.Text + Str(lu(i))
Next i
End If
End Sub
Private Sub Form_Load()
End If ‘生成图形矩阵的数组a各个元素,并在列表框显示,代码略
End Sub
-
18、本程序的功能是在列表框List1中随机产生n(n为偶数)个[1,20]之间的不重复正整数,存入数组a中。点击“排序”按钮Command1,对n个数进行排序。使得奇数位上是降序,偶数位上是升序,且a(1)<a(2),并在List2中显示排序后的结果。实现该功能的VB程序如下,但加框处代码有错,请改正。
Const n = 8
Dim a(1 To n) As Integer, b(1 To n) As Integer
Private Sub Form_Load()
‘随机产生n个[1,20]之间的不重复的正整数,并在list1中显示,具体代码略
End Sub
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As Integer, p as integer, p as integer
For i = 1 To n - 1
For j = n 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
Next i
p = n:
‘①For i = 1 To n Step 2
‘②b(i + 1) = a(q)
p = p - 2
q = q + 1
Next i
For i = 1 To n
List2.AddItem Str(b(i))
Next i
End Sub
① ②
-
19、小申创作了一个关于“嫦娥探月工程”的多媒体作品。部分制作脚本和时间轴如下所示,请回答下列问题:
场景名称:嫦娥奔月
进入方式:从“前奏”场景点击“播放”按钮
呈现方式
⒈按钮出现在左下方,点击按钮音乐停止,并跳转到场景“片尾”第1帧播放
⒉嫦娥四号从左侧舞台外经左上、左下、最后停在右上
呈现顺序
⒈一开始出现音乐、标题文字
⒉约1s后出现嫦娥四号
⒊背景始终存在且无变化
⒋结束后动画停在最后一帧,音乐继续
(1)、在制作作品前,小申对作品进行了相应的多媒体作品设计。下列属于创作需求设计的是(单选,填字母:A .关注作品的社会反响/ B .确定作品的主题/ C .确定作品分成3个主要部分)。(2)、结合脚本与时间轴,“音乐”图层的声音同步属性为 (选填“事件/数据流”)。(3)、“嫦娥四号”图层实现了卫星实例的移动,此图层的动画类型是(选填:逐帧/形状/动画);已知舞台尺寸为600*450,根据脚本,场景播放到2s时卫星的坐标可能是(单选,填字母)。A.(-200,50)
B.(40,40)
C.(450,50 )
(4)、根据脚本,要实现动画效果,“背景”图层应做的调整是。(5)、根据脚本,“按钮”图层中按钮的脚本应设置为on(press){ }。 -
20、设计一个算法,从一串数字中找出所有数字之间绝对值的最大差值。具体程序功能如下:在文本框输入数字串(数据间用逗号分隔,以数字结尾),单击按钮,在标签框输出结果。例如在Text1中输入“13,-5,20,3,-1”,单击“计算”按钮“Command1”,在标签框“shuchu”输出“25”。实现算法的VB程序如下,界面如图所示,回答下列问题:
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t1 As Integer, t2 As Integer
Dim s As String, c As String, st1 As Integer, st2 As Integer, max As Integer
s = Text1.Text: max = 0: st1 = 1
For i = 1 To Len(s) - 1
c = Mid(s, i, 1)
If c = "," Then
t1 = Val(Mid(s, st1, i - st1))
①
st2 = st1
For j = i + 1 To Len(s)
②
If c = "," Then
t2 = Val(Mid(s, st2, j - st2))
st2 = j + 1
End If
Next j
End If
If j>0 Then t2 = Val(Mid(s, st2, j - st2))
If Abs(t1 - t2) > max Then max = Abs(t1 - t2)
Next i
shuchu.Caption = "所有数之间绝对值相差最大为:" + Str(max)
End Sub
(1)、为实现该程序,在窗体中使用了多个对象,如图所示,不包括窗体,该程序使用了类对象。(2)、根据算法要求,请在划线处填入合适代码,使程序完整。① ②
(3)、若删除程序中加框处语句,则计算出的最大差值为: