中石油《VB程序设计》2019春学期在线作业(三)试卷满分答案
DPrivate Sub Text1_SetFocus( )
Text1.SelStart=0
Text1.Sellength=Len(Text1.Text)
End Sub
【答案选择】:A
6、InputBox函数返回值的类型为( )
A数值
B字符串
C变体
D数值或字符串(视输入的数据而定)
【答案选择】:C
name As String
age As Integer
End Type
针对上述定义,如下几项用法正确的是:( )
="张三"
BDim s As Student
="张红"
CDim s As Type Student
="张三"
DDim s As Type
="张三"
【答案选择】:B
4、以下关于VB中窗体(Form)的说法中,不正确的描述为( )
A执行Unload Form语句后,窗体Form消失,但仍在内存中
B当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止
C窗体的Height、width属性用于设置窗体的高和宽
AForm1_Click
BForm_Click
CFrm1_Click
DMe_Click
【答案选择】:B
16、运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时,将触发文本框的( )事件。
ACLICK
BDBLCLICK
CGOTFOCUS
DCHANGE
D对于多重窗体程序中,而且单独保存每个窗体
【答案选择】:A
19、Visual Basic提供的On Error Resume next错误陷阱语句表示( )
A当发生错误时,使程序转跳到语句标号为0的程序块
B当发生错误时,不使用错误处理程序块
C当发生错误时,忽略错误行,继续执行下一语句
【答案选择】:D
17、如果TAB函数的参数小于1,则打印位置在第( )列。
A0
B1
C2
D3
【答案选择】:B
18、以下关于多重窗体程序的叙述中,错误的是( )
A用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体
B在多重窗体程序中,各窗体的菜单是彼此独立的
C在多重窗体程序中,可以根据需要指定启动窗体
APrivate Sub HScroll_Change()
Text1.Text=HScroll1.Value
End Sub
BPrivate Sub HScroll_Click()
Text1.Text=HScroll1.Value
End Sub
CPrivate Sub HScroll_Change()
7、组合框的风格可通过( )属性来设置。
ABackStyle
BBorderStyle
CStyle
DSorted
【答案选择】:C
8、
在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min和Max属性分别为0和100。程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,以下能实现上述操作的程序段是( )
BPrivate Sub Text1_LostFocus( )
Text1.SelStart=0
Text1.Sellength=Len(Text1.Text)
End Sub
CPrivate Sub Text1_Change( )
Text1.SelStart=0
Text1.Sellength=Len(Text1.Text)
BSub过程中不能嵌套定义Sub过程
CSub过程中可以嵌套调用Sub过程
D事件过程可以像通用过程一样由用户定义过程名
【答案选择】:D
12、决定标签(Label)显示的属性是( )
AText
BName
CCaption
DAlignment
【答案选择】:C
13、变量未赋值时,数值型变量的值为( )
A0
B空
A当型循环,20次
B直到型循环,10次
C当型循环,10次
D直到型循环,20次
【答案选择】:B
2、可以同时删除字符串前导和尾部空白的函数是( )
ALtrim
BRtrim
CTrim
DMid
【答案选择】:C
3、
VB支持自定义数据类型,在某程序中我们定义了如下类型:
Type Student
number As string
中石油《VB程序设计》2019春学期在线作业(三)
一、单选题共20题,100分
1、
VB中Do……Loop结构既可以构成当型循环,也可以构成直到型循环,根据下面的代码:
Dim i,n as Integer
n = 20
i = 1
Do
Print i;
i = i + 2
Loop Until i >20
判断循环结构的类型和循环体的执行次数,正确的选项是( )
D窗体的load事件在加载窗体时发生
【答案选择】:A
5、
在运行阶段,要在文本框TEXT1获得焦点时选中文本框中所有内容,对应的事件过程是( )
APrivate Sub Text1_GotFocus( )Sellength=Len(Text1.Text)
End Sub
C1
D无任何值
【答案选择】:A
14、下列说法错误的是( )
A在同一模块不同过程中的变量可以同名
B不同模块中定义的全局变量不可以同名
C引用另一模块中的全局变量时,必须在变量名前加模块名
D同一模块中不同级的变量可以同名
【答案选择】:B
15、窗体Form1的Name属性是Frm1,它的单击事件过程名是( )
Text1.Text=HScroll.Caption
End Sub
DPrivate Sub HScroll_Click()
Text1.Text=HScroll.Caption
End Sub
【答案选择】:A
9、从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是( )
ALeft
BMid
CString
DInstr
【答案选择】:D
10、假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是( )
ABOOLVAR=‘TRUE’
BBOOLVAR=.TRUE
CBOOLVAR=#TRUE
D#BOOLVAR=3<4
【答案选择】:D
11、以下叙述中错误的是( )
A如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
中石油华东2014年春季学期《VB程序设计》在线考试(适用于2014年6月份考试)
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() x=InputBox("Input") Select Case x Case 1,3 Print "分支1" Case Is >4 Print "分支2" Case Else Print "Else分支" End Select End Sub程序运行后,如果在输入对话框中输入2,则窗体上显示的是()A.分支1
单选题计算题简答题论述题主观填空题主观填空题主观填空题主观填空题主观填空题
三、简答题(共10道试题,共30分。)
1.表间的关系类型有哪几种?
答案:
一对一、一对多和多对多
2.逐语句和逐过程有什么区别?
答案:
逐语句和逐过程的区别:前者进入过程内部,而后者不进入过程内部。
3.表达式2>3 And 4<=5 Or 4>4的值是什么?
B.该控件的TABINDEX属性值为FALSE
C.该控件的ENABLED属性值为TRUE
D.该控件的ENABLED属性值为FALSE
-----------------选择:D
12.下列关于设置控件属性的叙述正确的是()
A.用户必须设置属性值
B.所有的属性值都可以由用户随意设定
C.属性值不必一一重新设置
7.在Form1窗体通用声明部分声明的变量,可否在Form2窗体的过程中被访问?若不行则请说明理由;若行则请说明如何访问。
B. CCC
C. INA
D. AAA
-----------------选择:B
9.为了使用通用对话框进行打开文件的操作,应将通用对话框的Action属性设定为()
华东石油《VB程序设计》2019春学期在线作业(三)答案
B.不同模块中定义的全局变量不可以同名
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
正确答案:B
窗体Form1的Name属性是Frm1,它的单击事件过程名是()
A.Form1_Click
B.Form_Click
C.Frm1_Click
A.PrivateSubHScroll_Change()?Text1.Text=HScroll1.Value?EndSub
B.PrivateSubHScroll_Click()?Text1.Text=HScroll1.Value?EndSub
C.PrivateSubHScroll_Change()?Text1.Text=HScroll.Caption?EndSub
B.直到型循环,10次
C.当型循环,10次
D.直到型循环,20次
正确答案:B
可以同时删除字符串前导和尾部空白的函数是()
A.Ltrim
B.Rtrim
C.Trim
D.Mid
正确答案:C
VB支持自定义数据类型,在某程序中我们定义了如下类型:
TypeStudentnumber?AsstringnameAsStringageAsIntegerEndType针对上述定义,如下几项用法正确的是:()
假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是()
A.BOOLVAR=‘TRUE’
B.BOOLVAR=.TRUE
C.BOOLVAR=#TRUE
D.#BOOLVAR=3<4
正确答案:D
以下叙述中错误的是()
A.如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
电大VB程序设计形成性考核3答案
电大VB程序设计形成性考核3答案第一篇:电大VB程序设计形成性考核3答案判断题:(共20题每题2分)1、事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。
参考答案:错误2、某数组声明为字符型数组,它们的初始值为False。
参考答案:错误3、标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。
参考答案:错误4、窗体的Move方法不光可以移动窗体,而且可以改变窗体的大小,同时也会改变窗体的有关属性。
参考答案:错误5、窗体的Enabeled属性为False时,窗体上的按钮、文本框等控件就不会对用户的操作作出反应。
参考答案:正确6、使用Dim语句声明了一个变量以后,还可以使用Redim语句把此变量重新声明为其他的类型。
参考答案:正确7、一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。
参考答案:错误8、同一个过程中不能声明同名的变量;在过程中不能声明与同一模块的模块级变量同名的静态过程级变量。
参考答案:正确9、一个变量在刚被声明尚未被赋值之间没有值。
参考答案:错误10、可以声明过程级自定义数据类型。
参考答案:正确11、因为应用程序级和模块级范围不同,所以可以在同一个窗体模块中声明同名的应用程序级变量和模块级变量。
参考答案:正确12、If与End if必须成对的使用,有一个if就有一个End if 与之对应。
参考答案:正确13、在For循环的循环语句块中,可以使用Next关键字提前结束循环。
参考答案:正确14、声明一个过程时有几个形参,则在调用该过程时就必须提供几个实参。
参考答案:错误15、因为Function过程有返回值,所以只能用在表达式中,不能使用Call语句调用。
参考答案:正确16、文本框只能显示单行文本,要显示多行文本应该使用列表框控件。
参考答案:错误17、标签控件所显示的文本只能在设计时设置,在运行时不能改变。
VB程序设计19春在线作业2-0005.F09A9F86-1EC9-
VB程序设计19春在线作业2-0005
下面的过程定义语句中合法的是()。
A:Sub Proc1(ByVal n())
B:Sub Proc1(n) As Integer
C:Function Proc1(Proc1)
D:Function Proc1(ByVal n)
答案:D
假设窗体的当前坐标为(200. 200),则执行语句Line Step(100, 100)-Step(200, 201)时,绘制的直线的终点坐标为()
A:(100, 100)
B:(200. 200)
C:(300,300)
D:(500,501)
答案:D
可以在窗体模块的通用声明段中声明()。
A:全局变量
B:全局常量
C:全局数组
D:全局用户自定义类型
答案:A
在一个语句行内写多条语句时,语句之间应该用()分隔。
A:逗号
B:分号
C:顿号
D:冒号
答案:D
求一个三位正整数N的十位数的正确方法是()。
A:Int(N/lO)-Int(N/100)*10
B:Int(N/10)-Int(N/100)
C:N-Int(N/100)*100
D:Int(N-Int(N/100)*100)
答案:A
要在窗体上显示图片,需设置窗体的()属性。
A:Caption。
东大19春学期《可视化程序设计(VB)》在线作业3参考答案
18秋学期《可视化程序设计(VB)》在线作业3-0001
试卷总分:100 得分:0
一、单选题(共15 道试题,共75 分)
1.Visual Basic中,下面类型属于字符串型的是()。
A.Integer
B.Single
C.String
D.Boolean
正确答案:C
2.下面程序段运行后,变量a,b,c的值为()。
a=1:b=1:c=1 Do While a+b+c<=10 a=a+1 b=b*2 c=b/2 Loop
A.2 2 1
B.3 4 2
C.4 8 4
D.4 4 2
正确答案:C
3.下列变量名写法错误的是()。
A.abc
B.abc123
C.abc_123
D.123abc
正确答案:D
4.设有以下循环结构Do 循环体Loop While <条件> 则以下叙述中错误的是()。
A.若条件"是一个为0的常数,则一次也不执行循环体"
B."条件"可以是关系表达式、逻辑表达式或常数"
C.循环体中可以使用Exit Do语句
D."如果"条件"总是为True,则不停地执行循环体"
正确答案:A
5.以下关于菜单的叙述中,错误的是()。
A.在程序运行过程中可以增加或减少菜单项
B.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项
C.弹出式菜单在菜单编辑器中设计。
形成性考核册-19春-贵州电大-VisualBasic程序设计VB程序设计-0031[满分答案]
VisualBasic程序设计VB程序设计-0031
贵州电大-形成性考核课程号:5205045 试卷满分答案
VB程序设计-0031
试卷总分:100
单选题(共20题,共80分)
1.(4分)
以下可产生工程组文件(.vbg)的情况是()。
A、当一个程序包含两个以上工程时
B、当一个程序包含两个以上窗体时
C、当一个程序包含两个以上类模块时
D、当一个程序包含两个以上程序模块时
正确的选项是:A
2.(4分)
以下()不是Visual Basic的特点。
A、结构化程序设计
B、集成可视化程序开发环境
C、事件驱动编程机制
D、可将用户的编程思想自动转换成程序代码
正确的选项是:D
3.(4分)
执行下面的语句后,信息框中按钮的数目及形式由值()决定。
A=MsgBox("1",2 ,"3","",4)
A、1
B、2
C、3
D、4
正确的选项是:B
4.(4分)
隐藏窗体的方法为()。
A、Unload
B、Cls。
华东中石油《计算机文化基础》2019年春学期在线作业(三)答案
《计算机文化基础》2019年春学期在线作业(三)一、单选题(共50 道试题,共100 分。
)1. 在Excel2010中求一组数值的求和函数为____。
A. A VERAGEB. MAXC. MIND. SUM正确答案:D2. 在Excel2010中求一组数值的最大值函数为____。
A. A VERAGEB. MAXC. MIND. SUM正确答案:B3. 幻灯片母版设置可以起到的作用是____。
A. 设置幻灯片的放映方式B. 定义幻灯片的打印页面设置C. 设置幻灯片的片间切换D. 统一设置整套幻灯片的标志图片或多媒体元素正确答案:D4. 在Excel2010中,已知工作表中C3和D3单元格的值分别为2和5,E3单元格中的计算公式为=C3+D3,则E3单元格的值为____。
A. 2B. 5C. 7D. 3正确答案:C5. PowerPoint中选择了某种设计模板,幻灯片原来的背景是否显示____。
A. 可以选择B. 不能选择C. 不能忽略模板D. 不改变正确答案:A6. 若一个单元格的地址为F5,则其右边紧邻的一个单元格的地址为____。
A. F6B. G5C. E5D. F4正确答案:B7. 对幻灯片进行“排练计时”的设置,其主要的作用是____。
A. 预置幻灯片播放时的动画效果B. 预置幻灯片播放时的放映方式C. 预置幻灯片的播放次序D. 预置幻灯片播放的时间控制正确答案:D8. PowerPoint中,插入幻灯片编号的方法是____。
A. 选择“格式”选项卡中的“幻灯片编号”命令B. 选择“视图”选项卡中的“幻灯片编号”命令C. 选择“插入”选项卡中的“幻灯片编号”命令D. 选择“幻灯片放映”选项卡中的“幻灯片编号”命令正确答案:C9. 在Excel2010的自动筛选中,每个标题上的下三角按钮都对应着一个____。
A. 下拉菜单B. 对话框C. 窗口D. 工具栏正确答案:A10. 在Excel2010的图表中,能反映出数据变化趋势的图表类型是____。
《VB程序设计》第3阶段在线作业
一、单项选择题 答题要求 :每题只有一个正确的选项。
1(5.0 分)5.0下面程序运行后输出的结果是:( A$="CHINA" B$=STRING$(3,A$) PRINT B$ END A))CHI B)CCC C)INA D)AAA参考答案: B收起解析 解析:无2(5.0 分)5.0当程序运行时,在窗体上单击鼠标,以下哪个事件是窗体不会接收 到( ) A)MouseDown B)MouseUp C)Load D)Click参考答案: C收起解析 解析:无3(5.0 分)5.0在窗体上画一个名称为 Command1 的命令按钮, 然后编写如下事件 过程:Private Sub Command1_Click() x=InputBox("Input") Select Case x Case 1,3 Print "分支 1" Case Is >4 Print "分支 2" Case Else Print "Else 分支 " End Select End Sub 程序运行后,如果在输入对话框中输入 2,则窗体上显示的是( A))分支 1 B)分支 2 C)Else 分支 D)程序出错参考答案: C收起解析 解析:无4(5.0 分)5.0在窗体上画一个名称为 Command1 的命令按钮, 然后编写如下事件 过程: Private Sub Command1_Click() Static x As Integer Cls For i=1 To 2 y=y+x x=x+2 Next Print x,y End Sub 程序运行后,连续三次单击 Command1 按钮后,窗体上显示的是 ( ) A)4 2 B)12 18 C)12 30 D)4 6参考答案: B收起解析 解析:无5(5.0 分)5.0在窗体上画一个名称为 Text1 的文本框,然后画一个名称为 HScr oll1 的滚动条,其 Min 和 Max 属性分别为 0 和 100。
中石油(华东)《Visual FoxPro》2019年春季学期在线作业(三)1答案
《Visual FoxPro》2018年秋季学期在线作业(三)-0001试卷总分:100 得分:0一、单选题(共20 道试题,共100 分)1.下列表达式中不符合Visual FoxPro语法要求的是( )A.04/05/99B.T+tC.1234D.2X>15正确答案:D2.职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )A.GOTO NEXTB.CONTINUEC.SKIPD.FIND 王正确答案:C3.对已经打开的表文件ASDF.DBF按“性别”和“平均分”降序建立结构复合索引,应使用的命令是( )A.INDEX TO XSPX ON 性别+平均分B.INDEX TO XSPX ON 性别-平均分C.INDEX ON 性别+平均分TAG 性别D.INDEX ON 性别+STR(1000-平均分)TAG 性别正确答案:D4.Visual FoxPro系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为( )A..PRGB..QPRC..SCXD..TXT正确答案:B5.设A=[2*3+8],B=2*3+8,C=“2*3+8”,正确的一个表达式是( )A.A+CB.A+BC.B+CD.A+B+C正确答案:A6.当用户用鼠标单击命令按钮时,将引发事件( )A.ClickB.LoadC.InitD.Error正确答案:A7.DBMS指的是( )A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统正确答案:A8.在Visual FoxPro中,关于视图的描述正确的是( )A.视图是从一个或多个数据库表导出的虚拟表B.视图与数据库表相同,用来存储数据C.视图不能同数据库表进行连接操作D.在视图上不能进行更新操作正确答案:A9.SQL SELECT语句完成的是( )A.选择操作B.查询操作C.修改操作D.连接操作正确答案:B10.SQL查询中,用于排序和去掉重复记录的选项子句分别是( )A.ORDER BY和JOINB.GROUP BY和DISTINCTC.ORDER BY和DISTINCTD.ORDER BY和GROUP BY正确答案:C11.建立索引文件时( )字段不能作为索引字段。
华东石油《VB程序设计》2019秋学期在线作业(二)满分答案
《VB程序设计》2019秋学期在线作业(二)
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:?
Private Sub Command1_Click()?
? ?a$="VisualBasic"?
? ?Print String(3,a$)?
End Sub 程序运行后,
单击命令按钮,在窗体上显示的内容是( ? )
A.sic
B.Vis
C.VVV
D.11
正确答案:C
2.下列说法正确的是( )
A.必须先建立一个工程,才能开始设计应用程序
B.对象属性只能在“属性窗口”中设置
C.只能在“代码窗口”中编写程序代码
D.一个新的工程可以在“工程窗口”中建立
正确答案:A
3.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是( )
A.Timer.Interval=50
B.Timer1.Interval=500
C.Timer1.Interval=5
D.Timer1.InterVal=0.5
正确答案:B
4.下列关于设置控件属性的叙述正确的是( )
A.用户必须设置属性值
B.所有的属性值都可以由用户随意设定
C.属性值不必一一重新设置
D.不同控件的属性项都完全一样
正确答案:C
5.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的( )属性。
A.FORECOLOR。
