VB单元测试一

合集下载

智慧树知道网课《模拟电子技术(黑龙江联盟)》课后章节测试满分答案

智慧树知道网课《模拟电子技术(黑龙江联盟)》课后章节测试满分答案

绪论单元测试1【单选题】(2分)工作在放大状态的某NPN晶体管,各电极电位关系为()。

A.VC>VE>VBB.VC<VE<VBC.VC<VB<VED.VC>VB>VE2【单选题】(2分)引起放大电路静态工作不稳定的主要因素是_______。

A.晶体管参数随环境温度的变化而变化B.电压放大倍数太高C.晶体管的电流放大系数太大D.电源电压太高3【单选题】(2分)在单级放大电路中,若输入电压为余弦波形,用示波器同时观察输入ui和输出uo的波形。

当CB电路时,,ui和uo的相位________。

A.相差90ºB.反相C.不确定D.同相4【单选题】(2分)用恒流源取代长尾式差分放大电路中的发射极电阻Re,将使电路的()。

A.差模放大倍数数值增大B.差模输入电阻增大C.抑制共模信号能力减小D.抑制共模信号能力增强5【单选题】(2分)多级放大电路的初级一般采用()A.功率放大电路B.分压偏置式放大电路C.差动放大电路D.共射极放大电路第一章测试1【单选题】(10分)二极管的重要特点之一为()A.导电性能强B.单向导通性C.不导电D.导电性能一般2【单选题】(10分)稳压二极管主要用途是()A.放大B.限流C.稳压D.稳流3【单选题】(10分)常见的彩灯采用的是()管A.光敏三极管B.发光二极管C.激光二极管D.光电耦合器件4【单选题】(10分)三极管是()器件A.电流控制电压B.电压控制电流C.电压控制电压D.电流控制电流5【单选题】(10分)三极管静态工作点Q点过高,容易引起()失真A.饱和B.交越C.大信号D.截止。

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》

《程序设计基础—VB程序实验》说明:实验1和实验2均为电子实验报告,后面8个实验是纸制实验报告。

实验1 计算机基本操作实验目的⑴熟悉计算机,能够正确进行开、关机操作。

⑵熟悉键盘,掌握键盘上所有字符的输入,掌握正确的指法,能够进行中、英文切换。

⑶理解操作系统概念,掌握Windows XP的基本操作,能够利用“控制面板”进行一些参数的设置。

⑷知道“回收站”的功能,学会有关文件、文件夹的基本操作。

⑸学会在计算机上搜索或查找相关的文件或文件夹,掌握通配符的使用。

实验内容⑴熟悉上机实验的计算机,熟悉键盘,学会中、英文输入方式的转换。

⑵学会用正确的指法进行输入,知道键盘上所有字符的输入。

⑶利用“控制面板”修改系统时间、桌面背景、鼠标属性。

⑷在桌面上新建一个文件夹,该文件夹以学生自己的名字+班级+学号的后3位命名。

⑸用文本方式或Word文档,写一段字数不少于300字的自我介绍,以1.doc命名并保存到上述文件夹中。

⑹将上述文件夹复制到ftp://10.10.9.222上。

实验2 常用软件的基本操作实验目的⑴了解Word功能,掌握Word的基本操作,包括页眉/页脚的设置、分栏、页面设置、添加底纹等。

⑵学会文件的保存与打开、打印预览、段落的间隔、首字符位置改变等,能够在Word中插入图片、表格、艺术字、特殊符号等。

⑶了解Excel的功能,掌握Excel的基本操作,包括单元格属性的设置、数字的几种填充形式、单元格的合并与恢复、边框的设置等。

⑷掌握Excel的基本公式的使用,能够用公式进行基本计算。

掌握Excel中的图形制作方法,能够根据表格做出图形。

实验内容⑴将ftp上自己文件夹中的1.doc文件复制到桌面上,然后做如下处理:①将标题“自我介绍”居中;②将文章中第二段的内容进行分栏,要求中间有分割线;③插入一个4行4列的表格,内容为学号、姓名、某门课的成绩;④任意插入一张图片;⑤在文章中的任意位置加底纹。

将做好的文档以2.doc命名并保存。

vs2019 单元测试用例

vs2019 单元测试用例

vs2019 单元测试用例
Visual Studio 2019是微软公司推出的一款强大的集成开发环境,它支持多种编程语言和框架,包括C#、等。

在Visual Studio 2019中,我们可以使用单元测试来验证我们的代码是否正确。

单元测试是一种软件测试方法,它可以帮助我们快速发现代码中的错误和漏洞。

在Visual Studio 2019中,我们可以使用NUnit、xUnit等单元测试框架来进行单元测试。

这些框架提供了丰富的测试工具和功能,可以帮助我们编写高质量的单元测试用例。

要编写单元测试用例,首先需要创建一个测试项目。

在Visual Studio 2019中,我们可以使用“新建项目”向导来创建一个新的测试项目。

然后,我们需要添加一个或多个测试类到项目中。

每个测试类都应该包含一个或多个测试方法,用于测试不同的功能或场景。

在编写单元测试用例时,需要注意以下几点:
1. 确保测试用例具有独立性和可重复性。

每个测试用例都应该独立于其他测试用例运行,并且可以在不同的环境中重复运行。

2. 确保测试用例覆盖了所有可能的输入和输出情况。

我们应该尽可能地覆盖各种边界条件和异常情况,以确保代码的稳定性和可靠性。

3. 确保测试用例易于维护和扩展。

我们应该使用简洁明了的语言来编写测试用例,并尽可能地减少冗余代码和重复操作。

vb笔试模拟试题(九套)

vb笔试模拟试题(九套)

附录1 Visual Basic笔试模拟试题(1~6套)笔试模拟试题 1第一部分软件技术基础(共15分)一、是非判断题(每小题1分,共10分)(判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B)1.在操作系统中,作业调度和进程调度没有区别。

()2.数据类型是具有共同属性的一类变量的抽象。

()3.瀑布模型中需求分析的主要工作是确定要开发的软件做什么。

()4.软件设计阶段产生的最重要的文档之一是概要设计说明书。

()5.在进行插入排序时,其数据比较次数和数据的初始排列无关。

()6.软件测试不是为了证明软件的正确性,而是立足于软件有错误而进行的。

()7.线性表若采用链式存储表示时所有结点之间的存储单元地址必须连续。

()8.中断处理通常是按中断优先级响应和进行中断的。

()9.缓冲池可作为CPU和I/O设备之间信息传输的集散地。

()10.进程调度是根据一定的调度算法,从等待队列中挑选出合适的进程。

()二、选择题(每小题1分,共5分)1.把高级语言的源程序翻译成二进制代码的过程称为:(A )(A)编译(B)连接(C)运行(D)重定位2.把逻辑地址转变为内存的物理地址的过程称作:(D )(A)地址分配(B)地址连接(C)地址调用(D)地址变换3.白盒法又称为逻辑覆盖法,主要用于:(D )(A)功能测试(B)系统测试(C)α测试(D)单元测试4.在操作系统中,进程最基本的特征是:(A )(A)动态性和并发性(B)顺序性和可再现性(C)和程序的对应性(D)执行过程的封闭性5.以下哪一项不是软件危机的表现形式。

(C )(A)成本高(B)生产率低(C)技术发展快(D)质量得不到保证第二部分Visual Basic语言程序设计(共85分)一、单项选择题(每小题1分,共10分)1. 数学表达式|(2x+3y)sinz|的VB表达式为( C )。

(A)| ( (2*x+3*y)*sin(z) )| (B)Abs( (2x+3y)*sin(z) )(C)Abs( (2*x+3*y)*sin(z) ) (D)Abs( (2*x+3*y)*sinz )2. 在下列VB运算符中,运算优先级最低的是(A )。

VB程序设计初步 单元测试及答案

VB程序设计初步 单元测试及答案

桐乡第一中学《VB基本运算和语句》专题测试2010.4 班级: 高一()班学号:姓名:一、选择题(每题3分)1、下列不属于VB基本运算的是()A.函数运算B.算术运算C.关系运算D.逻辑运算2、在Visual Basic 中,下列优先级最高的运算符是( )A.*B.\C.<D.Not3、Visual Basic 6.0中编程时,当双击窗体上的某个控件时,所打开的窗口是( )A.工程资源管理器窗口B.代码窗口C.工具箱窗口D.属性窗口4、下列正确的Visual Basic注释语句是( )A. Dim a(10) As Integer 定义一个数组B. Dim a(10) As Integer “定义一个数组C. Dim a(10) As Integer ‘定义一个数组D. Dim a(10) As Integer “定义一个数组”5、数学关系式3≤x<10表示成正确的VB表达式为( )A. 3<=x<10B. 3<=x AND <10C. x>=3 OR x<10D. 3<=x AND x<106、下面正确的赋值语句是( )A. y=x+30B. pi*r*r=yC. x+y=30D. x=3y7、表达式ASC("F")的类型是( )A.算术表达式B. 关系表达式C. 逻辑表达式D.字符表达式8、表达式Int(2.5)、Fix(2.5)、Int(-2.5)、Fix(-2.5)的运算结果分别是( )A. 2、2、-2、-2B. 2、2、-3、-2C. 3、2、-2、-2D. 2、2、-3、-39、如果变量 a=7、b=6、c=4、d=5,则表达式 a<d OR b>c AND c<>d 的值为( )A. YesB. NoC. TrueD. False10.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( )A. xyz=1B. x=1,y=1,z=1C. x=y=z=1D. x=1∶y=1∶z=111、如果变量a=2,b=3,c=4,d=5,表达式NOT a>b AND NOT d<>c的值是( )A. FalseB. TrueC. 1D. 012、表达式Int(198.555*100+0.5)/100的值为( )A. 198.56B. 199.6C. 198D. 20013、函数Mid("123456789",3,4)的值是( )A. "456"B. "3456"C. 3456D. 45614、以下程序代码能执行的是( ) A. If a=1 Then b=0 Else c=0 End IfB. If a=1 Then : B=0: ElseIf C=0 Then : D=0C. If a = 1 Then b = 0 ElseIf c = 0 Then d = 0 End If 15、下列程序段的循环结构执行后,i 的值和y 的值是( ) Dim y as Integer, i as integer y = 0For i = 1 To 10 Step 2 y = y + i Next iA.10、 25B. 10、36C. 11、16D.11、25 16、(浙江高考·2009)将数学表达式ln xa b写成VB 表达式,正确的是( ) A .log(x)/(a+b) B .log(x)/a+b C .ln(x)/(a+b) D .ln(x)/a+b 17、(浙江高考·2009)有如下VB 程序段:For i=1 To 1000 a=Int(Rnd*100+1) b=Int(Rnd*100+1) x=a+b y=a-b c=Sqr(x) d=Sqr(y) Next i调试时出现如第17题图所示的错误提示,产生此错误的语句是( ) A . d=Sqr(y) B .y=a-b C .c=Sqr(x) D .x=a+b 18、(浙江高考·2009)在VB 窗体中有一个对象.该对象的属性窗口如图所示。

09信息技术水平测试第一次模拟试题(vb)

09信息技术水平测试第一次模拟试题(vb)

省句中信息技术水平测试第一次模拟试题(算法与程序设计)单选题(每题1分)1、下列有关信息技术的描述,正确的是( )。

A、在人类历史上发生过五次信息技术革命,第五次信息技术革命是计算机的普及应用及其与现代通信技术的结合B、随着信息技术的发展,近期内电子出版物会完全取代纸质出版物C、信息技术是计算机技术和网络技术的简称D、英文的使用是信息技术的一次革命2、飞行员学校采用计算机模拟驾驶飞机训练系统对学员进行培训,这主要采用了( )A、图形识别技术B、身份认证技术C、分布处理技术D、虚拟现实技术3、下列活动不适合用信息技术手段解决的有( )。

A.获得2008年北京奥运会的相关资料B.对一幅老照片进行修复C.做制取气体的化学实验D.管理自己的财务4、某同学在"www. "的搜索栏输入"高二物理试题",然后单击"搜索"按钮,请问他的这种信息资源检索是属于( ) A、分类搜索B、全文搜索C、多媒体信息检索D、专业垂直搜索5、使用全文搜索引擎(如Google)进行搜索时,关键词"综合性大学 -上海"表示( )。

A、上海的综合性大学B、上海的非综合性大学C、不包含"上海"二字但包含"综合性大学"的网页D、上海和综合性大学6、要尽可能多地查询到有关科技、科普方面的网址,应在关键词栏中输入()A. 科技科普B. 科技AND科普C. 科技OR科普D. 科普科技7、下列说法正确的是()A、搜索引擎按其工作方式可划分为全文搜索引擎和目录索引类搜索引擎B、搜索引擎按其工作方式可划分为目录索引类搜索引擎与分类式搜索引擎C、全文搜索方式又被称为分类搜索D、目录索引类搜索引擎的使用方法称为“关键词查询”8、可以方便的检索多个搜索引擎,扩大检索范围,同时检索多个数据库的搜索引擎属于( )A、元搜索B、全文搜索C、垂直搜索D、目录索引类搜索9、为了使计算机输出“狂草”字体的汉字,你认为应该做的编码工作是()A、汉字的输入码B、狂草内码C、狂草外码D、狂草字型码10、汉字的输出码可以用点阵方式来表示,目前汉字在显示器上显示的就是点阵汉字。

集成运算放大电路单元测试题

集成运算放大电路单元测试题一、单选题(每题2分)1.对差分放大电路而言,下列说法不正确的为()。

A.可以用作直流放大器B.可以用作交流放大器C.可以用作限幅器D.具有很强的放大共模信号的能力2.差分放大电路如图所示,当有输入电压ui时,V1管集电极电流iC1=0.7mA,此时V2管集电极电位uC2等于()。

A.5VB.3VC.7VD.0V10k+iC1+10V10kuC2iC2V2I0=1mAuiV110V3.为了减小温度漂移,集成放大电路输入级大多采用()。

A.共基极放大电路B.互补对称放大电路C.差分放大电路D.电容耦合放大电路4.把差分放大电路中的发射极公共电阻改为电流源可以()A.增大差模输入电阻B.提高共模增益C.提高差模增益D.提高共模抑制比5.某放大器的中频电压增益为40dB,则在上限频率fH处的电压放大倍数约为()倍。

A.43B.100C.37D.7027.对恒流源而言,下列说法不正确的为()。

A.可以用作偏置电路B.可以用作有源负载C.交流电阻很大D.直流电阻很大6.某双极型三极管多级放大电路中,测得Au1=25,Au2=-10,Au31,则可判断这三级电路的组态分别是()。

A.共射极、共基极、共集电极B.共基极、共射极、共集电极C.共基极、共基极、共集电极D.共集电极、共基极、共基极7.选用差分放大电路的主要原因是()。

A.减小温漂B.提高输入电阻C.稳定放大倍数D.减小失真8.图示电路()A.等效为PNP管B.等效为NPN管C.为复合管,其等效类型不能确定D.三极管连接错误,不能构成复合管19.某放大器输入电压为10mv时,输出电压为7V;输入电压为15mv时,输出电压为6.5V,则该放大器的电压放大倍数为()A.100B.700C.-100D.43337.设放大器的信号源内阻为RS,负载电阻为RL,输入、输出电阻分别为Ri、Ro,则当要求放大器恒压输出时,应满足()A.Ro>>RLB.Ro<>RSD.RS<图号3401RBC1+uiRC+VCCC2+-uo-图号323810.差分放大电路由双端输入改为单端输入,则差模电压放大倍数()。

单元测试规范

单元测试规范1. 引言单元测试是软件开发流程中的重要环节,它可以帮助开发人员验证代码的正确性,确保软件系统的稳定性和可靠性。

本文档旨在规范单元测试的实施和管理过程,以确保测试的准确性和有效性。

2. 单元测试的定义单元测试是对软件系统中最小可测试单元的测试,通常是对一个函数、方法或类的测试。

单元测试应该具备独立性、可重复性、可自动化和确定性。

3. 单元测试的目标单元测试的主要目标是验证代码的正确性、发现并修复潜在的bug,以及提高代码的可维护性和可扩展性。

同时,单元测试还可以帮助开发人员更好地理解代码逻辑、减少调试时间和提高开发效率。

4. 单元测试的原则4.1 单一职责原则:每个单元测试应该只验证一个功能或一个场景,避免在一个测试用例中包含多个测试。

4.2 边界测试原则:对于边界条件和特殊情况进行单独测试,以覆盖代码的所有可能情况。

4.3 可读性原则:单元测试代码应该易于阅读和理解,需要注释和清晰的命名规范。

4.4 可维护性原则:单元测试代码应该易于维护,当代码发生变化时,相关的单元测试也应该更新。

4.5 测试用例覆盖率原则:尽可能覆盖所有可能的测试场景,特别是边界条件和异常情况。

5. 单元测试的工具和框架常用的单元测试工具和框架有:•JUnit:Java语言的单元测试框架,用于编写和运行Java代码的单元测试。

•pytest:Python语言的单元测试框架,具有简单易用、自动发现测试、丰富的断言库等特点。

•NUnit:.NET平台的单元测试框架,用于测试C#和代码。

•Mocha:JavaScript语言的单元测试框架,可用于测试Node.js和浏览器端的代码。

选择合适的单元测试工具和框架可以提高测试效率和覆盖率,减少测试代码的编写和维护成本。

6. 单元测试的编写规范6.1 测试命名规范:测试方法的命名应该具备描述性,清晰地表达被测试代码的功能和场景。

采用驼峰命名法,以test_开头,例如:test_addition。

2020年智慧树知道网课《Visual Basic 程序设计(海南联盟)》课后章节测试满分答案1

绪论单元测试1【单选题】(2分)以下叙述中的是().A.VisualBasic中控件的某些属性只能在运行时设置B.VisualBasic是事件驱动型可视化编程工具C.VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.VisualBasic应用程序不具有明显开始和结束语句2【单选题】(2分)VB的启动有多种方法,下面不能启动VB的是().A.在Windows窗口中按下F5键B.使用“我的电脑”,在VB所在硬盘驱动器中找到相应的VB文件夹C.使用“开始”菜单中的“程序”命令D.使用“开始”菜单中的“运行”命令3【单选题】(2分)在VB中,应用程序被称为()。

A.工程B.窗体C.对象D.属性4【单选题】(2分)在VB中,用户界面设计是在()窗口中进行的。

A.属性B.工程C.窗体D.代码5【单选题】(2分)MSDN的作用是()。

A.提供程序示例代码、技术文档等B.自动生成程序代码C.包括上述各项功能D.提供各种控件及其代码第一章测试1【单选题】(2分)以下叙述中的是()。

A.在工程资源管理器,窗口中只能包含一个工程以及属于该工程的其他文件B.以.BAS为扩展名的文件是标准模块文件C.窗体文件包含该窗体及其控件的属性D.一个工程中可以含有多个标准模块文件2【单选题】(2分)VB工程文件的扩展名是()。

A..frmB..vbpC..vbgD..frx3【单选题】(2分)在设计阶段,当双击窗体上某个对象时,所打开的窗体是()。

A.工具箱窗口B.代码窗体C.工程资源管理器窗口D.属性窗口4【单选题】(2分)VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是()。

A.中断状态B.运行状态C.编写代码状态D.设计状态5【单选题】(2分)VB6.0是一种面向()的编程环境。

A.机器B.过程C.对象D.应用第二章测试1【单选题】(2分)以下能够触发文本框Change事件的操作是()。

第二章 匀变速直线运动 单元测试卷 1—【新教材】人教版(2019)高中物理必修第一册练习


18.(9 分)A,B 两列火车,在同一轨道上同向行驶,A 车在前,其速度 vA = 10m / s ,B 车速度 vB = 30m / s 。因大雾能见度很低,B 车在距 A 车 500m 时才发现前方有 A 车,这时 B 车立即刹车,
但 B 车要经过 1800m 才能够停止。
问(1)A 车若按原速前进,两车是否会相撞,若会相撞,将在何时何地?
图5
4 / 16
A.6.5 cm C.20 m
B.10 m D.45 m
11.解析:由图可知
AB
=2
cm=0.02
m,AB
中点的速度
v
中=
AB △t
=20
m/s,由
v2=2gh

得:AB 中点到出发点的高度 h 中= v中2 =20 m≈hA,故 C 正确. 2g
答案:C
12.(多)一只气球以 10 m/s 的速度匀速上升,某时刻在气球正下方距气球 6 m 处有一小石子
A.10 m
B.15 m
C.20 m
D.不会相碰
9.解析:设第二个小球抛出后经 t s 与第一个小球相遇.
3 / 16
法一:根据位移相等有 v0(t+2)-12g(t+2)2=v0t-12gt2. 解得 t=1 s,代入位移公式 h=v0t-12gt2,解得 h=15 m. 法二:因第二个小球抛出时,第一个小球恰(到达最高点)开始自由下落. 根据速度对称性,上升阶段与下降阶段经过同一位置的速度大小相等、方向相反, 即-[v0-g(t+2)]=v0-gt, 解得 t=1 s,代入位移公式得 h=15 m. 答案:B 10.(多)利用速度传感器与计算机结合,可以自动作出物体运动的图象,某同学在一次实验 中得到的运动小车的 v-t 图象如图 3 所示,由此可以知道 ( )
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单元测试卷一
一选择题(2*20=40)
选择题答题处
1 Private sub Cmd_Click()
Label1.caption=”开心每一天”
Text1.SetFocus
End Sub
在上述代码中,Click( ),Text1,SetFocus,Caption分别是代表
A 事件名、属性名、对象名、方法名
B 对象名、属性名、事件名、方法名
C方法名、对象名、事件名、属性名
D事件名、对象名、方法名、属性名
2 下列关于事件的叙述中不正确的是___________
A 事件是系统预先为对象定义的能被对象识别的动作
B 事件可分为为用户事件与系统事件两类
C VB为每个用户设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写
D VB中所有对象的默认事件都是Click
3 VB逻辑型数据占______字节内存
A 8
B 4
C 2
D 1
4 下列数据中,日期型数据是______
A 2010年6月8日
B !06-08-2010!
C #06/08/2010#
D #06,08,2010#
5 VB是一种面向对象的程序设计语言,所采用的编程机制是____________
A Form_Initialize
B Form_Load
C Form_Unload
D Form_Click
6 下列哪个不是合法的常量名?
A X3_5
B B INTNL
C Sin
D a5n
7 下列选项中,不属于Visual Basic 特点的是
A 具有面向对象的可视化设计工具
B 事件驱动的程序运行机制
C 过程化的程序设计语言
D 支持多种数据库系统的访问
8 要修改一个控件的属性,需要在________中进行操作
A 属性窗口
B 工具箱
C 工程资源管理器
D 窗体布局窗口
9 29 一个应用程序可以包含多个窗体,默认情况下,程序运行时从_________开始的
A 主控窗体
B 名为Form的窗体
C 设计时的第1个窗体
D 名为Star的窗体
10 VB代码中数字&046表示八进制数,数字&H42表示___________进制数。

A 二进制
B 八进制
C 十进制
D 十六进制
11 VB中0.12E5表示________类型的数据
A 整型
B 货币型
C 单精度
D 双精度
12 要在窗体中创建一个标签,可以使用工具箱中的_________控件
A B C D
13 VB的主窗口包括___________________
A 标题栏菜单栏工具栏
B 窗体设计器工程资源管理器属性窗口
C 标题栏菜单栏工具箱
D 窗体设计器标题栏菜单栏
14 刚建立一个新的标准EXE工程后,不在“工具箱”中出现的控件是_________
A 单选按钮
B 图片框
C 通用对话框
D 文本框
15 下列数据中合法的VB常量是_________________
A ‘true’
B &H2A5
C 5+3
D #2010年6月1日#
16 可以通过以下哪个菜单项将VB菜单项中的网格设置为不可见。

A “工具”-------→“选项”
B “工程”-------→“部件”
C “工具”-------→“部件”
D “工程”---------- “选项”
17 以下哪种方法不能打开VB应用程序?
A 通过桌面上的VB快捷方式
B 通过“开始”菜单的“程序”命令
C 通过在“我的电脑”中运行VB6.0窗体文件
D 在“我的电脑”中运行VB开发的应用程序。

18 VB窗体设计器主要是用来___________的
A 建立用户界面
B 添加图形、图像、数据等控件
B 建立程序源代码
D 设计窗体的布局
19 在特殊情况下,逻辑型数据要转换成整型时,True转化为______________
A -1
B 1
C 0
D 非0
20 以下不属于VB数值型数据类型的是___________
A Byte
B Long
C Object
D Boolean
二填空题(2*15=30)
1 布尔型又称_____________,其值只有两种:True和__________
2 Byte表示的数据范围是___________之间的无符号整数
3 78%、1976547&、1284.535!、1.345678#中的的&表示__________,
4 定义全局符号常量Pi的值为 3.14159的语句是____________________。

5 VB设计应用程序时具有的两个基本特点是:__________________________和___________________________。

6 VB是一种可视化的、面向对象和采用______________________方法的结构化高级程序设计语言。

7 VB版本按用户对象不同可分为学习版、企业版和____________________三个版本。

8 当窗体标题栏出现以上字样时,表示VB当前的工作模式是_________________________.
9 在VB中打开属性窗口的快捷键是__________________
10 后缀名为.bas的文件时_____________________________,工程文件的后缀名是_________________________。

11 设有以下定义语句
Const max as single=4.2则max的数据类型是_________________________
12 创建VB工程时的第一个窗体的文件名称是________________________。

三判断题(1x10=10)
判断题答题处
1 在VB中,字符型常量应使用#号将其括起来()
2 在程序执行的过程中,变量的值时钟保持不变,常量的值随时改变()
3 VB是一种基于Basic,面向对象的可视化软件开发平台。

( )
4 可视化编程可以达到“所见即所得”的效果,比较直观()
5 VB的企业版包括专业版的全部功能()
6 VB只能在“代码窗口”中编写程序代码()
7 在面向对象程序设计中,类的实例称为对象。

()
8 打开代码窗口的快捷键是F7
9 VB的集成开发环境中,只能从工具栏中添加控件,不能再窗体上复制已经画好的控件。

10 在面向对象程序设计中,类的实例称为对象。

四问答题(4x2=8)
1 VB提供了哪四种工具栏?
2 简述VB开发应用程序的基本过程。

五程序设计题(12)
按上图设计界面,要求单击“上”,“下”,“左”,“右”分别按不同的方向移动100缇。

答:一新建工程,在窗体上添加控件文本框控件T1,按钮控件C1 C2 C3 C4
二设置属性如下表
三编写代码
Private sub C1_Click() T1.top=t1.top-100 End sub
Private sub C2_Click() T1.top=t1.top+100 End sub
Private Sub C3_Click()。

相关文档
最新文档