《VB程序设计及应用》课后作业.doc

上传人:创****公 文档编号:1123314 上传时间:2018-12-10 格式:DOC 页数:19 大小:125.50KB
下载 相关 举报
《VB程序设计及应用》课后作业.doc_第1页
第1页 / 共19页
《VB程序设计及应用》课后作业.doc_第2页
第2页 / 共19页
《VB程序设计及应用》课后作业.doc_第3页
第3页 / 共19页
《VB程序设计及应用》课后作业.doc_第4页
第4页 / 共19页
《VB程序设计及应用》课后作业.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、VB 程序设计及应用课后作业说明:建议完成教材中所有的习题,并完成部分Visul Basic 程序设计实训及考试指导中的部分习题。作业 1一、选择题(1) 从功能上讲,Visual Basic 6.0 有 3 种版本,下列不属于这 3 种版本的是_。A) 学习版B) 标准版C) 专业版D) 企业版(2) 与传统的程序设计语言相比,Visual Basic 最突出的特点是_。A) 结构化程序设计B) 程序开发环境C) 事件驱动编程机制D) 程序调试技术(3) 在正确安装 Visual Basic 6.0 后,可以通过多种方式启动 Visual Basic 。以下方式中,不能启动Visual Ba

2、sic 的是_。A) 通过“开始菜单”中的“程序 ”命令B) 通过“我的电脑”找到 VB6.exe,双击该文件名C) 通过“开始”菜单中的“运行”命令D) 进入 DOS 方式,执行 VB6.exe 文件(4) 为了用键盘打开菜单和执行菜单命令,第一步应按的键是_ 。A) 功能键 F10 或 AltB) Shift+功能键 F4C) Ctrl 或功能键 F8D) Ctrl +Alt(5) Visual Basic 6.0 集成环境的主窗口中不包括_。A) 标题栏B) 菜单栏C) 状态栏D) 工具栏(6) 用标准工具栏中的工具按钮不能执行的操作是_。A) 添加工程B) 打印源程序C) 运行程序D)

3、 打开工程(7) Visual Basic 窗体设计器的主要功能是_。A) 建立用户界面B) 编写源程序代码C) 画图D) 显示文字(8) 以下正确的叙述是_。A) 用属性窗口只能设置窗体的属性B) 用属性窗口只能设置控件的属性C) 用属性窗口只能设置窗体和控件的属性D) 用属性窗口只能设置对象的属性(9) 不属于 VB 三种工作模式的是( )。A: 设计模式 B: 运行模式 C: 调试模式 D: 中断模式(10) 从功能上讲,Visual Basic 6.0 有 3 种版本,下列不属于这 3 种版本的是( ) 。A: 学习版 B: 免费版 C: 专业版 D: 企业版二、填空题1、 Visua

4、l Basic 6.0 分为 3 种版本,这 3 种版本是_、_ 和_。2、 可以通过多种方式启动 Visual Basic,其中的两种方式是_ 和_。3、 可以通过_菜单中的_命令退出 Visual Basic。4、 退出 Visual Basic 的快捷键是_。5、 Visual Basic 6.0 的菜单栏共有_个主菜单项。6、 快捷键 Ctrl+O 的功能相当于执行_菜单中的_命令;或者相当于单击工具栏上的_按钮。7、 如果打开了不需要的菜单或对话框,可以用_键关闭。8、 工程文件的扩展名是_,窗体文件的扩展名是_。9、 Visual Basic 中的菜单栏有两种形式,分别为_形式和_

5、 形式。10、在 VB 中,最基本的对象是_作业 2一、选择题(1) 下列叙述中正确的是_。A) 只有窗体才是 Visual Basic 中的对象B) 只有控件才是 Visual Basic 中的对象C) 窗体和控件都是 Visual Basic 中的对象D) 窗体和控件都不是 Visual Basic 中的对象(2) 下列可以激活属性窗口的操作是_。A) 用鼠标双击窗体的任何部位B) 执行“工程”菜单中的“属性窗口”命令C) 按 Ctrl+F4 键D) 按 F4 键(3) 下列不能打开工具箱窗口的操作是_。A) 执行“视图”菜单中的“工具箱 ”命令B) 按 Alt+F8C) 单击工具栏上的“

6、工具箱”按钮D) 按 Alt +V,然后按 X 键(4) 假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_。A) 单击窗体上没有控件的地方B) 单击任一个控件C) 不执行任何操作D) 双击窗体的标题栏(5) 为了把窗体上的某个控件变为活动的,应执行的操作是_ 。A) 单击窗体的边框B) 单击该控件的内部C) 双击该控件D) 双击窗体(6) 确定一个控件在窗体上的位置的属性是_。A) Width 或 HeightB) Width 和 HeightC) Top 或 LeftD) Top 和 Left(7) 为了确定一个窗体或控件的大小的属性是_

7、。A) Width 或 HeightB) Width 和 HeightC) Top 或 LeftD) Top 和 Left(8) 为了同时改变一个活动控件的高度和宽度,正确的操作是_ 。A) 拖拉控件 4 个角上的某个小方块B) 只能拖拉位于控件右下角的小方块C) 只能拖拉位于控件左下角的小方块D) 不能同时改变控件的高度和宽度(9) 关于 VB 源代码的编写,下列说法错误的是( )。A) VB 源代码中不区分字母的大小写B) 同一行可以写多个语句C) 可以适当添加注释有利于程序的维护和调试D) 一个语句必须写在一行中,不可分成多行来书写(10) Visual Basic 窗体设计器的主要功能

8、是( )。A) 建立用户界面 B) 编写源程序代码C) 画图D) 显示文字二、填空题1、 属性窗口分为 4 个部分,这 4 个部分分别是_、_、_和_。2、 假定一个文本框的 Name 属性为 Text1,为了在该文本框中显示“Hello!”,所使用的语句为_。3、 Visual Basic 中的控件分为 3 类,它们是_、_和_ 。4、 一个控件在窗体上的位置由_和_属性决定,其大小由_和_属性决定。5、 为了选择多个控件,可以按住_键,然后单击每个控件。6、 要同时选中窗体的多个控件,可以按住_或_键,然后依次单击窗体上各个控件。7、 在代码窗口中,输入某行代码并按回车键后,如果代码变成_

9、颜色,该行代码有语法错误。作业 3一、选择题(1) 下列可作为 Visual Basic 的变量名的是_。A) 4*DeltaB) AlphaC) 4ABCD) AB(2) 下列可作为 Visual Basic 的变量名的是_。A) FilenameB) A(A+B)C) 254DD) Print(3) 下列可作为 Visual Basic 中所允许的形式的数是_。A) 25.74B) 3.457E-100C) 368D) 1.87E+50(4) 下列可以作为 Visual Basic 中所允许的形式的数是_。A) 10(1.256)B) D32C) 2.5ED) 12E3(5) 下面的数写成

10、普通的十进制数是_。8.6787E+8A) 86787000B) 867870000C) 8678700D) 8678700000(6) 设 a=2,b=3,c=4,d=5 ,下列表达式的值是 _。ab and ccA) True B) FalseC) -1D) 1(7) 设 a=2,b=3,c=4,d=5 ,下列表达式的值是 _。32*b OR a=c AND bdA) 1B) TrueC) FalseD) -1(8) 设 a=2,b=3,c=4,d=5 ,下列表达式的值是 _。NOT aa+cA) -1B) 1C) TrueD) False(9) 下列不属于常量的是( )。A) 12B)

11、“ch” C) abc D) 1.23(10) 下列可作为 Visual Basic 的变量名的是()A) AbtB) TABC) IF D) ABT二、填空题1、 下面 Visual Basic 表达式有错误,其正确的形式是_。CONTT.DE+COS(28)2、 下面 Visual Basic 表达式有错误,其正确的形式是_。-3/8+INT24.83、 下面 Visual Basic 表达式有错误,其正确的形式是_。(8+6) (4-2)+SIN(2*)4、 下面 Visual Basic 表达式有错误,其正确的形式是_。(x+y)+z80-5(C+D)5、 与下列数学式子对应的 Vis

12、ual Basic 表达式是_。cos(c+d) (c+d)为弧度6、 与下列数学式子对应的 Visual Basic 表达式是_。5+(a+b)27、 与下列数学式子对应的 Visual Basic 表达式是_。cos(x)(sin(x)+1)8、 与下列数学式子对应的 Visual Basic 表达式是_。e2+29、 与下列数学式子对应的 Visual Basic 表达式是_。2a(7+b)10、 与下列数学式子对应的 Visual Basic 表达式是_。8e3ln2(假定以下操作在立即窗口中执行)11、 以下语句的输出结果是_。print chr $ (65) CR 为回车,下同12

13、、 以下语句的输出结果是_。Print sgn(2) 13、 执行以下语句后,输出结果是_、_。a $=”Good” b $=”Morning” print a $+b $print a $ b=Sqr(2)c=abPrint cA) -1B) 0C) FalseD) True(3) 以下语句的输出结果是_。Print Format(32548.5,”000,000.00”)A) 32548.5B) 32,548.5C) 032,548.50D) 32,548.50(4) 执行以下程序段后,变量 c$的值为_。a $=”Visual Basic Programming”b $=”Quick”c

14、 $=b $ 25+32 的输出结果是_。2、 以下语句的输出结果是_。s $=”China”; s $=”Beijing”Print s $3、 以下语句的输出结果是_。a%=3.14156Print a%4、 阅读程序:Private Sub Form_Click()Dim a, b, c, d As Integera = 10b = 15c = 20d = 25Print a; Spc(5); b; Spc(7); cPrint a; Space$(8); b; Space$(5); cPrint c; Spc(3); “+“; Spc(3); d;Print Spc(3); “=“;

15、Spc(3); c + dEnd Sub运行上面的程序,单击窗体,输出结果是_、_、_。5、 窗体控件的属性一般可在_窗口中可以改变6、 假定程序中有以下语句:I=MsgBox(“String1”,”String2”,”String3”,2)执行该语句后,将显示一个信息框,此时如果单击“确定”按钮,则 I 的值为_。作业 5一、选择题(1) 假定有以下程序段For i=1 to 3For j=5 to 1 Step-1Print i*jNext j,i则语句 Print i*j 的执行次数是_。A) 15B) 16C) 17D) 18(2) 以下程序段的输出结果是_。x=1y=4Do Unti

16、l y4x=x*yy=y+1LoopPrint xA) 1B) 4C) 8D) 20(3) 设 a=6,则执行x=IIf(a5,-1,0)后,x 的值为_。A) 5B) 6C) 0D) -1(4) 执行下面的程序段后,x 的值为_。x=5For i=1 to 2- Step 2x=x+i5Next iA) 21B) 22C) 23D) 24(5) 阅读下面的程序段:For i=1 to 3For j=1 to iFor k=j to 3a=a+1Next kNext jNext i执行上面的 3 重循环后,a 的值为_。A) 3B) 9C) 14D) 21(6) 以下不是结构化程序设计的基本控

17、制结构的是( )。A) 逆序结构 B) 顺序结构 C) 选择结构 D) 循环结构(7) 以下过程是( )事件。Prviate Sub Form_Load( )End SubA) 命令按钮的单击B) 命令按钮的装载C) 窗体的装载D) 窗体的单击二、填空题 (1) 执行下面的程序段后,S 的值为_。s=5For i=2.6 To 4.9 Step 0.6s=s+1Next i(2) 以下程序段的输出结果是_。num=0While num 0 Thencount = count + 1End Ifx = x + 1LoopPrint countEnd Sub2. 编程序求四位数的奇数中,所有各位数

18、字之积(且不为 0)是 600 的倍数的数之和。3. 编程求 1 到 5000 之间的能被 5 整除的前若干个偶数之和,当和大于 500 时,终止求和,并输出该和。4. 已知 S1=1, S2=1+2, S3=1+2+3,., SN=1+2+3+.+N, 求 S1,S2,S3,.,S100 中, 有多少个能被 3 和 7 整除?作业 6 一、选择题(1) 用下面的语句所定义的数组的元素个数是_。Dim A(-3 to 5) As IntegerA) 6B) 7C) 8D) 9(2) 用下面的语句所定义的数组的元素个数是_。Dim arr(3 to5,-2 to 2)A) 20B) 12C) 15D) 24(3) 在窗体上添加一个命令按钮(其 Name 属性为 Command1),然后编写如下代码:Opion Base 1Private Sub Command1_Click()

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。