内蒙古巴彦淖尔市临河区第三中学2018-2019年高二下学期期末信息技术试题(计算机班).docVIP

  • 1
  • 0
  • 约7.33千字
  • 约 11页
  • 2019-10-11 发布于福建
  • 举报

内蒙古巴彦淖尔市临河区第三中学2018-2019年高二下学期期末信息技术试题(计算机班).doc

临河三中2018-2019学年第二学期高二期末考试计算机班VB试题 70分钟 *仅交答题纸,试卷学生自己保存好。 填空(16*1分) 1、在程序运行过程中可以改变数组元素个数的是( )数组,不可以改变数组元素个数的是( )数组。 2、实参在形式上可以是常量、( )、( ) 3、重新定义动态数组若保留原有数组元素值时需有关键字( ) 4、控件数组中,各控件元素是( )类型的(填相同|不相同) 5、FOR EACH后的变量必须是( )型的。 6、数组的维数由( )的个数决定,数组的最小下标从1开始, 要在声明段中用( )说明. 7、过程直接或间接的调用自己,这种调用被称为( )调用。 8、CALL语句后的参数是( )参数。 9、实际参数和形式参数存在( )对应、( )对应、( )对应。 10、事件过程在调用通用过程时的参数传递有按( )传递和按( )传递两种方法。 二、选择(25*2分) 11、VB过程中的形式参数必须是( ) A、常量 B、变量 C、表达式 D、常量、变量、表达式都可以 12、设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x = 20 y = 2 f = x * y End Function 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() DIM x As Integer x = 10 y=5 Z = f(x) Print x;Z End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( ) A、10 5 B、20 5 C、20 40 D、10 40 13、设有如下通用过程: Public Sub Fun(a(), x As Integer) For i = 1 To 5 x = x + a(i) Next End Sub 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5) As Variant For i = 1 To 5 arr(i) = i Next n = 10 Call Fun(arr(), n) Text1.Text = n End Sub 程序运行后,单击命令按钮,则在文本框中显示的内容是( ) A、10 B、15 C、25 D、24 14、有如下通用过程和事件过程,运行程序后,单击窗体,程序的运行结果是( ) public function ss(x as integer,y as integer) as integer if xy then ss=x-y else ss=y-x END FUNCTION PRIVATE SUB FORM CLICK( ) DIM A AS INTEGER ,B AS INTEGER A=8: B=6 PRINT SS(A,B) END SUB A、2 B、 -2 C、 8 8 D、6 6 15、下列程序的运行结果是( ) PRIVATE SUB FORM CLICK( ) STATIC B AS INTEGER DIM A AS INTEGER A=A+1 B=B+1 PRINT A,B END SUB 要求运行程序时单击窗体三次,给出第三次单击的结果 A、3 3 B、1 3 C、3 1 D、1 1 16、S=0: M=0:N=0 FOR I=1 TO 20 IF I MOD 2=0 THEN S=S+1 ELSEIF I MOD 3 =0 THEN M=M+1 ELSEIF I MOD 5 =0 THEN N=N+1

文档评论(0)

1亿VIP精品文档

相关文档