|
【奥鹏】[天津大学]2018年6月考试《计算机软件技术基础(1)》在线考核试题
试卷总分:100 得分:100
第1题,多分支选择结构中,Select Case 语句的"测试表达式"()。
A、只能是数值表达式
B、只能是字符串表达式
C、可以是关系表达式或逻辑表达式
D、可以是数值表达式或字符串表达式
第2题,鼠标的移动触发()事件。
A、Click
B、Mousedown
C、MouseUp
D、MouseMove
第3题,在VB.NET中,下面属于方法的是()。
A、Focus
B、LostFocus
C、KeyPress
D、SelectedText
第4题,设X=lO,y=7,表达式x\6+y*3的值为()。
A、24
B、22
C、25
D、0
第5题,语句x=x+1可以简写为( )。
A、x++
B、x+=1
C、x=+1
D、x+1
第6题,要判断在文本框是否按了Enter键,应在文本框的()事件中判断。
A、Change
B、KeyDown
C、KeyPress
D、Click
第7题,在Form2模块中引用Form1模块中声明的全局变量x,写作()。
A、x
B、Forml.x
C、Form2.x
D、Forml Pablic.x
第8题,运行语句Dim Str1 = New String("I love Visual Basic", 3, 4)后,Str1的值是()。
A、I
B、love
C、Visual
D、Basic
第9题,"x是小于100的非负数",用Visual Basic表达式表示正确的是( )。
A、0=x=100
B、0=x=100
C、0=x And x100
D、0=x Or X100
第10题,图片框PB1加载图片文件"c:\a.bmp"的代码是()。
A、PB.Image="c:\a.bmp"
B、PB1.Image=New Bitmap("c:\a.bmp")
C、PB1.loadPicture("c:\a.bmp")
D、PB1.PictureLoad("c:\a.bmp")
第11题,表达式DateAdd("m", 2, #10/28/2018#) 值为()。
A、2018/10/30
B、2018/12/28
C、2018/12/30
D、2020/10/28
第12题,在过程A中定义了静态变量y。当调用过程A第一条语句开始,在退出过程A前,y的值为5。当下次再进入过程A时,y的值为()。
A、5
B、0
C、不定值
D、出错
第13题,解决方案文件的扩展名是()。
A、sln
B、frm
C、vb
D、vbproj
第14题,下列选项中,正确的语句是()。
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"
第15题,下面对数组元素赋值操作正确的是( )。
A、Dim Array() As Integer={1,2,3,4,5,6,7,8,9,10}
B、Dim Array(2,2) As Integer={1,2,3,4,5,6,7,8,9}
C、Dim Array() As string="北京","上海","天津","重庆","西安"
D、Dim Array(2,2) As string={"北京","上海","天津","重庆","西安","成都","南京"}
第16题,要对项目进行设置,应该从()菜单中选择项目属性菜单命令。
A、调试
B、文件
C、编辑
D、项目
第17题,以下不属于键盘事件的是( )。
A、KeyDown
B、KeyUp
C、Unload
D、KeyPress
第18题,Str1 = "Visual Basic":StrResult = Ucase(Strl)则StrResult的值是()。
A、Visual Basic
B、"visual basic"
C、"VISUAL ASIC"
D、VISUAL BASIC
第19题,下列关于VB.NET 运算符的叙述中,错误的是()。
A、运算符就是指加减乘除等代数符号
B、运算符是计算机语言中表示实现某种运算的符号
C、运算符可分成四种类型:算术运算符、字符串运算符、关系运算符和逻辑运算符
D、符号"+" 既可作为算术运算符,也可作为字符串运算符
第20题,如果For语句中的步长值为正,则循环正常结束时()。
A、循环变量的终值初值
B、循环变量的终值初值
C、循环变量的终值=初值
D、以上说法都错
第21题,复选框或单选钮的当前状态可通过( )属性来返回或设置。
A、Checked
B、Value
C、Selected
D、Caption
第22题,要使一个文本框可以显示多行文本,应设置为True的属性是()。
A、Enabled
B、MultiLine
C、MaxLength
D、Width
第23题,以下变量名中合法的是( )。
A、x2-1
B、print
C、str_n
D、2x
第24题,下列说法错误的是()。
A、方法是对象的一部分
B、在调用方法时,对象名是不可缺少的
C、方法是一种特殊的过程和函数
D、方法的调用格式和对象属性的使用格式相同
第25题,在VB.NET中的对象有( )三个基本要素。
A、对象的名称、值和所属类
B、对象的属性、事件和方法
C、对象的大小、存储方式和内容
D、对象的访问方法、存储方式和名称
第26题,用来比较两个字符串的函数是()。
A、StrComp
B、String
C、Split
D、IsStr
第27题,要想从子过程调用后返回两个结果,下面子过程语句说明合法的是( ) 。
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%)
第28题,在VB.NET中,下列数组的元素个数为()个。Dim arr(2,3,4) as Integer
A、9
B、12
C、24
D、60
第29题,语句Dim myData = 123 定义的变量myData 数据类型是()。
A、Byte
B、Short
C、Integer
D、Long
第30题,结构化程序设计所规定的三种基本控制结构是( )。
A、输入、处理、输出
B、树形、网形、环形
C、顺序、选择、循环
D、主程序、子程序、函数
第31题,关于循环叙述不正确的是()。
A、For...Next循环和Do...Loop循环可以互相替代
B、For...Next循环和Do...Loop循环可以互相嵌套替代
C、For...Next循环中不能嵌套Do...Loop循环
D、同一程序中只能使用一种循环控制
第32题,关于Sub过程与Function过程,下面描述正确的是()。
A、Sub过程的过程不能直接返回值,而Function过程能直接返回值
B、Function过程可以有形参,Sub过程不可以
C、Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以
D、两种过程参数的传递方式不同
第33题,已知a=3.5,b=5,c=2.5,d=True,则表达式a=0 AND a+cb+3 Or NOT d的值()。
A、FALSE
B、TRUE
C、F
D、T
第34题,过程changeName中执行下列代码后,字符串firstName的值是()。
......
Dim firstName as String = "Tom"
Dim secondName as String = firstName
secondName &= "Jerry"
A、Tom
B、Jerry
C、Tom Jerry
D、Tom & Jerry
第35题,dim a(3,4),则a数组元素个数为20个,若dim b(3,0,5),则b数组元素个数为()个。
A、15
B、8
C、24
D、错误
第36题,打开一个已经存在的项目,以下()方法是错误的。
A、使用IDF环境下"文件"菜单"打开项目"命令或工具栏的"打开文件"按钮
B、用Windows资源管理器定位.vbproj文件,双击该文件的图标
C、使用Windows资源管理器定位.sln文件,双击该文件的图标
D、用Windows资源管理器定位.vb文件,双击该文件的图标
第37题,如果要将文本框作为密码框使用时,应设置的属性为()。
A、Name
B、Caption
C、PasswordChar
D、Text
第38题,下列控件中,不能变大小的是( )。
A、Timer
B、PictureBox
C、Label
D、TextBox
第39题,下列各赋值语句,语法不正确的是( )
A、iNumber = 15
B、sLength = x + y
C、x+y = 5
D、Label1.Text = TimeOfDay
第40题,已知A$="12345678",则表达式Val(Mid(A, 1, 4) + Mid(A, 4, 2))的值为
()。
A、123456
B、123445
C、8
D、6
第41题,下列哪个数据是变量()
A、"String"
B、Xname
C、True
D、Step
第42题,向列表框中的最后填加一个新项目,正确的语句是()。
A、ListBox1.Items.Add ("How are You")
B、ListBox1.Items.Insert ("How are You")
C、ListBox1.Items.Add (2, "How are You")
D、ListBox1.Items.Insert (2, "How are You")
第43题,在VB中,组合框是()和文本框的组合。
A、复选框
B、单选钮
C、列表框
D、命令按钮
第44题,在下面对列表框(ListBox1)的操作中,正确的语句是()。
A、Listbox1.Items.Cls
B、ListBox1.Items.Remove(4)
C、ListBox1.Items.Remove("计算机")
D、ListBox1.Items.Add(1,"打印机")
第45题,由For k=25 To O Step 3:Next k循环语句控制的循环次数是()。
A、0
B、1
C、8
D、9
第46题,int(198.555*100+0.5)/100的值()。
A、是198
B、是199.6
C、是198.56
D、是200
第47题,引用列表框ListBox1最后一个数据项应使用()。
A、ListBox1.Items(ListBox1.Items.Count)
B、ListBox1.Items(ListBox1.Items.Count-1)
C、ListBox1.Text
D、ListBox1.Items(ListBox1.SelectedIndex)
第48题,预定义函数InputBox的返回值为()类型。
A、Object
B、String
C、Integer
D、Boolean
第49题,表达式Abs(-7) + Len("eleven")的值是()。
A、12
B、13
C、7eleven
D、-7eleven
第50题,要使Form1 窗体的标题栏显示"欢迎使用VB",以下()语句是正确的。
A、Form1.Text= "欢迎使用VB"
B、Me.Text = "欢迎使用VB "
C、Form1.Name= "欢迎使用VB"
D、Me.Name = "欢迎使用VB "
|
|