可视化程序设计(VB)第一次作业
2014年12月份考试可视化程序设计(VB)第一次作业
![2014年12月份考试可视化程序设计(VB)第一次作业](https://img.taocdn.com/s3/m/9f307d4ff4335a8102d276a20029bd64783e6219.png)
2014年12月份考试可视化程序设计(VB)第一次作业2014年12月份考试可视化程序设计(VB)第一次作业一、单项选择题(共30题、总分90分、得分0分)1. 下列运算符中,运算级别最高的是()(本题分数:3 分,本题得分:0 分。
)A、+B、*C、\D、Mod题目信息难度:2正确答案:B解题方案:2. 下列选择项中()不能获得焦点。
(本题分数:3 分,本题得分:0 分。
)A、使用Tab键B、用鼠标选择对象C、设置GetFocus的值为TrueD、使用SetFocus方法题目信息难度:3正确答案:C解题方案:3. 执行下面的程序段后,x的值为( )x=5For i = 1 To 20 Step 2x=x+i\5Next i (本题分数:3 分,本题得分:0 分。
)A、21B、22C、23D、24题目信息难度:3正确答案:A解题方案:4. 有如下程序,执行程序后单击Button1按钮,窗体上显示的是什么()Private Sub Command1_Click()Dim a Dim b As Integerb = 5 / 2Print a, bEnd Sub (本题分数:3 分,本题得分:0 分。
)A、2 2B、2 2.5C、2.5 2D、2.5 2.5题目信息难度:3正确答案:C解题方案:5. 如果希望用变量X存放数据12345.67890123,应将X定义为什么类型?()(本题分数:3 分,本题得分:0 分。
)A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)题目信息难度:3正确答案:A解题方案:6. 以下说法正确的是()(本题分数:3 分,本题得分:0 分。
)A、通用过程可以出现在窗体模块和标准模块中B、不同模块中的通用过程可以重名C、同一标准模块中的通用过程可以同名D、不同标准模块中的通用过程不能同名题目信息难度:3正确答案:D解题方案:7. 下列哪组语句可以将变量A、B的值互换()。
VB程序设计1
![VB程序设计1](https://img.taocdn.com/s3/m/af406e3cb90d6c85ec3ac65b.png)
1.第1题单选题应用程序设计完成后,应将程序保存,保存的过程是()A、只保存窗体文件即可B、只保存工程文件即可C、先保存工程文件,之后保存窗体文件D、先保存窗体文件(或标准模块文件),之后还要保存工程文标准答案:D您的答案:题目分数:5此题得分:0.0批注:2.第2题单选题下列不能打开属性窗口的操作是()A、执行“视图”菜单中的“属性窗口”命令B、按F4键C、按Ctrl TD、单击工具栏上的“属性窗口”按钮标准答案:C您的答案:题目分数:5此题得分:0.0批注:3.第3题单选题 Visual Basic的编程机制是()A、可视化B、面向对象C、面向图形D、事件驱动标准答案:D您的答案:题目分数:5此题得分:0.0批注:4.第4题单选题运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时,将触发文本框的()事件A、CLICKB、DBLCLICKC、GOTFOCUSD、CHANGE标准答案:D您的答案:题目分数:5此题得分:0.0批注:5.第5题单选题下面不是VB工作模式的是()A、设计模式B、运行模式C、汇编模式D、中断模式标准答案:C您的答案:题目分数:5此题得分:0.0批注:6.第6题单选题为了防止用户随意将光标置于控件上,应()A、将控件的TABINDEX属性设置为0B、将控件的TABSTOP属性设置为TRUEC、将控件的TABSTOP属性设置为FALSED、将控件的ENABLED属性设置为FALSE标准答案:D您的答案:题目分数:5此题得分:0.0批注:7.第7题单选题在窗体上建立了多个控件,如TEXT、LABEL1、COMMAND1,若要使程序一运行焦点就定位在COMMAND1控件上,应将COMMAND1控件的()设置为0A、INDEXB、TABINDEXC、TABSTOPD、ENABLED标准答案:B您的答案:题目分数:5此题得分:0.0批注:8.第8题单选题可视化编程的最大优点是()A、具有标准工具箱B、一个工程文件由若干个窗体文件组成C、不需要编写大量代码来描述图形对象D、所见即所得标准答案:C您的答案:题目分数:5此题得分:0.0批注:9.第9题单选题 VB应用程序的运行模式是()A、解释运行模式B、编译运行模式C、两者都有D、汇编模式标准答案:C您的答案:题目分数:5此题得分:0.0批注:10.第10题单选题在运行阶段,要在文本框TEXT1获得焦点时选中文本框中所有内容,对应的事件过程是()A、Private Sub Text1_GotFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubB、Private Sub Text1_LostFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubC、Private Sub Text1_Change( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubD、Private Sub Text1_SetFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End Sub标准答案:A您的答案:题目分数:5此题得分:0.0批注:11.第11题单选题以下能够触发文本框Change事件的操作是()A、文本框失去焦点B、文本框获得焦点C、设置文本框的焦点D、改变文本框的内容标准答案:D您的答案:题目分数:5此题得分:0.0批注:12.第12题单选题如果要在文本框中输入字符时,只显示某个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是()A、文本框的MULTILINE属性值为TRUEB、文本框的LOCKED属性值为TRUEC、文本框的MULTILINE属性值为FALSED、文本框的LOCKED属性为FALSE标准答案:B您的答案:题目分数:5此题得分:0.0批注:13.第13题单选题决定标签(Label)显示的属性是()A、TextB、NameC、CaptionD、Alignment标准答案:C您的答案:题目分数:5此题得分:0.0批注:14.第14题单选题 Visual Basic继承了Basic语言简单易用的语法特点,同时支持面向对象的编程机制,其中构成其控件(对象)的三要素是()A、属性、事件、事件过程B、控件、窗体、事件C、属性、过程、方法D、属性、事件、方法标准答案:D您的答案:题目分数:5此题得分:0.0批注:15.第15题单选题任何控件都具有的属性是()A、TEXTB、CAPTIONC、NAMED、FORECOLOR标准答案:C您的答案:题目分数:5此题得分:0.0批注:16.第16题单选题命令按钮的标题文字由()属性来设置。
可视化编程Visual-Basic第一章练习题(含答案)
![可视化编程Visual-Basic第一章练习题(含答案)](https://img.taocdn.com/s3/m/2e351e0cd15abe23492f4d8f.png)
四、简单程序设计题1.建立一个简单的应用程序,其窗体界面如下,单击窗体,则在窗体上显示“欢迎使用Visual Basic !”,反复练习建立一个Visual Basic 应用程序的步骤。
2.建立一个简单的应用程序,其窗体界面如下,单击放大按钮,则文字“你好!”放大;单击缩小按钮,则文字“你好!”缩小;单击结束按钮,则结束程序的运行。
3.建立一个简单的应用程序,其窗体界面如下,单击输入按钮,则将光标定位在第一个文本框;单击大写转小写按钮,则将文本框1中的大写字母转化为小写显示在文本框2中;单击小写转大写按钮,则将文本框1中的小写字母转化为大写显示在文本框2中。
4.编写一个替换窗体标题的程序,初始运行如图2-2-1所示。
在文本框中输入文本,再点击“替换”按钮,会将窗体的标题替换为文本框中的文本,清除文本框中的文本,并将焦点设置到文本框.图3-1-1 习题1-1程序界面图3-1-2 习题1-2程序运行界面图3-1-3 习题1-3程序运行界面四、简单程序设计题1.解:⑴ 建立用户界面以及界面中的对象启动Visual Basic 环境,选择“标准exe ”,创建工程、窗体。
⑵ 设置各个对象的属性调整窗体Form1的大小,将窗体Form1的Caption 属性设为练习1。
⑶ 为对象事件编写程序编写窗体对象Form1的单击事件驱动程序如图3-1-1(b)所示:⑷ 保存工程保存窗体:单击菜单“文件/保存form1”,并取名为习题1;保存工程:单击菜单“文件/保存工程”,并取名为习题1。
⑸运行程序按F5功能键或菜单“运行/启动”或运行按钮,运行程序,即可得到如图3-1-图3-1-1(a) 运行效果 图3-1-1(b) 程序代码1(a)所示的运行结果。
2.解:⑴建立用户界面以及界面中的对象①启动Visual Basic环境,选择“标准exe”,创建工程、窗体。
②单击窗口左边工具箱中的"标签按钮",此时鼠标变成十字形状,拖动鼠标,在窗体上画1个标签:"Label1"。
东北大学20年春学期《可视化程序设计(VB)》在线作业1(资料答案)
![东北大学20年春学期《可视化程序设计(VB)》在线作业1(资料答案)](https://img.taocdn.com/s3/m/1ce41d5076eeaeaad1f33098.png)
20春学期《可视化程序设计(VB)》在线平时作业1学校:奥鹏东北大学一、单选题 (共 15 道试题,共 75 分)1.删除列表框中所有项目的方法是()。
[[A.]]Hide[[B.]]Delete[[C.]]Cls[[D.]]Clear作答提示√选择是:D2.设有以下循环结构 Do 循环体 Loop While <条件> 则以下叙述中×的是()。
[[A.]]若条件"是一个为0的常数,则一次也不执行循环体"[[B.]]"条件"可以是关系表达式、逻辑表达式或常数"[[C.]]循环体中可以使用Exit Do语句[[D.]]"如果"条件"总是为True,则不停地执行循环体"作答提示√选择是:A3.以下关于窗体的描述中,×的是()。
[[A.]]窗体的Load 事件在加载窗体时发生[[B.]]窗体的Height、Width属性用于设置窗体的高和宽[[C.]]执行Unload Form1语句后,窗体Form1消失,但仍在内存中[[D.]]当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止作答提示√选择是:C4.以下关于文件的叙述中,×的是()。
[[A.]]顺序文件中的记录一个接一个地顺序存放[[B.]]随机文件中记录的长度是随机的[[C.]]"执行打开文件的命令后,自动生成一个文件指针"[[D.]]LOF函数返回给文件分配的字节数作答提示√选择是:B5.有下面语句段 a=3: b=5t=a: a=b: b=t执行后的值是()。
[[A.]]a值为5,b值为5[[B.]]a值为5,b值为3[[C.]]a值为3,b值为5[[D.]]a值为3,b值为3作答提示。
东大14秋学期《可视化程序设计(VB)》在线作业1答案
![东大14秋学期《可视化程序设计(VB)》在线作业1答案](https://img.taocdn.com/s3/m/cb5ba240e518964bcf847cc2.png)
可视化程序设计(VB) 14秋学期《可视化程序设计(VB)》在线作业1一,单选题1. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。
当改变当前驱动器时,目录列表框应该与之同步改变。
设置两个控件同步的命令放在一个事件过程中,这个事件过程是()。
A. Drive1_ChangeB. Drive1_ClickC. Dir1_ClickD. Dir1_Change?正确答案:A2. 下面程序段运行后,变量Value的值为()。
x=20 IF x>=10 Then Value =5*x Else Value =4*xA. 100B. 80C. 90D. 70?正确答案:A3. 表达式Abs(-3.6)*sqr(100)的值是()。
A. -360B. 360C. -36D. 36?正确答案:D4. 设有以下循环结构 Do 循环体 Loop While <条件> 则以下叙述中错误的是()。
A. 若条件"是一个为0的常数,则一次也不执行循环体"B. "条件"可以是关系表达式、逻辑表达式或常数"C. 循环体中可以使用Exit Do语句D. "如果"条件"总是为True,则不停地执行循环体"?正确答案:A5. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。
A. 空白B. 错误提示C. 北京D. 上海?正确答案:D6. 目录列表框的Path属性的作用是()。
可视化程序设计VB题目应用程序界面设计
![可视化程序设计VB题目应用程序界面设计](https://img.taocdn.com/s3/m/e6921e4b5e0e7cd184254b35eefdc8d376ee148e.png)
可视化程序设计VB题目应用程序界面设计在当今数字化的时代,应用程序的界面设计对于用户体验和程序的易用性至关重要。
可视化程序设计语言 VB(Visual Basic)为我们提供了强大的工具和功能,使得创建吸引人且功能强大的应用程序界面变得相对容易。
首先,让我们来了解一下应用程序界面设计的重要性。
一个好的界面设计能够吸引用户的注意力,提高用户的操作效率,减少错误,并增强用户对应用程序的满意度。
它就像是应用程序的“门面”,直接影响着用户对整个程序的第一印象。
在 VB 中,设计应用程序界面的第一步是规划布局。
我们需要根据应用程序的功能和用户需求,确定各个控件的位置和大小。
例如,如果是一个数据输入的界面,我们可能会将文本框、下拉列表和按钮等控件合理地排列,以便用户能够方便地进行操作。
控件的选择也是界面设计中的关键环节。
VB 提供了丰富的控件,如按钮(Button)、文本框(TextBox)、标签(Label)、列表框(ListBox)、组合框(ComboBox)等等。
每个控件都有其特定的用途和特点。
比如,按钮用于触发特定的操作,文本框用于用户输入文本,标签用于显示静态的提示信息。
在布局和选择控件之后,我们还需要考虑界面的颜色和字体搭配。
颜色的选择要符合应用程序的主题和功能,避免使用过于刺眼或难以区分的颜色组合。
字体的大小、样式和颜色也要清晰可读,以确保用户能够轻松获取信息。
接下来,让我们通过一个具体的例子来看看如何在 VB 中实现一个简单的应用程序界面设计。
假设我们要创建一个学生成绩管理系统的登录界面。
我们首先在 VB 的窗体上放置两个文本框,分别用于输入用户名和密码。
然后,放置一个登录按钮和一个取消按钮。
为了增加界面的美观性,我们可以在背景上添加一个合适的图片或者使用一种柔和的背景颜色。
对于文本框,我们可以设置其边框样式、输入限制等属性。
比如,密码文本框可以设置为只显示星号来保护用户输入的密码。
登录按钮可以设置为突出显示的颜色,以吸引用户点击。
东大17秋学期可视化程序设计(VB)在线作业1答案
![东大17秋学期可视化程序设计(VB)在线作业1答案](https://img.taocdn.com/s3/m/bf0806fdc281e53a5902ff3f.png)
17秋18春《可视化程序设计(VB)》在线作业1一、单项选择题(共 15 道试题,共 75 分。
)1. 下面程序段运行后,变量n的值为()。
n=0 For x=3 To 11 Step 2 n=n+1 Next xA. 4B. 5C. 6D. 7正确答案:B2. 目录列表框的Path属性的作用是()。
A. 显示当前驱动器或指定驱动器上的目录结构B. 显示当前驱动器或指定驱动器上的某目录下的文件名C. 显示根目录下的文件名D. 显示该途径下的文件正确答案:A3. 从键盘上输入两个字符串,别离保留在变量str一、str2中。
确信第二个字符串在第一个字符串中起始位置的函数是()。
A. LeftB. MidC. StringD. Instr正确答案:D4. 在窗体上画一个命令按钮,名称为Command1。
单击命令按钮时,执行如下事件进程:Private Sub Command1_Click() a$ = "software and hardware" b$ = Right(a$, 8) c$ = Mid(a$, 1, 8) MsgBox a$, , b$, c$, 1 End Sub 那么在弹出的信息框的题目栏中显示的信息是()。
A. software and hardwareB. softwareC. hardwareD. 1正确答案:C5. 以下属于字符常量的是()。
A. Abs(x)B. "100"C. "val("100")"D. 10000/100正确答案:B6. 假设某进程声明为Sub aa(n as integer),那么挪用实参与形参是按地址传递。
A. Callaa(5)B. Callaa(n+1)C. Callaa(n)D. Callaa(i-1)正确答案:D7. 以下不能在"工程资源治理器"窗口中列出的文件类型是( )。
北航14秋《VB语言程序设计》在线作业一答案
![北航14秋《VB语言程序设计》在线作业一答案](https://img.taocdn.com/s3/m/6ebbbf0cde80d4d8d15a4ffc.png)
北航《VB语言程序设计》在线作业一单选题一、单选题(共25 道试题,共100 分。
只有一个选项是正确的)V 1. 条件1<x≤2或10≤x<15,在VB语言中应写成条件表达式()A. x>1 AND x<=2 OR a>=10 AND x<15B. x>1 OR x<=2 OR a>=10 OR x<15C. x>1 OR x<=2 AND a>=10 OR x<15D. x>1 AND x<=2 AND a>=10 AND x<15-----------------选择:A2. 表达式23/5.8、23\5.8、23Mod5.8的运算结果分别是()A. 3、3.9655、3B. 3.9655、3、5C. 4、4、5D. 3.9655、4、3-----------------选择:B3. ^、/、Mod、*等4个算术运算符中,优先级最低的是()A. ^B. /C. ModD. *-----------------选择:C4. VB中项目文件的扩展名是什么。
A. VBPB. FRMC. VBWD. FRX-----------------选择:A5. 如果变量a=2,b=3,c=4,d=5,表达式NOT a>b AND NOT d<>c的值是()A. TrueB. FalseC. 1D. 0-----------------选择:B6. 不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是()A. 用Tab键B. 用鼠标C. 用方向键D. 不能实现-----------------选择:D7. 将任意一个正的两数N的个位数与十位数对换的表达式为()。
东北大学17秋学期《可视化程序设计(VB)》在线作业1满分答案
![东北大学17秋学期《可视化程序设计(VB)》在线作业1满分答案](https://img.taocdn.com/s3/m/79aca106fc4ffe473368abe5.png)
17秋学期《可视化程序设计(VB)》在线作业1试卷总分:100 得分:100一、单选题 (共 15 道试题,共 75 分)1. 以下叙述错误的是()。
A. 打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B. 当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件C. Visual Basic 应用程序只能以解释方式执行D. 事件可以由用户引发,也可以由系统引发满分:5 分正确答案:C2. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。
当改变当前驱动器时,目录列表框应该与之同步改变。
设置两个控件同步的命令放在一个事件过程中,这个事件过程是()。
A. Drive1_ChangeB. Drive1_ClickC. Dir1_ClickD. Dir1_Change满分:5 分正确答案:A3. 下列变量名写法错误的是()。
A. abcB. abc123C. abc_123D. 123abc满分:5 分正确答案:D4. 要使一个命令按钮显示文字“确定”,正确的设置是把该命令的()。
A. 属性Font设置为“确定”B. 属性.ForeColor设置为“确定”C. 属性Caption设置为“确定”D. 属性BorderStyle设置为“确定”满分:5 分正确答案:C5. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Move 500,500 End Sub程序运行后,单击命令按钮,执行的操作为( )。
A. 命令按钮移动到距窗体左边界、上边界各500的位置。
可视化程序设计(VB)第一次作业
![可视化程序设计(VB)第一次作业](https://img.taocdn.com/s3/m/6dd04235640e52ea551810a6f524ccbff121caed.png)
可视化程序设计(VB)第一次作业第一篇:可视化程序设计(VB)第一次作业可视化程序设计(VB)第一次作业一、单项选择题1.Visual Basic程序中分隔各语句的字符是(:)2.工程文件的扩展名是(vbp)3.下列运算符中,运算级别最高的是(*)4.下列可作为Visual Basic的变量名的是(Filename)5.下面的程序的输出结果是(21 21)x=5For i = 1 To 20 Step 2x=x+i5Next iPrint x, i6.下列赋值语句合法的是(A=A+B)7.下列属性中,目录列表框和文件列表框都有的属性为(Path)。
8.执行下面的程序段后,x的值为(21)x=5For i = 1 To 20 Step 2x=x+i5Next i9.向一个顺序文件中写数据时,(Append)是从文件末尾添加的方式打开顺序文件。
10.Seek方法用于在(表)类型的记录集中查找满足条件的记录。
11.当函数EOF()的返回值为真时,表示文件的指针指向(尾部)12.如果要退出Do…Loop循环,可使用语句(Exit Do)。
13.在VB中,称对象的数据为(属性)。
14.不论何对象,都具有(Name)属性。
15.使用Public Const语句声明一个全局的符号常量时,该语句应放在(标准模块的通用声明段)。
16.下面关于变量的作用域,正确的描述是(同一模块中不同级的变量不能同名)。
17.设a=2,b=3,c=4,d=5,下列表达式的值是(False)a>b AND c<=d OR 2*a>c18.把数值型转换为字符(串)型需要使用下列哪一个函数?(Str)19.以下叙述错误的是(KeyPress事件中可以识别键盘上某个键的按下与释放)20.用于设置或返回文件类型的属性是(Pattern)。
21.要删除列表框中的某一个项目,需要使用(ReMoveItem)方法。
22.以下语句的输出结果是(在立即窗口中)(Δ27ΔΔ65Δ)a=27 <CR>(<CR>为回车)b=65 <CR> Print a;b <CR>23.语句Print 5*55/5的输出结果是(25)24.编写如下事件过程:private sub form_mousedown(button as integer,shift as integer,x as single,y as single)if shift=6 and button=2 thenprint “BBBB”end ifend sub程序运行后,为了在窗体上输出“BBBB”,应执行的操作为(同时按下ctrl、alt键和鼠标右键)25.如果X是一个正实数,对X的第三位小数四舍五入的表达式是(0.01 * Int(100 *(X +0.005)))第二篇:2012年9月份考试可视化程序设计(VB)第一次作业.doc 2012年9月份考试可视化程序设计(VB)第一次作业一、单项选择题(本大题共100分,共 25 小题,每小题 4 分)1.下面的数写成普通的形式是1.2***69E+019()A.12***6900B.12***69000C.12***690000D.12***69000002.下列赋值语句合法的是()A.A=A+BB.A+B=AC.–A=AD.A=2B3.下列选择项中()不能获得焦点。
可视化程序设计VB题目应用程序界面设计
![可视化程序设计VB题目应用程序界面设计](https://img.taocdn.com/s3/m/5af49e7c974bcf84b9d528ea81c758f5f71f294c.png)
弹出式菜单设计
1)弹出式菜单是独立于菜单栏显示在窗体上的浮动菜单。
2)创建方法:用菜单编辑器创建菜单 ,但Visible属性设置为False.
3)启动方法:用窗体的 PopupMenu 方法显示
PopupMenu方法的语法 :
[ 窗体名 ].PopupMenu 菜单名 [,Flags [ ,x [,y [,defaultmenu] ] ]
Private Sub mnuItalic_Click() mnuItalic.Checked = Not mnuItalic.Checked txtContent.FontItalic = mnuItalic.Checked ' 是否斜体 End Sub Private Sub mnuKaiTi_Click() mnuSongTi.Checked = False ' 取消对宋体选择 mnuKaiTi.Checked = True ' 选择楷体 txtContent.FontName = "楷体_GB2312" ' 设置文本框的字体为楷体 End Sub Private Sub mnuSongTi_Click() mnuSongTi.Checked = True ' 取消对楷体选择 mnuKaiTi.Checked = False ' 选择宋体 txtContent.FontName = “宋体" ' 设置文本框的字体为宋体 End Sub
有关概念:
弹出式菜单
菜单组成:标题栏、菜单标题、菜单项(可以是命令、分隔条、子菜单标题;包括标题、访问键、快捷键、复选标志)
菜单也是一个控件、对象,具有属性、事件和方法。常用属性:Caption、Enabled、Visible、Checked;事件只有一个:Click
东大-21春学期《可视化程序设计(VB)》在线平时作业1-答案资料
![东大-21春学期《可视化程序设计(VB)》在线平时作业1-答案资料](https://img.taocdn.com/s3/m/f93ee0546529647d26285216.png)
[东北大学]21春学期《可视化程序设计(VB)》在线平时作业1 提示:本套试卷是课程辅导学习资料,仅做课程学习参考使用!!一、单选题 (共 15 道试题,共 75 分)1.下面表达式的值不等于4是()。
[A.]int(4.1)[B.]Int(4.9)[C.]Abs(int(-3.9))[D.]Abs(int(-4.5))[提问:对上述试题分析作答,并选择您认为正确的进行选择]参考答案:D2.下面程序段运行后,变量m的值为()。
a=2:b=1:c=5 IF a<b Then m=a Else m=b IF c<m Then m=c[A.]2[B.]1[C.]5[D.]以上答案都不对[提问:对上述试题分析作答,并选择您认为正确的进行选择]参考答案:B3.在Visual Basic中,下列函数的值只为1,0,-1的是()。
[A.]INT(X)[B.]ABS(X)[C.]SQR(X)[D.]SQN(X)[提问:对上述试题分析作答,并选择您认为正确的进行选择]参考答案:D4.设窗体上有一个列表框控件List1,且其中含有若干列表项。
则以下能表示当前被选中的列表项内容的是()。
[A.]List1.List[B.]List1.ListIndex[C.]List1.Index[D.]List1. Text[提问:对上述试题分析作答,并选择您认为正确的进行选择]参考答案:D5.设有如下程序段: x=2 For i=1 To 10 Step 2 x=x+i Next 运行以上程序后,x的值是()。
[A.]26[B.]27[C.]38[D.]57。
江苏省电大一网一《VisualBasic程序设计》第一次形成性考核作业
![江苏省电大一网一《VisualBasic程序设计》第一次形成性考核作业](https://img.taocdn.com/s3/m/07680cc6d05abe23482fb4daa58da0116d171f56.png)
试卷总分:45 得分:41
1.1. 以下不属于Visual Basic6.0的特点的选项是()。
A.可视化编程
B.面向对象程序设计
C.事件驱动
D.算法设计
答案:D
2.4.在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。
A.中断模式
B.设计模式
C.执行模式
D.编写代码模式
答案:D
3.10.后缀为.vbp的文件表示VB 的()。
A.D、标准类模块文件
B.C、工程文件
C.A、类模块文件
D.B、窗体文件
答案:B
4.9. Visual Basic应用程序处于执行模式时,这时()。
A.D、既能设计界面,也能编写代码
B.B、可以编辑代码,不能设计界面
C.C、可以设计界面,不能编辑代码
D.A、既不能设计界面,也不能编写代码
答案:D
5.11.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A.A、只保存窗体文件(.frm)
B.C、分别保存工程文件和标准模块文件(.bas)
C.D、分别保存工程文件、窗体文件和标准模块文件
D.B、只保存工程文件(.vbp)
答案:C
6.12.下面关于工程的概念中错误的是()。
A.一个大的Visual Basic应用程序才能构成一个工程
B.建立只有一个窗口的应用程序,会生成多个程序文件,也称为一个工程
C.Visual Basic 的工程实际上为了管理构成应用程序的所有文件
D.Visual Basic 的工程是相关应用程序文件的集合
答案:A。
可视化程序设计(VB)模拟试题
![可视化程序设计(VB)模拟试题](https://img.taocdn.com/s3/m/b4310a04bdd126fff705cc1755270722192e59b5.png)
可视化程序设计(VB)模拟试题第一篇:可视化程序设计(VB)模拟试题可视化程序设计(VB)一、填空题(32分,共 8 题,每小题 4 分)1.要使用通用对话框控件,必须首先在“部件”对话框中选择______,将其添加到工具箱中。
2.运行时,要使工具栏Toolbarl中索引值为4的按钮无效(变成灰色),应使用语句: ______。
3.运行时,要使工具栏控件T oolbarl中的第二个按钮的按钮菜单中的第三项无效(变成灰色),应使用语句: ______。
4.在用手工方式设计工具栏时,可以设置工具按钮的______ 属性为其添加功能提示。
5.用户自定义类型中的元素类型可以是字符串,但该字符串必须是 ______。
6.设a=sqr(2)*sqr(3),下列语句的输出结果分别是。
print format$(a,“000.00”)print format$(a,“###.#00”)print format$(a,“00.00E+00”)print format$(a,“-#.####”)7.如果需要将窗体载入内存却不显示,需要将该窗体的______ 属性设置为False,再用 ______ 语句装载。
8.随机产生一个范围是(100,300)的整数,表达式为 ______。
二、程序阅读题(24分,共 3 题,每小题 8 分)1.写出下列事件过程的执行结果。
Private Sub Command1_Click()s3(1)s3(1)End SubPrivate Sub s3(ByVal a As Integer)Dim x As Integer Static y As Integerx=x+ay=y+aPrint “x=”;x, “y=”;yEnd Sub2.下列标准模块和窗体模块的功能是给通信录文件“d:txrf1.dat”添加新记录,在横线上填上适当内容。
标准模块:Type txr num As Integer name As String * 10 tel As String * 8 addr As String * 20End Type窗体模块:Private Sub Command1_Click()D im n%, zgr As txr Open “d:txrf1.dat”For Random As #1Len = Len(zgr)zgr.num = InputBox(“输入新职工编号:”) = InputBox(“输入新职工姓名:”)zgr.tel = InputBox(“输入新职工电话号码:”)zgr.addr = InputBox(“输入新职工住址:”)n =(1)(2)Close #1End Sub3.本程序有一个标准模块和一个窗体模块。
《VB可视化程序设计》课程教学大纲
![《VB可视化程序设计》课程教学大纲](https://img.taocdn.com/s3/m/b78c0c2169eae009581bece2.png)
《VB可视化程序设计》课程教学大纲一、课程名称《VB可视化程序设计》二、学时及学分64学时,4学分三、适用专业软件设计专业、软件设计(日语)专业四、教学目的本课程是信息技术系各专业学生的一门专业课程,具有较强的实践性。
本课程的教学任务是培养能够利用可视化的编程方法独立地开发和设计小型系统、并能够进行相应管理工作的应用型专门人才。
本课程通过理论和实践教学,使学生了解Visual Basic的对象、属性和方法等基本概念和特点;掌握Visual Basic中的数据类型、函数、控制结构的使用方法;熟悉Visual Basic窗体定义及各种控件的使用,了解Visual Basic与数据库的连接,及对数据库的访问。
最后通过一个具体的开发实例使学生初步具有独立的开发和设计、代码编写、系统管理与维护的能力。
五、教学要求在具有一定的程序设计思想的基础上,通过理论与实践相结合的教学方式,采用实验、实践、实例、演示、投影等多种教学方法和手段来保证教学任务的顺利完成。
六、教学学时数分配表七、理论教学内容第一章 Visual Basic 基础(2学时)内容提要:本章要求学生了解VB的发展史,理解VB作为高级编程语言的特点及编程思想,掌握VB6.0的安装、启动方法及其集成开发环境中的菜单栏;工具栏;属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口等的使用方法,使学生对VB 有一个初步的了解;理解面向对象程序设计的相关概念;通过介绍一个简单的应用程序,使学生熟悉VB应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。
教学重点和难点:VB的编程思想及属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口的灵活使用, VB应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。
§1.1 Visual Basic概述(0.2学时)一、Visu al Basic简介及版本二、Visual Basic特点三、Visual Basic简介及版本四、Visual Bas ic特点§1.2 VB的安装与启动(0.4学时)一、 Visual Basic的安装过程及软硬件环境要求二、 Visual Basic6.0的启动§1.3 Visual Basic6.0的集成开发环境(0.4学时)一、 Visual Basic的菜单栏、工具箱的介绍二、 Visual Basic的工程资源管理器窗口三、 Visual Basic的属性窗口、窗体布局窗口四、 Visual Basic的代码编辑器窗口五、 Visual Basic的对象浏览器窗口六、 Visual Basic的立即窗口§1.4 面向对象程序设计概念(0.2学时)一、对象和类的概念二、对象的属性、事件和方法§1.5 启动Visual Basic(0.2学时)Visual Basic的启动方法§1.6 最简单的应用程序(0.2学时)一个简单的应用程序实例介绍§1.7 开发VB应用程序的步骤(0.1学时)模仿这个实例介绍开发应用程序的步骤§1.8 如何运行与保存程序(0.2学时)一、程序的运行二、程序的调试三、程序的运行结束四、程序的保存§1.9 生成可执行文件(0.1学时)对于开发好的应用程序进行编译第二章窗体与基本控件(3学时)内容提要:通过本章学习,使学生了解应用程序用户界面设计的原则,掌握窗体的属性、常用事件、常用方法、多窗体和启动窗体的设置等内容,并能进行用户界面的设计制作;了解文本框和标签框的特点和使用方法,掌握文本框和标签框的常用属性、方法及事件,了解在程序运行中通过键盘接收用户输入信息的方法。
东大20秋学期《可视化程序设计(VB)》在线作业1答卷
![东大20秋学期《可视化程序设计(VB)》在线作业1答卷](https://img.taocdn.com/s3/m/043ec675a58da0116c1749c5.png)
东大20秋学期《可视化程序设计(VB)》在线平时作业1注:本科目是东北大学课程资料,只做参考学习使用!!一、单选题 (共 15 道试题,共 75 分)1.以下定义数组或给数组元素赋值的语句中,正确的是()。
A.Dim a As Variant a=Array(1,2,3,4,5)B."Dim a(10) As Integer a=Array(1,2,3,4,5)"C."Dim a%(10) a(1)="ABCDE"D."Dim a(3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a"【正确选择是】:A2.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()。
A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer.Interval=50D.Timer1.Interval=500【正确选择是】:D3.在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。
程序如下:Private Sub Timer1_ () TxtTime.text=Time End Sub在下划线上应填入的内容是()。
A.EnabledB.VisibleC.IntervalD.Timer【正确选择是】:D4.要改变窗体的标题时,应当在属性窗口中改变的属性是()。
A.CaptionC.Textbel【正确选择是】:A5.表示滚动条控件取值范围最大值的属性是()。
A.MaxrgeChangeC.ValueD.Max-Min【正确选择是】:A6.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是()。
A.1B.-1。
东大19秋学期《可视化程序设计(VB)》在线平时作业123满分答案
![东大19秋学期《可视化程序设计(VB)》在线平时作业123满分答案](https://img.taocdn.com/s3/m/2012ec104b35eefdc8d333fd.png)
19秋学期《可视化程序设计(VB)》在线平时作业1 试卷总分:100 得分:100
一、单选题(共15 道试题,共75 分)
1.使用Visual Basic编程,将工具箱中的工具称为( )。
A.窗体
B.控件
C.工具
D.事件
答案:B
2.菜单项显示分隔线是通过设置属性来实现的。
A.Visible
B.Enabled
C.Checked
D.Caption
答案:A
3.函数String(n, "str")的功能是()。
A.返回由n个字符组成的字符串
B.把数值型数据转换为字符串
C.从字符串中第n个字符的位置开始取子字符串
D.从字符串中取出n个字符
答案:A
4.下列VB变量名中,()是非法的变量名。
A.程序名
B.Y3
C.SPM_1
D.H 2
答案:A
5.下面程序段运行后,变量a,b的值为()。
a=3:b=4 IF a>b Then x=a:a=b:b=x
A.4 4
B.4 3
C.3 4
D.3 3
答案:C
6.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。
A.“text (.txt)|(*.txt)”
B.“文本文件( .txt) | (.txt)”
C.“text(.txt)||(*.txt)”
D.“text(.txt)(*.txt)”。
可视化程序设计(VB) ( 第1次 )
![可视化程序设计(VB) ( 第1次 )](https://img.taocdn.com/s3/m/21cc138bfd0a79563c1e7245.png)
第1次作业一、单项选择题(本大题共40分,共 20 小题,每小题 2 分)1. 表达x大于10且小于100的关系表达式为()。
A.x>10 or x<100B.10<x<100C.x>10 and x<100D.10>x<1002. 关于VB描述错误的是()。
A.VB集成开发环境是一组软件工具,集应用程序的设计、编辑、运行调试等于一体B.VB是面向过程的程序设计语言C.VB具有事件驱动的编程机制D.VB的工具箱窗口由被绘制成按钮形式的图标构成。
3. 下列程序段的执行结果为()。
a=100:b=50 If a>b Then a=a-b elseb=b+a End if Print aA.10B.50C.100D.2004. 下列程序段的执行结果是()。
x = Int(Rnd + 4) Select Case x Case5 Print "优秀" Case4 Print "良好" Case 5 Print "通过" Case Else Print "不通过" End SelectA.优秀B.良好C.通过D.不通过5. 要使循环体至少执行一次,应使用的循环结构是()。
A.For……next循环B.While……wend循环C.Do……Loop while|until循环D.do[while|until]……loop循环6. 当变量x=2,y=5时,以下程序的输出结果为()。
Do until y>5 x=x*y y=y+1 loop print xA.2B.5C.10D.207. 当执行以下程序时,在名为lblResult的标签框内将显示()。
Private Sub cmdlt_click() Dim I,R R=0 For I=1 To 5 Step 1 R=R+I Next IlblResult.Caption=Str(R) End SubA.字符串15B.整数15C.字符串5D.整数58. 对象的属性用来描述对象的特征,它们是一组()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可视化程序设计(VB)第一次作业
一、单项选择题
1. Visual Basic程序中分隔各语句的字符是(: )
2. 工程文件的扩展名是(vbp)
3. 下列运算符中,运算级别最高的是(*)
4. 下列可作为Visual Basic的变量名的是 (Filename )
5. 下面的程序的输出结果是(21 21 )
x=5
For i = 1 To 20 Step 2
x=x+i\5
Next i
Print x, i
6. 下列赋值语句合法的是(A=A+B)
7. 下列属性中,目录列表框和文件列表框都有的属性为(Path)。
8. 执行下面的程序段后,x的值为(21 )
x=5
For i = 1 To 20 Step 2
x=x+i\5
Next i
9. 向一个顺序文件中写数据时,(Append)是从文件末尾添加的方式打开顺序文件。
10. Seek方法用于在(表)类型的记录集中查找满足条件的记录。
11. 当函数EOF()的返回值为真时,表示文件的指针指向(尾部)
12. 如果要退出Do…Loop循环,可使用语句(Exit Do)。
13. 在VB中,称对象的数据为(属性)。
14. 不论何对象,都具有(Name)属性。
15. 使用Public Const语句声明一个全局的符号常量时,该语句应放在(标准模块的通用声明段)。
16. 下面关于变量的作用域,正确的描述是(同一模块中不同级的变量不能同名)。
17. 设a=2,b=3,c=4,d=5,下列表达式的值是(False)a>b AND c<=d OR 2*a>c
18. 把数值型转换为字符(串)型需要使用下列哪一个函数?(Str)
19. 以下叙述错误的是(KeyPress事件中可以识别键盘上某个键的按下与释放)
20. 用于设置或返回文件类型的属性是(Pattern)。
21. 要删除列表框中的某一个项目,需要使用(ReMoveItem)方法。
22. 以下语句的输出结果是(在立即窗口中) (Δ27ΔΔ65Δ) a=27 <CR> (<CR>为回车) b=65 <CR> Print a;b <CR>
23. 语句Print 5*5\5/5的输出结果是(25 )
24. 编写如下事件过程:
private sub form_mousedown(button as integer,shift as integer,x as single,y as single)
if shift=6 and button=2 then
print "BBBB"
end if
end sub
程序运行后,为了在窗体上输出“BBBB”,应执行的操作为(同时按下ctrl、alt键和鼠标右键)
25. 如果X是一个正实数,对X的第三位小数四舍五入的表达式是(0.01 *
Int ( 100 * ( X +0.005 ) ))。