相关试卷
-
1、某算法的部分流程图如图所示。
执行该算法,依次输入a的值为2,5,4后,变量b的值为( )
A、0.5 B、2 C、4 D、5 -
2、如图所示为在UltraEdit软件中观察字符内码的部分界面:
下列说法中,不正确的是( )
A、共占用16个字节存储空间 B、全部字符中只有3个采用全角编码 C、字符“G”的二进制码为1000111B D、大写字母“P”的十六进制编码为38H -
3、有一Access数据表,表的结构如图1所示,在数据录入时截图如图2所示,下列说法正确的是( )
A、“ID”字段值一定是连续的 B、“生日”字段可以输入“1998-8-25” C、“入学成绩”字段中可以输入“Pass” D、删除第2条记录后,可以在该位置插入一条记录 -
4、用Photoshop软件制作“端午节”作品,在“粽子”图层中已选择矩形区域,如图所示。
下列说法正确的是( )
A、该psd文件采用RGB/8模式,即每个像素占用8位二进制数 B、将“不透明度”设置为0%,“粽子”图层中只有右上角粽子会变为不可见 C、当前“自由变换”命令的操作对象是“粽子”图层右上角的粽子 D、使用仿制图章工具可以实现将“端午”图层中文字仿制到“诗句”图层中 -
5、对于一组a(1)~a(n)进行左右交替下降排序,排序后的数据有如下特点:a(1)>a(n)>a(2)>a(n- 1)> a(3)>a(n- 3) ……。例如“99 77 55……44 66 88”就是左右交替下降排序后的数据,如下表所示。
a(1)
a(2)
a(3)
……
a(n-2)
a(n-1)
a(n)
99
77
55
……
44
66
88
根据上述排序特点,小达编写了一个VB程序,其功能如下:在文本框Text1中输入n个正整数(以“,”为分割符),单击“排序”按钮Command1进行排序,在文本框Text2中显示左右交替下降的数据,程序运行界面如图所示。
实现上述功能的VB程序如下,请回答下列问题:
(1)、运行程序后,若在文本框Text1中输数据“3,15,56,34,27,42”,单击“排序”按钮,则在文本框Text2中显示的内容为(2)、请在划线处填入合适的代码。Private Sub Command1_Click( )
Dim a(1 To 100) As Integer
Dim s As String, ch As String, k As Integer, t As Integer
Dim n As Integer, i As Integer, j As Integer, s1 As Integer
s= Text1. Text : n=0 : s1=0
For i=1 To Len(s)
ch= Mid(s,i,1)
If ch>= "O" And ch <= "9" Then
s1 =
Else
n=n+1: a(n)=s1: s1=0
End If
Next i
For i=1 To n-1
If i Mod 2=1 Then
k=i \2+1
Else
k=
End If
pos= k
For j=i\ 2 + 1 To n- (i- 1)\ 2
If a(j) > a( pos) Then
Next j
If k <> pos Then t= a(k) : a(k) =a(pos) : a(pos)=t
Next i
For i=1 To n
Text2. Text= Text2. Text+Str(a(i))
Next i
End Sub
-
6、求矩阵列和的最大值,算法如下:数字矩阵有n * n(n不大于10)个数组元素,数组元素为随机生成任意的两位正整数,按n行n列进行排列,其中第一行的数据依次为a(1)~a(n),第二行的数据依次为a(n+1)~a(2* n……。例如当n=5时,随机生成25个数组元素,并排列成5 *5的矩阵,第一行的数据为a(1)~a(5),第二行的数据依a(6)~a(10) …….。现要求按列进行求和,并找出最大值的列。小江编写了一个VB程序,功能如下:在文本框Text1中输入n的值,单击“计算”按钮Command1后,在列表框List1中显示随机生成的n *n的数字矩阵,同时在列表框List2中显示每一列数据的求和结果、最大值及对应的列号,程序运行界面如图所示。
实现上述功能的VB程序如下,请回答下列问题:
(1)、语句List1.AddItem s中的“AddItem"属于(单选, 填字母:A .对象名/B .属性名/C .方法名/D .过程名)。(2)、请在划线处填写合适的代码。Private Sub Command1_ Click( )
Const Maxn= 100
Dim i As Integer, j As Integer, c As Integer
Dim max As Integer, sum As Integer, n As Integer
Dim a(1 To Maxn) As Integer, s As String
n= Val(Text1. Text)
Randomize
For i=1 To n* n
a(i)=
s=s+Str(a(i))
If i Mod n=0 Then
List1. AddItem s
s=“”
End If
Next i
For i=1 To n
sum= 0
For j=
sum=sum+a(j)
Next j
List2. AddItem "第" + Str(i) +"列的和是:"+Str(sum)
If sum > max Then max=sum :
'改错Next i
List2. AddItem "其中第" + Str(c)+ "列和最大,值为:"+Str(max)
End Sub
(3)、程序中加框处代码有错,请改正。 -
7、小王同学创作主题为“神笔马良”的多媒体作品。他首先使用Photoshop软件制作一张图片,然后使用Flash软件制作动画。请回答下列问题:(1)、如图a所示,当前状态下,下列操作可以执行的有(多选,填字母:A .删除“背景”图层/B .移动“神笔马良”图层的文字位置/C .修改“神笔马良”图层的不透明度/D .给“中国童话故事”图层添加滤镜效果/E .不解锁的情况下,修改“背景”图层的名称)。
(2)、如图b所示,已知“文字”图层的第1帧到第10帧是文字实例实现“淡入”的动画效果,则该动画类型属于(填写:动画补间/形状补间/逐帧动画)。
(3)、小王在调试时发现,当音乐图层被隐藏后,使用菜单中的“播放”命令时动画没有声音,而使用“测试影片”命令时动画有声音,则当该动画导出成为swf格式后, (有/没有)声音。(4)、如图b所示,如果要实现“文字”动画出现时音乐开始响起,需要对“音乐”图层进行的操作是。(5)、测试影片时,当前场景播放到36帧时停止播放,单击“重播”按钮后,影片跳转到“片头”场景的第1帧并播放,则“重播”按钮的动作脚本为。 -
8、小李同学收集了“2016年上半年我国轿车销量TOP10”的统计数据,并用Excel 软件进行分析,部分界面如图a所示。请回答下列问题:
请回答下列问题:
(1)、如图a所示,小李同学要计算“6月增长率(%)”,采用的方法是先在H5单元格中输入公式 , 再使用填充功能完成其他的单元格的计算。(注:增长率%=(本月销量-上月销量)/上月销量*100)(2)、如图a所示,该图表排序的主要关键字是(3)、根据图a中数据制作的图表如图b所示,创建该图表的数据区域是。
(4)、根据图a中数据,如果对“所属厂商”数据进行筛选操作,筛选得到图b的结果,设置界面如图c所示,则其筛选条件为。
-
9、下列VB程序段功能为:在升序排序数组a中(a(1)≤a(2)≤a(3) …… ),采用对分查找的方式查找某数值,若能找到,则输出该数值在数组a中的起始和结束位置,否则输出“找不到”。
Dim a(0 To 10) As Integer
Key= Val(Text1. Text)
i=1 : j=10
Do While i<=j
m=(i+j) \ 2
If ① Then
j=m-1
Else
i=m+1
End If
Loop
If a(j) <> Key Then
Label1. Caption= "找不到"
Else
P1=j
Do While Key=a(j) And j>= 1
j=j-1
Loop
②
Label1. Caption= Str(p2) + "-" + Str(p1)
End If
A、①key < a(m)②p2=j B、①key < a(m)②p2=j+1 C、①key <= a(m)②p2=j D、①key <= a(m)②p2=j+ 1 -
10、某VB程序段如下:
i=1
Do While i<=3
k= i
j =i+1
Do While j<=5
If a(j) < a(k) Then k = j
j=j+1
Loop
If i<>k Then t=a(i):a(i)=a(k):a(k)=t
End If
i=i+1
Loop
数组元素a(1)到a(5)的值依次为“17,87,36,22,45”,则该程序段运行后,数组元素a(1)到a(5)的数据依次是( )
A、87,45,36,17,22 B、17,22,36,45,87 C、17,22,36,87,45 D、87,45,17,36,22 -
11、某对分查找算法的VB程序段如下:
i=1: j = 5: k=0: s =""
key = Int (Rnd * 100)
Do While i<=j
k=k+1
m=(i+j)\2
s = s+Str(a(i))
If key = a(m) Then
Exit Do ‘ExitDo表示退出循环
Elself key < a(m) Then
j =m-1
Else
i=m+1
End If
Loop
Text1. Text = s
数组元素a(1)到a(5)的值依次为“6,18,25;37 ,49”。若该程序段执行后,k的值为3,则key的值不可能为( )
A、4 B、18 C、47 D、55 -
12、有如下VB程序段:
Dim s As String, i As Integer
Dim c As String, s1 As String
s =“Visual_ Basic_ 2018”
s1=“”
For i=1 To Len(s) Step2
c = Mid(s, i, 1)
If c>=“a”Andc<=“z” Then
s1=c+s1
End If
Next i
Text1. Text = s1
执行该程序段后,文本框Text1显示的内容是( )
A、sai B、iaas C、isa D、Saai -
13、某算法的部分流程图如图所示,执行这部分流程后,则输出s的值为( )
A、50 B、55 C、100 D、101 -
14、使用UltraEdit软件观察字符内码,结果如下图所示,下列选项中不正确的是( )
A、全部字符共占15个字节 B、汉字“考”的十六进制内码为“BFBC" C、数字“1”的十进制内码为“49” D、英文字母“VB”使用ASCII编码 -
15、一段未经压缩的视频(不含声音)参数为:每帧画面为640×480像素、16位色,PAL制式(25fps),该视频的时长为5秒,则视频文件大小约为( )A、73MB B、73KB C、585 MB D、585GB
-
16、由Access软件创建的一数据表,其表结构如图所示。
在录入数据时,下列操作符合要求的是( )
A、在“序号”字段中输入“1” B、在“发行日期”字段中输入“20170218” C、在“价格”字段中输入“120” D、在“网上发行”字段中输入“不是” -
17、下列技术属于入工智能技术应用范畴的是( )
①使用扫描仪和OCR软件把报纸上的印刷文字变成电子文件
②上网与异地网友对手下围棋
③通过键盘在计算机中输入汉字
④利用 IBM的ViaVoice软件用语音控制计算机关闭系统
⑤利用金山快译翻译英文科技资料
A、①②④ B、②③⑤ C、①②③ D、①④⑤ -
18、十进制正整数n转换为2位十六进制数,该十六进制数末位为“F”。下列说法正确的是( )A、无法确定n是奇数还是偶数 B、十六进制数末位“F”转换为十进制数为n\16 C、十进制数n+1转换得到的二进制数一定不超过8位 D、十进制数n+1转换为十六进制,该十六进制数末位为“0”
-
19、下列关于信息和信息技术的说法正确的是( )A、书本不是信息,但文字属于信息 B、信息尽管具有载体依附性,但有时候也存在少量没有载体的信息 C、信息和物质、能源最大的不同在于它具有共享性 D、由于电子计算机是近代才出现的,因此古代没有信息技术
-
20、在数据表视图中使用功能可以使某些重点列一直保留在窗口左侧,不会随着水平滚动条拖动而移出窗口。