VB2018年文科综合模拟题综合应用

当前位置: >>
vb期末模拟题(答案)
《VB.NET程序设计课程》模拟题(A卷一、选择题答案)1.下列叙述中正确的是_____________。 A.数组是用户自定义的数据类型 B.数组元素在内存中的存放形式是连 续的 C.数组在使用时可以采用隐式声明 D.数组的下界可以任意 答案 B 2.复选框的CheckState属性为__________时,表示复选框内有灰色的勾即不可选。 A.Unchecked B.Indeterminate C.Checked D.None 答案 B 3.删除列表框中第2项的项目,所使用的方法为______ 。 A.Items.RemoveAt B.Move C.Items.Clear D.Items.Remove 答案 A 4.要想从子过程调用后返回两个结果,下面子过程语句说明合法的是 __________。 A.Sub f1(ByVal n%,ByVal m%) B.Sub f1( ByRef n%,ByVal m%) C.Sub f1( ByRef n%, ByRef m%) D.Sub f1(ByVal n%, ByRef m%) 答案 C 5.下列各赋值语句,语法不正确的是( ) A.iNumber = 15 B.sLength = x + y C.x+y = 5 D.Label1.Text = TimeOfDay 答案 C 6.在用通用对话框控件建立打开文件对话框时,在文件列表框只允许显示文本文件类型的文件,则 Filter属性的正确设置是_________。 A.Text(.txt)||*.txt B.Text(.txt)(*.txt) C.文本文件|(.txt) D.Text(.txt)|*.txt 答案 D 7.以下程序输出的结果是___________ 。 Dim a() As Integer={1, 2, 3, 4, 5, 6, 7} For i =0 To Ubound (a) a(i) = a(i) * a(i) Next i MsgBox(a(i)) A.49 B.0 C.不确定 D.程序出错 答案 D 8.下列_____________方式声明的变量在每次调用该过程时其值不能保留。 A.在过程体中用Dim语句声明的变量 B.在标准模块中声明的变量 C.在过程外声明的变量 D.在过程体中用Static语句声明的变量 答案 A 9.在下列关于定时器的说法中,正确的是( )。 A.当Enabled属性为False时,不产生Tick事件 B.在程序运行时不可见的,这是因为Visible属性为False C.当Interval属性为0,则Tick事件不会发生 D.通过适当的设置可以将Interval属性的单位改为秒 答案 A 10.下面是用户界面控件的是( ) A.GroupBox控件 B.Timer控件 C.OpenFileDialog控件 D.MenuStrip控件 答案 A 二、程序填充 1. 程序的功能是读取a.txt文件,统计以&,&逗号间隔的每个字符串中汉字的个数,并以下右图的形 式显示在Label1中。Private Sub Button1_Click(......) Handles Button1.Click Dim str$, k%, i% Label1.Text = && ______(1)_____(1, &c:\a.txt&,OpenMode.Input ) Do While Not EOF(1) Input(1, str) ______(2)_____ For i = 1 To Len(Str) If Asc(Mid(str, i, 1)) & 0 Then k = k + 1 Next Label1.Text &= str & ______(3)______ ' 以如图所示的形式显示 Loop End Sub 答案 (1)FileOpen (2)k = 0 (3)&,& & k & vbCrLf 2.下列程序随机产生n个互不重复的三位数,存放在数组a中。子过程s( )的功能是统计数组x中百位 数与个位数相同的个数。单击按钮从键盘输入要随机产生的互不重复的三位数的个数,数据以每行5 个的形式输出,同时调用子过程s( ),将统计的结果输出。 Private Sub Button1_Click(......) Handles Button1.Click Dim a%(), c%, k%, n%, j%, i%, count% Dim Flag As Boolean k = Val(InputBox(&输入产生数的个数:&)) ______(1)_____ a(k-1) a(0) = Int(Rnd() * 900 + 100) n = 1 Do While n & k c = Int(Rnd() * 900 + 100) Flag = True For j = 0 To n - 1 ' If a(j) = c Then _____(2)_____ Next j If Flag Then ' 没有找到,产生的字母非重复,存放到数组中 a(n) = c : n = n + 1 End If Loop For i = 0 To k - 1 Label1.Text &= a(i) & & & If ______(3)_______ Then Label1.Text &= vbCrLf ' 每行5个数据 Next i Call s(a, count) Label1.Text &= vbCrLf & &满足条件的个数:& & count End Sub Sub s(_____(4)_____) ' 要求严格区分是传值还是传地址 Dim i, k As Integer, f As Boolean For i = 0 To ______(5)_______ k = x(i) If k \ 100 = k Mod 10 Then count = count + 1 Next End Sub 答案 (1)ReDim (2)Flag = False (3) (i + 1) Mod 5 = 0 (4) ByRef x%(), ByRef count% (5) UBound(x) 三、设计操作 1. 释放考试结果文件夹(C:\KS)中的error1.exe文件,打开文件夹error1中的应用程序,请修 改调试该程序,并按原文件名和位置保存。正确的运行结果如图所示。 注意:不能修改变量或重新定义变量,不允许增加和删除语句,但可以改变语句次序。 改错题1: (4处错误) 功能是通过调用函数过程sum(),将文本框Textbox1中输入的数字字符串的各位数字和在Label1中输 出。 改错题2: (3处错误) 功能是将文本框Textbox2中输入的字符串大小写字母互换(即原来大写转换为小写、小写转换为大 写),其它字符不作转换,并将结果显示在标签Label2中。2.参见样例,编一个完整的程序,要求: 1.界面设计要求 (1) 在Form1窗体上放置一个列表框、一个标签,一个字体对话框,并建立一个菜单系统。窗体的 标题为考生的学号;各菜单标题如样例所示。 (2) 在Form2窗体上放置一个简单组合框和一个命令按钮。 2.保存要求 必须将项目保存在C:\KS目录下,项目名为&NET&。 3.Form1窗体编程要求 &产生10个数&菜单项:在列表框中随机产生10个长度为1~20之间的大写字母字符串; &最长串&菜单项,将列表框中最长的字符串作&☆&标记,并在标签中输出最长的字符串及长度; &字体&菜单项,打开字体对话框,设置列表框中的字体和颜色; &保存&菜单项,将列表框中的数据写到&c:\&文件夹的&a.txt&文件中; &窗体2&菜单项:打开Form2窗体; &结束&菜单项:结束程序的运行。 4.Form2窗体编程要求在简单组合框的文本框中输入一个正整数,回车后若该数为素数,则将其添加到列表框中,当输入非数字 字符时,通过信息框给出&输入错误!&的提示。&返回&按钮:隐藏Form2窗体,返回Form1窗体。 Public Class Form1 Private Sub 产生10个串ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 产生10个串 ToolStripMenuItem.Click Dim st As String Dim i%, n%, j% ListBox1.Items.Clear() For i = 1 To 10 n = Int(Rnd() * 20 + 1) st = && For j = 1 To n st = st & Chr(Int(Rnd() * 26 + 65)) Next ListBox1.Items.Add(st) Next End Sub Private Sub 最长串ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 最长串 ToolStripMenuItem.Click Dim maxlen%, maxstr$, i% Label1.Visible = True maxstr = && maxlen = 0 For i = 0 To ListBox1.Items.Count - 1 If Len(ListBox1.Items(i)) & maxlen Then maxlen = Len(ListBox1.Items(i)) maxstr = ListBox1.Items(i) End If Next For i = 0 To ListBox1.Items.Count - 1 If Len(ListBox1.Items(i)) = maxlen Then ListBox1.Items(i) = ListBox1.Items(i) & & End If Next Label1.Text = &最长字符串为: & & maxstr & vbCrLf Label1.Text &= &字符数为:& & maxlen End Sub★&Private Sub 字体ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 字体ToolStripMenuItem.Click FontDialog1.ShowDialog() ListBox1.Font = FontDialog1.Font ListBox1.ForeColor = FontDialog1.Color End Sub Private Sub 保存ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 保存ToolStripMenuItem.Click Dim i% FileOpen(1, &C:\a.txt&, OpenMode.Output) For i = 0 To ListBox1.Items.Count - 1 PrintLine(1, ListBox1.Items.Item(i)) Next MsgBox(&文件成功保存&) FileClose(1) End Sub Private Sub 结束ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 结束ToolStripMenuItem.Click End End Sub Private Sub 菜单2ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 菜单 2ToolStripMenuItem.Click Form2.ShowDialog() End Sub End ClassPublic Class Form2 Const PI = 3.1415926 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Close() End Sub Private Sub ComboBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles ComboBox1.KeyPress If Asc(e.KeyChar) = 13 Then If Not IsNumeric(ComboBox1.Text) Then MsgBox(&输入错误!&) ComboBox1.Text = && Else Dim f As Boolean, x%, i% x = ComboBox1.Text f = True For i = 2 To x - 1 If x Mod i = 0 Then f = False : Exit For Next If f Then ComboBox1.Items.Add(ComboBox1.Text) End If ComboBox1.Text = && End If End If End Sub End Class
3页 免费 VB期末试卷(A卷带答案_) 13页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...VB期末考试试卷及答案 6页 1下载券 VB期末考试模拟试卷与参... 7页 2下载券...练习卷六一、 语言基础题(40 分) 判断题(本题 10 分,每小题 1 分) 1....VB期末上机测试题 3页 1下载券 vb上机模拟试题答案 25页 2下载券V...第二部分 VB 上机考试模拟试题 1 二、程序设计题 (一)说明程序设计题主要是...VB期末考试试题及答案_工学_高等教育_教育专区。此试题是我们学校往年的VB期末考试试题及答案。希望对大家有用。。VB 期末考试试题及答案 期末考试试题及答案一、 ...大学vb考试题库 47页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 VB期末考试试题及答案 隐藏&& ViSual Basi...大学VB考试题 11页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 大一的vb期末考试题和答案 要认真的做哦!要...VB 期末考试试题 一、 填空题 1、VB 程序设计的主要特点是 2、在 VB 中,最主要的两种对象是 3、工程是构成应用程序文件的 4、方法是 VB 提供的一种 (6)...VB期末考试题库及答案_IT认证_资格考试/认证_教育专区。VB期末考试题库及答案 ...'【编程要求】 ' 1)在文本框 Text1 中输入测试数据,按“处理”按钮(Command...大一的vb期末考试题和答案_IT/计算机_专业资料。看完不再为VB担心大一的 vb 期末考试题和答案大一的 vb 期末考试题和答案 1.在代码中引用一个控件时,应使用控...《VB》期末复习参考答案 一、填空题 1.创建应用程序界面 设置属性 编写代码 2.属性、text 3.Label 4.Load 方法 Show 方法 TextBox Hide 方法 Unload 方法 5....
All rights reserved Powered by
www.tceic.com
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。计算机二级VB考试题库|全国计算机等级考试二级VB全真模拟考试软件下载 2017 考试专用版-新云软件园
全国计算机等级考试二级VB全真模拟考试软件 2017 考试专用版
您现在的位置: -
- 全国计算机等级考试二级VB全真模拟考试软件下载
请输入预约的手机号码
231人已预约此游戏
好评:87.28%
坏评:12.72%
全国计算机等级考试二级VB全真模拟考试软件由科慧尔软件推出。按照2017全国计算机等级考试大纲编写,计算机二级VB考试题库内置自动计时、随机抽题、全真模拟、精选习题、详尽解析等功能。帮助考生合理安排复习备考进度。掌握知识难点,熟悉仿真模拟考试环境,实战考试更加有信心。
(1)功能全面:软件具有同步训练、章节测验、模拟考试功能,每一道试题都有详细分析,操作题都有详尽的操作步骤。
(2)即时交互:你的训练、测试、模拟考试结果都能得到即时反馈,克服了用书本学习没有反馈的缺陷。
(3)操作简单:软件界面清晰、操作简单,每一项操作都有相应的提示,使你使用起来得心应手。
一、Visual Basic程序开发环境
二、对象及其操作
三、数据类型及其运算
四、数据输入、输出
五、常用标准控件
六、控制结构
九、菜单与对话框
十、多重窗体与环境应用
十一、键盘与鼠标事件过程
十二、数据文件
上机考试,考试时长120分钟,满分100分。
1. 题型及分值
单项选择题40分(含公共基础知识部分10分)。
基本操作题18分。
简单应用题24分。
综合应用题18分。
2. 考试环境
Microsoft Visual Basic6.0。
下载全国计算机等级考试二级VB全真模拟考试软件 2017 考试专用版
其他下载地址:
软件排行榜
12345678910
热门关键字
关注新云安卓游戏网资源篮中还没有资源,赶紧挑选吧!
【南方凤凰台】2015届高考物理二轮复习配套检测与评估:专题四 动能定理的综合应用(含2014年模拟题)
ID:4045704
资源大小:221KB
审核人:物理吕贤年
专题四 动能定理的综合应用
1 2014·浙江联考用水平力F拉一物体,使物体在水平地面上由静止开始做匀加速直线运动,t1时刻后撤去拉力F,物体做匀减速直线运动,到t2时刻停止,其v-t图象如图所示,且α>β若拉力F做的功为W1,平均功率为P1;物体克服摩擦阻力Ff做的功为W2,平均功率为P2,则下列选项中正确的是  
A W1>W2,F=2Ff    
B W1=W2,F>2Ff
C P1P2,F>2Ff 
D P1=P2,F=2Ff
2 2014·全国一物块沿倾角为θ的斜坡向上滑动当物块的初速度为v时,上升的最大高度为H,如图所示;当物块的初速度为 时,上升的最大高度为h,重力加速度为g则物块与斜坡间的动摩擦因数和h分别为  
A tan θ和
C tan θ和  
3 多选2014·常州一中一滑块在粗糙水平地面上,受到的水平拉力F随时间t的变化关系如图甲所示,速度v随时间t的变化关系如图乙所示,重力加速度取[来自e网通客户端]
扫一扫手机阅读更方便
预览已结束,查看全部内容需要下载哦~
扫一扫手机阅读更方便《VB程序设计》综合复习资料习题-免费论文
欢迎来到网学网学习,获得大量论文和程序!
《VB程序设计》综合复习资料习题
【VB开源代码栏目提醒】:--在 VB开编辑为广大网友搜集整理了:《VB程序设计》综合复习资料习题 - 培训教程绩等信息,祝愿广大网友取得需要的信息,参考。&&&&
《VB程序设计》综合复习资料 第一章 Visual Basic程序设计概述 一、填空题 1、Visual Basic是一种面向__________的可视化程序设计语言采取了__________的编程机制。&&&& 2、在VB中工程文件的扩展名是____________窗体文件的扩展名是____________标准模块文件的扩展名是____________。&&&& 3、执行quot工程quot菜单下的__________命令可选择并添加ActiveX控件。&&&& 4、Visual Basic 6.0用于开发__________环境下的应用程序。&&&& 二、选择题 1、下面不是VB工作模式的是
A设计模式 B运行模式 C汇编模式 D中断模式 2、可视化编程的最大优点是
A具有标准工具箱 B一个工程文件由若干个窗体文件组成 C不需要编写大量代码来描述图形对象 D所见即所得 3、下列不能打开属性窗口的操作是
A执行quot视图quot菜单中的quot属性窗口quot命令 B按F4键 C按CtrlT D单击工具栏上的quot属性窗口quot按钮 4、下列可以打开立即窗口的操作是
ACtrlD BCtrlE CCtrlF DCtrlG 5、Visual Basic的编程机制是
A可视化 B面向对象 C面向图形 D事件驱动 三、简答题 1、代码窗口主要包括哪几部分 2、在工程资源管理器窗口中主要列出了哪三类文件 3、窗体布局窗口的主要用途是什么 4、VB的基本特点是什么 5、怎样理解可视化设计 6、怎要理解事件驱动编程 第二章 简单的VB程序 一、填空题 1、设置是否可以用Tab键来选取命令按钮应该用______________属性。&&&& 2、一个控件在窗体的位置由_______和________属性决定其大小由__________和_________属性决定。&&&& 3、利用对象的属性setfocus可获得焦点对于一个对象只有其visible属性和____________属性为true才能接受焦点。&&&& 4、设置控件背景颜色的属性名称是______________________。&&&& 5、所有控件都具有的共同属性是__________________属性。&&&& 6、一般情况下控件有两个属性项的缺省值是相同的这两个属性项是_______________。&&&& 7、VB中的每个对象控件都有一组特征这组特征称为__________我们通过修改它可以控制对象的外观和操作。&&&& 8、通常情况下VB中一个工程主要包括如下四个文件窗体文件、工程文件、类模块文件和_____________文件后者的扩展名为.Bas通常由Basic语言编写是一个可共用的子程序。&&&& 9、VB有三种模式分别是设计Design模式、_____________和中断Break模式。&&&& 二、选择题 1、以下能够触发文本框Change事件的操作是
A文本框失去焦点 B文本框获得焦点 C设置文本框的焦点 D改变文本框的内容 2、应用程序设计完成后应将程序保存保存的过程是
A只保存窗体文件即可 B只保存工程文件即可 C先保存工程文件之后保存窗体文件 D先保存窗体文件或标准模块文件之后还要保存工程文件 3、VB应用程序的运行模式是
A解释运行模式 B编译运行模式 C两者都有 D汇编模式 4、任何控件都具有的属性是
ATEXT BCAPTION CNAME DFORECOLOR 5、决定控件上文字的字体、字形、大小及效果的属性是
ATEXT BCAPTION CNAME DFONT 6、在窗体上建立了多个控件如TEXT、LABEL1、COMMAND1若要使程序一运行焦点就定位在COMMAND1控件上应将COMMAND1控件的 设置为0 AINDEX BTABINDEX CTABSTOP DENABLED 7、运行时当用户向文本框输入新的内容或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时将触发文本框的 事件 ACLICK BDBLCLICK CGOTFOCUS DCHANGE 8、在运行时按TAB键跳过了一个可以获得焦点的控件如文本框则可能是因为
A该控件的TABSTOP属性值为TRUE B该控件的TABINDEX属性值为FALSE C该控件的ENABLED属性值为TRUE D该控件的ENABLED属性值为FALSE 9、为了防止用户随意将光标置于控件上应
A将控件的TABINDEX属性设置为0 B将控件的TABSTOP属性设置为TRUE C将控件的TABSTOP属性设置为FALSE D将控件的ENABLED属性设置为FALSE 10、若要使标签控件显示时不覆盖其背景内容应设置标签控件的 属性 ABACKCOLOR BBORDERSTYLE CFORECOLOR DBACKSTYLE 11、如果要在文本框中输入字符时只显示某个字符如星号运行时在文本框中输入的字符仍然显示出来而不显示星号原因可能是
A文本框的MULTILINE属性值为TRUE B文本框的LOCKED属性值为TRUE C文本框的MULTILINE属性值为FALSE D文本框的LOCKED属性为FALSE 12、在运行阶段要在文本框TEXT1获得焦点时选中文本框中所有内容对应的事件过程是
APrivate Sub Text1_GotFocus
Text1.SelStart0 Text1.SellengthLenText1.Text End Sub BPrivate Sub Text1_LostFocus
Text1.SelStart0 Text1.SellengthLenText1.Text End Sub CPrivate Sub Text1_Change
Text1.SelStart0 Text1.SellengthLenText1.Text End Sub DPrivate Sub Text1_SetFocus
Text1.SelStart0 Text1.SellengthLenText1.Text End Sub 13、Visual Basic继承了Basic语言简单易用的语法特点同时支持面向对象的编程机制其中构成其控件对象的三要素是
A属性、事件、事件过程 B控件、窗体、事件 C属性、过程、方法 D属性、事件、方法 14、决定标签Label显示的属性是
AText BName CCaption DAlignment 15、命令按钮的标题文字由 属性来设置。&&&& AText BCaption CName D名称 16、若要设置文本的显示颜色则可用 属性来实现。&&&& ABackColor BForecolor CFillColor DBackstyle 17、在运行时若要调用某命令钮的Click事件过程则可设置该命令钮对象的 属性为Ture来实现。&&&& AEnabled BValue CDefault DCancel 18、在运行时若要获得用户在文本框中所选择的文本可通过访问 属性来实现。&&&& ASelStart BSelLenght CText DSelText 三、简答题 1、事件驱动的含意是什么举例说明。&&&& 2、交互式开发方法和传统的应用程序开发过程有什么不同 3、文本框在什么情况下使用 4、什么是工程 5、结构化程序设计的三种基本结构是什么 6、对象的三要素是什么并分别进行简单的解释。&&&& 7、为什么要生成可执行文件和制作安装盘 8、使用变量前先声明有什么好处 9、如何使用帮助功能 10、结构化程序设计的特点是什么 11、为了把焦点移到某个指定的控件在代码中应使用的方法是什么 12、启动Visua Basic后只创建了一个窗体若此时保存需要保存几个文件各是什么文件先保存的是哪一个 13、为了防止文本框中的信息运行后被用户修改应设置什么属性 第三章 语言基础 一、填空题 1、一般可以使用__________关键字声明常量。&&&& 2、______类型也称变体类型是一种通用的、可变的数据类型它可表示或存储任何一种数据类型。&&&& 3、变量的声明分为两种方法__________和____________。&&&& 4、在VB中用___________________语句设定数组的下界用_____________和__________________语句分别返回数组的上、下界。&&&& 5、在代码模块中加入Option Explicit的目的是_____________________。&&&& 6、function aa a1 as dateoptional a2 as boolean as single写出optional命令的作用__________________。&&&& 7、在VB中我们用一个简单的______语句就能实现退出程序。&&&& 8、生成消息框的命令是____________生成输入框的命令是____________。&&&& 9、通用对话框commondialog属activex控件它可以显示多个标准对话框包括打开/另存为、字体、打印等对话框若要显示所有文件则应设置其属性filter____________若要使它显示为打印对话框则应使用什么方法____________。&&&& 10、从字符串中任意位置截取字符的函数是__________。&&&& 11、语句For j
3 To 20 Step 3 使循环体执行了______次。&&&& 12、对于正在使用的动态数组Arraya要增加一个单元但不能破坏数组内的数据则应使用语句__________________________________。&&&& 13、在Visual Basic中声明静态变量的关键字是_________________。&&&& 14、表达式10 Mod 6
4的值为______。&&&& 15、表达式chrAscquotaquot
5的值为_________。&&&& 16、VB中使用注释有2种方法即________和________。&&&& 17、VB中的数据以四种形式存储常量、_________、_________和记录。&&&& 18、为了在VB中存储一个4行5列的二维矩阵需要定义一个整型的数组请把数组定义语句补充完整Dim Juzhen_ _ as Integer。&&&& 19、控件数组由一组相同类型的控件组成这些控件共用一个相同的控件名但是每个控件都有一个唯一的下标来区分我们使用属性__ __来设置下标。&&&& 20、在过程调用中实现调用过程的实参和被调用过程的形参之间的数据传递有两种方式按值传递和__ __。&&&& 21、为了保证程序中必须对变量的强制性定义需要在代码模块的声明部分加入______________语句。&&&& 22、分析For......Next循环结构的实例For i
5 To 30 Step 2 中循环体一共执行了______次。&&&& 23、表达式MidquotUniversityOfPetroleumquot 8 4 的值为_________。&&&& 24、常量分为普通常量和__________常量。&&&& 25、要将大写字母转换为小写字母可使用____________函数。&&&& 26、不管焦点在哪个控件上按__________键相当于按了取消按钮。&&&& 27、执行quot工程quot菜单下的__________命令可选择并添加ActiveX控件。&&&& 28、__________是程序中VB停止执行的地方。&&&& 29、逻辑常量为True或__________。&&&& 30、使用了__________________的声明后当程序中使用未经声明的变量时程序运行时会报错。&&&& 31、要将小写字母转换为大写字母可使用____________函数。&&&& 32、自字符串N1位开始向右取N2个字符要使用_________________函数。&&&& 33、日期常量表示时用符号__________将日期型数据括起来。&&&& 34、局部变量只能在__________中声明和使用。&&&& 35、模块级变量的声明关键字是Dim或__________。&&&& 36、函数Absx的功能是__________。&&&& 37、表达式3/65的值是__________。&&&& 二、选择题 1、以下哪个是合法的变量
Aright Babc123 C123_abc Dab123c 2、下列说法错误的是
A在同一模块不同过程中的变量可以同名 B不同模块中定义的全局变量不可以同名 C引用另一模块中的全局变量时必须在变量名前加模块名 D同一模块中不同级的变量可以同名 3、把MsgBox的返回值转换为数值应该使用的函数是
ALog BStr CLen DVal 4、语句DIM AA345中定义的数组有 个元素 A12 B60 C120 D345 5、下面程序运行后输出的结果是
AquotCHINAquot BSTRING3A PRINT B END ACHI BCCC CINA DAAA 6、以下语句的输出结果是
Print Format32548.5 quotquot A54850 7、以下叙述中错误的是
A如果过程被定义为Static类型则该过程中的局部变量都是Static类型 BSub过程中不能嵌套定义Sub过程 CSub过程中可以嵌套调用Sub过程 D事件过程可以像通用过程一样由用户定义过程名 8、Visual Basic提供的On Error Resume next错误陷阱语句表示
A当发生错误时使程序转跳到语句标号为0的程序块 B当发生错误时不使用错误处理程序块 C当发生错误时忽略错误行继续执行下一语句 D当发生错误时终止本过程执行继续执行下一过程 9、在Visual Basic中若要将控制权交给操作则通过 的语句。&&&& AEnd BExit Do CExit Sub DDoEvents 10、在Visual Basic 中语句的续行号采用
A空格与下划线 B下划线与空格 C空格与短线 D短线与空格 11、假定有以下段 For i1 to 3 For j5 to 1 Step -1 Print ij Next ji 则语句Print ij的执行次数是
A15 B.16 C17 D18 12、从键盘上输入两个字符串分别保存在变量str1、str2中。&&&&确定第二个字符串在第一个字符串中起始位置的函数是
ALeft BMid CString DInstr 13、如果将布尔常量值TRUE赋值给一个整型变量则整型变量的值为
A0 B-1 CTRUE DFALSE 14、下列叙述不正确的是
A注释语句是非执行语句仅对程序的内容起注释作用它不被解释和编译 B注释语句可以放在代码中的任何位置 C注释语句不能放在续行符的后面 D代码中加入注释语句的目的是提高程序的可读性 15、语句PRINT quotINT-13.2quotINT-13.2的输出结果为
AINT-13.2 -13.2 BINT-13.2 13.2 CINT-13.2 -13 DINT-13.2 -14 16、如果TAB函数的参数小于1则打印位置在第 列 A0 B1 C2 D3 17、变量未赋值时数值型变量的值为
A、0 B空 C1 D无任何值 18、下列语句中正确的是
Atxt1.texttxt2.texttxt3.text Bcommand1.namecmdok C12label.caption1234 Dainputboxquothelloquot 19、假设变量BOOLVAR是一个布尔型变量则下面正确的赋值语句是
ABOOLVARTRUE BBOOLVAR.TRUE CBOOLVARTRUE DBOOLVAR3lt4 20、以下 程序段可以实施X、Y变量值的变换
AYXXY BZXYZXY CZXXYYZ DZXWYYZXY 21、语句PRINT quotSGN-26quotSGN-26的输出结果为
ASGN-2626 BSGN-26 -26 CSGN-26 1 DSGN-26 -1 22、读下面程序段判断变量Str2的取值是
Dim Str1 Str2 as String Str1quotUniversityquot Str2STRING3Str1 AUni BUUU City Dyyy 23、VB支持自定义数据类型在某程序中我们定义了如下类型 Type Student number As string name As String age As Integer End Type 针对上述定义如下几项用法正确的是
AStudent.namequot张三quot BDim s As Student s.namequot张红quot CDim s As Type Student DDim s As Type s.namequot张三quot s.namequot张三quot 24、一个工程中包含两个名称分别为Form1、Form2的窗体一个名称为mdlFunc的标准模块。&&&&假定在Form1、Form2和mdlFunc中分别建立了自定义过程其定义格式为 Form1中定义的过程 Private Sub frmfunction1 End Sub Form2中定义的过程 Public Sub frmfunction2 End Sub mdlFunc中定义的过程 Public Sub mdlFunction End Sub 在调用上述过程的程序中如果不指明窗体或模块的名称则以下叙述中正确的是
A上述三个过程都可以在工程中的任何窗体或模块中直接被调用 B只有mdlFunction过程能够被工程中各个窗体或模块直接被调用 Cfrmfunction1只能在form1中调用而frmfunction2 则可以在所有模块或窗体中被直接调用 D上述三个过程都只能在各自被定义的模块中直接调用 25、VB中Do......Loop结构既可以构成当型循环也可以构成直到型循环根据下面的代码 Dim in as Integer n
1 Do Print i i
2 Loop Until i gt20 判断循环结构的类型和循环体的执行次数正确的选项是
A当型循环20次 B直到型循环10次 C当型循环10次 D直到型循环20次 26、在程序中使用InputBox函数可以接受用户的输入如果要把它的返回值转换为数值型的数据应该使用的函数是
AVal BLen CStr DLog 27、动态数组因为在程序运行前无法确定数组的大小所以经常根据程序的运行情况对数组进行重新定义以下关于VB中动态数组的叙述中不正确的是
A可以用ReDim语句重新定义动态数组并且可以进行多次重定义 B首次用Dim进行动态数组声明的时候必须指明它的类型和上下界 CPreserve为ReDim语句的可选参数用于保留动态数组原来的内容 D当对动态数组使用Erase语句进行释放操作时将释放其内存 28、VB中的控件也叫做部件或组件主要包括三类以下哪一项不属于VB控件的分类
A控件 B可插入对象 CADO控件 DActiveX控件 29、表达式45
7 / 8 Mod 9 的值是
A4 B5 C6 D7 30、可以同时删除字符串前导和尾部空白的函数是
ALtrim BRtrim CTrim DMid 三、简答题 1、全局变量声明有哪些限制 2、字符串是否可以自动转换为数字类型 3、用Format函数格式化后的字符格式在不同区域环境下的输出是否相同为什么 4、在InputBox函数中哪一个参数是必需的 5、在MsgBox函数中哪一个参数是必须的 6、在什么情况下使用过程 7、为什么要进行程序调试 8、调试程序有哪些手段 9、用语句Dim A-3 To 5 As Integer定义的数组的元素个数是多少 10、设有如下的Visual Basic表达式5x2-3x-2Sina/3与它对应的数学式是什么 11、数学式对应的VB表达式是什么 12、表达式2gt3 And 4lt5 Or 4gt4的值是什么 13、怎样在程序中设置断点 14、在什么情况下可以设置断点 15、程序出错的类型有哪几种 16、在同一模块、不同过程中声明的相同变量名两者是否表示同一个变量为什么 17、什么情况下会出现quot数组下标越界错误quot 18、逐语句和逐过程有什么区别 19、表达式2.75
3.45的值是什么 20、在程序设计中为什么尽量不用GoTo语句 四、读程序题 1、分析以下程序写出运行结果。&&&& Private Sub Form_Click score
80 Select Case score Case Is lt 60 A
quotFquot Case 60 To 69 A
quotDquot Case 70 To 79 A
quotCquot Case 80 To 89 A
quotBquot Case Else A
quotAquot End Select Print A End Sub 2、读下面的程序分析其功能写出运行结果。&&&& 在窗体上有一个命令按钮名称为Command1。&&&&然后编写如下程序 Private Sub Command1_Click For I
1 To 4 For J
0 To I Print Chr65
I Next J Print Next I End Sub 程序运行后如果单击命令按钮则在窗体上显示的内容是什么 3、阅读下面的程序分析并写出其功能。&&&& Sub inserta As SingleByVal x As Single Dim m as integern as integer n1 Do While nlt20 And xgtan nn1 Loop For m20-1 To n Step -1 am1am Next m anx End Sub 4、分析以下程序写出运行结果。&&&& Sub subPb As Integer For i 1 To 4 bi2i Next i End Sub Private Sub Commandl_Click Dim a1 To 4As Integer a 15 a 26 a 37 a 48 subP a For i 1 To 4 Print ai Next i End Sub 运行上面的程序单击命令按钮输出结果是什么 5、分析以下程序写出运行结果。&&&& Sub sele Dim n as Integer i21:n3 Do While igtn iin Loop Print i End Sub 6、分析以下程序写出运行结果。&&&& Sub selectPrint Dim a as Integer Dim b as Integer Dim c as Integer a2:b5:c2 Ifagtbandagtc or bgtc Then Print a .
【】【】【】【】【】

我要回帖

更多关于 综合知识模拟题 的文章

 

随机推荐