77范文网 - 专业文章范例文档资料分享平台

vb程序设计书习题和参考答案(4)

来源:网络收集 时间:2019-08-31 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

图6-35 程序设计题1的界面设计

2、 设计一个程序,要求在文本框中输入两个操作数后,通过单选按钮来选择进行+、-、*

或/的运算,同时,在标签框中显示相应地操作符,结果显示在第三个文本框中。图2为第二个文本框中输入0时的情况。

图6-36 程序设计题2的运行界面

3、 设计一个程序,在列表框和组合框之间进行信息的移动,没有选择项时给出相应的提示。

程序运行情况如图3所示。

图6-37 程序设计题3的运行界面

4、 利用定时器设计一个滚动标签(从左到右),标签在程序刚开始运行时不可见。

习题七

一、选择题

1. 控件在窗体上的上下位置由下列 属性决定。

A.Top B.Left C.Width D.Height

2. 执行语句Form1.Scale(-200,-100)-(2000,1000)后,窗体Form1的ScaleWidth属性值

为 。 A.200 B.1800 C.2000 D.2200 3. 用Scale方法改变窗体坐标系后,下面 属性值发生改变。

A.ScaleWidth B.Width C.Height D.DrawMode 4. 在VB窗体中,默认的坐标单位是 。 A.Pixel B.Twip C.cm D.mm 5. 设置 属性可以使图片显示在图片框或影像框中。

A.Picture B.Image C.Icon D.DownPicture 6. 程序运行时,可用 函数把图形装入窗体、图片框或影像框。 A.AutoSize B.Stretch C.Picture D.LoadPicture 7. 将图片框的 属性设置为True时,可使图片框根据图片调整大小。

A.Picture B.AutoSize C.Stretch D.AutoRedraw 8. 将影像框的 属性设置为False时,可使影像框根据图片调整大小。

A.Picture B.AutoSize C.Stretch D.AutoRedraw 9. 在Visual Basic中, 不能作为其他控件的容器。

A.框架 B.图片框 C.影像框 D.窗体 10. 要使Shape控件以实心方式填充,应设置 属性。

A.FillColor B.FillStyle C.ForeColor D.BackStyle 11. 下面 属性决定Shape控件的图形。

A.Shape B.FillColor C.FillStyle D.BorderWidth 12. 下列表达式中, 不是红颜色的值。

A.VBRed B.RGB(255,0,0) C.QBColor(1) D.&HFF 13. Visual Basic用下列哪条指令来绘制直线 。

A.Line方法 B.Pset方法 C.Circle方法 D.Point函数 14. 下列 属性用来设置图形的边框类型。

A.BorderWidth B.BorderStyle C.DrawWidth D.FillStyle 15. 属性可用来设置所绘线条宽度。

A.Draw Style B.DrawWidth C.BorderStyle D.BorderWidth 16. 使用Circle方法不能绘制的图形是 。

A.圆角矩形 B.椭圆 C.圆弧 D.圆饼图 17. 语句“Line(1000,1000)-(3000,3000),,B”绘制的是 。

A.直线 B.矩形 C.椭圆 D.圆弧 18. 语句“Circle(1000,1000),500,,-л/3,-л/2”绘制的是 。

A.圆弧 B.椭圆 C.扇形 D.同心圆 19. 语句“Circle(1000,1000),500,,,,2”绘制的是 。

A.圆弧 B.椭圆 C.扇形 D.同心圆

20. 描述以(1000,1000)为圆心,以400为半径画1/4圆弧的语句,以下正确的是 。

A.Circle(1000,1000),400,0,л/2 B.Circle(1000,1000),,400,0,л/2 C.Circle(1000,1000),400,,0,л/2 D.Circle(1000,1000),400,,0,90 二、程序填空题

1、 程序完成在窗体上画一条对角线(从右上角到左下角),并在窗体中心画一个半径为窗体高度四分之一的红色圆环。请将程序补充完整。 Private Sub Form_Click() Dim x1, y2, r As Integer x1 = ⑴ y2 = ScaleHeight r = y2 / 4

(2) '画对角线 (3) '画圆环 End Sub

2、 程序要求在窗体上以窗体中心为圆心,以窗体宽度1/4为直径画一红边实心黄圆。

Private Sub Form_Click()

Dim x As Integer, y As Integer, r As Integer x = ScaleWidth / 2 y = ScaleHeight / 2 r = ScaleWidth / 4 ⑴

FillColor = RGB(255, 255, 0) (2) End Sub 三、程序设计题

1. 编程,在图片框中画余弦曲线。程序运行情况如图1所示。

图1 程序设计题1的运行界面

2. 编程,在窗体中心画一个窗体所能容纳的最大的蓝色实心圆。

习题八

一、判断题

1、在多重窗体程序中,各窗体的菜单是彼此独立的。

2、通用对话框的FileName属性返回值中不包含文件的路径。 3、可以在窗体上绘制任意位置任意大小的通用对话框。 4、菜单中分隔线也可以响应Click事件。

5、在显示字体对话框前必须设置Flags属性,否则会产生不存在字体的错误。 6、一个菜单也是一个对象,它不能和当前窗体中的其他控件同名。 7、弹出式菜单只能设置成右键菜单。

8、如果一个菜单项的Visible属性为False,则它的子菜单也不会显示。 二、单选题

1、通用对话框控件所不具有的属性为( )

A、BackColor B、FileName C、Flags D、Filter 2、以下叙述中错误的是

?? A、在程序运行时,通用对话框控件是不可见的 ?? B、在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用 ?? C、调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件 ?? D、调用通用对话框控件的ShowColor方法,可以打开颜色对话框

3、在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是 ? ?A、 “text (.txt)|(*.txt)” B、“文本文件( .txt) | (.txt)” ? ?C、 “text(.txt)||(*.txt)” D、“text(.txt)(*.txt)”

4、在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程: Private Sub Command1_Click() CommonDialog1.FileName =\

CommonDialog1.Filter=\ CommonDialog1.FilterIndex=2

CommonDialog1.DialogTitle=\ CommonDialog1.Action=1 End Sub

对于这个程序,以下叙述中错误的是 A、该对话框被设置为“打开”对话框

B、在该对话框中指定的默认文件名为空 C、该对话框的标题为VBTest

D、在该对话框中指定的默认文件类型为文本文件(*.Txt) 5、以下说法中不正确的是( )

A、下拉式菜单通常出现在窗体标题栏下方,启动应用程序后始终可以看见。

B、弹出式菜单是一种浮动菜单,鼠标右击某个对象时打开,可以快速展示当前对象可用的命令功能,也称为快捷菜单

C、下拉式菜单通常用右键单击选择

D、下拉式菜单和弹出式菜单都可用“菜单编辑器”编辑 6、下面操作中不能打开“菜单编辑器”的是( ) A、选择“工具|菜单编辑器”命令 B、选择“工程|菜单编辑器”命令 C、单击工具栏上的菜单编辑器按钮 D、使用Ctrl+E组合键

7、以下说法正确的是( ) A、菜单项之间可以有空项存在

B、子菜单的层次必须是连续的,不能有跨越,且层次最好不要超过3层 C、主菜单项的Caption属性可以设置为“-” D、主菜单项和子菜单项可以同名

8、设菜单中有一个菜单项为\。若要为该菜单命令设置访问键,即按下Alt及字母O时,能够执行\命令,则在菜单编辑器中设置“Open\命令的方式是 A、把Caption属性设置为&Open B、把Caption属性设置为O&pen

C、把Name属性设置为&Open D、把Name属性设置为O&pen 9、以下叙述中错误的是

A、下拉式菜单和弹出式菜单都用菜单编辑器建立

B、在多窗体程序中,每个窗体都可以建立自己的菜单系统 C、除分隔线外,所有菜单项都能接收Click事件

D、如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见 10、如果要在菜单中添加一个分隔线,则应将其Caption属性设置为 A、= B、* C、& D、- 11、以下关于菜单的叙述中,错误的是

A、在程序运行过程中可以增加或减少菜单项

B、如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项 C、弹出式菜单在菜单编辑器中设计

D、利用控件数组可以实现菜单项的增加或减少 12、假定有如下事件过程:

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 Then

PopupMenu popForm End If End Sub

则以下描述中错误的是

A、该过程的功能是弹出一个菜单

B、popForm是在菜单编辑器中定义的弹出式菜单的名称 C、参数X、Y指明鼠标的当前位置 D、Button = 2表示按下的是鼠标左键 13、以下叙述中错误的是 ? ?A、在同一窗体的菜单项中,不允许出现标题相同的菜单项 ? ?B、在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键 ? ?C、程序运行过程中,可以重新设置菜单的Visible属性 ? ?D、弹出式菜单也在菜单编辑器中定义 三、填空题

1、通用对话框控件提供了一组标准的对话框,使用_______、________、__________、_________和________方法可以分别显示“打开”、“另存为”、“打印”、“颜色”和“字体”5种类型的对话框。

2、要使用消息框可以使用___________函数。它所提供的三个参数分别是_____________、_____________、_________________。

3、VB中,菜单也是一个控件,但它不在工具箱中,需要使用__________设计。

4、如果要使菜单项的左边显示一个复选标记,则应将该菜单项的____________属性设置为True

5、要使某菜单项呈灰色不可用状态,应将它的____________属性设置为False

6、将菜单项的Caption属性设置为___________,可以创建一个分隔条,将同一个菜单命下功能相关的菜单项划分成若干个逻辑组。 四、程序填空

在窗体上有一个名为Text1的文本框和一个如表所示的下拉菜单,其中“剪切”、“复制”

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库vb程序设计书习题和参考答案(4)在线全文阅读。

vb程序设计书习题和参考答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/718590.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: