当前位置:首页 > 临时分类 > VisualBasic程序设计教程习题答案
第1章VisualBasic简介1.要使计算机能够按人的要求完成一系列的操作,就要求计算机能够理解并执行人们给出的各种命令,因此就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是程序设计语言。使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成程序,编写程序的工作则称为程序设计2.机器语言可以在计算机上直接运行。3.翻译程序的作用是将源程序翻译成计算机能够理解并直接执行的目标程序;对高级语言源程序进行翻译可以有解释方式和编译方式。解释方式不生成可执行程序。4.算法是指计算机解题的方法和步骤。5.可视化界面设计指的是:把设计界面的复杂性向编程人员隐蔽起来,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接把各种对象“画”出来,并设置这些对象的一些属性就可以了;事件驱动的编程机制指的是:编写程序时,针对不同对象的不同事件编写相应的代码段,每一个代码段只有当运行时在相应对象上发生相应的事件才被执行。6.VisualBasic的3种工作模式是:设计模式、运行模式、中断模式。7.VisualBasic中的控件可以分为3大类:内部控件、ActiveX控件、可插入对象。8.ActiveX控件文件的扩展名是OCX。9.工程组文件的扩展名是vbg;工程文件的扩展名vbp;窗体文件的扩展名frm;标准模块文件的扩展名bas;类模块文件的扩展名cls。10.在代码窗口的对象下拉列表中,窗体的名称总是显示为Form。11.在VisualBaisc中,要获取上下文相关帮助,只需要在上下文相关位置按F1键。第2章VisualBasic简单工程的设计一、填空题1.对象名.属性名=属性值2.Myform.BackColor=vbBlue3.发生某一事件时要执行的代码;cmd1;Click;Form_Load4.对象名.方法名;Form1.Show;Picture1.Cls5.中央6.Ctrl7.Ctrl;Shift8.Shift+“方向箭头”;Ctrl+“方向箭头”9.vbp10.窗体11.F512.工程;工程1属性(“工程1”为当前工程名)13.Top;Left;Width;Height二、选择题1.C2.C3.B4.C5.C6.D7.B8.AD9.B10.B11.C12.B13.Visible14.B15.D16.A17.A18.A19.D;AD20.B21.Error22.B23.B24.A25.C26.D27.D28.C29.C30.C31.D第3章VisualBasic程序设计代码基础一、选择题1.A2.D3.C4.D5.A6.B7.C8.B9.B;C;D;G;H;J;L;N;O;P10.C11.C12.B13.A;B14.A;B15.B16.B;E17.A18.D19.D二、求表达式的值1.02.-173.-0.24.105.“how”6.“jing”7.“HAI”8.69.“123445”10.BASIC11.312.12.313.“377.7”14.115.0.516.617.118.419.(1)5,459.40(2)335(3)0.67(4).67(5)hello(6)THISISIT20.1234;1234;1234;46;46;123421.True22.True三、写出下列代数式对应的VisualBasic表达式。1.-a^2/(b+c/d)2.2*Sin(a)*Cos(2*3.1416-a)3.Sqr(a^2+b^2-a*a*b*Cos(a))4.(x+y)^3*(t+u)^2/(t*(x-y))5.a^(b*c)+c^(a*b)6.5^(1/3)*Cos(60*3.14/180)7.Cos(w)^3-3*Cos(w)*Sin(w)^38.(Log(50)/Log(10)-Log(20))/(9*Exp(5))9.X1-Abs(a)+Log(10)+Sin(X2+2*3.1416)/Cos(57*3.1416/180)10.Sin(3.1416-t)^(2/3)/(a*b)四、写出下列条件对应的VisualBasic关系表达式或布尔表达式。1.T1.7AndW62.52.A+BCAndB+CAAndC+AB3.(A=0OrB=0)And(A*B0)4.X=-5OrX=55.X=-5AndX=56.Abs(A)=BAndAC7.X100AndX=08.(YMod4=0AndYMod1000)OrYMod400=09.A0AndB^2-4*A*C=010.YMod5=0AndYMod2=0五、简答题1.DimX1!,X2AsSingle,I1%,I2AsInteger,S1AsString,S2AsString,BAsBoolean2.TypeSalaryENoAsStringEnameAsStringESalaryAsSingleEndTypeDimDepartment1AsSalary第4章VisualBasic的控制结构一、选择题(除了特别注明“多选”外,其余均为单选题)1.A;D;E;F2.B3.C4.C5.D6.B7.C8.B9.A;B10.B11.D12.D13.C14.C二、判断程序执行结果1.32.223.12354.335.A(17.4)6.-17.heisang8.12False9.12332110.44411.-3312.301013.False14.I=215.I=116.A17.**0**18.72219.23520.1621.122333444455555666666777777722.123.10524.I=7A=1125.M1=120M2=626.32127.24-3328.1129.146330.************************************31.***************32.633.1034.09318627936936第5章数组一、选择题1.C2.A3.B4.D5.C6.C7.B;D8.B二、填空题1.DimA(1To5,-2To6)AsString2.A(-1,-1)A(-1,0)A(-1,1)A(0,-1)A(0,0)A(0,1)A(1,-1)A(1,0)A(1,1)A(2,-1)A(2,0)A(2,1)3.过程级;ReDim4.DimStdAddress(1To100)AsaddressStdAddress(1).Name=李军StdAddress(1).telno=66112233StdAddress(1).email=lijun@sohu.com三、判断程序或程序段的执行结果1.12202.bdf3.14.02235.121446.0000012141618207.1234512141618208.159.4210.12324611.10101010112.12343456567813.2025303540第6章常用算法及应用程序举例程序填空(在程序中的划线位置填上适当内容,完成题目所要求的功能)1.(1)Max(2)Min(3)cMax(4)cMin2.(1)NMod20(2)C*(-1)(3)I+1(4)I=N3.(1)K(2)Flag=04.(1)B(2)D(3)A(4)B(5)C5.(1)C(2)B(3)A6.(1)A()(2)N(3)I+1(4)A(J)(5)T7.(1)ReDimA(N)(2)PNOrP1(3)P+1(4)D8.(1)YOY(I)(2)I+1(3)Text1.Text9.(1)XA(10)OrXA(1)(2)X=A(I)(3)9(4)数据没找到10.(1)a()(2)a(n,n)(3)j-i+1(4)i-j+1(5)Picture1.Print(6)1Ton(7)1Toi(8)1Ton(9)iTon(10)1Ton(11)n+1-iTon(12)1Ton(13)1Ton+1–i第7章过程一、选择题(除了特别注明“多选”外,其余均为单选题)1.C2.C;D3.C4.C;D;E5.A、C6.C7.C8.B9.A10.A11.C12.D13.C14.B;A15.D16.D17.A18.D19.D二、判断程序或程序段的执行结果1.702.33473.35791113151719214.Tom5.316.3207.218.23479.11112322212333312310.35;20第8章常用控件选择题(除了特别注明“多选”外,其余均为单选题)1.C2.C3.D4.B5.C6.A7.C8.B9.C、D10.B11.A、D12.G;I;C;B;E13.B、D14.A15.B、D16.C17.B;C;A18.C;D19.B20.A21.C22.F;B;H;D23.B24.A25.D26.A第9章界面设计一、填空题1.下拉式;弹出式;窗体;菜单编辑器2.标题;-3.文件(&F)4.顶5.Caption;Name;Index;Checked;Enabled;Visible6.Click7.Load;Unload8.菜单编辑器;顶9.MouseDown;PopupMenu10.快捷菜单的顶级菜单名称弹出式菜单的上框中央位于鼠标的单击位置弹出式菜单的菜单项可以响应鼠标左、右键单击弹出式菜单中要显示为黑体的菜单项控件的名称为PMENU311.ToolTipText12.MicrosoftWindowsCommonControls6.0;ToolBar13.Align14.ImageList15.Toolbar1.Buttons(4).Enabled=False16.样式17.Toolbar1.Buttons(2).ButtonMenus(3).Enabled=False18.1–FixedSingle19.模式;无模式20.Show21.将窗体Form2做为无模式对话框显示;将窗体Form3做为模式对话框显示22.Form2.ShowvbModeless,Form323.MicrosoftCommonDialogControls6.024.C1.ShowColor;C1.ShowFont二、选择题(除了特别注明“多选”外,其余均为单选题)1.B、D、F2.C3.D4.B、C5.D第10章图形操作填空题1.左上角;右;下;缇2.ScaleMode;Picture1.ScaleMode=vbInches3.Picture1.ScaleLeft=-10Picture1.ScaleTop=104.205.(1,1);(3,-1)6.Form1.Scale(0,4)-(4,0)7.Form1.CurrentX=2Form1.CurrentY=28.Picture1.BackColor=RGB(50,100,25)9.Shape10.BorderStyle11.x1,y1,x2,y212.(200,300)13.(200,200);(400,400)14.Line(100,100)-(500,500),vbRed,BLine(100,100)-(500,500),vbRed,BF15.Circle(0,0),0.5,vbRedCircle(0,0),0.5,vbRed,0,3.1415926/2Circle(0,0),0.5,vbRed,-0.00001,-3.1415926/2Circle(0,0),0.5,vbRed,,,2:Circle(0,0),0.5,vbRed,,,0.516.Form1.FillStyle=0Form1.FillColor=vbYellow17.ForeColor18.DrawWidth19.DrawStyle20.AutoRedraw21.Paint22.Resize23.绿色;红色;蓝色24.最下25.Label1.ZOrder026.SavePicturePicture1.Image,d:\MyPicture.bmp第11章文件一、填空题1.顺序文件;随机文件;二进制文件2.Op
本文标题:VisualBasic程序设计教程习题答案
链接地址:https://www.777doc.com/doc-2854865 .html