当前位置:首页 > 2011高中信息技术会考复习试题及答案(10套全)
(A)Str(x) (B)Val(x) (C)Abs(x) (D)Int(x)
11.在 Visual Basic 工程设计中,如果要使命令按钮 Run 上显示“运行”,则下列属性中应改变的属性是( )
(A)Font (B) Height (C)Width (D)Caption
12. 程序设计时,为了使人们能更容易地阅读、理解和调试程序,往往使用注释。在 Visual Basic 中,注释文字开头的符号是:( ) (A) : (B) ' (C) \ (D) @
13.下列属于正确的 Visual Basic 表达式是( )
(A)a+b*|c| (B)3b+2 (C)m+3 (D)2·r·p
14. 在 Visual Basic 中,关系表达式 x/y=x\\y 为真,则说明( ) (A) x 不能被 y 整除 (B) x 与 y 一定相等 (C) x 与 y 一定不相等 (D) x 能被 y 整除
四、程序设计题(本题有 4 小题,第 1-3 小题,每小题 4 分,第 4 小题 6 分,共 18 分)
1.有如下 Visual Basic 程序段: a=\b=\c=a+b
该程序段运行后,变量 c 的值是__ “GoodBye” _________。 2. 有如下 Visual Basic 程序段: x=3
If x>5 Then
y=x*x Else
y=4*x End If
该程序段运行后,变量 y 的值是_________12__。
3. 下面程序的功能是:计算表达式 1+3+5+?+(2n-1)的值,在文本框 Text1 中输入 n 的值,结果在文本框 Text2 中输出。则程序中划线处的语句应更正为__ sum=sum +i__。 Private Sub Command1_Click()
Dim sum As Long, i As Integer, n As Integer sum = 0
n = Val(Text1.Text)
For i = 1 To 2 * n - 1 Step 2
sum=sum + 2 Next i
Text2.Text=Str(sum) End Sub
4.依照中华人民共和国《机动车驾驶员驾车时血液中酒精含量规定》,血液中酒精含量大于或等于 0.3mg/ml 驾驶机动车的属酒后驾车;大于或等于 1.0mg/ml 驾驶机动车的属醉酒驾车。设计一个程序,帮助交警判定某人属酒后驾车、醉酒驾车还是没有违法。
解决此问题的流程图如 VB-1 所示。根据流程图 VB-1 编写的 Visual Basic 程序如下,在①和②划线处,填入合适的语句或表达式,把程序补充完整。 Private Sub Command1_Click() Dim x As Single x = Val(Text1.Text) If ① Then Label1.Caption = \你属于醉酒驾车!\Else
If x >= 0.3 Then
Label1.Caption = \你属于酒后驾车!\②
Label1.Caption = \恭喜你没有违法!\End If End If End Sub
程序中划线处①应填入 x >=1.0 程序中划线处②应填入 else
算法与程序设计题(第三套)
一、选择题(本题有 14 小题,每小题 3 分,共 42 分。选出各题中一个符合题意的正确选项,不选、多选、错选均不给分。)
1.一张光盘被毁坏了,存储的信息就无法读取;一卷录像带被烧毁了,影像信息就不复存在。这主要体现信息的( )
(A)载体依附性 (B)共享性 (C)传递性 (D)时效性 2.二进制数(110)2转换成十进制数是( ) (A)5 (B)6 (C)7 (D)110 3.将杂志中一篇文章扫描后,通过 OCR 软件识别,存储为电子文档,操作步骤如下:( ) ①用 OCR 软件打开扫描图像,进行识别 ②用扫描仪扫描文章,获取扫描图像 ③校对文章 ④保存文件
正确的操作顺序是
(A)①②③④ (B)③②①④ (C)②③①④ (D)②①③④ 4.下列行为符合网络道德规范的是( )
(A)聊天时对网友不礼貌地反唇相讥,任意谩骂 (B)将病毒放在自己的网站中
(C)帮助网友解密正版杀毒软件,延长使用期 (D)对论坛上别人的合理求助,给予帮助 5.要发送电子邮件,必须知道对方的( )
(A)家庭地址 (B)电子邮件地址 (C)邮政编码 (D)账号、密码 6.Access 数据表中的每一列数据称作( )
(A)一条记录 (B)一条备注 (C)一个字段 (D)一个链接
7.选择排序的基本思想是在参与排序的所有数组元素中找出最小(或最大)的元素,使它与第一个元素互换位置,然后再在余下的元素中重复上述过程。有一组数,顺序是“2、6、4、1”,用选择排序法将这组数从大到小排序,第一次交换数据后的顺序是:( ) (A) 6、2、1、4 (B) 6、4、2、1 (C) 6、1、2、4 (D) 6、2、4、1 8.“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这一问题,合适的算法结构是( )
(A) 顺序模式 (B)选择模式 (C)循环模式 (D)树型模式
9. 在 Visual Basic 中,语句 Dim x As String 的作用是将变量 x 定义为( ) (A)字符串型 (B)整数型 (C)逻辑型 (D)日期型 10. Visual Basic 表达式 Int(3.1415926*100+0.5)/100 的值是( ) (A) 314 (B) 3.146 (C) 3.14 (D) 314.6
11.在 Visual Basic 工程设计中,要在标签对象 Start 上显示文字“欢迎使用本系统!”, 则下列属性中应改变的属性是( )
(A)Caption (B)Width (C)Font (D)Height
12.对于 Visual Basic 语句 If i=1 Then j=1,下列说法正确的是( ) (A)i=1 和 j=1 均为赋值语句 (B)i=1 和 j=1 均为关系表达式
(C)i=1 为关系表达式,j=1 为赋值语句 (D)i=1 为赋值语句,j=1 为关系表达式 13.下列属于正确的 Visual Basic 表达式是( ) (A)a+|b| (B)3b-2a (C)2·b (D)b+5 14.在 Visual Basic 中,若 x、y 均是正整数,关系表达式 x Mod y=0 为真时,则表示( ) (A) x 不能被 y 整除 (B) x 能被 y 整除 (C) x 一定等于 y (D) x、y 均为 0
四、程序设计题(本题有 4 小题,第 1-3 小题,每小题 4 分,第 4 小题 6 分,共 18 分)
1. 有如下 Visual Basic 程序段: a=300 b=400 b=b-a
该程序段运行后,变量 b 的值为____100__。 2.有如下 Visual Basic 程序段: a=2 b=5
If a
该程序段运行后,变量 m 的值为_______2____。
3. 下面 Visual Basic 程序的功能是:计算表达式 1+1/3+1/5+?+1/99 的值,并在文本框Text1 中输出该表达式的值。为了实现这一功能,程序中划线处的语句应更正为______ sum=sum + 1/i_______。
Private Sub Command1_Click()
Dim sum As Single,i As Integer sum = 0
For i = 1 To 99 Step 2 sum=sum + i Next i
Text1.Text = Str(sum) End Sub
4. 某人走楼梯,方法是每步跨 1 个台阶或跨 2 个台阶。现要计算有 20 个台阶的楼梯,共有多少种不同的走法?
共分享92篇相关文档