第一范文网 - 专业文章范例文档资料分享平台

2011年信息技术会考复习题 (3)

来源:用户分享 时间:2020-06-22 本文由那片星空 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

8、下列运算结果中,值最大的是 ( )。

A.3\\4 B.3/4 C.4 mod 3 D.3 mod 4 9、表达式abs(int(-3.4))*sqr(100)的值是( )。

A.-340 B.-34 C.30 D.40

10、若i = 1,j = 9,则运行 Print i; \的结果是( )。 A.1 * 9 = 9 B.i *j = 9

C.i * j =i *j D. 9

11、下列Visual Basic程序段运行后,变量max的值为( )。

a=5 b=10 max=a

IF b>max Then max =b

A.5 B.10 C.5和10 D.以上都不是

12、下列四种描述中,符合以下程序的是( )。 for k=11 to 20

x=inputbox(“请输入一个整数”) y =x^2

next k print x,y

A.读入10个不同的x值,只计算最后一个y值,只输出最后一个x、y

B.读入10个不同的x值,计算10个不同的y值,输出10个不同的x、y值

C.只读入一个x值,进行10次相同的运算,输出10个相同的x、y值 D.读入10个不同的x值,计算10个不同的y值,只输出最后一个x、y值 13、下列程序段中可以输出整数1-5的是( ): A.i = 1 Do While i > 5 i = i + 1 Print i

B. i = 1

Do While i <= 5 i = i + 1

C.i = 1

Do While i <= 5 Print i

i = i + 1 Loop

D.i = 1

Do until i <= 5 Print i i = i + 1 Loop

Print i

Loop Loop 14、下面程序段的结果是(。 。 )n=6

for d=1 to n

If n mod d=0 then print d;

end if

11

next d A.1 6

B.1 2 3 C.1 2 3 6 D.1 2 3 4 5 6

15、下面的程序段:

a=0

For m=1 To 3 For n=1 To m a=a+1 Next n

Next m

执行上面的程序后,a 的值为( ) 。

A. 3 B.5 C.6 D. 9 16、模块化程序设计以下说法中错误的是( )。

A.模块化程序设计体现了“自顶而下、逐步求精”的程序设计的基本思想。 B.模块化程序设计主要通过过程和函数的定义和调用来实现。 C.模块化程序设计可以提高程序运行速度 D.模块化程序设计有利于程序的阅读和修改

17、面关于算法的认识错误的是( )。

A.算法是解决问题的方法和步骤 B.算法有一个或多个的输出 C.算法就是计算机程序 D.算法的步骤必须是有限的 18、下面错误的一项是( )。 A.2(sin45?)4 2*sin(45*3.14159/180)↑4 B. (XY)?A XY↑3-a C.

a?bcx?423 (a+b*c)/(x+4)

32 D.u?(4v/3) sqr(u*u+(4*v↑3/3) ↑2) 19、设置窗体标题时,应改变窗体的( )属性。

A. Name B. Font C. BackColor D. Caption 20、不能使用\作为变量名的原因是( )。

A.由英文字母开头 B.后面没有使用数字 C.使用了英文单词 D.使用了关键字 21、代数式 a?bc?d对应的VB表达式是( )。

A. (a + b)/(c - d) B. (a + b)/c – d C. a + b/(c - d) D. a + b/c - d

22、若变量a的值为34000,则变量a的数据类型不可能为( )。

12

A.integer B. long C. single D.double 如图所示的流程图为求x的绝对值算法。请回答23-24题:

开始 ① 否 x >=0 是 y = x y = -x 输出y 结束

23、根据算法,流程图中①处的内容是( )。

A.输入-x B.输入x C.输入y D.输入-y 24、该算法包含了( )控制结构

A.顺序结构 B.选择结构 C.顺序和循环结构 D.顺序和选择结构 25、在VB语言中,下列正确的赋值语句是( )。 A. a + a = 2

B. 3 * a = c – 5

C. a = 2 * a D. a + 3 = b 26、在VB中,假定有以下程序段: For i=1 to 3 step 2

Print “VB” Next i

则语句print “VB”的执行次数是( )。 A.4 B.3 C.2 D.1

27、下面一组语句能令数组的两个元素a(i)与a(j)交换数据的是( )。 A.temp=a(i): a(i)=a(j): a(j)=temp B.temp=i: i=j: j=temp

C.temp=a(i): a(j)=a(i): a(i)=temp D.temp=a(j): a(i)=a(j): a(j)=temp 28、在VB语言中,表示“a大于5或b小于0” 的正确表达式是( ) 。 A. 0 < b or a < 5 B. a > 5 And b < 0 C. a > 5 Or b < 0 D. a > 0 And b < 5 29、若a = 4,b = 5,则运行Print a; \的结果是( )。

13

A. 4 + 5 = 9 B. a + b = 9 C. a + b = a + b D. 9

30、关于函数与过程的说法,正确的是( )。

A.过程结束时一定要返回一个值 B.过程内一定要定义变量 C.可以在表达式中调用过程 D.函数一定要有返回值

二、读程序并写出程序运行结果

1、Private Sub Command1_click() 2、Print sub command1_click() Dim x, y As Integer n=6

x = 5 for d=1 to n

y = 0 if n mod d=0 then If x < 10 Then print d,

y = 10 end if If x < 100 Then next d

y = 100 end sub

End If Else

y = 200

End If Print y End Sub

3、执行以下程序段后,整型变量 c的值为( ) 4、

a=24 for k=t to 20 step 1

b=328 print k,

select case b\\10 if k mod 5=0 then case 0 print c=a*10+b end if case 1 to 9 next k c=a*100+b end sub case 10 to 99 c=a*1000+b end select

print c___________ end sub 5、

Private sub command1_click()

14

Private sub command1_click() private sub command1_clikc()

s = 10

For i = 1 To 5 Step 1 j = i * 2 s = s + j Next i Print i, s 6、

i = 1 i=1 i=1 i=1 Do While i <= 5 do while i<=5 do do

Print I i=i+1 print I print i i = i + 1 print I i=i+1 i=i+1

Loop loop loop until i<=5 loop until 7、private sub command1_click() 8、private sub command1_click()

For i = 1 To 3 Step 1 a=0

For j = 1 To 4 Step 1 for m=1 to 3 Print i; \ for n=1 to m Next j a=a+1 Print next n Next I next m

三、读程序,并完善程序

1、 求101+102+103+……+1001 private sub command1_click() s=0

For i=101 to 1001 S=s+i

Next ______

Print s

End sub

2、 编一程序,输出计算机随机产生的10个两位整数,并把其中最大者输出 private sub command1_click() max=0

for k=1 to 10 r=int (Rnd (1)*90+10) print r

if ________ then max=r

_____________ next k

15

i>=5

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新幼儿教育2011年信息技术会考复习题 (3)全文阅读和word下载服务。

2011年信息技术会考复习题 (3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1095573.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top