当前位置:首页 >> IT认证 >> 信息技术模拟考试

信息技术模拟考试


2010 年信息技术学业水平模拟考试题
算法与程序设计模块
一、选择题 1.计算机解决问题的三个步骤中不包括下面哪一步骤 ( (A)需求分析 (B)问题反思 (C)算法分析 框 框 ) ) (D)用计算机编写程序 框 框

2. 对于一个完整的算法的流程图, 下列说法不正确的是…………………………………( (A)有而且只有一对 (C)不一定有 (B)不一定有 (D)分支结构中一定有

3.下列算法展示了一台自动售货机一次售货的工作流程: 步骤 1:提示“请投币” 步骤 2:若硬币面值不是 0.1 元、0.5 元、1 元,退回硬币,并跳回步骤 1 步骤 3:若投入货款达 1.5 元或以上,执行步骤 4,否则执行步骤 1 步骤 4:售出一个口香糖 步骤 5:从接收货款中减去 1.5 元 步骤 6:退回余额 下列关于这个算法说法正确的是( ) (A)上述算法采用伪代码表示(B)这台自动售货机在任何情况下也不会售出口香糖 (C)上述算法包含有顺序结构(D)这台自动售货机只会在接受硬币达 2 元时才放出口香糖 4. 下列关于类、 对象、 属性、 事件的描述中,.. 错误的是……………………………………( ) (A)同一类对象具有同一类属性,但同一个属性可以有不同的属性值 (B) “Private Sub Command_Click()”中的“Click”属于事件 (C)VB 编程界面中,双击窗体中某对象,出现的是代码窗口 (D)对象的属性值在程序运行过程中不可修改 5.VB 语句 Text1.Text="Text"用于在文本框中显示字符串,该语句中的“Text1”是( (A)属性值 (B)对象名 (C)属性名 (D)类名 ) )

6.小张用 VB 做了一个小游戏,他想把自己做的程序放在因特网上供他人下载使用,他应该 将自己做的程序保存为什么格式供他人下载…………………………………( (A)Frm (A)IsTrue (B)Exe ) (C) A-3 (D)3Str (B)Next (C)Swf (D)Vbp 7.下列变量命名正确的是( 8.以下变量定义错误的是 (A)定义一个变量存放客户姓名:Dim Name as String (B)定义一个变量存放客户性别:Dim Addr as Boolean (C)定义一个变量存放客户电话:Dim Tel as String (D)定义一个变量存放 QQ 号码:Dim QQ as Integer 9.Dim arr(1 to 10 , 11 to 20) as integer 该指令定义了多少个数组元素 (A)10 (B)20 (C)100 1 (D)200

10.一个摸球游戏的流程图如右图所示(红球总数和绿球总数均大于 0)。游戏结束时,S 位 所代表的是 ( ) (B)摸到的红球数 (C)未摸到的绿球数 (D)未摸到的红球数 (A)摸到的绿球数

S = 1 For K = 1 to 6 step 2 For J = 5 to 12 Step 3 S = S * K Next J Next K Print S

第10题图 次( (A)6 (A) x<=4 and ) (B)8 x>=6 (C)9 ) (B) x>4 Or x>=6 (D) not x<>4

第11题图

11.有如下一段VB程序段,当该程序结束后,程序中的代码“S = S * K”共被执行了多少 (D)12

12.如果 x=4,那么以下运算结果为 True 的表达式是 ( (C) x<4 or x>6 (A)-2 (A)Len (A)x\10 mod 100 (C)x\100 mod 10 (B)0

13.已知整型变量 X 的值为-3,则 VB 表达式 Int(x/2)的值是 ( (C)-1 (B)Abs (D)2 ) (C)Str 14.下列 VB 函数中,与 Val 函数作用相反的是 (

)

(D)Asc )

15.在 VB 中,设 X=7146,能得到其十位上数字 4 的正确表达式是 ( (B)x\10 mod 10 (D)x mod 10\10 )

16.VB 标准函数 Rnd 函数的作用是返回一个大于等于 0 且小于 1 的随机实数,只产生大于 等于 10 且小于 100 随机整数的 VB 表达式是 ( (A)Int(Rnd*100) (C)Int (Rnd *99 +1) (B)Int(Rnd *90 +10) (D)Int ( Rnd *99+10 ) )

17.观察如下 VB 程序设计界面,选出下面说法错误的一项 ( (A)该界面中共有 3 个标签对象,属于标签类。 (B)该界面中的命令按钮的 Caption 属性被设置为了“计算” 。

(C)该 VB 程序保存时,有关窗口界面的信息被保存在“.Frm”文件中。 (D)该界面中共有 4 个文本框对象,它们的 Text 属性值在当前状态下一样。

2

第 17 题图

Sub command1_click( ) Dim s as integer Dim c as integer Dim k as integer ① s=0 : c=0 : k=1 Do while ②k<= 3 ③‘循环开始 If ④s=3 then ⑤s=s*2 ⑥s= s+k ⑦k=k+1 ⑧c=c+1 Loop Print s,c End sub 第 18-19 题图

18. 读右边程序, 程序中一共标明了 8 条语句, 下列说法错误的是……………………( (A)①⑤赋值语句,②④不是赋值语句 (B)③是注释语句,对程序运行不产生影响 (C)⑥描述的是累加器,⑦描述的是计数器 (D)程序中包含了赋值语句、选择语句、循环语句和注释语句

)

19.右边程序中,最后输出 s 和 c 的值分别是:……………………………………………… ( ) (B)6 , 3 (C)9 , 4 (D)9 , 3 ) (A)6 , 4

20.以下是一个事件处理过程,这个过程的名称为……………………………………( Sub C1_DblClick() Print "*" End Sub (A)C1 (B)C1_ DblClick (C)print (D)DblClick 21. 下列问题适合用解析算法求解的是…………………………………………………… ( (A)寻找一堆彩球中所有的红球 (B)计算一个球从 100 米高的楼顶掉下来的落地速度 (C)将全班同学按身高从低到高排队 (D)从电子词库中找到 Infomation 这个单词



22.如果一个自然数恰好等于它的因子之和,称这个数为“完数” ,如:6=1+2+3。某算法能 找出 1000 以内所有的完数,那么这个算法主要用到的方法是 (A)枚举 (B)解析 (C)排序 (D)查找 ) 23. 中常常需要用户自己来定义函数, VB 下列属于定义函数的语句是…………………( (A)Dim 函数名 as 类型名 (C)Const 函数名 = 数值 (B)Function 函数名 as 类型名 (D)Dim 函数名(a1 to a2)as 数据类型

3

二、读程序 读程序 24. 有如下 Visual Basic 程序段: Private Sub Command1_Click() Dim m As string, t As integer m = "Love" t = 1314 Label1.Caption = m + str(t) End sub 该程序段运行后,在标签 Label1 上显示的是____________。 25. 有如下 Visual Basic 程序段: Private Sub Command1_Click() Dim a As string, b As string Dim c As Long a ="123" b ="456" If a <> b Then c=val(a+b) Else c = val(a)+val(b) End If Print c End sub 该程序段运行后,c 的值是____________。 26.有如下 Visual Basic 程序段: x = 1 For i = 5 To 12 Step 2 x = x + i Next i 该程序段运行后,x 的值是____________。 27. 有如下 Visual Basic 程序段: s = 0: i = 1 Do While s < 10 s = s + i i = i + 2 Loop 该程序段运行后,s 的值是____________。 28. 有如下 Visual Basic 程序段: x = 3 For i = 3 To 6 If x < 15 Then

4

x = x * i Else x = x + i End If Next i 该程序段运行后,x 的值是____________。 29.如下程序运行后输出的结果为: ___________________。 Private sub test36( ) Dim i as integer, j as integer Dim s as integer For i=1 to 20 For j=15 to 2 step -2 S=i*j Next j Next i Print s End sub 30.如下程序运行后,输出结果为_________。 Private sub test( ) Dim i as Integer Dim Arr(1 to 10) as integer For i =1 to 10 Arr( i )= i * i Next i Print Arr( 8 ) End Sub 三、程序填空或改错(本大题共 5 题,每空 2 分,共 26 分) 程序填空或改错( 31.有如下程序,缺少一变量定义语句 缺少一变量定义语句,请补充完整: (注:输出的结果为 250000) 缺少一变量定义语句 Private Sub Test Dim a as Integer ‘定义变量 sum Sum=0 For a =1 to 1000 step 2 Sum=Sum+a Next a Print Sum End Sub 32.一个酵母 细胞每一分钟分裂 为2个,在 下一分钟,就 有4个细胞 ,然后, 8个、 16 个、……以此类推。一个酵母细胞,经过多少分钟后数目超过250个。解决此问题的部分程 序如下: Dim n as long ,x as long

5

n = 1 : x = 2 Do while x <= 100 n = n + 1 x = x^2 Loop 问: (1)为了实现这一目标,程序划线处的表达式应更正为____________。 (2)运行更正后的程序,在经过________________分钟后细胞数目超过250个。 33.如下是计算圆面积的 VB 界面和所有程序代码:

(1)由 VB 界面和程序代码可知,用于输入圆半径的文本框对象名为:________________。 (2) 为实现圆面积的计算, 用户除了点击计算按钮, 还可以执行的操作有:______________。 34.把整数 3025 从中剪开分为 30 和 25,将这两个数之和平方: (30+25)^2=3025,则其计 算结果又等于原数。求所有符合 这样条件 的四位数,将下面程序中画线处填写完整。 (1)__________________________(2)__________________________ Private Sub Command1_Click() Dim n as Integer, a as Integer, x as Integer Dim n1 as Integer, n2 as Integer List1.Clear For a=32 to 99 n=a*a (1) n2=n mod 100 x=n1+n2 if Next a End Sub 35.某地出租车计价方式如下:3 公里内(包括 3 公里)起步价 10 元; 超过 3 公里,但 10 公里内,则 3 公里内收费 10 元,超出部分每公里 2 元;如果超过 10 公里,则 10 公里内收 6 (2) then List1.AddItem Str( n )

费 24 元,超出部分每公里 3 元。其程序实现如下: Private Sub Command1_Click( ) x=val( Text1.Text ) if x<=3 then y = 10 if (1) y = y = 0 then y=10+(x-3)*2 (2) if x>10 then if x<=0 then

Label1.Caption = x Label2.Caption = y End Sub 请把上面程序补充完整: (1)_______________________(2)________________________ 36. 小明家的院子里 有一棵桃子树,每到 秋天树上都会结出很 多桃子。今天小明共 摘到了 10 个桃子,并 称出了这十个桃子的 重量,现在,他想找 出第 K 重的桃子的重 量。 程序运行时界面 如第 44 题-1 图所示, 列表框 list1 中显示 十个桃子的重量, Text1 中输入 K 的值, Text2 中显示第 K 重的桃子的重量。 (1)设计第 44 题-1 图所示应用程序界面时,应在第 44 题-2 图所示的“属性窗口”中,将 窗体 Form1 的__________________属性设置为“寻找第 K 重的桃子” ;为添加列表框 List1, 应使用第 44 题-3 图所示的“控件工具箱”中的______________(填写相应编号) 。 第 44 题-1 图

第 44 题-2 图 补充完整。 7

第 44 题-3 图

(2) “开始寻找”按钮单击事件处理过程的代码如下所示。为实现算法功能,请将下列程序

(1)___________________ Private Sub Command2_Click() k =val(text1.text) For i = 1 To 9

(2)___________________

For j = 10 To i + 1 Step -1 If End If Next j Next i Text2.Text = End Sub (2) (1) Then t=d(j):d(j)=d(j-1):d(j-1)=t

算法与程序设计模块
一、选择题 1 B 11 C 21 B 二、读程序 24._____ Love1314___ ______ Love1314__ 26._____ _33__ _33________________ 28._______47__ __47____________ ___ __47__ 30._______64____ ___64_________________ ___64____ 三、程序填空和改错 31. __ Dim sum as Long ______ 把 sum 写成 s 也给分 25.________123456_ __123456___________ __123456_ 27.________16_ __16________________ __16_ 29.________60__ ___60_________________ ___60__ 2 C 12 D 22 A 3 C 13 A 23 B 4 D 14 C 5 B 15 B 6 B 16 B 7 A 17 A 8 D 18 C 9 C 19 D 10 B 20 B

32. (1)_____ x = 2*x _________ (2)______8_ __8____________ _ __8_ 33. (1)_____ TextR___ __按回车键______________ ___ TextR______________(2)_____按回车键__ __按回车键__ 34. (1)_____ n1=n\100___________(2)_____n=x^2___或者 n=x*x_ __n=x^2___或者 n=x*x__________ _ n1=n\100_ __n=x^2___ _24+(x35. (1)____ x>3 and x<=10_ x<=10______ (2)_____24+(x-10)*3_ _24+(x 10)*3_____________ 36. (1)______ Caption __________ 、 _______8__ __8________________ _ Caption __8__ (2)___ d(j)>d(j-1)__、 _ d(k) d(j)>d(j-1)_ d(k)___ 或者 _ d(j)<d(j-1)__、 _ d(11-k) d(j)<d(j-1) d(11-k)_

(降序) (升序)两空答案要保持一致

8


赞助商链接
更多相关文档:

信息技术学业水平考试模拟试题

信息技术学业水平考试模拟试题 - 信息技术学业水平考试模拟试题 笔试部分(一) 第一部分 选择题(所有考生必答,共 20 分) 1.关于信息和信息技术,下列说法不正确的...

信息技术模拟试题1

信息技术模拟试题1 - 模拟试题一 一、选择题 1、以下行为符合网络道德规范的是( D ) A . 聊天时对网友不礼貌地语言反唇相讥,任意谩骂 B . 将自己购买的...

初一信息技术模拟考试试题

初一信息技术模拟考试试题 - 初一信息技术模拟考试试题二 一、选择题 1、在 Word2000 中, ( )视图才能看到分栏的实际效果。 A、页面 B、大纲 C、普通 D、Web...

高一信息技术模拟考试试题一

高一信息技术模拟考试试题一 - 高一信息技术模拟考试试题一 单项选择题 1、下列文件可能是数码摄像机采集生成的是(D) A、mpge.mp3 B、avi2.gif C、大笑江湖....

信息技术考试试题库

信息技术考试试题库 - 信息技术考试试题库(完整版含答案) 1、计算机预防病毒感染有效的措施是( D )。 A.定期对计算机重新安装系统 B.不要把 U 盘和有病毒的...

2017年高考模拟试卷 信息技术卷

2017年高考模拟试卷 信息技术卷 - 2017 年高考模拟试卷 信息技术卷命题双向细目表 单元 第一单元 信息及信息 的获取 考查内容 考试 要求 a 必考题号 选考题号...

初中信息技术考试理论模拟试题

初中信息技术考试理论模拟试题 - 初中信息技术考试模拟试题(免费)含答案 1、(必修) 构成世界的三大要素是( B A、科学、物质、能量 )。 D、知识、精神、能源 B...

初中信息技术考试模拟试题含答案

初中信息技术考试模拟试题含答案 - 信息技术竞赛试题 总分 10 分一、单项选择题(共30题,计60分) 第1题: A、处理 A、输出设备 A、磁盘 B、搜集 )。 C、...

高一必修信息技术模拟试题及答案

高一必修信息技术模拟试题及答案 - 信息技术考试试卷及答案 选择题 1.以下( C )项所述不是信息。 A. 通知:今天下午高一和高二举行篮球赛 绩 C....

2016年普通高校招生(春季)信息技术模拟考试一_图文

2016年普通高校招生(春季)信息技术模拟考试一 - 2016 年普通高校招生(春季)模拟考试 信息技术专业模拟试题 一、选择题(本大题 50 个小题,每小题 2 分,共 ...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com