相关试卷
-
1、下列有关信息的描述不正确的是( )。A、因特网上的信息应尽可能经过甄别后再使用 B、电子邮件、微信都是常见的网上信息交流工具 C、哑语手势是为了与聋哑人士更好沟通而产生的信息表达技术 D、可通过书籍、影像了解历史事件,是因为信息可以脱离它所反映的事物被存储
-
2、某解密程序:对输入的字符串进行解密处理,输出解密后的字符串。已知数据加密方法为对原始字符串中的每个字符进行如下处理:
①将该字符的ASCII码转换为8位二进制数;
②将后4位二进制数逐位取反(1变0,0变1)
③将操作②生成的4位二进制数均右移一-位, 原第4位变成新的第1位;
④将原来的前4位二进制数连接新的后4位二进制数成为最终加密后字符的内码。
例如字符“A”经过上述加密运算,可得到字符“M”。
程序运行界面如图所示,在文本框Text1中输入加密字符串。点击“解密”按钮后,在文本框Text2中输出原始字符串。ASCII码
转二进制数
后4位取反
后4位右移
拼合
转十进制
转字符
65D
0100 0001B
1110
0111
0100 0111B
71D
G
(1)、若加密后的字符为F,则原字符为(2)、请在横线处填入合适代码。Private Sub Command1_ Click()
Dim s As String, s1 As String, s2 As String, n As Integer
Dim x As Integer, i As Integer, j As Integer, C As Integer
Dim a(15) As String
a(0) = "000": a(1) = "0001": a(2) = "0010": a(3) =“011": a(4) = "0100":a(5) = "0101": a(6) ="0110": a(7) = "111": a(8) = "1000" a(9) ="1001":a(10) = "1010": a(11) ="1011": a(12) = "1100"a(13) = "1101": a(14)= "1110":a(15) ="1111"
s2 = "": s = Text1. Text
For i=1 To Len(s)
n = Asc(Mid(s, i, 1))
c=n Mod 16
s1 =
x = Va1(Mid(s1, 1,1))
For j=2 To 4
x=x+
Next j
x=(n/16)*16
s2 = s2 + Chr(x)
Next i
Text2. Text = s2
End Sub
(3)、加框处代码出错,请改正。 -
3、小王利用循环排序思想编写了一个VB程序,用于计算下一轮比赛的出场顺序。从数据库中读取本轮比赛的人员姓名存在数组xm中,成绩存在数组cj中(成绩均不重复)。编程实现将这些成绩进行循环升序排列。要求最低成绩的位置不变,然后依次进行升序排序,即从最小值开始向下尾首相连形成升序数列。程序运行界面如图所示。点击“排序”按钮,完成循环升序排序。
(1)、“排序”按钮的对象名为(2)、请在划线处填入合适代码。Dim xm(1 to 100)As String ,cj(1 to 100)As Integer
Dim flag(1 to 100)As Boolean
Private Sub Form_ Load()
‘从数据库中读取数据,存储到相应数组中,并输出在列表框List1。第i个人,姓名为xm(i),成绩为cj(i)。人员数量存储到变量n中(1≤n≤100)。代码略
End Sub
Private Sub Cmd__Click()
Dim min As Integer, pmin As Integer
min = cj(1): pmin = 1
For i=2 To n
If cj(i) < min Then min = cj(i):
Next i
flag(pmin) = True
pmin= pmin + 1
If pmin=n+1 Then pmin=1
For i=1 To n-2
k = pmin
For j=1 To n
If Then k= j
Next j
If k <> pmin Then
t = cj(k): cj(k) = cj(pmin): cj(pmin) = t
C = xm(k): xm(k) = xm(pmin): xm(pmin) = c
End If
flag(pmin) = True
pmin=pmin+1
Next i
’将排序后的人员姓名和成绩输出到列表框List2中,代码略。
End Sub
(3)、加框处代码出错,请改正。 -
4、小王制作主题为“夏韵”的多媒体作品,首先使用Photoshop软件处理图片,然后使用Flash软件制作动画。请回答下列问题:(1)、下列不属于创作需求分析的是(单选,填字母: A . 确定制作该作品需要用的硬件和多媒体软件/B . 确定作品需要花费的时间、资金/C . 作品将以SWF格式在网络上发布/D . 确定作品的类型为演示型)。(2)、使用Photoshop 软件处理“荷花.psd", 如图a和图b所示。为使“映日荷花别样红”七字在“存储为”JPG格式后的图片中不可见,下列操作可行的有(多选,填字母: A . 将当前图层设为不可见/B . 使用“橡皮擦工具”擦除“映日荷花别样红”七字/C . 将当前图层栅格化/D . 将当前图层移到“背景”图层下方/ E .使用“移动工具”将“映日荷花别样红”七字移到画布外)。
(3)、如图c所示,为使“小船”图层的动画播放持续到当前场景的最后一帧,则应进行的操作是。
(4)、在不改变动画帧数的情况下,若要使动画播放时长调整为5秒,则需设置Flash文档的帧频为fps。(5)、测试影片时,当动画完整播放一遍后暂停, 同时在浏览器中显示从位于同-一目录下的“古诗.txt”文件内容,则实现这一效果的动作脚本是。 -
5、某市慈善总会统计近一周的社会捐赠物资,使用Excel软件进行数据处理,如图a所示。
请回答下列问题:
(1)、要在表格第1行输入标题,格式如图b所示,下列操作正确的是(单选,填字母:A . 在A1单元格输入标题,选择A1:D1区域后居中/B . 在D1单元格输入标题后居中/C . 在A1单元格输入标题,合并A1:D1区域后居中)。
(2)、G3单元格中的数据是使用SUMIF函数计算得到的,现对H3:13进行自动填充,H3单元格中的显示结果是(单选,填字母: A . #VALUE!/B . #DIV/O!/C . 0/D . 61000)。(提示: SUMIF 函数用于返回某个区域内满足条件的所有单元格数值的和。)
(3)、若要正确计算“分类捐赠总数”的数据,可对G3单元格中的公式进行修改,再对H3:I3自动填充,则I3单元格中的公式是。(4)、表中有多条带有“口罩”字样的记录,希望通过对“物资名称”列筛选得到所有口罩的记录,下列操作不可行的是 (单选,填字母)A、在“物资名称”上加上筛选标记,再点开筛选条件,在下图位置输入“口罩”
B、对“物资名称”进行筛选,条件如下图:
C、对“物资名称”进行筛选,条件如下图:
D、对“物资名称"进行筛选,条件如下图:
-
6、查找某key值的VB程序段如下:
n=0:i=1:j=6
Key = Val (Text1. Text)
Do While i<=j
m=(i+j)\2
If Key = a(m) Then Exit Do
If Key > a(m) Then
i=m+1:n=n*2
Else
j=m-1:n=n-1
End If
Loop
若数组元素a(1)到a(6)的值依次为4, 11, 19, 26, 38, 45。运行该程序段后,变量n的值为-4,则文本框Text1输入的数字可能是( )
A、3 B、18 C、40 D、32 -
7、小明想用数据移位思想将一段长度为n的序列a(1)”"a(n), 以t位置为分界,把前t-1个数和后n-t+1个数调换前后顺序,但保持每段中数据的相对位置不变。例如一段长度为6的序列1、2、3、4、5、6。t=4时,数组a中元素顺序变成4、5、6、1、2、3.实现上述功能的代码如下,下列横线处填写正确的是( )
t = Val(Text1. Text): m= 2
For i=t-1 To 1 Step-1
k = a(i)
For j=i To n- 1
Next j
n=n-1
Next i
A、①a(j+1)=a(j)②a(j+1)=k B、①a(j)=a(j+1)②a(j+1)=k C、①a(j+1)=a(j) ②a(j)=k D、①a(j)=a(j+1) ②a(j)=k -
8、有如下VB程序段,执行该程序段后,a(1)到a(6)各元素的值可能为( )
Randomize
For i=1 To 6
a(i) = Int(Rnd*21) *2+11
If I Mod 2=1 Then
a(i) = a(i) +2
Else
If a(i)<a(i-1)Then a(i)=a(i-1)
End If
Next i
A、13, 15, 25, 37, 23, 54 B、16, 44, 23, 51, 22, 22 C、19, 37, 23, 45, 53, 53 D、13,37, 11, 45, 33, 51 -
9、字符串数组a中a(1)到a(6)的原始数据为“57”,“3”,“24",“34”, “6”,“120”,为了对该数组进行排序操作,编写了以下VB程序。
i=2
Do While i<=6
For j=6 To i+2 Step -2
If a(j)>a(j-2)Then t=a(j):a(j)=a(j-2):a(j-2)=t
Next j
i=i+2
Loop
则程序运行之后,数组元素a(1)和a(2)的值分别是( )
A、“6” “3” B、“57” “34” C、“120” “57” D、“6” “34' -
10、有如下VB程序段:
s = Text1.Text: n = Len(s): Count = 0
For i=1 To n\2
If Mid(s, i, 1) <> Mid(s, n-i+1, 1) Then
Count = Count + 1
End If
Next i
若在文本框Text1中输入字符串“200good2”,则Count的值为( )
A、3 B、1 C、6 D、7 -
11、某算法的部分流程图如图所示。执行这部分流程后,输出s和i的值分别是( )
A、-3 5 B、-4 5 C、-3 6 D、-2 6 -
12、小亮计划用Flash 制作一个动画,部分脚本如下所示:
场景名:春
类别序号: 3
进入方式:
来自“四季”场景,该场景结束自动进入
呈现方式:
⒈两棵树从舞台外移入舞台中央。
⒉“返回”按钮位于舞台右下角,单击该按钮返回本场景第1帧开始播放。
呈现顺序说明:
⒈一开始出现背景和两棵树的动画,持续到本场景结束。
⒉动画开始1秒后,音乐随之响起,并持续到最后一帧停止播放。
⒊最后出现 “返回”按钮,动画暂停,其它略。
下列说法正确的是( )
A、编写制作脚本属于多媒体作品设计的规划与设计阶段 B、编写制作脚本前,需先完成媒体元素的分解工作 C、由制作脚本可知,音乐的同步方式是数据流 D、制作脚本中“动画暂停”效果,可在按钮上添加“stop();”实现该效果 -
13、录制一段时长为10秒,分辨率为512×384,颜色模式为16位彩色,采用PAL制式的未经压缩的无声视频,压缩后mp4格式文件的大小为9.3MB,则压缩比约为( )A、2.5: 1 B、3:1 C、10: 1 D、12: 1
-
14、下列关于数据库和数据表说法正确的是( )A、所有用户或程序发出的有关数据库方面的操作命令,都通过数据库应用系统来实现 B、一张数据表中各个记录的字段个数是相等的 C、常见的数据库管理系统有Oracle、DB2、Dreamweaver、 Access 等 D、在设计视图中既可以添加记录,也可以删除字段
-
15、下列选项中主要是运用了人工智能技术的是( )A、装有传感器的“智能小车”,能自动沿黑线路径行驶 B、电子眼“抓拍电动摩托车骑行不带头盔系统”,可抓取面部信息进行识别 C、电网公司专业人员操控无人机对电塔拍摄视频 D、考试后将答题卷扫描成图像,教师使用智能手机阅卷
-
16、关于信息的表达与交流,下列描述正确的是( )A、网页的三种基本元素是文字、表单和图形图像 B、在某购物网站按商品类别进行查询信息属于元搜索引擎方式 C、简单邮件传输协议的功能是把电子邮件送到收件人的电子信箱中 D、网页中包含的文本、图像、超链接和表格等元素及构件是由HTTP协议进行描述的
-
17、下列有关信息与信息技术的说法,正确的是( )A、声音、图像、移动互联网等都是常见的信息表达方式 B、学籍管理系统编制入学新生的学籍号属于信息的发布 C、现代信息技术是以计算机和通信技术为基础,以微电子和光电子技术为支撑的 D、信息是事物的运动状态和关于事物状态的描述
-
18、小明使用Flash软件创作主题为“颁奖仪式”的多媒体作品,其制作脚本如下:
场景名: main
类别序号: 1
进入方式:来自“片头”场景,通过“进入”按钮进入
呈现方式:
①“季军"文字变为“亚军"文字,“亚军"文字变为“冠军”文字,时长4秒。
②季军从舞台外从右到左移动,移动效果2秒。
③亚军从舞台外从左到右移动,移动效果2秒。
④冠军从舞台外从左到右移动,移动效果2秒。
⑤"播放"按钮位于舞台右侧,单击该按钮可使停止的动画继续播放。
呈现顺序:
①“开始出现背景,文字, 按钮,声音响起。
②一开始出现季军动画
③2秒后出现亚军动画
④4秒后出现冠军动画
⑤动画播放到约2秒、 约4秒处停止播放。
作品的main场景如下图所示,请回答以下问题。
(1)、下列说法正确的是 (多选,填字母)。A、在设计制作脚本之前应先设计好文字脚本 B、制作脚本完成后再进行应用需求分析 C、根据制作脚本可知main场景至少有2个按钮 D、由图可知有2个关键帧上添加了动作脚本(2)、由图可知,“文字”图层第40帧到第60帧中的动画类型为(单选,填字母A . 逐帧动画/B . 形状补间/C . 动画补间)。(3)、测试场景,发现某图层动画效果与制作脚本不符,应做的调整为。(4)、根据制作脚本,“播放”按钮上的动作脚本为。(5)、若该作品发布后,要具有交互性,应该保存为 格式(多选,填字母)。A、Windows放映文件(*.exe) B、GIF动画(*.gif) C、Windows AVI (*.avi) D、Flash影片(*.swf) -
19、均分红包。当前有n堆红包,编号为1,2, 3, 。。 n,每堆有若干个红包,红包总数sum是n的倍数。可以在任一堆上取若干个红包,然后移动,最终使每堆上的红包个数相同。
移红包规则:
①编号为1的堆上的红包,只能移到编号为2的堆上;
②编号为n的堆上的红包,只能移到编号为n-1的堆上;
③其它堆上的红包,可以移到相邻左边或右边的堆上。
现要求找出最少的移动次数使每堆的红包数-样多。如图所示,在文本框Text1中输入红包堆数n,在文本框Text2中依次输入每堆红包的红包个数(以“,”为分隔符和结束符),单击“移红包次数统计”按钮Command1后,在标签Labe13中显示最少的移动次数。
(1)、代码“Private Sub Command1_ Click() ”中的Click是(单选,填字母: A . 对象名;B . 事件名;C . 事件处理过程名;D . 方法名)(2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。Const Sum = 40 ‘红包总个数
Private Sub Command1_Click()
Dim n As Integer ‘红包的堆数
Dim s As String, k As Integer
Dim avg As Integer '最终每堆的红包个数
Dim ml As Integer, m2 As Integer
Dim tmp As Integer, count As Integer, ans As Integer
n=
s = Text2. Text
avg=Sum/n
tmp=0:count=0:ans=0
For k=1 To Len(s)
c = Mid(s, k, 1)
If c <>”,”Then
tmp =
Else
count = count + 1
If count = 1 Then
m1 =tmp
Else
m2 = tmp
If m1 <> avg Then
m2=m2-(avg-m1)
ans=ans+1
End If
End If
tmp=0
End If
Next k
Labe13. Caption = Str (ans)
End Sub
-
20、小明用Excel软件对中部地区某歌唱比赛数据进行数据处理,如图a所示。
请回答下列问题:
(1)、图a中H4单元格中的内容(选填:能/不能)由H3单元格自动填充得到; H4单元格中的公式应该为。(2)、根据图a中数据制作的图b所示,创建该图表的数据区域是。
(3)、如图a所示,以列E为关键字对湖南的参赛选手进行降序排序,则应选择的数据区域是;排序完成后,图b中的图表(选填:会/不会)发生变化。(4)、将区域A1: E31的数据复制到新工作表,在新工作表中对“姓名”和“总助力值”这两列数据进行筛选操作,“姓名”筛选条件如图c所示,“总助力值"筛选条件如图d所示,下列说法正确的是 (多选,填字母)。
A、两次筛选后必定只有1行数据显示 B、两次筛选后可能有1行以上数据显示 C、两次筛选后可以找出姓刘的选手中总助力值最多的人 D、两次筛选后不一定能找出姓刘的选手中总助力值最多的人