信息技术选修VB试卷[无答案]5

合集下载

高中信息技术选修_VB程序

高中信息技术选修_VB程序

Visual Basic程序设计期末复习一一、单项选择题1.能够改变标签(Label)控件显示标题的属性是()。

A.Name B.Caption C.Text D.Border 2.当一个工程中含有多个窗体时,其中的启动窗体是()。

A.启动VB时创建的第一个窗体 B.第一个添加的窗体C.在“工程属性”对话框中指定的窗体 D.最后一个添加的窗体3.当运行程序时,系统自动执行启动窗体的()事件。

A.Load B.Unload C.Click D.LostFocus4.下列4项中合法的变量名是()。

A.2xyz B.IntegerC.x-yz D.x_yz5.表达式24 / 2 - 2 ^ 3 *4 / 4 Mod 5 \ 3()A.12 B.16C.20 D.326.要清除List列表框控件中的所有项目,可采用的方法是()A.Erase B.ClearC.Click D.Delete7.下列正确的赋值语句是()A.x+y=z B.2=x+yC.z=x+y D.x=Integer+28.可通过下列何种属性来设置或返回List列表框控件中当前选定项目的索引()。

A.ListIndex B.ListCount C.ListText D.LisItem9.若窗体Form1左上角的坐标为(-250,300),右下角的坐标为(350,-200),那么X轴和Y轴的正方向是()A.向左和向上 B.向左和向下C.向右和向下 D.向右和向上10.如果仅需要得到当前系统时间,则可以使用哪个函数()A.TimeB.Y earD.Date11.数学关系8≤y<40表示成正确的VB表达式为()A、8<=y<40B、8<=y AND<40C、8<=y AND y<40D、8<=y OR y<4012.Dim A(-1 To 4, 5) As String定义的数组包含的元素个数是()A.30 B.36C.25 D.2013.应用程序打包后,其包文件的后缀是()A..cab B..exeC..ocx D..vbp14.能够实现“窗体总在最前端”界面效果的API函数是()A.SetWindowPos B.SetWindowAPIC.Private D.Public15.某窗体的Name属性为MyFrm,则它的Load事件的过程名为()A.MyFrm_LoadB.Me_LoadC.Form1_LoadD.Form_Load16.MsgBox函数的返回值的类型是()A.整型B.字符串C.逻辑型D.日期型17.以读方式打开D盘中的Text.dat文件,正确的语句是()A.open"D:\text.dat" For Output As # 1B.open" D:\text.dat" For Input As # 1C.open" D:\text.dat" For Input AsD.open"text.dat" For Random As # 118.在VB中,Access数据库属于()A.本地数据库B.外部数据库C.远程数据库D.OLE数据库19.当Winsock控件处于关闭状态时,其State属性的值是()C.2 D.-120.后缀为.Vbp的文件表示VB 的()A.类模块文件B.窗体文件C.工程文件D.标准类模块文件21.在设计动画时,用时钟控件来控制动画速度的属性是()A.Enabled B.IntervalC.Timer D.Move22.下列数据对象模型中采用OLE DB访问数据库的是()。

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. DimD. Call答案:B3. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Dim答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. ReDim arr(10)D. Dim arr As Integer答案:D5. 在VB中,下列哪个选项不是事件处理程序?A. ClickB. LoadC. UnloadD. Print答案:D6. 在VB中,下列哪个选项不是窗体的属性?A. NameB. CaptionC. SizeD. Text答案:D7. 在VB中,下列哪个选项不是控件的属性?A. TextB. BackColorC. FontD. Form答案:D8. 在VB中,下列哪个选项不是文件操作的函数?A. OpenB. CloseC. SeekD. Find答案:D9. 在VB中,下列哪个选项不是错误处理的语句?A. On ErrorB. ResumeC. Exit SubD. Err答案:C10. 在VB中,下列哪个选项不是字符串函数?A. LenB. LeftC. RightD. Sqr答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将文本转换为大写。

答案:UCase2. 在VB中,使用________函数可以获取当前系统日期。

答案:Date3. 在VB中,使用________函数可以获取当前系统时间。

vb试题及答案(共10篇)

vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

国家二级VB机试选择题-试卷5_真题-无答案

国家二级VB机试选择题-试卷5_真题-无答案

国家二级VB机试(选择题)-试卷5(总分80,考试时间90分钟)1. 选择题1. 下列叙述中正确的是()。

A. 有一个以上根结点的数据结构不一定是非线性结构B. 只有一个根结点的数据结构不一定是线性结构C. 循环链表是非线性结构D. 双向链表是非线性结构2. 下列叙述中正确的是()。

A. 算法就是程序B. 设计算法时只需要考虑数据结构的设计C. 设计算法时只需要考虑结果的可靠性D. 以上三种说法都不对3. 一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。

A. 16B. 10C. 6D. 44. 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。

A. 外模式B. 内模式C. 概念模式D. 逻辑模式5. 软件生命周期是指()。

A. 软件产品从提出、实现、使用维护到停止使用退役的过程B. 软件从需求分析、设计、实现到测试完成的过程C. 软件的开发过程D. 软件的运行维护过程6. 面向对象方法中,继承是指()。

A. 一组对象所具有的相似性质B. 一个对象具有另一个对象的性质C. 各对象之间的共同性质D. 类之间共享属性和操作的机制7. 负责数据库中查询操作的数据库语言是()。

A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言8. 一个教师可讲授多门课程,一门课程可由多个教师讲授。

则实体教师和课程间的联系是()。

A. 1∶1联系B. 1∶m联系C. m∶1联系D. m∶n联系9. 有三个关系R,S和T如下:则由关系R和S得到关系T的操作是()。

A. 自然连接B. 交C. 投影D. 并10. 下列选项中属于面向对象设计方法主要特征的是()。

A. 继承B. 自顶向下C. 模块化D. 逐步求精11. 以下变量名中合法的是()。

A. x-2B. 12abcC. sum_totalD. print12. 已知a=6,b=15,c=23,则语句Print Sgn(a+b Mod 6-c\a)& a+b 的输出结果为()。

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Option答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVarB. var2C. 123variableD. my$Var答案:C3. VB中,下列哪个选项是正确的条件语句?A. If condition ThenB. If condition Then ElseC. If condition Then Else IfD. If condition Then Else Else答案:A4. VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 在VB中,下列哪个选项是正确的循环结构?A. For i = 1 To 10B. Do While i < 10C. For Each i In arrD. All of the above答案:D二、填空题1. 在VB中,声明一个整型变量并赋值为100的语句是:________。

答案:Dim myVar As Integer = 1002. VB中,用于输出信息到立即窗口的函数是:________。

答案:Debug.Print3. VB中,用于暂停程序执行的函数是:________。

答案:Sleep4. VB中,用于获取当前日期的函数是:________。

答案:Date5. VB中,用于将字符串转换为整型的函数是:________。

答案:CInt三、简答题1. 简述VB中事件驱动编程的概念。

答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发,而不是由程序内部的逻辑顺序决定。

2. 描述VB中如何实现多线程编程。

答案:在VB中,可以使用Thread类或BackgroundWorker组件来实现多线程编程。

(word完整版)高中信息技术VB试题及答案介绍,推荐文档.docx

(word完整版)高中信息技术VB试题及答案介绍,推荐文档.docx

1.下面选项内不属于描述面向对象程序设计特征的名词是()A.继承性B.多态性C.连续性D.封装性2.VB中数据类型Boolean 表示布尔型,布尔型变量占( )字节。

A. 4B. 3C. 2D.13.表达式 Cint(13.2/2)的结果是()A. 6.5B. 6C. 7D.54.表达式 Len(String(6, "9"))的值是()A. 9B. 6C. 999999D.出错5.要在窗体上仅显示文字,选用( )控件最合适A. LABEL B. TEXTBOX C. COMMANDBUTTON.IMAGE6.从编写到运行一个完整的程序的流程是( )。

A.编译程序、运行程序B.编译程序、测试程序、运行程序C.编写程序、编译程序、运行程序D.需求分析、编译程序7.关于结构化程序设计的思想方法,下列选项中不属于其核心思想的是( )。

A.自顶向下B.逐步求精C.模块化D.可复用8.下列关于算法的特征描述不正确的是()A.有穷性:算法必须在有限步之内结束B.确定性:算法的每一步必须有确切的含义C.输入:算法至少有一个输入D.输出:算法至少有一个输出9.下面属于结构化程序设计的基本方法的是()A.筛选法B.递归法C.归纳法D.自顶向下10.在 VB中,表达式 Mid(" 程序设计 ",2,2)的结果是()A.程B.序C.序设D.出错11.以下不是描述算法的方法有()A.自然语言B.流程图C.伪代码D.E-R 图12.在 VB中,表达式Mid(" 程序设计 ",2) 的结果是 ()A.程序B.序C.序设计D.出错13.下列程序,当单击窗体时s的值是 ()Private Sub Form_Click()Dim s as booleana = 2:b = 3:c = 4:d = 5s = a > b And 2 * a > c Or c <= dPrint sEnd SubA. TRUE B. FALSE C. -1D.114.在 VB中,不能作为变量名的是( )A.中国B. STRING C. b_q D.a_b15.在 VB程序中,假定有以下循环结构,则正确的描述是()Do While 条件循环体LoopA.如果 " 条件 " 是一个为0 的常数,则一次循环体也不执行B.如果 " 条件 " 是一个为 0 的常数,则执行无穷次循环体C.如果 " 条件 " 是一个为 0 的常数,则至少执行一次循环体D.不论 " 条件 " 是否为 " 真" ,至少执行一次循环体16.以下哪个不是程序设计高级语言( ) [后面还有2个类似的题目,要了解每个选项]A. VC B. Pascal C.C++D. CSS17.在 VB程序中有以下程序段,语句Print "VB"的执行次数是()For i=1 To 3For j=3 To 1 Step -1Print "VB"Next jNext i VBA. 3B.4C.6D. 918.在 VB 中,表达式Cos(0) 的结果是 ()A. 0B.1C.约等于 3.14 D.出错19.在使用流程图描述算法中,表示变量的计算与赋值的符号框为()A.矩形框B.菱形框C.平行四边形框D.椭圆形框20.在 VB 中,以下关于变量定义错误的是()A. Dim a As Integer B.Public a As String C. Private a As Boolean D.21.在 VB 中,表达式 Sgn(-5.8) 的结果是 ()A. -5.8B.-5C.-6D.-122.已知 f(1)=1 ,f(2)=2,当 n≥ 3 时, f(n)= f(n-1)+f(n-2),编程求 f(100)的值,应选择的A.解析法B.穷举法C.递归法D.冒泡排序法23.下面说法正确的是 ()A.算法 +数据结构 =程序设计 B .算法就是程序 C .数据结构就是程序D.24.穷举法的适用范围是( )A.一切问题B.解的个数极多的问题C.解的个数有限且可一一列举D.设计算法25.在 VB中,表达式 Log(100) 的结果是 ()A. 1B.2C.10D.以上都不是26.如果设计的程序需要播放 Mp3音乐或 avi 视频文件,可用控件()A. label B.textbox C.mediaplayer D.data27.表达式 Asc("A")的结果类型是 ( )A.数值型B.日期型C.布尔型D.字符型28.程序运行后,要按指定的时间间隔重复自动执行某段代码,可用控件( )A. Label B.textbox C.timer D.image29.如果设计的程序需要与数据库进行连接,可用控件()A. label B.textbox C.timer D.data30.在 VB程序中,下列哪个程序行是正确的()A. x-5=y B.a+b=c C.y=1:y=y+1D.i=5;i=i+1 31.在软件开发中有许多重要的环节,下列叙述中正确的是()A.软件维护只包括对程序代码的维护B.程序调试后一般不需要再测试C.软件测试应该由程序开发者来完成D.需求分析与程序设计、测试、维护是软件开发中32.如果把一个人当作对象,那么血型相当于这个对象的()A.属性B.方法C.事件D.过程33.算法是解决问题的步骤序列,正确的序列是()①分析问题;②提出问题;③设计算法A.②①③B.①②③C.①③②D.②③①34.不论多么复杂的程序,在程序设计中都可以归为( )等三种基本控制结构的组合。

初中信息技术vb试题及答案

初中信息技术vb试题及答案

初中信息技术vb试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All above答案:D2. 如果需要在VB中声明一个变量来存储字符串,应该使用哪个关键字?A. DimB. ConstC. StaticD. Public答案:A3. 在Visual Basic中,以下哪个是合法的变量名?A. 123abcB. my-variableC. $nameD. 2variable答案:B4. VB中,哪个函数可以用来将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A5. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Do WhileD. All above答案:D6. 如果需要在VB中实现条件判断,应该使用哪个语句?A. If...Then...ElseB. Select CaseC. Both A and BD. Neither A nor B答案:C7. 在VB中,哪个函数可以用来获取当前日期?A. NowB. DateC. TodayD. Time答案:C8. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Dim myArray(5) IntegerD. Dim myArray Integer(5)答案:A9. 在VB中,哪个函数可以用来获取字符串的长度?A. LenB. LengthC. SizeD. Count答案:A10. 在VB中,以下哪个选项是正确的子程序声明?A. Sub mySub()B. Function mySub()C. Both A and BD. Neither A nor B答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。

江苏省高二信息技术选修VB练习参考答案(1-5)[1]

江苏省高二信息技术选修VB练习参考答案(1-5)[1]

江苏省高二信息技术选修VB练习参考答案(1-5)[1]VB (一)1、下列关于程序设计说法正确的是(程序设计就是寻求解决问题的方法,并将其实现步骤编写成计算机可以执行的程序的过程)。

2 ”在算法描述流程图中表示(处理或运算的功能)。

3、Integer 类型的变量可存的最大整数为(32767)。

4、代数表达式221gt 改成VB 表达式后,错误的是(gt^2/2)。

5、对于窗体,Click (单击)是它的一个(重要事件)。

6、下列变量名写法错误的是(123abc )。

7、在Visual Basic 中,下列(Abs(x))函数是求绝对值的。

8、在Visual Basic 中,设置控件的大小,可改变下列(Height 和Width )属性。

9、以下是一段Visual Basic 程序:a=1b=a+1c=a+b它的基本结构属于(顺序结构)。

10、下列程序段运行后,变量Value的值是(100)。

X=20If x>=10 ThenValue=5*xElseValue=4*xEnd If11、下面是变量x是不是能被5整除的偶数的程序,横线上的逻辑表达式应为(①(x Mod 5)=0 And(x Mod 2)=0 ②x Mod 10 =0)。

Private Sub command1_Click()Dim x As IntegerX=Val(Text1.Text)If _______ =0 ThenLabel1.Caption=”这个数是能被5整除的偶数”ElseLabel1.Caption=”这个数不是能被5整除的偶数”End ifEnd Sub12、阅读下面程序,当单击窗体之后,窗体上输出的是(15 6)。

Private Sub From_Click()Dim i As Integer: Dim s As IntegerS=0For i=1 to 5s= s + iNext IPrint s, iEnd Sub13、执行下面的程序段:Dim int1 As Integer, int2 As IntegerInt1=1Int2=0Do While int1<20Int2=int1+int2Int1=int1*(int1+1)LoopText1.Text=int2文本框Text1中显示的是(9)14、下列程序段中,循环体执行的次数是(3)。

国家二级VB机试常用标准控件-试卷5_真题-无答案

国家二级VB机试常用标准控件-试卷5_真题-无答案

国家二级VB机试(常用标准控件)-试卷5(总分62,考试时间90分钟)1. 选择题1. 为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是A. AutoSizeB. AlignmentC. MultilineD. MaxLength2. 在窗体上画一文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为A. Text1.ClearB. Text1.Visible=FalseC. Text1.HideD. Text1.Enabled=False3. 如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是A. 文本框中的文本变为灰色,且不能将光标置于文本框上B. 文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容C. 文本框中的文本变为灰色,可以改变文本框中的内容D. 文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容4. 要使标签中的文本靠右显示,应将其Aligment属性设置为A. 0-Left JustifyB. 1-Right JustifyC. 2-CenterD. 35. 下列关于标签的描述中,错误的是A. 标签可以响应Click事件B. 标签不能响应DblClick事件C. 为了使标签的WordWrap属性起作用,必须将其AutoSize属性设置为TrueD. 标签上显示的文本就是Caption属性的值6. 以下关于图片框控件的说法中,错误的是A. 可以通过Print方法在图片框中输出文本B. 图片框控件中的图形可以在程序运行过程中被清除C. 图片框控件中可以放置其他控件D. 用Stretch属性可以自动调整图片框中图形的大小7. 窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:Dim flag As Boolean Private Sub Timer1_Timer()Private Sub Form_Load() If flag Thenflag=True Shape1.Height=Shape1.Height*2Timer1.Enabled=True Shape1.Width=Shape1.Width*2Timer1.Interval=1000 ElseEnd Sub Shape1.Height=Shape1.Height*0.5Shape1.Width=Shape1.Width*0.5End Ifflag=Not flagEnd Sub执行程序所产生的效果是A. Shape1的尺寸在缩小到原来一半和恢复原状这2种状态间切换,每秒切换一一次B. Shape1的尺寸在扩大到原来2倍和恢复原状这2种状态问切换,每秒切换一次C. Shape1的尺寸在缩小到原来一半和扩大到原来2倍这2种状态问切换,每秒切换一一次D. Shaoe1的尺寸会不断扩大8. 以下不能用形状控件画出的图形是A. 矩形B. 圆形C. 椭圆D. 扇形9. 设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:Private Sub Form_Load() Private Sub Image2_Click()Image1.Picture=LoadPicture("LEAF.bmp") Image3.Picture=Image2.PictureImage2.Picture=LoadPicture("OPEN.bmp") Image2.Picture=Image1.PictureImage3.Visible=False Image1.Picture=Image3.PictureEnd Sub End SubPrivate Sub Image1_Click()Image2.Picture=Image1.PictureEnd Sub在程序运行期间单击Image2,则在窗体上看到的结果是A. 在Image3中显示Image2中的图片B. Image1、Image2中原有图片被交换了C. Image1、Image2中都是原来Imegel中的图片D. Image1、Image2中都是原来Imege2中的图片10. 下列说法中,错误的是A. 将焦点移至命令按钮上,按Enter键,则引发命令按钮的Click事件B. 单击命令按钮,将引发命令按钮的Click事件C. 命令按钮没有Picture属性D. 命令按钮不支持DblClick事件11. 下面关于命令按钮的叙述中错误的是A. 命令按钮上可以显示图片B. 命令按钮上的文字就是其Caption属性的值C. 在程序运行过程中,不能改变命令按钮的标题D. 运行程序时,当命令按钮获得焦点后,按下回车键也能激活它的Crick事件12. 设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option1.Value=True Then 下面语句中与该语句不等价的是A. If Option1.Value ThenB. If Option1=True ThenC. If Value=Tree ThenD. If Option1 Then13. 能够将组合框Combo1中最后一个数据项删除的语句为A. Combo1.RemoveItem Combo1.ListCountB. Combo1.RemoveItem Combo1.ListCount-1C. Combo1.RemoveItem Combo1.ListIndexD. Combo1.RemoveItem Combo1.ListIndex-114. 为了使一个复选框被禁用(灰色显示),应把它的Value属性设置为A. 0B. 1C. 2D. False15. 能够存放组合框的所有项目内容的属性是A. CaptionB. TextC. ListD. Selected16. 要将单选按钮Opt1设为被选中,应设置的属性是A. ValueB. SelectedC. EnabledD. SetFocus17. 窗体一卜有名称为List1的列表框。

高中信息技术算法与程序设计VB(选修)

高中信息技术算法与程序设计VB(选修)

高中信息技术《算法与程序设计VB (选修)》知识要点相关知识点(一)算法1.定义相关题解:1算法:就是解决问题的方法和步骤。

算法是程序设计的“灵魂”,算法+数据结构=程序。

单选题1、下列关于算法说法不正确的是( A )A 、算法独立于任何具体的语言,BASIC 算法只能用BASIC 语言来实现B 、解决问题的过程就是实现算法的过程C 、算法是程序设计的“灵魂”D 、其它三项都正确2.算法的描述方法:1算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。

2自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。

3流程图描述:也称程序框图,它是算法的一种图形化表示方法。

且描述算法形象、直观,更易理解。

4伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。

是专业软件开发人员常用方法。

相关题解:单选题1、图形符号" "在算法流程图描述中表示( B ).A 处理或运算的功能B 输入输出操作C D 算法的开始或结束2、图形符号在算法流程图描述中表示( A ).A B 输入输出操作C 用来判断条件是否满足需求D 算法的开始或结束3、以下哪个是算法的描述方法?( A )A 流程图描述法B 枚举法C 顺序法D 列表法4、以下哪个是算法的描述方法?( D )A 顺序法B 列表法C 集合法D 自然语言描述法(二)程序设计基础(1)常用高级编程语言:BASIC、VB、Pascal、C、C++、Java1面向对象的程序设计语言:其中的对象主要是系统设计好的对象,包括窗体等、控件等2控件:是指工具箱中的工具在窗体中画出的、能实现一定功能的部件,如文本框,命令按钮等。

对象属性=属性值对象中属性可以在设计界面时通过属性窗中设置,也可以在运行时通过程序代码设置,方法如下例:给文本框“Txt123”的“Text”属性赋值为字符串“20”,代码如下Txt123.text =”20”变量=对象.属性如果要获取对象的状态或特性,这时就要读取对象的属性值,方法如下例:读取文本框“txt123”的“Text”属性的代码如下a = txt123.text2方法[对象].方法[参数名表]例:form.print ”欢迎使用”该语句使用print方法在form1窗体中显示字符串“欢迎使用”3事件及事件驱动事件是对象对外部操作的响应,如在程序执行时,单击命令按钮会产生一个Click事件。

vb试题及答案

vb试题及答案

vb试题及答案VB(Visual Basic)是一种常用的编程语言,被广泛应用于Windows 平台的软件开发中。

本文将提供一些关于VB的试题以及对应的答案,供读者学习和参考。

一、选择题1. VB是以下哪种类型的编程语言?a) 面向对象编程语言b) 过程式编程语言c) 自然语言d) 并发编程语言答案:b) 过程式编程语言2. VB最初是由哪家公司开发的?a) 微软b) Applec) IBMd) Sun Microsystems答案:a) 微软3. 下列哪个是VB的集成开发环境(IDE)?a) Visual Studiob) Eclipsec) Xcoded) NetBeans答案:a) Visual Studio4. VB中的变量声明关键字是?a) varb) dimc) intd) string答案:b) dim5. VB中用于循环执行一段代码的控制结构是?a) for loopb) while loopc) do-while loopd) switch-case答案:c) do-while loop二、填空题1. 编写一个VB代码片段,实现将两个数相加并输出结果的功能。

答案:```Dim num1 As Integer = 5Dim num2 As Integer = 3Dim result As Integerresult = num1 + num2Console.WriteLine("相加结果为:" & result)```2. VB中的条件分支语句是________。

答案:if-then语句3. VB中的数组索引是从______开始的。

答案:04. VB中的函数返回值可以使用关键字______指定。

答案:Return5. VB中用于定义一个子过程的关键字是______。

答案:Sub三、简答题1. 请解释VB中的“Option Explicit”语句的作用。

山东高中信息技术学业水平测试VB算法真题

山东高中信息技术学业水平测试VB算法真题

算法历年考试真题(一定保存好,千万不能丢)一、选择题1、流程图是描述()的常用方式。

A、程序B、算法C、数据结构D、计算规则2、下面不属于算法描述方式的是()。

A、自然语言B、伪代码C、流程图D、机器语言3、以下运算符中运算优先级最高的是()。

A、+B、^C、>=D、*4、某程序中三个连续语句如下:a=1b=2c=b+a它属于()A、顺序结构B、选择结构C、循环结构D、以上三种都不是5、穷举法的适用范围是()A、一切问题B、解的个数极多的问题C、解的个数有限且可一一列举D、不适合设计算法6、在现实生活中,人工解题的过程一般分为()A、理解分析问题→寻找解题方法→用工具计算→验证结果B、寻找解题方法→理解分析问题→用工具计算→验证结果C、用工具计算→验证结果→寻找解题方法→理解分析问题D、用工具计算→验证结果→理解分析问题→寻找解题方法7、下列关于算法的特征描述不正确的是()A、有穷性:算法必须在有限步之内结束B、确定性:算法的每一步必须确切的定义C、输入:算法必须至少有一个输入D、输出:算法必须至少有一个输出8、下列哪一个不是用于程序设计的软件()A、BASICB、C语言C、WordD、Pascal9、下列可以作为合作变量名的是()A、a7B、7aC、a-3D、810、编程求1+2+3+........+1000的和,该题设计最适合使用的控制结构为()。

A、顺序结构B、分支结构C、循环结构D、选择结构11、下列步骤不属于软件开发过程的是()A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护12.以下程序段运行时,语句k=k+1 执行的次数为()次。

k=-10dok=k+1loop while k=0A. 9B. 10C. 11D. 1213.已知x=6, y=5, 则以下运算结果为True 的是()A.Not(x>y) B. (x<5)or(y>6)C. (x>=6)And(y>=5)D. Not(x>4)14.模块化程序设计方法反映了结构化程序设计的()基本思想。

信息技术学业水平测试VB操作复习题目含答案

信息技术学业水平测试VB操作复习题目含答案
End sub
信息技学水平 VB操作复 目含答案
VB操作一
Private Sub Command1_Click() Dim s(9) As Single For i = 0 To 9 s(i) = Val(InputBox("请输入一个数")) Next i For i = 9 To 0 Step -1 Print s(i) Next i

a=①

s=②
b=③
Next k
Print s
End Sub
信息技学水平 VB操作复
目含答案
a = a+b s = s+b/a b = a+b
Private Sub Command1_Click() Dim i As Integer Dim s As Integer i=1 s=0 Do While i <= 99 s=s+① i=② Loop Print "s=" & ③
目含答案
Private Sub Command1_Click() Dim a(10) As Integer For i = 1 To 10 a(i) = Int(Rnd * 1000) Next i For i = 1 to 9 For j = i+1 to 10 If a(i) > a(j) Then a(0) = a(i) a(i) = a(j) a(j) =a(0) End If Next j Next i For i = 1 To 10 Print CStr(a(i)) Next i
t = Val(①)
If ② Then
Label1.Caption = "超重!不能参赛!" Else

高中信息技术vb考试题及答案

高中信息技术vb考试题及答案

高中信息技术vb考试题及答案一、选择题(每题2分,共40分)1. 在Visual Basic中,下列哪个关键字用于声明一个变量?A. FunctionB. DimC. SubD. Const答案:B2. Visual Basic中,哪个函数用于将字符串转换为大写?A. StrCompB. UCaseC. LCaseD. Mid答案:B3. 以下哪个控件用于在Visual Basic中显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. 在Visual Basic中,哪个属性用于设置文本框(TextBox)的文本?A. CaptionB. TextD. Name答案:B5. 如果要在Visual Basic中创建一个按钮,应该使用哪个控件?A. TextBoxB. CommandButtonC. LabelD. CheckBox答案:B6. 在Visual Basic中,下列哪个循环结构用于重复执行代码块直到满足某个条件?A. ForB. WhileC. DoD. If答案:C7. Visual Basic中,下列哪个函数用于返回一个随机数?A. RandB. IntC. RndD. Sgn答案:C8. 在Visual Basic中,下列哪个属性用于设置或返回一个控件的可见性?A. VisibleB. EnabledC. Caption答案:A9. 以下哪个选项是Visual Basic中声明数组的正确方式?A. Dim numbers(5) As IntegerB. Dim numbers(5) IntegerC. Dim numbers As Integer(5)D. Dim numbers Integer(5)答案:A10. 在Visual Basic中,下列哪个事件用于处理用户点击按钮的事件?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A11. Visual Basic中,哪个控件用于在用户界面中显示图像?A. PictureBoxB. ImageBoxC. LabelD. TextBox答案:A12. 在Visual Basic中,下列哪个属性用于设置或返回一个控件的背景颜色?A. BackColorB. ForeColorC. ColorD. Background答案:A13. 以下哪个选项是Visual Basic中声明函数的正确方式?A. Function MyFunction()B. Sub MyFunction()C. Procedure MyFunction()D. Method MyFunction()答案:A14. 在Visual Basic中,下列哪个控件用于允许用户从预定义的选项列表中选择一个选项?A. ComboBoxB. ListBoxC. CheckBoxD. RadioButton答案:A15. Visual Basic中,下列哪个关键字用于声明一个子程序?A. FunctionB. SubC. ProcedureD. Method答案:B16. 在Visual Basic中,下列哪个属性用于设置或返回一个控件的前景色?A. BackColorB. ForeColorC. ColorD. Background答案:B17. 以下哪个选项是Visual Basic中声明事件处理程序的正确方式?A. On ClickB. Handles ClickC. Event ClickD. Use Click答案:B18. Visual Basic中,哪个函数用于返回当前日期?A. NowB. DateC. TimeD. Today答案:D19. 在Visual Basic中,下列哪个属性用于设置或返回一个控件的宽度?A. WidthB. HeightC. SizeD. Dimension答案:A20. Visual Basic中,下列哪个关键字用于声明一个常量?A. FunctionB. DimC. ConstD. Sub答案:C二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个常量。

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

一、单项选择题,每题2分,25 题共50分
【第1题】
Microsoft Office软件中的“Office助手”,所应用的技术是
A、虚拟现实
B、语音识别
C、智能代理
D、语音合成
【第2题】
随着数码相机的普及,人们出游时可以把美丽的风景记录下来,但总有一些数码照片不完美,这时我们可以用Photoshop对这些照片作一些加工,下列说法中错误的是
A、旋转操作可以调整拍摄角度
B、裁切操作可以选取图像的局部,突出主题
C、色彩调校可以调整亮度/对比度、色相/饱和度、色彩平衡等参数
D、可以将彩色图像转换成黑白图像
【第3题】
信息集成过程的第一步是
A、开发制作
B、确定主题
C、评价反馈
D、收集素材
【第4题】
在Excel中,若要对建立的图表进行修改,下列叙述中正确的是
A、先修改工作表的数据,再对图表做相应的修改
B、先修改图表中的数据点,再对工作表中相关数据进行修改
C、工作表的数据和相应的图表是关联的,只要对工作表的数据修改,图表就会自动更新
D、当在图表中删除了某个数据点,则工作表中相关数据也被删除
【第5题】
在下列事件中,不属于信息资源管理的是
A、每隔一段时间,整理一次通讯录中的
B、整理个人计算机中的资料,将资料按不同类型或主题存放
C、到许多地方游览观光
D、根据自己的喜好,整理浏览器中的收藏夹
信息资源管理方式包括人工管理、文件管理和数据库管理,下列选项中,属于数据库管理的是
A、用Word表格统计一个学校的高考成绩
B、用计算器统计一个班级的高考成绩
C、纸质个人高考成绩通知单
D、高考志愿网上填报系统
【第7题】
下列关于Excel的叙述,错误的是
A、Excel能用图表的形式对数据进行分析和处理
B、Sum(A3:E3)等价于Sum(A3,B3,C3,D3,E3)
C、Average(A1:C2)是对A1,B1,C1,A2,B2,C2六个单元格中的数据求平均值
D、Count函数的作用是计算所选数字区域中的最大值
【第8题】
在VB中,表达式Int(5.8)的值是
A、5
B、6
C、5.8
D、7
【第9题】
下列VB表达式的值为“false”的是
A、Sqr(4) > 0 And 9 > 4
B、Not 3 > 2 Or 5 > 3
C、Asc(“A”)-57>0
D、5 > 3 And 3 > 5 Or 6 > 8
【第10题】
下列关于VB对象属性的叙述,正确的是
A、命令按钮的Caption属性可以设置按钮上显示的文字
B、文本框的Caption属性可以设置文本框中显示的文字
C、在程序运行时,可以改变标签的Name属性
D、标签中显示的文字存放在Text属性中
【第11题】
下列选项中,可作为VB变量名的是
B、Single
C、Double
D、Integer
【第12题】
如下VB程序段
x = 5
For i = 1 To 10 Step 2
x = x + i \ 5
Next i
执行后,x的值为
A、8
B、9
C、10
D、11
【第13题】
如下VB程序段:
x = InputBox("输入x的值:")
If x > 3 Then
If x <= 6 Then y = 2 * x Else y = 3 * x
Else
y = 4 * x
End If
Print y
若x、y均是整型变量,程序运行并输入6,则y的值是
A、24
B、18
C、12
D、6
【第14题】
利用计算机解决问题的基本过程一般包含四个步骤:①调试程序,②分析问题,③设计算法,④编写代码。

正确的顺序为
A、①②③④
B、②④③①
C、④②③①
D、②③④①
【第15题】
下述VB代码段
Dim p As Single
p = 2000
p = p * (1 + 0.1)
Print "一年后的总产值是"; p
运行后,变量p的值是
A、2000
B、2010
C、2020
D、2200
【第16题】
下列关于程序设计的叙述,正确的是
A、结构化程序设计应采用自顶向下、逐步细化的实施方法
B、goto语句可使程序清晰
C、不使用结构化程序设计,程序就不能运行
D、面向对象程序设计中,没有结构化程序设计思想
【第17题】
下列关于冒泡排序的叙述,正确的是
A、10个数冒泡排序每一趟都要进行9次数据比较
B、冒泡排序相邻的数据一定要比较并交换
C、冒泡排序相邻的数据一定要比较,但不一定交换
D、冒泡排序是所有排序算法最快的一种算法
【第18题】
目前移动通信运营商大力宣传4G手机,这里的“4G”指的是
A、手机中存储卡的存储容量为4GB
B、手机能够收发的短信容量为4GB
C、第四代移动通信技术
D、第四代手机制造技术
【第19题】
小明的朋友给他发了一封电子,由于小明的计算机没有开启,那么这封电子将会
A、保存在因特网上电子服务器中
B、退回到小明朋友的计算机中
C、丢失
D、反复多次的发送
【第20题】
数字音频的采样使用的主要器件是
A、数字编码器
B、数字解码器
C、数字信号到模拟信号的转换器(D/A转换器)
D、模拟信号到数字信号的转换器(A/D转换器)
【第21题】
下列行为中,合法的是
A、搜集公司商业数据转卖给他人
B、掌握黑客技术进入他人修改数据
C、利用电子让同学的计算机感染病毒
D、为防泄密而给个人资料加密
【第22题】
Excel中公式“=(B1+B2+B3)/3”,可以转换的表达方式是
A、=SUM(B1:B3)
B、=SUM(B1:B3)/B3
C、=AVERAGE(B1:B3)
D、=AVERAGE(B1:B3)/3
【第23题】
下列关于人工智能技术的叙述,错误的是
A、人工智能是人造的智能,主要是对人脑思维过程的模拟
B、具有人工智能的计算机具备了与人完全一样的思维能力
C、人工智能技术已经在社会生活的很多方面发挥了积极的作用
D、近年来,人工智能技术发展迅速,越来越大众化和人性化
【第24题】
字母“H”的ASCII码是1001000,则字母“J”的ASCII码值是
A、1001001
B、1001010
C、1001011
D、1001100
【第25题】
小采集到的有关零用钱调查的素材,适合用Word打开与处理的是
A、
B、
C、
D、
二、操作题,每题 10分,5 题共50分
【第1题】
打开文件“考生文件夹\733\工程1.vbp”,完善Command1_Click事件代码并保存。

实现功能:在文本框Text1中输入一位十六进制数码(若是字母要大写),点击“运行”按钮后,在文本框Text2中显示它表示的十进制数。

(详见样)
【第2题】
打开文件“考生文件夹\20\工程1.vbp”,完善Command1_Click事件代码并保存。

某超市苹果价格每斤4元,购买10斤以上(包括10斤)将享受8折优惠。

实现功能:使得在Text1中输入重量并单击“计算”按钮后,在Label1中显示对应的价格。

【第3题】
利用百度查找关键字为“NBA中文官方”的,打开第一个并将该首页以默认名添加到默认收藏夹中。

【第4题】
打开文件“考生文件夹\477\test2.xls”,进行以下操作并保存。

(1) 将标题“部分城市消费水平抽样调查”在A1:F1合并居中,设为粗体;
(2) 用函数计算平均消费;
(3) 插入图表,选择样式簇状柱形图,数据区域B2:F13,系列产生在列,标题为“消费图”,作为对象插入工作表。

【第5题】
打开文件“考生文件夹\227\TEST7.doc”,进行以下操作并保存。

(1) 将标题设置为:“黑体”、“二号”、“居中”;
(2) 将正文设置为:“楷体_GB2312”、“四号”;
(3) 将正文各段首行缩进2个字符;
(4) 在全文后面插入5行3列的表格(表格与最后一行文字之间请不要留有空行)。

相关文档
最新文档