当前位置:首页 > 精品解析:浙江省东阳中学2018-2019学年高二下学期开学考试信息技术试题(解析版)
略
【17题详解】 略
编写“断句生成器”程序,实现如下功能:在文本框Text1中输入未断句的文言文内容,在文本框Text2中输入多个正整数(以“,”为分割符和结束符),单击“生成”按钮 Command1,程序以这些整数为位置信息,表示在文言文相应的位置后进行断句(即在该位置后加入“/”),最后将最终断句的结果显示在文本框Text3中。程序部分编辑界面如图,但运行界面如图所示。
18. (1)程序运行时,窗体标题显示“断句生成器”,可在Form_Load事件过程中添加 (单选, 填字母A. Form1.Caption=\断句生成器\ 句生成器\
B. Form.Caption=\断句生成器\ C. Fx.Caption=\断
D. 工程1.Caption=\断句生成器\)语句
19. (2)实现上述功能VB程序如下,请在划线处填入合适代码。 Private Sub Command1_Click()
Dim s As String, t As String, c As String Dim i As Integer, p As Integer, p0 As Integer s =\For i = 1 To Len (Text2.Text)
c = ① If c = \,\
9
p = Val(t)
s = s + Mid(Text1.Text, p0 + 1, p – p0) + \t = \_ _②___ Else
t = t + c End If Next i
Text3. Text = ③ End Sub
【答案】18. C 19. ① mid(text2.text,i,1) ② p0=p ③ s 【解析】 【18题详解】 略
【19题详解】 略
在一个数据序列中,如果出现连续升序的几个数,称为一个升序段。小张为了在10个数中找和值最大的升序段,编写了下面VB程序。程序运行时,在List1里随机生成10个整数,点击“统计”按钮Command1,在List2显示出和值最大的升序段和它们的和。程序运行界面如左图所示。
20. (1)在设计程序界面时,可用右图中所示“控件工具箱”中的 (填写相应编号)添加用于显示10个随机整数的列表框。
10
21. (2)实现上述功能的VB程序如下,请在划线处填入合适的代码。 Dim a(1 To 10) As Integer Private Sub Form_Load()
’产生10个随机整数,并在列表框List1中显示,代码略 End Sub
Private Sub Command1_Click()
Dim k As Integer, summax As Integer, sum As Integer,i As Integer, j As Integer k = 0 :summax = 0 sum = ① For i = 1 To n - 1 If a(i) < a(i + 1) Then sum = sum + a(i + 1) k = k + 1 Else
If ② Then summax = sum _ _③ sumb = i End If k = 0
sum = a(i + 1) End If Next i
11
For j = sumt To sumb List2.AddItem Str(a(j)) Next j
List2.AddItem \和是:\End Sub
【答案】20. 4 21. ① a(1) ② sum>summax ③ sumt=i-k 【解析】 【20题详解】 略
【21题详解】 略
小王创作题为“中国古诗词”的多媒体作品。他首先使用Photoshop软件制作一张背景图片,然后使用Flash软件制作动画。请回答下列问题:
22. (1)如图所示,当前界面中,下列操作直接可行的是_____________(多选,填字母A. 选中“背景”图层后,调整其不透明度/
B. 选中“背景”图层,为其局部选区添加滤镜效果/ C. 选中
“鸟鸣涧”图层后,对其内容进行填充/ D. 选中“标题”图层,对其内容进行自由变换/ E. 选中“花”图层,使用“橡皮擦”工具擦除其中内容)。
12
共分享92篇相关文档