最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

天大2020秋季学期考试《计算机软件技术基础》(1)在线考核试题【标准答案】

天大2020秋季学期考试《计算机软件技术基础》(1)在线考核试题

试卷总分:100  得分:100

一、单选题 (共 50 道试题,共 100 分)

1.表达式Mid(“TIANJIN”, 4 , 2)的值是()。

A.NJ

B.JI

C.NJIN

D.JIN

 

2.下列数组定义错误的是()。

A.dim a(10) as integer

B.dim a(10,3) as short

C.dim a(3) as integer={1,2,3,4}

D.dim a(,) as integer={{1,2,3},{2,3,1}}

 

3.下列函数中,( )函数返回值是数值型的。

A.Chr

B.Mid

C.Replace

D.Val

 

4.关于Sub过程与Function过程,下面描述正确的是()。

A.Sub过程的过程不能直接返回值,而Function过程能直接返回值

B.Function过程可以有形参,Sub过程不可以

C.Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以

D.两种过程参数的传递方式不同

 

5.有一函数Function F(ByVal a As Integer, ByVal b As Integer) As Integer,()在调用时将发生错误。

A.Call F(1, 2)

B.Y = F(F(2, 3), 4)

C.Z = F(2.3, 5)

D.X = F(3)

 

6.表达式DateAdd(“m”, 2, #10/28/2018#) 值为()。

A.2018/10/30

B.2018/12/28

C.2018/12/30

D.2020/10/28

 

7.要使当前窗体的标签控件lblshow显示“欢迎使用VB.NET”,以下()语句是正确的。

A.form1.text=”欢迎使用VB.net”

B.lblshow.text=”欢迎使用VB.net”

C.lblshow.name=”欢迎使用VB.net”

D.lblshow.caption”欢迎使用VB.net”

 

8.在VB.NET窗体第一次显示之前,下列()窗体事件发生。

A.Activated

B.GotFocus

C.Click

D.Load

 

9.语句Dim myData = 123.0 定义的变量myData 数据类型是()。

A.Short

B.Login

C.Single

D.Double

 

10.若m,x,y,均为Integer型变量,则执行下面语句后m值是( )。 m=1:X=2:Y=3;m=if X>Y then X+Y else X-Y

A.-1

B.0

C.1

D.2

 

11.表达式Abs(-7) + Len(“eleven”)的值是()。

A.12

B.13

C.7eleven

D.-7eleven

 

12.Rnd函数不可能为下列()值。

A.0

B.1

C.0.1234

D.0.0005

 

13.当窗体上有多个控件时,最多只有( )个控件是活动的

A.1

B.2

C.3

D.多个

 

14.表达式InStr(“计算机考试试题” ,”考试”)的值是()。

A.3

B.4

C.5

D.6

 

15.当指针指向窗体Form1时,鼠标指针改为用户自己定义的指针图标,应使用( )语句形式。

A.Form1.Cursor = New Cursor(“图标文件名”)

B.Me.Cursor = New Cursor(“图标文件名”)

C.Form1.Cursor = Cursor(“图标文件名”)

D.Me.Cursor = Cursor(“图标文件名”)

 

16.以下()不是对象的要素。

A.变量

B.属性

C.事件

D.方法

 

17.已知a=3.5,b=5,c=2.5,d=True,则表达式a>=0 AND a+c>b+3 Or NOT d的值()。

A.FALSE

B.TRUE

C.F

D.T

 

18.加载窗体时触发的事件是( )。

A.Click

B.Load

C.Gotfocus

D.DoubleClick

 

19.要接收键盘按键的字符,应该使用()事件。

A.Click

B.KeyDown

C.KeyUp

D.KeyPress

 

20.过程Sub Test(ByVal x As Integer, ByRef y As Integer)中()。

A.x、y都是传值参数

B.x、y都是传址参数

C.x是传值参数,y是传址参数

D.x是传址参数,y是传值参数

 

21.下列()属于合法的变量名。

A.$money

B.@Email

C._Home

D.Integer

 

22.解决方案文件的扩展名是()。

A.sln

B.frm

C.vb

D.vbproj

 

23.“x是小于100的非负数”,用Visual Basic表达式表示正确的是( )。

A.0=<x=<100

B.0<=x<=100

C.0<=x And x<100

D.0<=x Or X<100

 

24.要想从子过程调用后返回两个结果,下面子过程语句说明合法的是( ) 。

A.Sub f2(ByVal n%, ByVal m%)

B.Sub f1(ByRef n%, ByRef m%)

C.Sub f1(n%, ByRef m%)

D.Sub f1(ByVal n%, m%)

 

25.要清除列表框中的所有列表项时,应使用( )方法。

A.Items.Remove

B.Items.Clear

C.Items.RemoveAT

D.Items.Move

 

26.下列()方式声明的变量在每次调用该过程时其值不能保留。

A.在过程体中用Dim语句声明的变量

B.在标准模块中声明的变量

C.在过程外声明的变量

D.在过程体中用Static语句声明的变量

 

27.在下面对列表框(ListBox1)的操作中,正确的语句是()。

A.Listbox1.Items.Cls

B.ListBox1.Items.Remove(4)

C.ListBox1.Items.Remove(“计算机”)

D.ListBox1.Items.Add(1,”打印机”)

 

28.下列选项中,正确的语句是()。

A.If x ≠ y Then MsgBox( “x 不等于y”)

B.If x <> y MsgBox “x不等于y”

C.If x <> y Then MsgBox(“x 不等于y”)

D.If x ≠ y Then Msgbox “x 不等于y”

 

29.表达式Not 10 > 100 And 8<5+2的值为()。

A.True

B.False

C.Right

D.Left

 

30.要判断在文本框是否按了Enter键,应在文本框的()事件中判断。

A.Change

B.KeyDown

C.KeyPress

D.Click

 

31.在三维数组array(4,5,6)中共有( )个数组元素。

A.120

B.210

C.209

D.211

 

32.Rnd函数不可能为下列()值。

A.0

B.1

C.0.005

D.0.999

 

33.在过程A中定义了静态变量y。当调用过程A第一条语句开始,在退出过程A前,y的值为5。当下次再进入过程A时,y的值为()。

A.5

B.0

C.不定值

D.出错

 

34.设X=lO,y=7,表达式x\6+y*3的值为()。

A.24

B.22

C.25

D.0

 

35.由For k=25 To O Step 3:Next k循环语句控制的循环次数是()。

A.0

B.1

C.8

D.9

 

36.数学关系式x>20或者x<0表示成正确的vb.net表达式为()。

A.20<x<0

B.x20

C.x20

D.0<x x<20

 

37.在块结构条件语句If-Then / Endif中( )。

A.须至少有一个Elseif语句

B.可以有任意多个ElseIf-Then语句

C.如果没有Else语句,运行时将出现错误

D.给定的条件只能是关系表达式

 

38.以下选项中,不合法的Visual Basic的变量名是( )。

A.a5b

B._xyz

C.a_b

D.andif

 

39.如果要声明ID为整型的静态变量,则声明语句应为()。

A.Dim ID

B.Dim ID as Integer

C.Static ID

D.Static ID as Integer

 

40.下列选项中,语法正确的语句的是()。

A.If x ≥ y Then T = A : A = B : B = T

B.If x ≥ y Then T = A ; A = B ; B = T

C.If x >= y Then T = A A = B B = T

D.If x >= y then T = A : A = B : B = T

 

41.数学关系式x>10或者x<0表示成正确的vb.net表达式为()。

A.10<x<0

B.x10

C.x10

D.0<x x<10

 

42.预定义函数InputBox的返回值为()类型。

A.Object

B.String

C.Integer

D.Boolean

 

43.下列说法错误的是()。

A.方法是对象的一部分

B.在调用方法时,对象名是不可缺少的

C.方法是一种特殊的过程和函数

D.方法的调用格式和对象属性的使用格式相同

 

44.下面是用户界面控件的是( )。

A.GroupBox控件

B.Timer控件

C.OpenFileDialog控件

D.MenuStrip控件

 

45.vb.net采用事件驱动的编程方式,其中窗体的Paint属于()事件。

A.用户与应用程序交互事件

B.对象触发事件

C.操作系统触发事件

D.以上3者都不是

 

46.表示式Int(100 * Rnd()) 产生的随机整数的区间是()。

A.[1,100]

B.[0,100]

C.[0,99]

D.[1,99]

 

47.以下不属于键盘事件的是( )。

A.KeyDown

B.KeyUp

C.Unload

D.KeyPress

 

48.下列选项中,语法正确的语句的是()。

A.If x  y Then y = x ^ 3

B.If x  y Then y = x3

C.If x  y Then y = x ^ 3

D.If x  y Then y = x * * 3

 

49.鼠标按键、移动和释放事件过程的()参数用来获取按下的是哪个鼠标键。

A.sender

B.e

C.sender.Button

D.Button

 

50.下列关于VB.NET 运算符的叙述中,错误的是()。

A.运算符就是指加减乘除等代数符号

B.运算符是计算机语言中表示实现某种运算的符号

C.运算符可分成四种类型:算术运算符、字符串运算符、关系运算符和逻辑运算符

D.符号”+” 既可作为算术运算符,也可作为字符串运算符

转载请注明:奥鹏作业之家 » 天大2020秋季学期考试《计算机软件技术基础》(1)在线考核试题【标准答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址