VB 作业
VB作业3
VB第三次作业(8~10章)一、选择题(每题2分,共2×20=40分)1、要获得当前驱动器应使用驱动器列表框的属性是A.PathB.DriveC.DirD.Pattern2、设在窗体上有个文本框,然后编写如下的事件过程:Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)Const Alt=4Const Key_F2=&H71altdown%=(Shift And Alt) > 0f2down%=(KeyCode=Key_F2)If altdown% And f2down% ThenText1.Text="BBBBB"End IfEnd Sub上述程序运行后,如果按【Shift+F2】,则在文本框中显示得是A.Alt+F2B.BBBBBC.随机出几个数D.文本框平均内容无变化3、下列程序的功能是调用字体对话框来设置文本框字体,单击按钮弹出对话框后,按Cancel 键退出对话框,则Private Sub Command1_Click()CommonDialog1.CancelError=TrueCommonDialog1.Flags=cdlCFEffects Or cdlDFBothCommonDialog1.Action=4CommonDialog1.ShowFont=CommonDialog1.FontNameText1.Font.Size=CommonDialog1.FontSizeText1.Font.Bold=CommonDialog1.FontBoldText1.Font.Italic=CommonDialog1.FontItalicText1.Font.Underline=CommonDialog1.FontUnderlineText1.FontStrikethru=CommonDialog1.FontStrikethruText1.ForeColor=CommonDialog1.ColorEnd SubA.Text1的字体不发生变化B.Text1的字体发生变化C.Text1的字体和颜色发生变化D.程序出错!4、以下叙述中错误的是A) 在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)B) 在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)C) KeyPress事件中不能识别键盘上某个键的按下与释放D) KeyPress事件中可以识别键盘上某个键的按下与释放5、在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是A) “text (.txt)|(*.txt)” B)“文本文件( .txt) | (.txt)”C) “text(.txt)||(*.txt)” D)“text(.txt)(*.txt)”6、以下叙述中正确的是A) 一个记录中所包含的各个元素的数据类型必须相同B) 随机文件中每个记录的长度是固定的C) Open命令的作用是打开一个已经存在的文件D) 使用Input #语句可以从随机文件中读取数据7、目录列表框的Path属性的作用是A) 显示当前驱动器或指定驱动器上的目录结构B) 显示当前驱动器或指定驱动器上的某目录下的文件名C) 显示根目录下的文件名D) 显示该路径下的文件8、设有语句open "c:\Test.Dat" For OutPut As#1则以下错误的叙述是A)该语句打开C盘根目录下一个己存在的文件Test.DatB)该语句在C盘根目录下建立一个名为Test.Dat的文件C)该语句建立的文件的文件号为1D)执行该语句后,就可以通过Print#语句向文件Test.Dat中写入信息9、在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub Txta_KeyPress(keyascii as integer)End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是A)单击鼠标B)双击文本框C)鼠标滑过文本框D)按下键盘上的某个键10、假定有如下事件过程:PriVate Sub Form_MouseDown(button As Integer,Shift As Integer, x As Single,Y AsSingle)If Button=2 thenPopupMenu popFormEnd ifEnd Sub则以下描述中错误的是A)该过程的功能是弹出一个菜单B)popForm 是在菜单编辑器中定义的弹出式菜单的名称C)参数X、Y指明鼠标的当前位置D)Button=2 表示按下的是鼠标左键11、当函数EOF()的返回值为真时,表示文件的指针指向()。
可视化程序设计(VB)第一次作业
可视化程序设计(VB)第一次作业一、单项选择题1. Visual Basic程序中分隔各语句的字符是(: )2. 工程文件的扩展名是(vbp)3. 下列运算符中,运算级别最高的是(*)4. 下列可作为Visual Basic的变量名的是 (Filename )5. 下面的程序的输出结果是(21 21 )x=5For i = 1 To 20 Step 2x=x+i\5Next iPrint x, i6. 下列赋值语句合法的是(A=A+B)7. 下列属性中,目录列表框和文件列表框都有的属性为(Path)。
8. 执行下面的程序段后,x的值为(21 )x=5For i = 1 To 20 Step 2x=x+i\5Next i9. 向一个顺序文件中写数据时,(Append)是从文件末尾添加的方式打开顺序文件。
10. Seek方法用于在(表)类型的记录集中查找满足条件的记录。
11. 当函数EOF()的返回值为真时,表示文件的指针指向(尾部)12. 如果要退出Do…Loop循环,可使用语句(Exit Do)。
13. 在VB中,称对象的数据为(属性)。
14. 不论何对象,都具有(Name)属性。
15. 使用Public Const语句声明一个全局的符号常量时,该语句应放在(标准模块的通用声明段)。
16. 下面关于变量的作用域,正确的描述是(同一模块中不同级的变量不能同名)。
17. 设a=2,b=3,c=4,d=5,下列表达式的值是(False)a>b AND c<=d OR 2*a>c18. 把数值型转换为字符(串)型需要使用下列哪一个函数?(Str)19. 以下叙述错误的是(KeyPress事件中可以识别键盘上某个键的按下与释放)20. 用于设置或返回文件类型的属性是(Pattern)。
21. 要删除列表框中的某一个项目,需要使用(ReMoveItem)方法。
22. 以下语句的输出结果是(在立即窗口中) (Δ27ΔΔ65Δ) a=27 <CR> (<CR>为回车) b=65 <CR> Print a;b <CR>23. 语句Print 5*5\5/5的输出结果是(25 )24. 编写如下事件过程:private sub form_mousedown(button as integer,shift as integer,x as single,y as single)if shift=6 and button=2 thenprint "BBBB"end ifend sub程序运行后,为了在窗体上输出“BBBB”,应执行的操作为(同时按下ctrl、alt键和鼠标右键)25. 如果X是一个正实数,对X的第三位小数四舍五入的表达式是(0.01 *Int ( 100 * ( X +0.005 ) ))。
北语16春《VB》作业2答案.doc
号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容: 表达式5 Mod 3+3\5*2的值是_。
A、0B、2C、4D、6标准答案:B 本题得分:5题号:2题型:单选题(请在以下儿个选项中选择唯二正确答案)本题分数:5内容:若m, x, y,均为Integer型变量,则执行下面语句后m值是。
m=l: X=2: Y=3 m=IIf (X>Y, X+Y, X-Y)A、3B、0C、1D、-1标准答案:D本题得分:5题号:3题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数:5内容:函数Int(6 * RND) + 1的值是在哪个范围内的整数?—oA、[0,6]k [0,7]C、[1,6]D、[1,7]标准答案:C本题得分:5 内容:号:4题型:单选题(请在以下几个选项中选择唯-正确答本题分数:A、3B、-3. 14C、-4D、3. 14标准答案:C本题得分:5题号:5题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数;5 内容:VB 表达式Cos (0) +Abs(l)+Int (Rnd(l))的值是°A、1B、-1C、0D、2标准答案:D 本题得分:5 题号:6题型:单选题(请在以下儿个选项中选择唯一正确答案)本题分数:5 内容:由单精度浮点型的数据组成的字节数是A、2B、4C、8D、16标准答案:B 本题得分:5号:7题型:章选题(请在以下几个选项中选择唯二正确答案)本题分数;5 内容:下列不能打开菜单编辑器的操作是A、按Ctrl+EB、单击工具栏中的“菜单编辑器”按钮C、执行“工具”菜单中的“菜单编辑器”命令D、按Shift + Alt + M标准答案:D 本题得分:5号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:为了清除窗体上的一个控件,下列正确的操作是A、按回车键B、按Esc键C、选择(单击)要清除的控件,然后按Del键D、选择(单击)要清除的控件,然后按同车键标准答案:c 本题得分:5题瓦"题―题存数:成内容:设a=,z Visual Basic",下面使b=" Basic"的语句是—°A、b=Left(a, 8, 12)B、b=Mid(a, 8, 5)C、b二Right (a, 5, 5)D、b=Left (a, 8, 5)标准答案:B 本题得分:5号:10题型:单选题(请在以下几个选项中选择唯二正确答案)本题分数:5 内容:能够在窗体上触发MouseMove :事件的操作是。
vb代码作业
MsgBox "输入数据有误,重输"
Text1 = ""
Text2 = ""
Text1.SetFocus
End If
End Sub
Private Sub Form_Load()
End Sub
Private Sub Text1_Change()
''迭代法编制函数2(通过循环实现)
Public Function f(ByVal a As Single) As Single
Dim x1 As Single, x0 As Single
x0 = a / 2
Do
x1 = 1 / 2 * (x0 + a / x0)
End If
Next i
End Sub
7-5Option Explicit
''迭代法编制函数(通过循环实现)
'Public Function f(ByVal x0 As Single, ByVal a As Single) As Single
' Dim x1 As Single
If Val(Right(CStr(a * a), Len(CStr(a)))) = a Then
AutoMorphic = True
End If
End Function
7-3Private Sub Command1_Click()
Dim i As Long, j As Integer
Dim i As Integer, s As Integer
For i = 1 To n / 2
VB的理论作业
1、在Visual Basic中,某对象的属性窗口如右图所示,该对象名是()A.Enabled B.Timer C.tine D.tine Timer2、某学生设计了一个VB应用程序,他单击了窗体上的“测算”按钮对象,应用程序的窗体界面及按钮的属性窗口界面如下图所示,现在想编制该按钮单击事件的处理过程,则该事件处理过程名是()A.测算_Click B.Command1_Click C.Cmd1_Click D.Cmd1_DblClick 3、一个VB工程的部分设计界面如下图所。
下列说法错误..的有()①工程文件名是“工程1.vbp”②该工程只有1个窗体③窗体文件名是“Form.frm”④窗体名称是“对象识别”A.①②B.②③C.①③D.③④4、一个VB程序的运行界面如下图所示。
下面说法不正确...的是()A.文本框Text1的Caption属性值为“H”B.标签Label1的Caption属性值为“输入字符”C.命令按钮Command1的Caption属性值为“查询”D.窗体的Caption属性值为“查询字符ASCII码”5、一个窗体VB工程的部分设计界面如下图所示:该窗体的名称是()A.MyForm B.FrmMain C.Form1 D.工程16、下列关于对象的描述中,错误..的是()A.对象的属性用于描述对象的状态B.对象的属性与方法可以有多个C.对象事件的发生会驱动该对象相应事件处理过程的执行D.对象的属性值只能在属性窗口中设置7、在程序中用变量存储某个人的身份证号码,以下数据类型合适的是()A.Integer B.Long C.String D.Boolean8、在VB中,下列属于字符串常量的是()A.”2014”B.ABC C.True D.9.89、下列可作为Visual Basic变量名的是()A.4if B.if_4 C._if4 D.if10、用下面语句定义的数组的元素个数是()Dim names(5) As StringA.4 B.5 C.6 D.不确定11、在Visual Basic中,下列能作为变量名的是()A.you B.As C.x+y D.2b12、已知某校100名学生的身高数据(包含一位小数),要求编写VB程序,统计超过平均身高的人数。
vb考试题
章节作业--第1次作业:10题1、, Visual Basic的三种工作模式是。
A) 编辑 B) 编译 C) 设计、运行、中断 D) 连接正确答案是: C 你选择的答案是:C √2、, 在Visual Basic中,以下什么方法可以改变窗体的大小。
A) 设计时在窗体布局窗口中进行调整。
B) 运行时设置窗体的Left属性。
C) 运行时调用窗体的Move方法。
D) 设计时在窗体布局窗口中点鼠标右键,在快捷菜单中进行设置。
正确答案是: C 你选择的答案是:C √3、, 如果要使窗体的最小化按钮变成灰色(不起作用),需设置窗体的()属性。
A) Caption B) Icon C) MaxButton D) MinButton正确答案是: D 你选择的答案是:D √4、, 要使窗体上的所有控件具有相同的字体格式,应首先在属性窗口中对()的Font属性进行设置,然后再添加各控件。
A) 所有控件 B) 窗体 C) 标签控件 D) Fontname正确答案是: B 你选择的答案是:B √5、, 在属性窗口设置命令按钮的DownPicture属性,指定按下时显示的图形文件,但在运行时按下命令按钮却没有效果,原因是()。
A) 命令按钮的Default属性为True B) 命令按钮的Style属性为2-PictureC) 命令按钮的Style属性为0-Standard D) 命令按钮的Style属性为1-Graphics正确答案是: C 你选择的答案是:C √6、, 要在窗体上显示图片,需设置窗体的()属性。
A) Caption B) IconC) Picture D) ControlBo正确答案是: C 你选择的答案是:C √7、, “重复”命令是对()命令的反操作。
A) 撤消 B) 查找C) 复制 D) 剪切正确答案是: A 你选择的答案是:A √8、, 运行时,单击窗体(Form1)将窗体的前景色设置为红色的事件过程是()。
VB题库
作业一简单VB程序设计1.在VB程序设计中,响应对象的外部动作称为_____,而对象可以执行的动作或对象本身的行为则称为_____。
(A)方法,事件(B)事件,方法(C)属性,方法(D)过程,事件2.在VB6.0集成开发环境中不能完成的工作是_____。
(A)输入和编辑源程序(B)编译生成可执行程序(C)调试运行程序(D)自动查找并改正程序中的错误3.VB6.0集成开发环境不包括_____。
(A)DOS界面窗口(B)窗体窗口(C)代码窗口(D)属性窗口4.当运行程序时,系统自动执行启动窗体的_________事件过程。
(A)Load (B)Click(C)Unload (D)GotFocus5.用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。
(A)可视画化程序设计(B)事件驱动编程机制(C)过程化程序实际方法(D)非过程化程序设计语言6.Visual Basic有三种工作模式,它们分别是______模式。
(A)设计、编译和运行(B)设计、运行和中断(C)设计、运行和调试(D)编译、运行和调试7.Visual Basic的一个应用程序至少包含一个_______文件,该文件存储窗体上使用的所有控件对象和有关的_______、对象相应的_______过程和_______代码。
(A)模块、方法、事件、程序(B)窗体、属性、事件、程序(C)窗体、程序、属性、事件(D)窗体、属性、事件、模块8.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是______。
(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口9.保存新建的工程时,默认的路径是_________。
(A)My Documents (B)VB98(C)\ (D)Windows10.若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。
(A)BackColor (B)BorderStyle(C)ForeColor (D)BackStyle11.文本框没有______属性。
VB设计作业要求及评分标准
一. 合作完成一个设计作业,并提交1.作业源代码2.实验报告3.生成的exe可执行程序二.作业要求:1.多模块2.多过程,包括通用过程(函数、子过程)3.数据结构包括数组4.选题,可以自由发挥,也可以在以下命题中选择一个来做(见“四.可选命题”)5.作业分小组完成,每个小组1-3人。
每人的参与度,即完成的内容必须在实验报告中以书面形式注明。
例如:同学A完成选题、界面及窗体模块1;同学B完成模块2及文档;同学C完成模块3及测试。
(其中完成的模块名称也请写出来,或者完成某个模块中的某几个过程也请写清)a)以小组提交的作业为单位给分,即小组成员得分相同。
b)但是如果某同学参与度过低,将会扣除该成员的“原创性”的分数4分。
仅完成以下情况之一视为参与度过低:i.只参与选题;ii.只参与测试;iii.只完成几个过程,未独立完成1个完整的模块;iv.只完成界面6.文档的要求:变量的注释、过程的功能描述、模块的功能描述都请注在代码里(即变量注释写在变量定义语句后面;过程功能描述写在过程定义后面;模块描述写在模块通用声明部分。
目的是让别人能一目了然该代码部分的功能,保证程序的可读性。
)7.文档中必须包含作者的学号、姓名、邮箱、手机等联系方式。
三.评分标准(共20分)四.可选命题1. 小游戏2. 多媒体工具(图片浏览、修改、画图)3. 数学工具(功能完善的计算器、记事本)4. 问题演示(可选择一个或多个有一定难度的数学问题或算法等,利用VB图形编程的优势进行一定的动态演示,尽量使所介绍的问题解法或算法让使用者一目了然)5. 专业相关的学习软件、工具6. 用于学习、活动、生活等各方面工具、软件等7. 自选命题。
VB课后作业
1.VB最突出的特点是:事件驱动编程机制。
2.VB集成环境的主窗口不包括状态栏。
3.f4激活属性窗口。
属性窗口的4各部分:对象框属性显示方式、属性列表、属性解释。
4.ctrl+F4,关闭窗口5.控件有3类:标准控件,activeX控件,可插入对象。
6.F7——打开代码窗口7.VB开发程序的三步:建立可视用户界面、设置可视界面特性、编写事件驱动代码。
8.控件和窗体的NAME属性是只读属性。
9.代码窗口:左栏:对象,右栏:过程。
10.VB的3个模块为:窗体,标准,类。
11.在窗体上画一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“隐藏文本框”和“显示文本框”。
当单击第一个命令按钮时,文本框消失;当单击第二个命令按钮时,文本框重现。
并在文本框中显示“VB程序设计”(字体大小为16)。
答:command1 clickText1.visiable=falseCommand2 clickText2.visiable=true.Text2.fontsize=16Text2.text=”VB程序设计”12.VB中变量名只能以字母开始。
13.or and 取负。
14.Unicode与ANSI的转换函数是:strconv。
Unicode方式,西文,中文都为1个字符,占2个字节。
15.28°=(28/180)*3.1416.任何函数的参数,都要用括号括起。
17.表达式中不可以出现pai,用3.14表示18.乘号要用*代表19.平方:20.数字乘以字母,之间也得加*21.ln2:用(log(2)/log(e))表示。
22.mid函数,参数是从第几个开始后的几个。
23.VB中字符串要用引号括起来,日期/时间要用井号括起来。
24.优先级:* / \25.print sgn(-6^2)+abs(-6^2)+int(-6^2) →-126.负号与平方一起时:先平方,再负号。
27.format()。
#不需添0,而0需要添。
北语直属14秋《VB》作业1满分答案
作业名称:14秋《VB》作业1 出卷人:SA
作业总分:100 通过分数:60
起止时间:2015-1-13 11:54:52 至2015-1-13 12:25:55
学员姓名:学员成绩:100
标准题总分:100 标准题得分:100
详细信息:
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
在Visual Basic工程中,可以作为"启动对象"的程序是___。
A、任何窗体或标准模块
B、任何窗体或过程
C、Sub Main过程或其他任何模块
D、Sub Main过程或任何窗体
标准答案:D
学员答案:D
本题得分:4
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是___。
A、Cos (a+b) ^2+5*exp(2)
B、Cos^2(a+b)+ 5*exp(2)
C、Cos (a+b) ^2+5*ln(2)
D、Cos^2(a+b)+ 5*ln(2)
标准答案:A
学员答案:A
本题得分:4
题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:
一个语句要在下一行中继续书写,可以用___符号作为续行符。
A、‘+’
B、-
C、_
D、…
标准答案:C
学员答案:C
本题得分:4
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:4 内容:。
大学vb 实验作业6 选择结构程序设计
实验六选择结构程序设计
实验时间
实验目的
(1)掌握由IF语句构成的选择结构
(2)掌握由SELECT CASE语句4)学会编写选择结构程序解决实际问题
(5)掌握多重窗体的设计
实验环境
硬件:微型计算机
软件:Microsoft Visual Basic 6.0
实验内容
1、编写程序求出四个数中的最小数(要求用“打擂算法”)。
2、设计程序,分别用IF语句和Select语句实现判断从键盘上输入的某个字符为哪类字符(大写字母、小写字母、数字字符和其它字符)
3、编程实现系统登录程序。(用户名:班级;密码:学号后两位)
4、窗体运行时,鼠标光标是箭头形状,每单击一次窗体,鼠标就变换一种鼠标光标的形状,依次显示鼠标光标的15种形状。
提示:窗体上鼠标光标的形状由窗体的MousePointer属性值决定。
实验小结
VB语言程序设计作业及解析(专升本)-1
VB语言程序设计(专升本)作业11.(单选题)以下不正确的字符串赋值语句是。
(本题10.0分)A、char *s;s="abcde";B、char s[ ]="abcde";C、char s[10];s="abcde";D、char *s="abcde";2.(单选题)假设x,y为整型变量,则执行如下程序段后y的值为。
for(x=1,y=1;y<=50;y++){ if(x>=10)break;if(x%2==1){x+=5;continue;}x-=3;}(本题10.0分)A、2B、4C、6D、83.(单选题)下列字符串“a\x21\\\tp\202q”的长度是(本题10.0分)A、7B、9C、15D、164.(单选题)若有以下定义,则数值为4的正确表达式是。
int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;(本题10.0分)A、a[g-c]B、a[4]C、a[’d’-’c’]D、a[‘d’-c]5.(单选题)下列关于函数的叙述正确的是。
(本题10.0分)A、每个C程序源文件中都必须有一个main()函数B、C程序中main()函数的位置是固定的C、C程序中所有函数之间都可以相互调用,与函数所在位置无关D、在C程序的函数中不能定义另一个函数6.(单选题)以下关于C函数返回值的叙述正确的是。
(本题10.0分)A、被调函数中只有使用return语句才能返回主调函数B、使用一个return语句可以返回多个函数值C、函数返回值类型取决于return语句中的表达式类型D、函数返回值类型取决于定义该函数时所指定的类型7.(单选题)若有如下宏定义:#define N 2#define Y(n) ((N+1)*n)则执行赋值语句z=2*(N+Y(5));后z的值是。
(本题10.0分)A、表达式有误B、34C、70D、无确定值8.(单选题)以下关于变量的作用域叙述不正确的是。
大学vb 实验作业4 简单控件的使用(三)
实验小结
实验内容
1、完成上课讲解的分离数字的例子。参考界面如下:
要求:将文本框中的数据按字符型数据进行处理,用函数实现。
2、输入一个三位数,将它逆置后输出,要求将文本框中的数据按数值型数据进行处理,用算术表达式实现(利用mod、\、*、+等运算符)。参考界面如下:
3、设计一个简单的时间显示牌,显示中秋节已过多少天。参考界面如下:
实验名称
实验四简单控件的使用(三)
实验时间第四周来自实验目的(1)掌握各类运算符和表达式的正确使用方法。
(2)掌握主要内部函数的使用。
(3)熟练利用立即窗口进行验证和测试。
(4)掌握基本语句的用法。
(5)进一步掌握编写简单顺序结构程序的方法。
实验环境
硬件:微型计算机
软件:Microsoft Visual basic 6.0
VB课后作业
第三章一、判断题1.整型变量有Byte、Integer、Long类型3种。
2.Byte类型的数据,其数值范围在-255~255之间。
3.Visual Basic的Double类型数据可以精确表示其数值范围内的所有实数。
4.在逻辑运算符Not、Or、And中,运算优先级由高到低依次为Not、Or、And。
5.关系表达式是用来比较两个数据的大小关系的,结果为逻辑值。
6.一个表达式中若有多种运算,在同一层括号内,计算机按函数运算→逻辑运算→关系运算→算术运算的顺序对表达式求值。
7.赋值语句的功能是计算表达式值并转换为相同类型数据后为变量或控件属性赋值。
8.用DIM定义数值变量时,该数值变量自动赋初值为0。
52307 .变量定义:Dim Count As integer, sum As single等价于: Dim Count%,sum!√52308 .变量定义:Dim Count As integer, sum As float等价于: Dim Count%,sum!以上的变量定义的格式,和等价的格式都正确。
×52310 .在VB中运算结果的数据类型向精度高的数据类型靠,规则是:Integer<Long<Single<Double<Currency√52315 .能在DOS下或Windows下运行的应用程序,也可以在VB中调用。
形式为: Shell(命令字符串,窗口类型)但Shell函数只能调用扩展名为以下几种类型的文件,它们是:.exe,.bat,.com,.txt 。
×52406 定义变量的语句 Dim abc As String * 3 是正确的。
√52410 .VB中的函数一次只能返回一个值。
√52421 .变量指程序运行过程中其值可以改变的那些量,而值不能改变的是常量。
√52463.变量名第一个字符必须不能是数字√52473 .表达式(8+6)^(4/(-2))-5*(C+D)是正确的。
VB语言程序设计-4套作业参考答案
第1套您已经通过该套作业,请参看正确答案1、与传统的程序设计语言相比,Visual Basic语言最突出的特点是()。
A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术参考答案:C您的答案:C2、Visual Basic集成环境的主窗口中不包括()。
A.标题栏B.菜单栏C.状态栏D.工具栏参考答案:C您的答案:C3、Visual Basic窗体设计器的主要功能是()。
A.建立用户界面B.编写源程序代码C.画图D.显示文字参考答案:A您的答案:A4、下列叙述中正确的是()。
A.只有窗体才是VB中的对象B.只有控件才是VB中的对象C.控件和窗体都是VB中的对象D.控件和窗体都不是VB中的对象参考答案:C您的答案:C5、为了把窗体上的某个控件变为活动的,应执行的操作是()。
A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体参考答案:B您的答案:B6、确定一个控件在窗体上的位置的属性是()。
A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left参考答案:D您的答案:D7、在窗体上面画一个名称为Text1的文本框,然后编写如下的事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer)......End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是()。
A.单击鼠标B.双击文本框C.鼠标滑过文本框D.按下键盘上的某个键参考答案:D您的答案:D8、为了装入一个VB应用程序,应当()。
A.只装入窗体文件(.frm)B.只装入工程文件(.vbp)C.分别装入工程文件和标准模块文件(.bas) D.分别装入工程文件、窗体文件和标准模块文件9、当窗体最小化时缩小为一个图标,设置这个图标的属性是()。
A.MouseIconB.IconC.PictureD.MousePoint参考答案:B您的答案:B10、为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。
东师《VB程序设计》2022年秋学期在线作业1
VB程序设计2022年秋学期在线作业1一、单选题1:执行语句Open "C:StuData.dat" For Input As #2 后,系统()。
A将C盘当前文件夹下名为StuData.dat的文件的内容读入内存B在C盘当前文件夹下建立名为StuData.dat的顺序文件C将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中D将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中正确答案:A2:语句Dim AA(9,9)所定义数组AA的元素个数为A 18B 81C 100D 90正确答案:C3:表达式Int(Rnd(O)+1)+Int(Rnd(1)-1)的值是()。
A 1B 0C -1D 2正确答案:B4:在窗体模块的通用声明段中声明变量时,不能使用()关键字。
A DimB PublicC PrivateD Static正确答案:D5:新建一工程,将其窗体的(名称)属性设置为MyFirst,则默认的窗体文件名为()。
A Forml.frmB工程1.frmC MyFirst.frmD Form1.vbp正确答案:C6:通过设置ADO数据控件的()属性可以建立该控件到数据源的连接信息。
A RecordSourceB RecordSetC ConnectionStringD Database正确答案:C7:下列控件中,没有Caption属性的是()。
A框架B列表框C复选框D单选按钮正确答案:B8:模拟方形骰子投掷的表达式是()。
A Int(6 * Rnd(1))B Int( 1+6 * Rnd(1))C Int(6 * Rnd(1) -l)D Int(6 * Rnd(1)-1)正确答案:B9:引用列表框(List1 )最后一个数据项应使用()。
A List1.List(Listl1. ListCount)B List1. List(Listl. ListCount - 1)C List1. List(ListCount)D List l. List( ListCounr-1)正确答案:B10:以下可以作为Visual Basic变量名的是()。
大学vb 实验作业1 熟悉Visual Basic集成开发环境
实验一 熟悉 Visual Basic 集成开发环境 2013 年 9 月 4 日 3-6 节、9 月 5 日 5-8 节 (1)掌握 VB 的启动和退出。
实验目的
(2)掌握利用 VB 建立、编辑、保存及运行应用程序的过程。 (3)了解和使用 VB 集成开发环境各窗口、菜单的一般功能。 (4)了解基本控件窗体、标签、文本框、命令按钮的属性、事件和方法。
实 验 内 容
3、 简单界面设计。 要求设置窗体的 icon、 caption、 minbutton、 maxbutton、 controlBox 和 picture 属性,属性值自定,运行观察设置的结果。 4、简单界面设计。在窗体上建立一个文本框控件。 要求: ①文本框无初始内容。 ②高、宽分别为 2000 和 1800。 ③可显示多行。 ④有水平滚动条。 ⑤字体样式为斜体。 ⑥最多允许输入 20 个字符。 ⑦输入的字符以“*”显示。 运行观察设置的结果。
实 验 小 结
2、简单界面设计。在窗体上建立一个标签控件和两个命令按钮控件。 要求: ①适当调整两个命令按钮的格式,如对齐、尺寸等。 (选中命令按钮后,单击格式菜单下的相关命令) ②两个命令按钮 command1 和 command2 的 caption 属性值分别为: “中 文”和“英文” 。 ③编写 command1 命令按钮的 click 事件, 实现在标签上输出 “计算机” 。 编写 command2 命令按钮的 click 事件, 实现在标签上输出 “computer” 。
实验环境
硬件: 微型计算机 软件: Microsoft Visual Basic 6.0 1、简单界面设计。设计实现以下界面:运行时,单击“大家好”命令按钮, 在窗体上输出“hello everyone!”
VB程序网上作业答案
VB程序⽹上作业答案客观题_0001试卷总分:100 测试时间:240单项选择题判断题⼀、单项选择题(共20 道试题,共80 分。
)1. ⽤户在组合框中输⼊或选择的数据可以通过⼀个属性获得,这个属性是()。
A. ListB. ListindexC. TextD. Listcount2. 在设计菜单时,如果要在菜单中加⼊⼀个菜单分隔条,则菜单分隔条的标题必须设置为()。
A. 加号(+)B. 减号(-)C. 星号(*)D. 感叹号(!)3. 保存新建的⼯程时,默认的⽂件夹是()。
A. My DocumentB. VB98C. "\ "D. Windows4. 要清除列表框的所有内容,可⽤()⽅法来实现。
A. RemoveTtemB. ClsC. ClearD. 以上均不可以5. ⽤标准⼯具栏中的⼯具按钮不能执⾏的操作是()。
A. 添加⼯程B. 打印源程序C. 运⾏程序D. 打开⼯程6. 改变驱动器列表框的Drive属性值,将激活()事件。
A. ChangeB. ScollC. KeyDownD. KeyUp7. 下列语句语法正确的是()。
A. a=1 b=2 c=3B. a=l:b=2:c=3C. a=1,b=2,c=3D. a=1;b=2;c=38. 要在窗体Form1内显⽰“myfrm”,使⽤的语句是()。
A. Form. print "myfrm"B. ="myfrm"C. "myfrm"9. 图象框Image没有的属性是()。
A. PictureB. AppearanceC. AutoRedrawD. 以上属性都没有10. 可获得字符的ASCII码的函数是()。
A. ValB. FixC. AscD. Chr11. 计时器没有的属性是()。
A. IntervalB. EnableC. SizeD. Index12. 以下选项中,不是Visual Basic标准控件的是()。
VB实验作业参考答案
1)单击窗体后在窗体上显示“您好!×××同学”。
要求:(1)程序中用自己的姓名替代“×××”。(2)文字以红色、仿宋体、加粗、三号字显示,并在字下加横线。(3)建立一个命令按钮,结束时单击此按钮退出。
答案参照课本P27的例1-6。
2)设计一窗体,窗体上有1个文本框(Text1)、1个命令按钮(Command1),运行时文本框中显示“Visual Basic程序设计”,命令按钮标题为“结束”,文本框及命令按钮能随窗体大小的调整而自动调整大小及位置,其中调整文本框使其:Left=0,Top=0,宽度和高度都为窗体的一半;命令按钮:始终位于窗体右下角位置。请编写:
Command1.Top = Form1.ScaleHeight - Command1.Height
End Sub
Private Sub Form_Resize()
Call Form_Load
End Sub
Private Sub Command1_Click()
End
Dim r1 As Single, r2 As Single, Rp As Single, Rs As Single
r1 = InputBox("请输入第一个电阻值:")
r2 = InputBox("请输入第二个电阻值:")
Rp = (r1 * r2) / (r1 + r2)
Rs = r1 + r2
程序代码:
Private Sub Command1_Click()
Dim sg As String, tz As String, bz As String
sg = Text1.Text
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、如图画一个宽度为2000,距窗体顶端500,字号为“小四”、内容为“Select All Text !”且居中显示的文本框,运行时,指针指向文本框时显示“单击全选”,单击文本框将选中其全部内容。
注:程序中无需使用任何变量。
窗体文件名St.frm ,工程文件名St.vbp 。
2、打开文件夹下的z4.vbp ,添加适当的事件代码,实现以下功能:单击按钮,在其下方的文本框中显示200到250之间的所有素数。
3、如图所示窗体Form1,在窗体上方有一个名称为T1的文本框,在T1下方有两个名称分别为OP1和OP2,标题分别为“宋体”和“黑体”的单选按钮,还有一个名称为CH1,标题为“粗体”的复选框。
编写适当事件过程,使得在运行时,如果选中OP1,文本框中字体变为宋体;如果选中OP2,文本框中字体变为黑体;如果选中CH1,文本框中字型变为粗体(Bold ),否则字型变为常规字型(非粗体)。
注:程序中不得使用任何变量。
窗体文件名z6.frm ,名称分别为z6.vbp 。
CH1
T1 OP1 OP2
4、打开工程stoe.vbp ,窗体界面如图,函数zh 用于得到一个十进制整数的二进制数,已经写好,编写适当的事件代码,以达到程序运行时的如下要求,在Text 1中输入一个十进制整数,单击按钮,Text2中显示该十进制整数的二进制表示,请调用函数zh 实现。
5、打开考生文件夹下的工程ws.vbp ,添加适当的事件过程,实现如下功能:判断一个正数是否是完数。
在文本框中输入一个正数,如果输入的不是正数则在标签L1中显示“请输入一个正数!”,重新输入。
在T1中输入一个正数后,单击按钮“计算”,在标签L1上输出“是完数!”或“不是完数!”。
(一个数如果恰好等于除它本身外的因子之和,这个数就叫完数,如:6=1+2+3。
)
6、打开文件夹下的ZH34.vbp ,添加适当的事件代码,实现以下功能:在文本框中输入含大小写字母的字符串(原字符串),单击命令按钮“转大写”,原字符串全部变为大写字母显示出来;单击“转小写”,原字符串全部变为小写字母显示出来;单击“复原”,则在文本框中显示原字符串。
T1
L1
7、打开工程2.vbp文件,添加适当事件过程,实现功能:
单击“读数据”按钮,读入yssj.txt文件中的十个整数,存入a数组中,单击“特点值”按钮,求出数组中所有被3除后余2的数,并显示在文本框中。
8、打开工程3.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:单击“建立数组”按钮,则读入考生文件夹下的zfwj.txt文件中的10个字符,放入数组a中,同时在文本框Text1显示,单击“逆序排列”按钮,逆序存放a数组中的元素并将它们输出在Text2中输出。
9、打开考生文件夹下的工程vbtest04.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:在文本框Text1和Text2中分别输入两个数,单击“求和”单选按钮时,在Text3输出两数之和;单击“求积”单选按钮时,在Text3输出两数之积。
10、打开工程5.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:单击“读取文件”按钮,读入wb.txt文件,并显示到Text1中;单击“加密”按钮,将Text1 中的内容按每个Ascii码加5的规则加密,并显示密文在Text2中
11、打开考生文件夹下的工程vbtest05.vbp,窗体界面如图所示,编写适当的事件代码,以达到程序运行时的如下功能要求:在窗体加载时候生成10个[10,50]之间的随机整数,放入数组A中,同时在文本框Text1显示,单击“求最小数”单选按钮时,在Text2中输出这10个数的最小数;单击“求最大数”单选按钮时,在Text2中输出这10个数的最大数;单击“求平均数”单选按钮时,在Text2中输出这10个数的平均数,单击“降序排列”单选按钮时,在Text2中将这10个数降序排列。