Visual-Basic程序设计形成性考核册作业答案二电子教案

合集下载

国家开放大学《VisualBasic程序设计》形考作业1-4参考答案

国家开放大学《VisualBasic程序设计》形考作业1-4参考答案

国家开放大学《VisualBasic程序设计》形考作业参考答案形考作业11.一个VB应用程序可以包含几个vbp文件( )a. 2个b. 可以没有c. 1个d. 不受限制2.有以下程序代码Text1.Text="Visual Basic程序设计",则Text1,Text ,和"Visual Basic程序设计"分别代表( )a. 对象,值,属性b. 对象,方法,属性c. 属性,对象,值d. 对象,属性,值3.启动VB后,就意味着要建立一个新的( )a. 窗体b. 程序c. 文件d. 工程4.后缀为.bas的文件表示( )a. 类模块文件b. 标准类模块文件c. 窗体二进制数据文件d. 窗体文件5.当一个工程中含有多个窗体时,其中的启动窗体是( )a. 在“工程属性”对话框中指定的窗体b. 启动VB时创建的第一个窗体c. 第一个添加的窗体d. 最后一个添加的窗体6.在文本框控件中将Text的内容全部显示为所定义的字符的属性是( )a. 需要编程来实现b. Passwordc. PasswordChard. 以上都不是7.Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是( )a. 从主程序开始执行b. 按过程顺序执行c. 按模块顺序执行d. 事件驱动8.下列四项中合法的变量名是( )a. a/bcb. 4abcc. abcd. integer9.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是( )a. 该可执行文件有病毒b. 以上原因都不对c. 缺少.frm窗体文件d. 运行的机器上无VB系统10.无论何种控件,共同具有的属性是( )a. Enabledb. ForeColorc. Textd. Caption11.以下控件具有Caption属性的分别是()a. TextBoxb. %33.333 %Labelc. CheckBoxd. CommandButton12.关于标签控件的使用,以下叙述中正确的是:()a. 标签中显示的文本内容是可以改变的b. 当标签控件中显示的文本内容发生变化时触发Change事件c. 可以通过程序指令改变标签控件在窗口中的位置d. 标签控件在窗口中的位置一旦设定就不能更改13.以下VB文件名中,后缀不是.bas的文件分别有()a. 窗体二进制数据文件b. 类模块文件c. 窗体文件d. 标准类模块文件14.对表达式16/4-2^5*8/4MOD5\2计算错误的结果分别是()a. 20b. 2c. 4d. 1415.当一个工程中含有多个窗体时,以下哪些窗体可以不是启动窗体()a. 最后一个添加的窗体b. 在“工程属性”对话框中指定的窗体c. 第一个添加的窗体d. 启动VB时创建的第一个窗体16.如果要求图像框Image控件不要自动适应其中的图形大小,应()a. 将控件的Stretche属性设为Trueb. 将控件的AutoSize属性设为Truec. 将控件的AutoSize属性设为Falsed. 将控件的Stretche属性设为False17.以下属于标签控件Appearance属性的属性值有:()a. Trueb. Flatc. Falsed. 3D18.文本框控件的ScrollBar属性设置,可以有以下不同的值()a. verticalb. Horizontalc. Noned. Both19.文本框控件的Enabled属性的作用,是用于决定其()a. 在程序运行时是否能够可见b. 在程序运行时是否能够显示用户输出的数据c. 在程序运行时是否能够响应用户生成的事件d. 在程序运行时是否能够接收用户输入的数据20.标签控件的Alignment属性,用来设置标签文本的对齐方式,可以有以下不同的属性值()a. 居中对齐b. 右对齐c. 低端对齐d. 左对其21.在VB程序设计中,如果仅仅需要让应用程序在窗体中显示文本信息,可以使用(Label)控件。

国开(内蒙古)00030-Visual Basic程序设计#-任务2参考答案

国开(内蒙古)00030-Visual Basic程序设计#-任务2参考答案

国开(内蒙古)00030-Visual Basic程序设计#-任务2参考答案说明:如果课程题目是随机的,请按CTRL+F在题库中逐一搜索每一道题的答案特殊说明请仔细:课程的题目每学期都可能更换,所以请仔细核对是不是您需要的题目再下载!!!!题目1:为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是()。

: Timer; Visible; Interval; Enabled参考答案:Enabled题目2:将定时器的时间间隔设置为1秒,则定时器的Interval属性值应设为()。

: 10; 1; 100; 1000参考答案:1000题目3:与LoadForm2等效的语句是()。

: Form2.Show; Form2.Load; Form2.Visible=True; Form2.Visible=False参考答案:Form2.Show题目4:要在窗体Form1内显示“myfrm”,使用的语句是()。

: Form1.print"myfrm"; Form.caption="myfrm"; Form.print"myfrm"; Form1.caption="myfrm"参考答案:Form1.print"myfrm"题目5:假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应进行的操作是()。

: 单击任一个控件; 不执行任何操作; 双击窗体的标题栏; 单击窗体上没有控件的地方参考答案:单击窗体上没有控件的地方题目6:假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTest”的语句为()。

: Form1=“VBTest”; =“VBTest”。

Visual Basic程序设计VBch2_22.2.2 电子教案

Visual Basic程序设计VBch2_22.2.2 电子教案
调试和运行等功能为一体的应用程序开发系统。
VB的IDE窗口: 由主窗口(包含菜单栏、工具栏等)、控件
工具箱、窗体窗口、属性窗口、代码窗口、工 程资源管理器窗口等部分组成。
25
21
2014/2/28
窗体布局窗口
21
8.对象浏览器窗口
工程/库选择框 搜索文字框 类列表框 成员列表框
22
1.4 使用帮助系统(MSDN) (MicroSoft Developer Network)
VB6.0 提供了简 便快捷的 帮助主题 和内容详 细的联机 手册。学 会使用帮 助,是学 习和掌握 VB的最好 捷径。
3.窗体窗口
16
2014/2/28
16
4.属性窗口
17
5. 代码(code)窗口
18
6.工程资源管理器窗口
工程资源管理器窗口
“工程资源管理器窗口”类似于Windows下的资源管理器,在这 个窗口中列出了当前工程中的窗体和模块,其结构用树状的层次管理 方法。
应用程序是建立在工程的基础上完成的,而一个工程则是各种类
型的文件的集合。这些文件包括工程文件(.vbp)、窗体文件
(.frm)、窗体的二进制数据文件(.frx)、类模块文件(.cls)、标
19
2准01模4/2块/28文件(.bas)、资源文件(.res)、包含控件的文件19(.ocx)。
6.工程资源管理器窗口
20
7.窗体布局窗口
窗体布局窗口中有一个表示屏幕的小 图像,用来布置应用程序中各窗体的位置, 使用鼠标拖动窗体布局窗口中的小窗体图 标,可方便地调整程序运行时窗体显示的 位置。
3
1.3 VB的集成开发环境(IDE)
一、功能: 集成了设计(界面设计、代码设

VisualBasic程序设计作业题解形成性考核作业二.

VisualBasic程序设计作业题解形成性考核作业二.

Visual Basic程序设计作业题解形成性考核作业二一、选择题答案:B答案:D答案:D答案:B答案:b答案: A答案:B答案:C答案:A答案:D答案:C答案:B答案:D答案:C答案:A答案:B答案: C答案: B答案: D答案: B二、填空题答案:下拉式菜单弹出式菜单答案:打开(Open)保存(Save)颜色(Color)字体(Font)打印(Print)答案:文本框 .列表框答案:4. Dim 数组名(1 To 上界)答案:过程名参数1,参数2,……答案:“工程” “工程属性” “工程属性” Form1.Show答案:0答案:不会用过程名返回一个值答案:窗体模块标准模块类模块答案:移出内存无效的状态(1):( )(2):( ) 。

(3)sin45o:( ) 。

答案::(1)2*cos(α)*sin(α)/(2*α) (2)sqr(s*(s-a)*(s-b)*(s-c)) (3)sin(45/180)答案:1)1<=x and x<12 (2)A+B>=C or a-c<=c (3)a>0 and b>0 or a<0 and b<0答案:False答案:For …Next Do [{While│Until}] 条件式…Loop Do…Loop [{While│Until}] 条件式答案:3(因为变量a被声明为整型变量——%表示整型变量)三、阅读下列程序,写出程序的运行结果答案:编程人员只需针对某个事件编写程序代码称为可视化编程。

应用程序是在响应不同的事件时执行不同的代码片段称为事件驱动。

答案:窗体和控件是创建应用程序所使用的对象,方法是对象的动作,事件是对象的响应,属性可看作对象的性质。

答案:传统编程方式是结构化程序设计,它从系统的功能入手,按照工程的标准和严格的规范将系统分解为若干功能模块,系统是实现功能模块的函数和过程的集合。

事件驱动编程则是从所处理的数据入手,以数据为中心而不是以服务(功能)为中心来描述系统。

VISUAL BASIC程序设计形成性考核册作业答案二

VISUAL BASIC程序设计形成性考核册作业答案二

Visual Bsdic程序设计形成性考核册作业答案二一、选择题1.按照变量的作用域可将变量划分为(B)。

A、公有、私有、系统B、全局变量、模块级变量、过程变量C、动态、常数、静态D、Public、Private、Protected2.可获得字符的ASCII码的函数是(C)。

A、ValB、FixC、AscD、Chr3、要退出Do….Loop循环,可使用的语句的(D)语句。

A、ExitB、Exit ForC、End DoD、Exit Do4.把数值型转换为字符串型需要使用的函数是(B)。

A、ValB、StrC、AscD、Chr5.关于语句行,下列说法正确的是(B)。

A.一行只能写一条语句B.一条语句可以分多行书写C.每行的首字符必须大写D.长度不能超过255个字符6.表达式6+10Mod4*2+1的值是(A).A.9B.11C.1 D.37.以下可以作为Visual Basic变量名的是(B).A.SIN B.CO1 C.COS(X) D.X(-1)8.表达式Abs(-5)+Len(“ABCDE”)的值为(C).A.5ABCDEB.-5ABCDE C.10 D.09.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续.A.一个空格加一个下划字符(_)B.一个下划字符(_)C.直接回车D.一个空格加一个字符(-)10.Sub过程与Function过程最根本的区别是(D).A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以.B.Function过程可以有参数,Sub过程不可以.C.两种过程参数的传递方式不同.D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.11."X是小于80的非负数",用VB表达式表示正确的是(C).A..0≤X<80B.0<=X<80C.0<=x and x<80D.0<=x Orx<8012.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为(B)A.加号(+)B.减号(-)C.星号(*)D.感叹号(!)13.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic 中提供的方法是(D).A.PrintB.MoveC.RefreshD.PopupMenu14.下列可以用来存储图像供其他对象使用的控件是(C).A.ToolBarB.StatursBarC.ImageListD.TreeView15.当单击工具拦上的按扭时,会触发的事件是(A).A.ButtonClickB.ChangeC.LoadD.KeyPress16.要利用公用对话框控件来显示”打开文件”对话框,需要调用控件的(B)方法.A.ShowPrinterB.ShowOpenC.ShowSaveD.ShowColor17.对于窗体级变量,下列说法中错误的是(C).A.所在窗体的各子程序都可以访问B.其他窗体的子程序不能访问C.所在窗体发子程序不能访问用Private定义的窗体级变量D.一定要在所在窗体的通用区内定义18.从一个字符串中的第3个字符开始,获取5个字符,应使用(B)A.Len函数B.Mid函数C.Left函数D.Right函数19.用下面的语句所定义的数组的元素的个数是(D).DimA(-3To5)As IntegerA.6B.7C.8D.920.有如下程序段:Dim strl As String*5Strl=”Visual Basic”当该段程序被执行完时,变量strl的值为(B).A.”Visual”B.”Visua”C.”V”D.”Visual Basic”二、填空题1.菜单一般有_下拉式_和_弹出式__两种基本类型。

国家开放大学吉林00035《VisualBasic程序设计》形成性考核二(省开选修学生专用)作业资料

国家开放大学吉林00035《VisualBasic程序设计》形成性考核二(省开选修学生专用)作业资料

VisualBasic程序设计-形成性考核二(省开选修学生专用)复习题(带答案)
说明:每学期的课程题号都可能更换,请认真核对是您需要的题号后再下载!
【题号】设置文本框内容是否可编辑的属性是locked。



[认真学习课本知识,并分析作答上述题号]
参考答案是“对”。

【题号】当multiline属性设置为true时,才能为文本框添加滚动条。



[认真学习课本知识,并分析作答上述题号]
参考答案是“对”。

【题号】清除文本框显示的内容,要给文本框的text属性赋一个空字符串。



[认真学习课本知识,并分析作答上述题号]
参考答案是“对”。

【题号】行if结构在then后不能输入回车键。



[认真学习课本知识,并分析作答上述题号]
参考答案是“对”。

【题号】块if结构必须有end if语句。

对。

齐幼菊版《Visual Basic程序设计》课程作业(二)及答案

齐幼菊版《Visual Basic程序设计》课程作业(二)及答案

浙江广播电视大学《Visual Basic程序设计》课程作业(二)第3章高级编程技术——学生成绩处理1.单项选择题(1)可以通过()来删除列表框中的选择项。

A.List属性B.Text属性C.Clear方法D.RemoveItem方法(2)ListBox中若没有任何条目选中,其ListIndex值为()。

A.-1 B.0 C.1 D.任意(3)可通过()属性判断ListBox列表框控件的项目总数目。

A.ListIndex B.ListText C.Listcount D.随机数(4)列表框的()属性返回或设置列表框中各列表项的文本。

A.Selected B.List C.Text D.Caption(5)设List1为列表框控件,List1.Clear中的Clear是()。

A.方法B.对象C.属性D.事件(6)以下()语句将删除列表框List1中的最后一项。

A.List1.RemoveItem List1.ListCountB.List1.ClearC.List1.List(List1.ListCount-1)= ""D.List1.RemoveItem List1.ListCount-1(7)若要把"XXX"添加到列表框List1中的第三项,则可执行语句()。

A.List1.AddItem "XXX", 3 B.List1.AddItem "XXX", 2C.List1.AddItem 3,"XXX" D.List1.AddItem 2,"XXX"(8)用户可以通过设置菜单项的()属性值为False来使该菜单项失效。

A.Hide B.Visible C.Enabled D.Checked(9)用户可以通过设置菜单项的()属性值为False来使该菜单项不可见。

A.Hide B.Visible C.Enabled D.Checked(10)菜单编辑器中,同层次的()设置为相同,才可以设置索引值。

国开作业Visual Basic程序设计#-形考任务二50参考(含答案)

国开作业Visual Basic程序设计#-形考任务二50参考(含答案)

题目:要在窗体Form1内显示“新年快乐”,使用的语句是()选项A:Form1.print "新年快乐"选项B:Form1.caption=" "选项C:Form. print "新年快乐"选项D:Form.caption="新年快乐"答案:Form1.print "新年快乐"题目:以下能判断是否到达文件尾的函数是()选项A:DOC选项B:EOF选项C:LOF选项D:BOF答案:EOF题目:MsgBox函数的返回值的类型是()选项A:逻辑型选项B:整型选项C:字符串选项D:日期型答案:整型题目:当Winsock控件处于关闭状态时,其State属性的值是()选项A:1选项B:0选项C:-1选项D:2答案:0题目:要以读方式打开D盘的一个顺序文件 Stu.dat,应使用的语句是()选项A:Open "Stu.dat" For Output As选项B:Open "D:\Stu.dat" For Input As选项C:Open "D:\Stu.dat" For Output As选项D:Open "Stu.dat" For Input As答案:Open "D:\Stu.dat" For Input As题目:图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是()。

选项A:Appearance选项B:Autosize选项C:Stretch选项D:AutoRedraw答案:Stretch题目:以下叙述中正确的是()。

选项A:对象的Name属性的值可以为空选项B:窗体的Name属性的值是显示在窗体标题栏中的文本选项C:窗体的Name属性指定窗体的名称,用来标识一个窗体选项D:可以在运行期间改变对象的Name属性的值答案:窗体的Name属性指定窗体的名称,用来标识一个窗体题目:以下叙述中错误的是()。

Visual_Basic程序设计形成性考核册_参考答案

Visual_Basic程序设计形成性考核册_参考答案

《Visual Basic程序设计》形成性考核册作业及答案《Visual Basic程序设计》形成性考核册作业及答案作业1一、选择题1、在设计应用程序时,可以查看到应用程序工程所有组成部分的窗口是(D)。

A、窗体设计B、代码C、属性D、工程资源管理器窗口2、窗体的load事件的触发时机是(B)。

A、用户单击窗体时B、窗体被加载时C、窗体显示之后D、窗体卸载时3、与传统的程序设计语言相比,Visual Basic 最突出的特点是(C)。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术4、VB6.0集成开发环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏5、如果对象的名称为Mytext ,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是(B)。

A、 text.MytextB、Mytext.TextC、Mytext.(Text)D、Mytext*Text6、下列可以激活属性窗口的操作是(D)。

A、用鼠标双击窗体的任何部位B、执行“工程“菜单中的”属性窗口“命令C、按Ctrl+F4D、按F47、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)。

A、单击窗体上没有控件的地方B、单击任一个控件C、不执行任何操作D、双击窗体的标题栏8、如果要在文本框键入字符时,只显示某个字符,如果(*),应设置文本框的(B)属性。

A 、Caption B、PasswordChar C、Text D、Char9、如果想要在文本框中的内容在运行时不能编辑,需要文本框的(A)属性设置为True.A Locked B、MultiLine C、TabStop DVisible10 对于定时器(Tiner)控制,设置其定时是否开启的属性是(C)A、IndexB、TagC、EnabledD、Left11、要在窗口体Fornl 内显示“myfrm”使用的语句是( C)A、Form.capt ion=“myfrm”B、Fornl.caption=“myfrm”C、forml.print“myfrm”D、form.print“myfrm”12、对象的性质和状态特征称为(C)A、事件B、方法C、属性D、类13、下列正确的赋值语句是(B)A、x+y=20B、y=x+20C、3x=yD、s=14、当使用上下文相关的帮助时,选择要帮助的内容,然后按(D)键,就可出现MSDN窗口直接显示所需的帮助信息。

电大VB程序设计形成性考核2答案

电大VB程序设计形成性考核2答案

判断题:(共20题每题2分)1、一个对象可以响应一个或多个事件。

参考答案:正确2、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。

参考答案:正确3、窗体事件和其中所有控件事件的代码都放在窗体文件(.frm)中。

参考答案:正确4、在VB中,控件的事件只能通过用户的操作触发。

参考答案:错误5、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。

参考答案:正确6、保存工程时,窗体文件和工程文件的文件名不能相同。

正确错误参考答案:错误7、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。

正确错误参考答案:正确8、同一过程中,数组和简单变量可以同名。

正确错误参考答案:错误9、VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。

正确错误参考答案:正确10、代码Const Number1=15:Number1=10合法。

参考答案:错误11、允许将块If-Then语句结构中的所有语句都写在一行上。

正确错误参考答案:错误12、定义数组语句Dim a(b) As Integer 是正确的。

正确错误参考答案:错误13、在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。

正确错误参考答案:正确14、case是合法的变量命名。

正确错误参考答案:错误15、按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。

正确错误参考答案:错误16、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。

参考答案:正确17、窗体间是通过窗体对象的caption来调用的。

参考答案:错误18、一个数组中的元素必须是相同的数据类型。

参考答案:错误19、用 Label1.Caption="你好" 与 Label1 ="你好" 均可以改变标签标题,且结果完全相同。

正确错误参考答案:正确20、定时器控件的时间间隔设为0 或 Enabled属性设为False,都将停止触发Timer事件。

四川电大VisualBasic程序设计第二次作业_0001(课程号:5110217)【学习辅导答案】

四川电大VisualBasic程序设计第二次作业_0001(课程号:5110217)【学习辅导答案】

VisualBasic程序设计第二次作业_0001四川电大形成性测评系统课程代码:5110217 参考资料、单项选择题(共20 道试题,共80 分。

)1. 下列变量名合法的是()。

A. 20abB. a-bC. a_2D. integer该题正确选项为:C2.通常用户自己编写的对话框,窗体最好是大小不变的,应该设置窗体的()属性。

A. ScaleWidth 和ScaleheightB.ScaleModeC. AutoSizeD. BorderStyle该题正确选项为:D3. 把字符串型转换为数值型需要使用的函数是()A. AscB. StrC. ValD. Chr该题正确选项为:C4. 复选框对象是否被选中,是由其()属性决定的。

A. CheckedB. ValueC. EnabledD. Selected该题正确选项为:B5.下列可以用来存储图像供其他对象使用的控件是()A. ToolBarB. StatursBarC. ImageListD. TreeView该题正确选项为:C6. 可通过设置一普通窗体的属性,将它转变成MDI子窗体的代码是()A. MDIChild=TrueB. WindowState=NormalC. MDIachild=FalseD.WindowState=Maximized该题正确选项为:A7.如果要在程序中显示一个弹出式菜单,那么要调用VB中提供的()方法。

A. PrintB. MoveC. RefreshD. PopupMenu该题正确选项为:D8. 以下有关VB语言描述中错误的是()。

A. 不区分大小写B. 语句是一行一句,以回车键结束C. 用“,”分隔一行中的多个语句D. 一条语句放在多行中,则在前一行结束处使用续行符“_”连接下一行该题正确选项为:C9.以下叙述中错误的是()。

A. 一个工程中可以包含多个窗体文件B. 在一个窗体文件中用Private定义的通用过程能被其他窗体调用C. 在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件D. 全局变量必须在标准模块中定义该题正确选项为:B10. 与Load Form2等效的语句是()。

2019-2020年电大考试《VisualBasic程序设计》形考册答案及答案

2019-2020年电大考试《VisualBasic程序设计》形考册答案及答案

Visual Basic程序设计_一、单项选择题(共10 道试题,共40 分。

)1. 一个VB应用程序可以包含几个vbp文件?()A. 1个B. 可以没有C. 2个D. 可以包含多个2. 下列()对象在运行时一定是不可见的。

A. LineB. TimerC. ShapeD. Frame3. 如果Winsock1.LocalPort=0,那么应用程序将使用()。

A. 注册端口B. 公认端口C. 常用端口D. 随机端口4. 如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。

A. CaptionB. PasswordCharC. TextD. Char5. 要使图片框自动地与窗体右对齐,应该设置它的()属性。

A. AlignB. AutoSizeC. LeftD. Width6. 要在窗体的标题栏中显示“我的第一个应用程序”,使用的语句是()。

A. Form1.Print"我的第一个应用程序"B. Form.Print"我的第一个应用程序"C. Form.caption="我的第一个应用程序"D. Form1.caption="我的第一个应用程序"7. 表达式7+10 Mod 3*2+2()。

A. 1B. 7C. 6D. 138. 在VB程序的以下几种错误中,最具隐藏性和破坏性的是()。

A. 运行时错误B. 编译错误C. 逻辑错误D. 实时错误9. 按照变量的作用域可将变量划分为()。

A. 公有、私有、系统B. 动态、常数、静态C. 全局变量、模块级变量、过程级变量D. Public、 Private、 Protected10. 无论何种控件,共同具有的属性是()。

A. TextB. NameC. CaptionD. ForeColor二、判断题(共10 道试题,共40 分。

)1. 通过VB编译生成的文件具有“.exe”文件扩展名,该文件只能在VB环境下执行。

江苏省电大一网一《VisualBasic程序设计》第二次形成性考核作业

江苏省电大一网一《VisualBasic程序设计》第二次形成性考核作业

试卷总分:45 得分:45
1.21.当程序运行过程中,需要给用户一些提示信息或警告信息时,应使用()。

A.MsgBox
B.赋值语句
C.print
D.InputBox
答案:A
2.22. 语句Print"5*5"的执行结果是()。

A.5*5
B.25
C.出现错误提示
D."5*5"
答案:A
3.23.下列关于窗体的说法不正确的是()。

A.窗体的Name属性与Caption属性相同
B.窗体的标题由Caption属性确定
C.窗体的背景图片由其Picture属性设定
D.通过设置Icon属性可使窗体获得最小化时的图标
答案:A
4.24. 窗体Form1的Name属性为Myfrm,则它的Load事件过程名为()。

A.Form_Load
B.Form1_Load
C.Me_Load
D.Myfrm_Load
答案:A
5.25.设窗体的名称Forml,则在程序运行过程中,单击窗体时,被执行的事件过程的名称是()。

A.Form_Click
B.Forml_Click
C.Forml_DbClick
D.Form_DbClick
答案:A
6.26.若要将窗体从内存中卸载,应使用的方法是()。

A.Load
B.Hide
C.Show
D.Unload
答案:D。

visual basic 程序设计课后习题参考答案

visual basic 程序设计课后习题参考答案
按值传递(关键字 ByVal)参数时,传递的只是变量的副本,即 传递参数值而不是传递它的地址,如果过程改变了这个值,并不 影响变量本身。
4、什么是变量的作用域?如何分类? 变量的作用范围(作用域)指变量能被某一过程识别的范围。 根据声明变量的位置和所使用的变量定义语句不同,分为局部变 量、窗体/模块级变量和全局变量 局部变量:在一个过程内使用 Dim 或 Static 关键字声明的变 量,只能在本过程中有效。在一个窗体中,不同过程中定义的局 部变量可以同名。 窗体/模块级变量:在窗体的通用段中或在标准模块中使用
6
[Exit Function] End Function
(4). Function 过程的调用方法: ①直接调用 像使用 VB 内部函数一样,只需写出函数名
和相应的参数即可 ②用 Call 语句调用 与调用 Sub 过程一样来调用 Function
过程,当用这种方法调用 Function 过程时,将会放弃返回值 3、简述 VB 过程中参数传递的两种方式。
Visual basic 程序设计习题参考答案
第一章 Visual basic 程序设计
一、选择题
1 2 3 4 5 6 7 8 9 10
DC
CDCBAC B
11 12 13 14 15 16 17 18 19 20
ABC事件的控件是“计时器”控件
二、填空题
单击“工程资源管理”窗口中的“查看代码”按钮、“视 12
图”\“代码窗口”、双击窗体或控件 13 解释、编译生成 EXE 文件 14 设计、运行、中断 15 0、0 16 Wordwrap 17 浮动 18 bas、cls、frm、res、vbg、vbp
1
三、简答题
1、简述 visual basic 的特点。 (1)具有可视化的设计平台(2)面向对象的设计方法(3)

VisualBasic程序设计作业题解形成性考核作业二

VisualBasic程序设计作业题解形成性考核作业二

一、选择题1.按照变量的作用域可将变量划分为()。

A公有、私有、系统B.全局变量、模块级变量、过程级变量C.动态、常态、静态D . Public、Private 、Protected答案:B2.可获得字符的ASCII 码的函数是()。

A.Val B .Fix C .Asc D.Chr答案:D3.要退出Do-Loop循环,可使用的语句是()。

A.Exit B .Exit For C .End Do D .Exit Do答案:D4.把数值型转换为字符串型需要使用的函数是(A.Val B .Str C .Asc D.Chr答案:B5.关于语句行,下列说法正确的是()。

A 一行只能写一条语句B •一条语句可以分多行书写C •每行的首字符必须大写D•长度不超过255 个字符答案:b6 .表达式6 + 10 Mod 4 * 2 + 1 的值是()。

A.9 B .11 C .1 D .3答案:A7.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应制造的操作是()。

A.SIN B.COI C.COS(X)D.X(-1 )答案:B8 .表达式Abs(-5)+Len(“ABCD”)的值是()。

A.5ABCDE B.-5ABCDE C.10 D.0答案:C9.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(),表示下一行是当前行的继续。

A —个空格加一个下划线字符(_)B .一个下划线字符(_)C .直接回车D .一个空格加一个连字符(-)答案:A10. Sub 过程与Function 过程最根本的区别是()。

A. Sub 过程可以使用Call 语句或直接使用过程调用,而Function 过程不可以B . Function过程可以有参数,Sub过程不可以C .两个过程参数的传递方式不同 D . Sub过程的过程名不能返回值,而Function 过程能够通过过程名返回值答案:D11.“x是小于80的非负数”,用VB表达式表示正确的是()。

国开电大VisualBasic程序设计(吉林)形成性考核二参考答案

国开电大VisualBasic程序设计(吉林)形成性考核二参考答案


【答案】:错
题目26.当拖动滚动条滑块时触发Scroll事件。


【答案】:对
题目27.当单击滚动条两端箭头或单击滚动条的空白位置时触发Change事件。


【答案】:对
题目28.利用For…Next循环结构最适合于解决循环次数已知的循环。
X=1: Y=1
For J=1 To 3
X=X-Y:Y=Y+XBiblioteka Next JPrint X;Y
End Sub
该程序的输出结果是()。"
a. 1 1
b. 0 1
c. 0 0
d.-1 -1
【答案】:-1 -1
题目17."有如下程序:
Print Sub Form_Click()
K=4: Num=0
Do
K=(K-1)*(k-2)
题目1.下面逻辑表达式的值为真的是()。
a.“That”>“Thank”
b.“9”>“a”
c. 2>12.1
d.“A”>“a”
【答案】:“That”>“Thank”
题目2."有如下程序:
Private Sub form_Click()
a=3
If a<=3 Then Print 3;
If a<=4 Then Print 4;


【答案】:错
题目22.循环结构Do…Loop Until Tj,当Tj为假时退出循环。


【答案】:错
题目23.计时器用Interval属性值控制时间间隔,每个时间间隔产生一个Timer事件。

最新电大《VisualBasic程序设计》形考作业任务01-06网考试题及答案

最新电大《VisualBasic程序设计》形考作业任务01-06网考试题及答案

最新电大《VisualBasic程序设计》形考作业任务01-06网考试题及答案100%通过考试说明:《VisualBasic程序设计》形考共有6个任务。

任务1至任务2是客观题,其它为主观题。

任务1至任务6需在考试中多次抽取试卷,直到出现01任务_0001、02任务_0001、03任务_0001、04任务_0004、05任务_0001、06任务_0001试卷,就可以按照该套试卷答案答题。

做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。

本文库还有其他教学考一体化答案,敬请查看。

01任务01任务_0001一、单项选择题(共25道试题,共50分。

)1.启动VB后,就意味着要建立一个新()。

A.窗体B.程序C.文件D.工程2.应用程序打包后,其包文件的后缀为()。

A..exeB..cabC..txtD..ocx3.当一个工程中含有多个窗体时,其中的启动窗体是()。

A.启动VB时创建的第一个窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体4.下列说法中错误的是()。

A.应用程序的界面是窗体B.应用程序的界面是对象C.每个应用程序都要生成一个工程D.一个应用程序由若干个VisualBasic文件组成5.每建立一个窗体,工程管理器窗口中就会增加一个()。

A.工程文件B.窗体文件C.标准模块文件D.类模块文件6.当运行程序时,系统自动执行启动窗体的()事件过程。

A.LoadB.ClickC.UnloadD.GotFocus7.VB集成开发环境中,提供控件的窗口是()。

A.工具栏B.工具箱C.属性窗口D.工程管理器8.确定一个窗体或控件的大小的属性是()。

A.Top或LoftB.Top和LoftC.Width或HeightD.Width和Height9.下列关于窗体的说法不正确的是()。

A.窗体的标题由Caption属性确定B.窗体的Name属性与Caption属性相同C.窗体的背景图片由其Picture属性设定D.通过设置Icon属性可使窗体获得最小花时的图标10.在VB中,要想快速获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按的键是()A.HelpB.F1C.F10D.Enter11.下列关于属性设置的叙述错误的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual Bsdic程序设计形成性考核册作业答案二一、选择题1.按照变量的作用域可将变量划分为( B )。

A、公有、私有、系统B、全局变量、模块级变量、过程变量C、动态、常数、静态D、Public、Private、Protected2. 可获得字符的ASCII码的函数是( C )。

A、Val B、Fix C、Asc D、Chr3、要退出Do….Loop循环,可使用的语句的( D )语句。

A、ExitB、Exit ForC、End DoD、Exit Do4. 把数值型转换为字符串型需要使用的函数是(B )。

A、ValB、StrC、AscD、Chr5.关于语句行,下列说法正确的是( B )。

A.一行只能写一条语句B.一条语句可以分多行书写C.每行的首字符必须大写D.长度不能超过255个字符6.表达式6+10 Mod 4*2+1的值是( A ).A.9B.11 C.1 D.37.以下可以作为Visual Basic 变量名的是(B).A.SIN B.CO1 C.COS(X) D.X(-1)8.表达式Abs(-5)+Len(“ABCDE”)的值为(C).A.5ABCDE B.-5ABCDE C.10 D.09.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的继续.A.一个空格加一个下划字符(_)B.一个下划字符(_)C.直接回车D.一个空格加一个字符(-)10.Sub过程与Function过程最根本的区别是(D).A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以.B.Function过程可以有参数,Sub过程不可以.C.两种过程参数的传递方式不同.D.Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.11."X是小于80的非负数",用VB表达式表示正确的是(C).A..0≤X<80B.0<=X<80C.0<=x and x<80D.0<=x Orx<8012.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为(B )A.加号(+)B.减号(-)C.星号(*)D.感叹号(!)13.如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic 中提供的方法是(D).A.PrintB.MoveC.RefreshD.PopupMenu14.下列可以用来存储图像供其他对象使用的控件是(C ).A.ToolBarB.StatursBarC.ImageListD.TreeView15.当单击工具拦上的按扭时,会触发的事件是(A ).A.ButtonClickB.ChangeC.LoadD.KeyPress16.要利用公用对话框控件来显示”打开文件”对话框,需要调用控件的(B )方法.A.ShowPrinterB.ShowOpenC.ShowSaveD.ShowColor17.对于窗体级变量,下列说法中错误的是(C ).A.所在窗体的各子程序都可以访问B.其他窗体的子程序不能访问C.所在窗体发子程序不能访问用Private定义的窗体级变量D.一定要在所在窗体的通用区内定义18.从一个字符串中的第3个字符开始,获取5个字符,应使用(B)A.Len函数B.Mid函数C.Left函数D.Right函数19.用下面的语句所定义的数组的元素的个数是(D ).DimA(-3 To 5)As IntegerA.6B.7C.8D.920.有如下程序段:Dim strl As String*5Strl=”Visual Basic”当该段程序被执行完时,变量strl的值为(B ).A.”Visual”B.”Visua”C.”V”D.”Visual Basic”二、填空题1.菜单一般有_下拉式_和_弹出式__两种基本类型。

2.通用对话框控件可显示的常用对话框有__打开_、_保存_、__颜色_、__字体_、__打印_。

3.组合框具有__文本框_和__列表框_两种控件的基本功能。

4.要使数组的默认下标从“1开始,则应在窗体或标准模块代码的声明部分使用语句__Option Base 1_。

5.调用Sub过程时,使用__call__语句,语句用于把程序控制传送到一个Visual Basic的Sub过程。

6.若已建立了Form1和Form2两个窗体,默认启动窗体为Form1。

通过_工程_菜单__属性_命令的_通用_选项卡,可将启动窗体设置为Form2。

在程序中若要显示Form1窗体,则执行_Form1.show_语句。

7.列表框中项目的序号是从_0_开始的。

8.Sub过程与Function过程最根本的区别是_Sub过程名无返回值,Function过程名有返回值。

9.VB的代码存储在模块中。

在VB中提供了三种类型的模块:_类模块_、_窗体模块__和_标准模块_。

10.使用Hide方法会隐藏被调用的窗体,但是在调用Hide方法之后不会把窗体__卸载_,被调用的窗体中的属性等已处于_内存中_。

11.将下列数学式子写成VisualBasic表达式。

⑴答:2*cos(a)*sin(a)/(2*a)⑵答:sqr(s*(s-a)*(s-b)*(s-c))⑶sin45°:sin(45*2*3.1415/360)_12.将下列数学式子各条件写成VisualBasic逻辑表达式。

⑴1≤x<12: 1<=x and x<12⑵A+B≥C或a-c≤c: (A+B)>=C OR (a-c)<=c⑶a和b都为正整数或同为负数: (a>=0 and b>=0) or (a<=0 and b<=0)13.设A=2,B=3,C=4,D=5。

表达式Not A<=C Or4*B^2 And B< >A+C 的值为_False_。

14.在Visual Basic语言中有三种形式的循环结构。

其中,若循环的次数可以事先确定,可使用_For…next__循环;若要求先判断循环进行的条件,可使用_Do while…loop_循环或_ while…Wend_循环。

15.以下语句的输出结果是__3_。

a%=3.14159Print a%三、阅读下列程序,写出程序运行结果。

1、Private Sub Form_Click( )Static Sum As IntegerFor I= 1 to 100Sum=Sum+INext IPrint SumEnd Sub程序运行结果为:1+2+…….+99+100=50502、private Sub Form_Click( )A=10: b=15:c=20:d=25Print A;Spc(5);b;Spc(7);cPrint A;Spc(8);b;Space$(5);cPrint c;Spc(3);”+”;Spc(3);c+dEnd Sub10(5个空格)15(7个空格)2010(8个空格)15(5个空格)2020(三个空格)+(三个空格)453、Private Sub Form_click( )For i% =1 to3Forj% = 1 to iPrint L Trim(Str(i%))+ “*”+L Trim(Str(j%))+ “=”;i% * j%;Next j%PrintNext i%End Sub1*1= 12*1= 2 2*2= 43*1= 3 3*2= 6 3*3= 94、Private Sub Command1_Click( ) Dim a,b As IntegerA=3.4B=3.4Text1.Text=aText2.Text=bEnd SubText1显示3 、4Text2显示35、Private Sub Form_Click()For I =1 to 5Print Tab( 11 – I )For J =1 To I * 2 – 1Print “*”;NextNext iEnd Sub*************************四、程序设计题1、购物优惠程序。

某商场为了加速促成商品流通,采用购物打折的优惠办法,每位顾客一次购物(1)在100元以上者,按九五折优惠;(2)在200元以上者,按九折优惠;(3)300元以上者,按八折优惠;(4)500元以上者按七折优惠。

在窗体上添加两个文本框和一个命令按钮,要求在Text1中输入购物商品总金额,单击命令按钮,在Text2中输入优惠后的价格。

程序运行结果如图解所示。

If Val(text1)>=500 then text2=Val(text1)*0.7Else if Val(text1)>=300 then text2=Val(text1)*0.85Else if Val(text1)>=200 then text2=val(text1)*0.9Else if val(text1)>=100 then text2=val(text1)*0.95End if2、输出100~200之间不能被3整除的的数,要求用Do语句的一种形式来实现,程序运行结果如图5所示。

窗体的装入事件中加入如下代码:Dim a as integerA=100Do while a <=200If (a mod 3)<> 0 thenList1.additen str(a)End ifA=a+1loop3、编写程序,打印如下的乘积表:Dim I ,j as integerPrint”*”:space(5):For i=3 to 12 step 3Print str(i);space(5);Next iPrintFor I = 15 to18Print str(i);space(3);For j=3 to 12 step3Print str(i*j);space(4);Next jPrintNext j4、设计一个计算程序。

该程序用户界面如图7所示。

要求程序运行后,用户选中单击选按钮,则程序作10和2的相应计算,并把计算结果在文本框中显示出来。

如用户选中加法单选按钮,则程序作10和2的相加,计算结果12在文本框中显示出来。

按结束,则退出。

乘法单选按钮的单击事件中添加如下代码:Text1=10*2除法单选按钮中添加如下代码:Text1=10/2加法单选按钮中添加如下代码:Text1=10+2减法单选按钮中添加如下代码:text1=10-2结束按钮中代码: end 或unload me5、编写输入一个0~6数字,显示汉字对照输出星期的Function过程。

相关文档
最新文档