1、南京工程学院 vb题库。 。 。 。试卷编号:8954所属语言:Visual Basic试卷方案:09-10-2程序设计基础VB模拟试卷总分:100 分共有题型:6 种一、判断 共 5题 (共计 10分)第 1 题 (2.0 分)所有的 VB 的变量,都有隐含说明字符和强调声明两种方法来定义.答案:N第 2 题 (2.0 分)框架控件和形状控件都不能响应用户的鼠标的单击事件.答案:Y第 3 题 (2.0 分)组合框兼有文本框和列表框两者的功能,用户可以通过键入文本或选择列表中的项目来进行选择.答案:Y第 4 题 (2.0 分)移动框架内的控件时框架内的控件也跟随移动,所以框架内各控件的 Lef
2、t和 Top属性值也将分别随之改变.答案:N第 5 题 (2.0 分)在框架控件上放置的控件可以移动到框架控件的外面.答案:N二、单项选择 共 20题 (共计 40分)第 1 题 (2.0 分)如果没有在列表框中选择项目,且列表框的 MultiSelect属性值为默认值(0None),则执行语名 List1.RemoveItemList1.ListIndex的结果是().A:删除列表框的最后一项B:删除列表框的第一项C:出错D:删除列表框中的最后添加的一项答案:C第 2 题 (2.0 分)如果将布尔常量值 TRUE赋值给一个整型变量,则整型变量的值为().A:0B:-1C:TrueD:FALS
3、E答案:B第 3 题 (2.0 分)若要使标签控件显示时不覆盖其背景内容,要进行设置的属性是().A:BackColorB:BorderStyleC:ForeColorD:BackStyle答案:D第 4 题 (2.0 分)表达式 print Len(trim(“ abcd “)Debug.Print “良好“ + Str$(lh) + “优秀“ + Str$(yx) + “人“Debug.Print “优秀分数段成绩平均分“ & pjfEnd Sub答案:=(答案 1)=a = Int( Rnd() * 100)=或=a = Int( Rnd * 100)=(答案 2)=pjf = pjf
4、+ a=(答案 3)=If yx 0 Then pjf = pjf / yx五、程序设计 共 1题 (共计 20分)第 1 题 (20.0 分)-【程序设计】-题目: (事件)单击窗体。 (响应)已知 s=1+1/3!+1/5!+1/7!+1/9!,请将 s结果值 输出到窗体上。使用 do while.loop语句完成程序 -答案:-Dim i As Integeri = 1p = 1Do While i = 9p = p * iIf i Mod 2 = 1 Thens = s + 1 / pEnd Ifi = i + 1LoopPrint ssum=s-六、VB 窗体设计 共 1题 (共计 10分)第 1 题 (10.0 分)-【窗体设计】-题目: 如图所示,启动 VB后,新建工程,界面上放 5个命令按钮,大小位置体调整好。程序运行后,当分别单击“上” 、 “下” 、 “左” 、 “右”四个按钮时,“移动”按钮随之发生相应移动,请编写程序。各控件属性设置如下表:对象名称 Name 属性 Caption 属性窗体 默认 默认CmdUp 上CmdDown 下命令按钮 CmdLeft 左CmdRight 右CmdMove 移动-