高中信息技术VB试题及答案介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下面选项内不属于描述面向对象程序设计特征的名词是( )
A.继承性B.多态性C.连续性D.封装性
2.VB中数据类型Boolean表示布尔型,布尔型变量占( )字节。
A.4 B.3 C.2 D.1
3.表达式Cint(13.2/2)的结果是( )
A.6.5 B.6 C.7 D.5
4.表达式Len(String(6, "9"))的值是( )
A.9 B.6 C.999999 D.出错
5.要在窗体上仅显示文字,选用( )控件最合适
A.LABEL B.TEXTBOX C.COMMANDBUTTON D.IMAGE
6.从编写到运行一个完整的程序的流程是( )。
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 boolean
a = 2:
b = 3:
c = 4:
d = 5
s = a > b And 2 * a > c Or c <= d
Print s
End Sub
A.TRUE B.FALSE C.-1 D.1
14.在VB中,不能作为变量名的是 ( )
A.中国B.STRING C.b_q D.a_b
15.在VB程序中,假定有以下循环结构, 则正确的描述是( )
Do While条件
循环体
Loop
A.如果"条件"是一个为0的常数,则一次循环体也不执行B.如果"条件"是一个为0的常数,则执行无穷次循环体C.如果"条件"是一个为0的常数,则至少执行一次循环体D.不论"条件"是否为"真",至少执行一次循环体16.以下哪个不是程序设计高级语言( ) [后面还有2个类似的题目,要了解每个选项]
A.VC B.Pascal C.C++ D.CSS
17.在VB程序中有以下程序段,语句Print "VB"的执行次数是( )
For i=1 To 3
For j=3 To 1 Step -1
Print "VB"
Next j
Next i
A.3 B.4 C.6 D.9
18.在VB中,表达式Cos(0)的结果是( )
A.0 B.1 C.约等于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.Dim a Integer 21.在VB中,表达式Sgn(-5.8)的结果是( )
A.-5.8 B.-5 C.-6 D.-1
22.已知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.1 B.2 C.10 D.以上都不是
26.如果设计的程序需要播放Mp3音乐或avi视频文件,可用控件( )
A.label B.textbox C.mediaplayer D.data
27.表达式Asc("A")的结果类型是( )
A.数值型B.日期型C.布尔型D.字符型
28.程序运行后,要按指定的时间间隔重复自动执行某段代码,可用控件( )
A.Label B.textbox C.timer D.image
29.如果设计的程序需要与数据库进行连接,可用控件( )
A.label B.textbox C.timer D.data
30.在VB程序中,下列哪个程序行是正确的( )
A.x-5=y B.a+b=c C.y=1:y=y+1 D.i=5;i=i+1
31.在软件开发中有许多重要的环节,下列叙述中正确的是( )
A.软件维护只包括对程序代码的维护B.程序调试后一般不需要再测试
C.软件测试应该由程序开发者来完成D.需求分析与程序设计、测试、维护是软件开发中的重要环节32.如果把一个人当作对象,那么血型相当于这个对象的( )
A.属性B.方法C.事件D.过程
33.算法是解决问题的步骤序列,正确的序列是( )
①分析问题;②提出问题;③设计算法
A.②①③B.①②③C.①③②D.②③①
34.不论多么复杂的程序,在程序设计中都可以归为( )等三种基本控制结构的组合。
A.树形、网形、环形B.主程序、子程序、函数
C.输入、处理、输出D.顺序、选择、循环
35.对于一个类,用户能定义的构造方法的个数可以为( )
A.多个B.0个C.1个D.2个
36.对算法描述正确的是( )
A.算法是解决问题的步骤B.解题的步骤可以是无穷的
C.算法就是解题的算式D.算法是可以被表述但无法实现
37.生活中有许多工作可以通过编程来解决,但以下描述中,不宜使用编程来处理的是( ) A.编写《调查报告》B.编写机器人灭火程序C.编写导弹自动防御系统D.编写学籍管理系统软件38.以下哪个是算法的描述方法( )
A.顺序法B.流程图描述法C.枚举法D.列表法
39.如图所示的流程图表示的是程序哪一个基本结构( )