可视化程序设计(VB)第一次作业
2014年12月份考试可视化程序设计(VB)第一次作业

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

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第一章练习题(含答案)

四、简单程序设计题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学校:奥鹏东北大学一、单选题 (共 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答案

可视化程序设计(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题目应用程序界面设计在当今数字化的时代,应用程序的界面设计对于用户体验和程序的易用性至关重要。
可视化程序设计语言 VB(Visual Basic)为我们提供了强大的工具和功能,使得创建吸引人且功能强大的应用程序界面变得相对容易。
首先,让我们来了解一下应用程序界面设计的重要性。
一个好的界面设计能够吸引用户的注意力,提高用户的操作效率,减少错误,并增强用户对应用程序的满意度。
它就像是应用程序的“门面”,直接影响着用户对整个程序的第一印象。
在 VB 中,设计应用程序界面的第一步是规划布局。
我们需要根据应用程序的功能和用户需求,确定各个控件的位置和大小。
例如,如果是一个数据输入的界面,我们可能会将文本框、下拉列表和按钮等控件合理地排列,以便用户能够方便地进行操作。
控件的选择也是界面设计中的关键环节。
VB 提供了丰富的控件,如按钮(Button)、文本框(TextBox)、标签(Label)、列表框(ListBox)、组合框(ComboBox)等等。
每个控件都有其特定的用途和特点。
比如,按钮用于触发特定的操作,文本框用于用户输入文本,标签用于显示静态的提示信息。
在布局和选择控件之后,我们还需要考虑界面的颜色和字体搭配。
颜色的选择要符合应用程序的主题和功能,避免使用过于刺眼或难以区分的颜色组合。
字体的大小、样式和颜色也要清晰可读,以确保用户能够轻松获取信息。
接下来,让我们通过一个具体的例子来看看如何在 VB 中实现一个简单的应用程序界面设计。
假设我们要创建一个学生成绩管理系统的登录界面。
我们首先在 VB 的窗体上放置两个文本框,分别用于输入用户名和密码。
然后,放置一个登录按钮和一个取消按钮。
为了增加界面的美观性,我们可以在背景上添加一个合适的图片或者使用一种柔和的背景颜色。
对于文本框,我们可以设置其边框样式、输入限制等属性。
比如,密码文本框可以设置为只显示星号来保护用户输入的密码。
登录按钮可以设置为突出显示的颜色,以吸引用户点击。
东大17秋学期可视化程序设计(VB)在线作业1答案

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语言程序设计》在线作业一答案

北航《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的个位数与十位数对换的表达式为()。
- 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 ) ))。