《工学VB语言程序设计4套作业参考答案》由会员分享,可在线阅读,更多相关《工学VB语言程序设计4套作业参考答案(29页珍藏版)》请在金锄头文库上搜索。
1、窗体顶端第1套您已经通过该套作业,请参看正确答案1、与传统的程序设计语言相比,Visual Basic语言最突出的特点是()。A结构化程序设计B程序开发环境C事件驱动编程机制D程序调试技术 参考答案:C 您的答案:C 2、Visual Basic集成环境的主窗口中不包括()。A标题栏B菜单栏C状态栏D工具栏 参考答案:C 您的答案:C 3、Visual Basic窗体设计器的主要功能是()。A建立用户界面B编写源程序代码C画图D显示文字 参考答案:A 您的答案:A 4、下列叙述中正确的是()。A只有窗体才是VB中的对象B只有控件才是VB中的对象C控件和窗体都是VB中的对象D控件和窗体都不是VB
2、中的对象 参考答案:C 您的答案:C 5、为了把窗体上的某个控件变为活动的,应执行的操作是()。A单击窗体的边框B单击该控件的内部C双击该控件D双击窗体 参考答案:B 您的答案:B 6、确定一个控件在窗体上的位置的属性是()。AWidth或HeightBWidth和HeightCTop或LeftDTop和Left 参考答案:D 您的答案:D 7、在窗体上面画一个名称为Text1的文本框,然后编写如下的事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer).End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是()。A单击鼠标B
3、双击文本框C鼠标滑过文本框D按下键盘上的某个键 参考答案:D 您的答案:D 8、为了装入一个VB应用程序,应当()。A只装入窗体文件(.frm) B只装入工程文件(.vbp)C分别装入工程文件和标准模块文件(.bas)D分别装入工程文件、窗体文件和标准模块文件 参考答案:B 您的答案:B 9、当窗体最小化时缩小为一个图标,设置这个图标的属性是()。AMouseIcon BIconCPictureDMousePoint 参考答案:B 您的答案:B 10、为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。AControlBox BMinButtonCEnabledDMa
4、xButton 参考答案:D 您的答案:D 11、决定窗体有无控制菜单的属性是()。AControlBox BMinButtonCEnabledDMaxButton 参考答案:A 您的答案:A 12、下列操作中不能向工程中添加窗体的是()。A执行“工程”菜单中的“添加窗体”命令 B单击工具栏上的“添加窗体”按钮C右击窗体,在弹出的菜单中选择“添加窗体”命令D右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令 参考答案:C 您的答案:C 13、当一个工程含有多个窗体时,其中的启动窗体是()。A启动Visual Basic时建立的窗体 B第一个添加的窗体C最
5、后一个添加的窗体D在“工程属性”对话框中指定的窗体 参考答案:D 您的答案:D 14、为了在按下Esc键时执行某个命令按钮的事件过程,需要把该按钮的哪个属性设为True()。AValue BDefaultCCancel DEnabled 参考答案:C 您的答案:C 15、用菜单编辑器创建菜单时,如果要在菜单中添加一条分隔线,正确的操作是()。A在标题输入框中输入“-”(减号)B在名称输入框中输入“-”(减号)C在标题输入框中输入“_”(下划线) D在名称输入框中输入“_”(下划线) 参考答案:A 您的答案:A 16、在显示菜单时,菜单的哪个属性为True时将用灰色显示该菜单项标题()。ACap
6、tionBCheckedCEnabled DVisible 参考答案:C 您的答案:C 17、使文本框获得焦点的方法是()。AChangeBGotFocusCSetFocus DLostFocus 参考答案:C 您的答案:C 18、为了使标签框控件覆盖背景,应把BackStyle属性设置为()。A0B1CTrue DFalse 参考答案:B 您的答案:B 19、在窗体上画两个文本框(Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()a = Text1.Text+Text2
7、.TextPrint aEnd SubPrivate Sub Form_Load()Text1.Text = Text2.Text = End Sub程序运行后,在Text1和Text2中分别输入123和321,然后单击命令按钮,则输出结果为()。A444 B321123C123321 D132231 参考答案:C 您的答案:C 20、当拖动滚动条中的滚动块时,将触发滚动条的事件是()。AMoveBChange CScroll DSetFocus 参考答案:C 您的答案:C 窗体顶端第2套您已经通过该套作业,请参看正确答案1、以下语句Print 3 + 4 5 * 6 / 7 Mod 8的输出
8、结果是()。A3B4C5D6 参考答案:B 您的答案:B 2、下面不是VB的数据类型的是()。ACurrencyBBool CObjectDSingle 参考答案:B 您的答案:B 3、下列可作为VB的变量名的是()。A3*DeltaBBool CObjectDSingle 参考答案:B 您的答案:B 4、下面的数2.65358979335278E-06写成普通的十进制数是()。A0.0000265358979335278B0.00000265358979335278 C0.000265358979335278D0.000000265358979335278 参考答案:B 您的答案:B 5、下
9、面的数1.21576654590569E+19写成普通的十进制数是()。A12157665459056900B121576654590569000 C1215766545905690000D12157665459056900000 参考答案:D 您的答案:D 6、设a = 2,b = 3,c = 4,d = 5,下列表达式Not a = c Or 4 * c = b2 And b a + c的值是()。A-1B1 CTrue DFalse 参考答案:D 您的答案:D 7、语句Print 5 * 5 5 / 5的输出结果是()。A5B25 C0 D1 参考答案:B 您的答案:B 8、语句Prin
10、t Sgn(-62) + Int(-62) + Int(62)的输出结果是()。A-36 B1 C-1 D-72 参考答案:C 您的答案:C 9、以下语句的输出结果是()。a = Sqr(3)Print Format(a, $#.#)A$1.732 B$1.732 C$1732 D$0001.732 参考答案:B 您的答案:B 10、以下程序段的输出结果是()。a = Sqr(3)b = Sqr(2)c = a bPrint cA$1.732 B$1.732 C$1732 D$0001.732 参考答案:D 您的答案:D 11、表达式4 + 5 6 * 7 / 8 Mod 9的值是()。A4
11、B5 C6 D7 参考答案:B 您的答案:B 12、一个语句如果在下一行继续写,应在本行尾部加符号()。A, B: C_ D; 参考答案:C 您的答案:C 13、假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()。APrint 25 BPicture1.Print 25 CText1.Print 25 DDebug.Print 25参考答案:C 您的答案:C 14、以下语句的输出结果是()。 (表示空格)a = 27b = 65Print a; bA27 65 B 27 65 C27 65 D27 65参考答案:D 您的答案:D 15、在窗体上画一个命令按钮,然
12、后编写如下事件过程:Private Sub Command1_Click()Dim a As Integer, b As Integera = InputBox(Enter the First integer)b = InputBox(Enter the Second integer)Print b + aEnd Sub程序运行后,单击命令按钮,先后在输入对话框中输入456和123,则输出结果是( )。A579 B123 C456 D123456参考答案:A 您的答案:A 16、执行下面的语句后,所产生的消息框的标题是( )。a = MsgBox(AAAA, , BBBB, , 5)ABBBB B空 CAAA