VB程序语言设计选修课试卷

上传人:文*** 文档编号:253598706 上传时间:2025-03-16 格式:DOC 页数:5 大小:40.50KB
收藏 版权申诉 举报 下载
VB程序语言设计选修课试卷_第1页
第1页 / 共5页
VB程序语言设计选修课试卷_第2页
第2页 / 共5页
VB程序语言设计选修课试卷_第3页
第3页 / 共5页
资源描述:

《VB程序语言设计选修课试卷》由会员分享,可在线阅读,更多相关《VB程序语言设计选修课试卷(5页珍藏版)》请在装配图网上搜索。

1、真诚为您提供优质参考资料,若有不当之处,请指正。 考试科目: VB程序语言设计 任课教师: 张帆 班级: 学号:________________ 姓名:________________ 题目 一 二 三 总 分 分数 答题选项卡(单选和判断如没有填写答题选项卡中,所填答案均无效): 一、单选: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.

2、 21. 22. 23. 24. 25. 二、判断: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 一. 单项选择(每小题2分,共50分) 请仔细阅读下列试题,并选择最符合题意要求的选项,每题只能选择一个答案。 1. 设置一个窗体标题栏显示的文本应使用其 A) Title属性 B) Caption属性 C) Name属性 D) Description属性 2. 如果需要截获窗体的卸载事件以便使程序可以控制是否卸载窗体,应响应其 A) Unlo

3、ad事件 B) Terminate事件 C) QueryUnload事件 D) Quit事件 3. 决定一个界面控件能否接受输入焦点的属性是 A) Visible属性 B) Locked属性 C) Show属性 D) Enabled属性 4. 对一个滚动条控件,设置单击滚动区域时滚动滑块移动的改变量应使用其 A) Max属性 B) Min属性 C) SmallChange属性 D) LargeChange属性 5. 为了将某项菜单变灰使用户不能选取,采用的办法是 A) 将该菜单控件的Visible属性置为Fals

4、e B) 将该菜单控件的Locked属性置为True C) 将该菜单控件的Show属性置为False D) 将该菜单控件的Enabled属性置为False 6. 为了给程序添加一个工具栏,需要在工程中引用 A) Microsoft Comm Control 6.0 B) Microsoft Windows Common Controls 6.0 C) Microsoft Windows Common Controls-2 6.0 D) Microsoft Windows Common Controls-3 6.0 7. 为了截获用户对文本框控件显示内容的修改,

5、可以响应其 A) Change事件 B) Click事件 C) GotFocus事件 D) Validate事件 8. 为了使窗体内的一个自定义过程成为窗体对象的一个方法,应使用哪个关键字声明这个过程 A) Dim B) Private C) Public D) Static 9. VB是一种面向对象的程序设计语言,构成对象的三要素是 A) 属性、控件和方法 B) 属性、事件和方法 C) 窗体、控件和过程 D) 控件、过程和模块 10. 在一个Recordset对象内查找特定的记录时,可以使用它的哪个属性或方法

6、 A) Bookmark属性 B) CursorType属性 C) Find方法 D) MoveNext方法 11. 窗体编辑器的主要功能是 A) 设计窗体的外观 B) 编写源程序代码 C) 建立用户界面 D) 设置对象属性 12. 在代码窗口中,当从对象列表框中选定了某一对象后,在 中会列出适用该对象的事件 A) 过程框 B) 属性窗口 C) 事件列表框 D) 工具栏 13. 要设置窗体上个控件的属性,可在 中进行 A) 窗体布局窗口 B) 工程资源管理器窗口 C) 属性窗口 D) 窗体窗口 14. 某一窗

7、体的name属性为myForm,它的Load事件过程名称为 A) MyForm_Load B) Me_Load C) Form_Load D) Form1_load 15. 要在窗体Form1内显示字符串”MyForm”,可以使用的语句是 A) Form.Caption=”MyForm” B) Form1. Caption=”MyForm” C) Form1.Print ”MyForm” D) Form.Print ”MyForm” 16. 设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框只能显示信息,不能接受输入的信息,以下能实

8、现该操作的语句是 A) Text1.MaxLength=0 B) Text1.Enabled=Flase C) Text1.Visible=Flase D) Text1.Width=0 17. 以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是 A) Form1.Name="VisualBasic窗体" B) Form1.Title="VisualBasic窗体" C) Form1.Caption="VisualBasic窗体" D) Form1.Text="VisualBasic窗体” 18. 以下叙述中错误的是

9、 A) 事件过程是响应特定事件的一段程序 B) 不同的对象可以具有相同名称的方法 C) 对象的方法是执行指定操作的过程 D) 对象事件的名称可以由编程者指定 19. 下列说法错误的是 A) 窗体文件的扩展名为.frm B) 一个窗体对应一个窗体文件 C) Visual Basic中一个工程只包含一个窗体文件 D) Visual Basic中的一个工程最多可包含255个窗体 20. 以下关于Visual Basic特点的叙述中,错误的是 A) Visual Basic是采用事件驱动编程机制的语言 B) Visual Basic程

10、序既可以编译运行,也可以解释运行 C) 构成Visual Basic程序的多个过程没有固定的执行顺序 D) Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构 21. VB6.0集成开发环境中不能完成的功能是 A) 编辑源程序 B) 编译生成可执行文件 C) 调试运行程序 D) 自动查找并改正程序中的语法错误 22. 确定一个控件在窗体上的位置的属性是 A) Width和 Height B) Width或Height C) Top和Left D) Top或Left 23. 下列表达式计算的结果不是”1234”的是

11、 A) ”12”+”34” B) ”12”&”34” C) 12+34 D) 12&34 24. 函数Len(Str(Val(“123.4”)))的值为 A) 11 B) 5 C) 6 D) 8 25. 设A=”12345678”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为 A) 123456 B) 123445 C) 8 D) 6 二. 辨析(每小题2分,共30分) 请仔细阅读下列试题,并判断其所述的内容是否真实。如果是真实的,请在括号中填入T;否则请填入F。 1. VB程序

12、中Do While … Loop循环结构的执行流程是先判断循环条件是否为True,如果为True,则直接跳到Loop语句后面的指令执行;否则就从While语句后面的指令开始执行。( ) 2. VB中的函数具有返回值,而过程却没有返回值。( ) 3. 因为VB中Integer类型的数据占用2个字节,所以对于范围在0 - 65535的变量,可以将其定义为Integer类型。( ) 4. VB的字符串类型是基于ANSI字符集的,但它在进行字符串运算时可以自动地将Unicode字符转换成ANSI字符,所以程序员在编写字符串处理程序时,基本上可以不考虑字符集的转换问题。( )

13、5. 在程序的错误处理部分,可以采用如下的指令直接显示错误信息:MsgBox Err.Description 。( ) 6. 为了使窗体在打开时就以最大化的方式显示,可以在窗体的Initialize事件中设置其WindowState属性为vbMaxmized。( ) 7. 为了阻止用户对文本框中的内容进行修改,可以采用的方法之一是将其Locked属性设置为True。( ) 8. 为了使界面控件能响应Validate事件,必须将其CauseValidation属性设置为True。( ) 9. 为了使定时器控件能每隔1分钟就产生Timer事件,必须将其Int

14、erval属性设置为60,同时还必须将其Enabled属性设置为True。( ) 10. 在程序中需要显示一张图片,为了使图片的大小能自动适应控件的大小,必须采用ImageBox控件,并将其AutoSize属性设置成True。( ) 11. 为了取得应用程序的安装路径,可以读取全局对象App的Path属性。( ) 12. 当窗体内的一个控件收到LostFocus事件时,焦点实际上已经发生了转移。如果这时使用控件的SetFocus方法强制将焦点收回,则窗体内收到焦点的那个控件会依次收到GotFocus事件和LostFocus事件。( ) 13. 在你编写的应用

15、程序中,你不知道程序的主窗体是否是系统中的顶层窗体,即你不知道你的程序是否具有当前系统内的输入焦点,因为这由用户的行为决定。而程序显示在主窗体中的信息又必须让用户及时看到,这时可以使用SetFocus方法将焦点强制传递到主窗体。( ) 14. VB窗体大小的计量单位默认是Twips,即15个像素点;其坐标原点在窗体客户区的左上角,但你可以使用Scale方法自定义符合你要求的坐标系统。( ) 15. 在ADO对象模型中,Command对象执行SQL命令的返回结果是一个记录集即对一个Recordset对象的引用,但这并不意味着Recordset对象就必须依赖于一个Command对象。事实上,通过设置Recordset对象的Source属性,Recordset对象也可以直接执行SQL命令。( ) 三、 程序设计题(每小题10分,共20分) 1. 求1+2+3+...+100的和 2. 编写程序求从100到999之内数字中哪些为水仙花数。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 5 / 5

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!