2009年12月省二级VB选择题精编

需积分: 10 5 下载量 144 浏览量 更新于2024-07-26 收藏 525KB DOC 举报
本资源是一份针对2009年12月26日省二级VB考试的选择题试卷,涵盖了多个基础和核心知识点,旨在考察考生对Visual Basic (VB)语言的理解和应用能力。以下是部分题目及其解析: 1. 题目涉及程序执行顺序,其中A选项错误,因为VB中不一定先显示FORM1窗体,这取决于程序的逻辑和启动方式。 2. 在数组定义部分,Option Base 1意味着数组索引从1开始,所以Dim A%(4,-1 to 3,3)定义了60个元素,因为有4行,每行3列,包括边界值。 3. 表达式判断题中,B选项正确,使用逻辑运算符表示X不在[0,10]范围内的逻辑表达式为:not(x>=0 and x<=10)。 4. 字符串操作题中,C选项正确,Mid(a,1,1)将返回字符串"a"的第一个字符"李"。 5. Format函数用于格式化输出,题中format(2345.678,"##,##0.00")会保留两位小数,输出结果为数字型2,345.68,故A正确。 6. 用户输入与事件处理题中,Private Sub Command1_Click()里的Print x+y会将两个输入的数值相加,输入123和321后,结果应为444,选D。 7. 属性控制题中,B选项top属性的值在程序运行时可以动态修改,而其他选项如Caption、BorderStyle和BackColor则通常在设计时设定。 8. 键盘事件选项分析中,C选项错误,键盘KeyPress事件应该区分ASCII码,而不是大小写字母,A和B选项正确。 9. 转换坐标系方法题中,A选项Scale用于缩放窗体的坐标系统,符合题目要求。 10. 复选框操作题,复选框被选中但无效通常意味着它的Enabled属性设为False,所以D选项正确。 这份试卷全面检验了考生对VB基本语法、数据类型、表达式、事件处理、格式化输出、坐标变换和用户界面组件的掌握程度,对于学习者来说,理解和解答这些问题有助于巩固基础知识和提高编程实践能力。