您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 习题/试题 > 《VB程序设计和应用》课后作业
《VB程序设计及应用》课后作业说明:建议完成教材中所有的习题,并完成部分《VisulBasic程序设计实训及考试指导》中的部分习题。作业1一、选择题(1)从功能上讲,VisualBasic6.0有3种版本,下列不属于这3种版本的是_______。A)学习版B)标准版C)专业版D)企业版(2)与传统的程序设计语言相比,VisualBasic最突出的特点是_______。A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术(3)在正确安装VisualBasic6.0后,可以通过多种方式启动VisualBasic。以下方式中,不能启动VisualBasic的是_______。A)通过“开始菜单”中的“程序”命令B)通过“我的电脑”找到VB6.exe,双击该文件名C)通过“开始”菜单中的“运行”命令D)进入DOS方式,执行VB6.exe文件(4)为了用键盘打开菜单和执行菜单命令,第一步应按的键是_______。A)功能键F10或AltB)Shift+功能键F4C)Ctrl或功能键F8D)Ctrl+Alt(5)VisualBasic6.0集成环境的主窗口中不包括_______。A)标题栏B)菜单栏C)状态栏D)工具栏(6)用标准工具栏中的工具按钮不能执行的操作是_______。A)添加工程B)打印源程序C)运行程序D)打开工程(7)VisualBasic窗体设计器的主要功能是_______。A)建立用户界面B)编写源程序代码C)画图D)显示文字(8)以下正确的叙述是_______。A)用属性窗口只能设置窗体的属性B)用属性窗口只能设置控件的属性C)用属性窗口只能设置窗体和控件的属性D)用属性窗口只能设置对象的属性(9)不属于VB三种工作模式的是()。A:设计模式B:运行模式C:调试模式D:中断模式(10)从功能上讲,VisualBasic6.0有3种版本,下列不属于这3种版本的是()。A:学习版B:免费版C:专业版D:企业版二、填空题1、VisualBasic6.0分为3种版本,这3种版本是_______、_______和_______。2、可以通过多种方式启动VisualBasic,其中的两种方式是_______和_______。3、可以通过_______菜单中的_______命令退出VisualBasic。4、退出VisualBasic的快捷键是_______。5、VisualBasic6.0的菜单栏共有_______个主菜单项。6、快捷键Ctrl+O的功能相当于执行_______菜单中的_______命令;或者相当于单击工具栏上的_______按钮。7、如果打开了不需要的菜单或对话框,可以用_______键关闭。8、工程文件的扩展名是_______,窗体文件的扩展名是_______。9、VisualBasic中的菜单栏有两种形式,分别为_______形式和_______形式。10、在VB中,最基本的对象是_______作业2一、选择题(1)下列叙述中正确的是_______。A)只有窗体才是VisualBasic中的对象B)只有控件才是VisualBasic中的对象C)窗体和控件都是VisualBasic中的对象D)窗体和控件都不是VisualBasic中的对象(2)下列可以激活属性窗口的操作是_______。A)用鼠标双击窗体的任何部位B)执行“工程”菜单中的“属性窗口”命令C)按Ctrl+F4键D)按F4键(3)下列不能打开工具箱窗口的操作是_______。A)执行“视图”菜单中的“工具箱”命令B)按Alt+F8C)单击工具栏上的“工具箱”按钮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)为了确定一个窗体或控件的大小的属性是_______。A)Width或HeightB)Width和HeightC)Top或LeftD)Top和Left(8)为了同时改变一个活动控件的高度和宽度,正确的操作是_______。A)拖拉控件4个角上的某个小方块B)只能拖拉位于控件右下角的小方块C)只能拖拉位于控件左下角的小方块D)不能同时改变控件的高度和宽度(9)关于VB源代码的编写,下列说法错误的是()。A)VB源代码中不区分字母的大小写B)同一行可以写多个语句C)可以适当添加注释有利于程序的维护和调试D)一个语句必须写在一行中,不可分成多行来书写(10)VisualBasic窗体设计器的主要功能是()。A)建立用户界面B)编写源程序代码C)画图D)显示文字二、填空题1、属性窗口分为4个部分,这4个部分分别是_______、_______、_______和_______。2、假定一个文本框的Name属性为Text1,为了在该文本框中显示“Hello!”,所使用的语句为_______。3、VisualBasic中的控件分为3类,它们是_______、_______和_______。4、一个控件在窗体上的位置由_______和_______属性决定,其大小由_______和_______属性决定。5、为了选择多个控件,可以按住_______键,然后单击每个控件。6、要同时选中窗体的多个控件,可以按住_______或_______键,然后依次单击窗体上各个控件。7、在代码窗口中,输入某行代码并按回车键后,如果代码变成_______颜色,该行代码有语法错误。作业3一、选择题(1)下列可作为VisualBasic的变量名的是_______。A)4*DeltaB)AlphaC)4ABCD)AB∏(2)下列可作为VisualBasic的变量名的是_______。A)FilenameB)A(A+B)C)254DD)Print(3)下列可作为VisualBasic中所允许的形式的数是_______。A)±25.74B)3.457E-100C)368D)1.87E+50(4)下列可以作为VisualBasic中所允许的形式的数是_______。A)10(1.256)B)D32C)2.5ED)12E3(5)下面的数写成普通的十进制数是_______。8.6787E+8A)86787000B)867870000C)8678700D)8678700000(6)设a=2,b=3,c=4,d=5,下列表达式的值是_______。abandc=dOR2*acA)TrueB)FalseC)-1D)1(7)设a=2,b=3,c=4,d=5,下列表达式的值是_______。32*bORa=cANDbcORcdA)1B)TrueC)FalseD)-1(8)设a=2,b=3,c=4,d=5,下列表达式的值是_______。NOTa=cOR4*c=b^2ANDba+cA)-1B)1C)TrueD)False(9)下列不属于常量的是()。A)12B)“ch”C)abcD)1.23(10)下列可作为VisualBasic的变量名的是()A)AbtB)TABC)IFD)A[B]T二、填空题1、下面VisualBasic表达式有错误,其正确的形式是_______。CONTT.DE+COS(28°)2、下面VisualBasic表达式有错误,其正确的形式是_______。-3/8+INT24.83、下面VisualBasic表达式有错误,其正确的形式是_______。(8+6)^(4÷-2)+SIN(2*∏)4、下面VisualBasic表达式有错误,其正确的形式是_______。[(x+y)+z]×80-5(C+D)5、与下列数学式子对应的VisualBasic表达式是_______。cos(c+d)’(c+d)为弧度6、与下列数学式子对应的VisualBasic表达式是_______。5+(a+b)27、与下列数学式子对应的VisualBasic表达式是_______。cos(x)(sin(x)+1)8、与下列数学式子对应的VisualBasic表达式是_______。e2+29、与下列数学式子对应的VisualBasic表达式是_______。2a(7+b)10、与下列数学式子对应的VisualBasic表达式是_______。8e3•ln2(假定以下操作在立即窗口中执行)11、以下语句的输出结果是_______。printchr$(65)CR’CR为回车,下同12、以下语句的输出结果是_______。Printsgn(2)CR13、执行以下语句后,输出结果是_______、_______。a$=”Good”CRb$=”Morning”CRprinta$+b$CRprinta$&•b$CR14、执行以下语句后,输出结果是_______、_______。a$=”ABCDEFGHIJK”CRprintleft$(s$,4)CRprintright$(s$,4)CR15、执行以下语句后,输出结果是_______、_______。s$=”ABCDEFGHIJK”CRb$=”Morning”CRprintmid$(s$,3,4)CRprintlen(s$)CR16、自定义的数据类型需要在模块的_______中进行声明。17、设a=2,b=3,c=6,则表达式Notacorc=b^二andba+c的值为_______。作业4一、选择题(1)假定Pictrue1和Text1分别为图片框和文本框的名称,下列不正确的语句是_______。A)Print25B)Pictrue1,Print25C)Text1,Print25D)Debug,Print25(2)以下程序段的输出结果是_______。a=Sqr(3);b=Sqr(2)c=abPrintcA)-1B)0C)FalseD)True(3)以下语句的输出结果是_______。PrintFormat(32548.5,”000,000.00”)A)32548.5B)32,548.5C)032,548.50D)32,548.50(4)执行以下程序段后,变量c$的值为_______。a$=”VisualBasicProgramming”b$=”Quick”c$=b$&UCase(Mid(a$,7,6))&Right$(a$,11)A)VisualBASICProgrammingB)QuickBasicProgrammingC)QUICKBasicProgrammingD)QuickBASICProgramming(5)表达式4+5\6*7/8Mod9的值是_______。A)4B)5C)6D)7(6)要让菜单项不显示出来,应将()属性值设置为False。A)VisibleB)EnabledC)EnabledD)Checked(7)可用来清除窗体内容的方法是()。A)PrintB)InputBoxC)ClsD)Clear二、填空题1、语句Print”25+32=”;25+32的输出结果是_______。2、以下语句的输出结果是_______。s$=”China”;s$=”Beijing”Prints$3、以下语句的输出结果是_______。a%=3.14156Printa%4、阅读程序:PrivateSubForm_Click()Dima,b,c,dAsIntegera=10b=15c=20d=25Printa;Spc(5);b;Spc(7);cPrinta;Space$(8);b;Space$(5);cPrintc;Spc(3);+;Spc(3);d;PrintSpc(3);=;Spc(
本文标题:《VB程序设计和应用》课后作业
链接地址:https://www.777doc.com/doc-1819842 .html