2022年浙江省高中信息技术会考真题 .pdf

上传人:Q****o 文档编号:26160261 上传时间:2022-07-16 格式:PDF 页数:12 大小:397.90KB
返回 下载 相关 举报
2022年浙江省高中信息技术会考真题 .pdf_第1页
第1页 / 共12页
2022年浙江省高中信息技术会考真题 .pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年浙江省高中信息技术会考真题 .pdf》由会员分享,可在线阅读,更多相关《2022年浙江省高中信息技术会考真题 .pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、浙江省 2009 年高中信息技术会考真题(选择题算法部分)一、选择题 (本题有14 小题,每小题3 分,共 42 分。选出各题中一个符合题意的正确选项,不选、多选、错选均不给分。)6有流程图结构如下,其算法结构属于N10?输出 S Y N NN+1 SS+N (A)顺序结构(B)选择结构(C)分支结构(D)循环结构7某种气体在0时的体积为100L,温度 t 每升高 1,其体积v 就增加 0.37L 。已知气体的体积v,计算温度t 的步骤有:计算温度t=(v-100)/k k=0.37 输出温度t 输入气体体积v 其正确的顺序是(A)(B)(C)(D)8有 23 个苹果分给甲、 乙、丙、丁四个孩

2、子, 每个孩子最多可得到的苹果数依次为9、8、7、6 个,找出所有不同分法的算法是:采用列举方式,列举每个孩子所有可能得到的苹果数,对四人所得苹果数总和是否为23 进行判断,找出符合要求的各种分法,此算法属于(A)解析算法(B)枚举算法(C)递归算法(D)排序算法9在 Visual Basic中,用变量p 存储数值1.414 ,变量 p 的数据类型应定义为(A)Boolean (B)Integer (C)Single (D )Date 10在 Visual Basic中,下列表达式的值等于3 的是(A)Int(3.14) (B)Abs(-3.14) (C)Sqr(9.2) (D)Len(3.1

3、415) 11在 Visual Basic中,语句 Soft.Text=QQ2008中的 Soft是(A)属性名(B)属性值(C)对象名(D )窗体名12在 Visual Basic中,如果给变量a、 b 都赋值为3,则下列语句正确的是(A)a=3:b=3 (B)a=b=3 (C)a=3,b=3 (D)b=a=3 13在 Visual Basic中,如果 a=3,b=4,c=-5 ,那么下列表达式值为假的是(A) (ab) And (bc) (B)(ac) And (ba) (C)(ab) Or (bc) (D )(ac) Or (ba) 名师资料总结 - - -精品资料欢迎下载 - - -

4、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 14某数列前三项分别为:a1 = 2 、a2 = 3 、a3 = 4 ,以后每项都满足: ai = ai-3 + ai-1(i3 )如果用数组a存储该数列的前20 项,下面程序段划线处应填入a(1)=2 : a(2)=3 : a(3)=4 For i=_ To 20 a(i) = a(i - 3) + a(i - 1) Next i (A)6 (B)9 (C)13 (D)4 6某交通工具允许乘客携带不超过20 千克的行李,检测行李重

5、量的部分流程图如下,图中的虚线框部分的功能是输出 超重 Y N 输出 合格 输入行李重量(A)判断行李是否超过20 千克(B)输出行李的重量(C)输入行李的重量(D)输出超重部分重量7一种汽车部件必须在一条生产线上依次经过10 道工序的加工,才能成为成品。用算法描述该部件在生产线上所有工序加工过程,合适的算法流程是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式8某超市水果区共有5 种水果品种,其价格依次为9.20 、4.00 、8.50 、1.80 、2.50 ,若采用冒泡排序算法对其进行从小到大排序,则第二趟的排序结果是(A)1.80 8.50 2.50 9.20 4.00 (B)

6、1.80 2.50 9.20 4.00 8.50 (C)1.80 4.00 9.20 2.50 8.50 (D)1.80 2.50 8.50 4.00 9.20 9在 Visual Basic中,用变量x 存储房间号码A0306 ,变量 x 的数据类型应定义为(A)Double (B)Date (C)String (D)Boolean 10在 Visual Basic中,若 x=6.1786 ,则表达式Int(x+0.5)的值是(A) 6 (B) 6.1 (C) 6.6 (D ) 7 11在 Visual Basic中,语句 Label3.Caption=How Are You中的 Label

7、3 是原始数据9.20 4.00 8.50 1.80 2.50 第一趟1.80 9.20 4.00 8.50 2.50 第二趟第三趟1.80 2.50 4.00 9.20 8.50 第四趟1.80 2.50 4.00 8.50 9.20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - (A)属性名(B)属性值(C)对象名(D )类名12. 在 Visual Basic中,下列能作为变量名的是(A)x+5 (B)b7 (C)2a

8、 (D)miss1 13在 Visual Basic中,若 x 是正整数,且x 被 3 整除,则下列逻辑表达式值一定为真的是(A)x Mod 3 = 1 (B)x Mod 3 = 2 (C)x Mod 3 = 0 (D)x/3 = 0 14. 有如下 Visual Basic程序段:s=0 For x=1 To _ Step 2 s=s+x Next x 要使循环体s=s+x 执行 5 次,循环变量的终值可以是(A)5 (B)7 (C)9 (D)-9 6有流程图如下所示:该算法的输出结果为(A)3 (B)5 (C)8 (D)9 7某超市在晚上7:30 8:30 期间,对于在货架上已超过2天的带

9、叶蔬菜,收银机自动将价格下降50% 。用来描述某种蔬菜是否降价的处理过程,合适的算法流程是(A)循环模式(B)重复模式(C)选择模式(D)顺序模式8. 找出满足各位数字之和等于5 的所有三位数可采用的算法是(A)解析算法(B)冒泡排序(C)枚举算法(D)选择排序9在 Visual Basic中,用变量y 存储 3:00PM ,变量 y 的数据类型应定义为(A)String (B)Long (C)Boolean (D )Integer 10在 Visual Basic中,表达式78910 的值是(A)7 (B)78 (C)9 (D )89 11在 Visual Basic中,在文本框Text3

10、中显示“数据太大! ” ,则下列操作正确的是开始结束输出 a输出 bb=9?N Y a3 ba+5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - (A)将 Text3 的 Width 属性值设置为“数据太大!”(B)将 Text3 的 BackColor 属性值设置为“数据太大!”(C)将 Text3 的 Height 属性值设置为“数据太大!”(D)将 Text3 的 Text 属性值设置为“数据太大!”12在 Visua

11、l Basic中,若 a=4,b=3,语句 If ab Then c=a+1 Else c=b-1执行后,下列说法正确的是(A)执行了语句c=a+1 (B)先执行 c=a+1,再执行c=b-1 (C)执行了语句c=b-1 (D)先执行 c=b-1 ,再执行c=a+1 13在 Visual Basic 中,若 x、y 都是整数,且xy,则下列逻辑表达式值一定为真的是(A)Not (xy) (B)xy (C)x=y (D )xy (B)Not(xy) (C)x=y (D)Not(x=y) 14实现计算器上xy运算处理的算法部分流程图如下图所示:N j 1,f 1j= y ?j j+1输出 f 输入

12、 y,x Y 空白矩形框中应该填入的是(A)f f*x (B)f x*j (C)ff+x (D)f f*j 6下图是一个用Access 软件创建的数据表,记录了某班学生选考科目报名情况:以下说法正确的是(A) “英语听力”字段的类型是“是/ 否”(B)朱海游报考了三门学科(C)该表共有21 条记录(D)该表不能再添加任何记录7某小区的物业部门每月向居民收取卫生费,计费方法是3 人和 3 人以下的住户,每户收取 5 元;超过 3 人的住户,每超出1 人加收 1.2 元,用算法描述这一收费方法,合适的算法流程是(A)顺序模式(B)树型模式(C)循环模式(D)选择模式8小明妈妈对小明说: “柜子里那

13、叠盘子中有一个盘子中间有一条裂缝,你把它找出来”,小明就从最上面一个盘子开始,一个一个拿下放到旁边,最终找到那个有裂缝的盘子。从算法角度看,小明的做法属于(A)解析算法(B)选择排序(C)冒泡排序(D)顺序查找9在 Visual Basic中,用数组a 存储 50 位同学一次数学考试分数,合适的数组定义语句是(A) Dim a(1 To 50) As Single (B)Dim a(1 To 50) As Boolean 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 1

14、2 页 - - - - - - - - - (C) Dim a(1 , 20) As Integer (D)Dim a(1 , 10) As Long 10在 Visual Basic中,表达式Int(sqr(10)的值是(A) 5 (B)4 (C)3 (D)10 11在 Visual Basic中,如果要在标签Label1 上显示“ Pass”,则应改变的属性是(A) BackColor (B) Height (C)Width (D)Caption 12在 Visual Basic中,将表达式b+2 的值赋给变量a,正确的赋值语句是(A) b+2=a (B)2+b=a (C)a=b+2 (D

15、)a+b=2 13在 Visual Basic中,如果 a=5,b=2,c=3,那么下列表达式值为真的是(A) (aa)(B)(ab) Or (bc)(C)(aa) (D)(ab) And (bc) 14一个酵母细胞每10分钟分裂为 2个,在下一个10分钟,就有 4个细胞,然后,8个、 16个、。一个酵母细胞,经过多少分钟后数目超过100个。解决此问题的部分算法流程图如图所示:N n10,x 2xb Then c=a+1 Else c=b-1执行后,变量c 的值是(A)3 (B)2 (C)4 (D )1 13下列 Visual Basic 表达式中,能产生一个10 到 99 之间(包括10 和

16、 99)随机整数的是(A)Rnd() * 89 (B)Rnd() * 50+10 (C)Int(Rnd() * 89) + 10 (D)Int(Rnd() * 90) + 10 14 下面程序段是利用For 语句给数组a 赋值,使 a(1)=1 , a(2)=3 ,a(3)=5 ,a(50)=99 ,则划线处的语句应该是Dim a(1 to 50) As Integer For i= 1 To 50 _ Next i 开始结束输入 a输出 -a输出 aa 0 ?N Y 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理

17、 - - - - - - - 第 8 页,共 12 页 - - - - - - - - - (A)a(i)=2*i+1 (B)a(i)=2*(i+1) (C)a(i)=i+2 (D)a(i)=2*i-1 6下图是某单位的部分业务流程图:N Y 是否可行?评审合同修改合同该部分流程图的结构属于(A)顺序结构(B)选择结构(C)分支结构(D)循环结构7输入三边长a、b、c,计算三角形面积s 的步骤有:用公式计算面积)()(cpbpapps输出三角形面积s 计算2cbap输入边长a、b、c 其正确的顺序是(A)(B)(C)(D)8某食品连锁店5位顾客贵宾消费卡的积分依次为810、512、613、70

18、0、900,若采用选择排序算法对其进行从小到大排序,则第二趟的排序结果是(A) 512 613 700 900 810 (B)512 810 613 900 700 (C) 512 900 613 700 810 (D)512 613 900 700 810 9在 Visual Basic中,语句st=iPhone中的 iPhone 是(A)字符串常量(B)数值常量(C)逻辑常量(D )实数常量10 在二个电阻R1、 R2并联电路中, 总电阻计算公式是2121RRRRR, 计算 R的 Visual Basic表达式是(A)R1R2/R1+R2 (B)(R1R2)/(R1+R2) (C)R1*R

19、2/R1+R2 (D)R1*R2/(R1+R2) 11在事件处理过程Ok_Click()中, Click事件称为(A)鼠标移动(B)鼠标单击(C)鼠标双击(D)在键盘上按键12以下程序段是一个完整的Visual Basic的 Do语句,则划线处的语句应该是原始数据900 512 613 700 810 第一趟512 900 613 700 810 第二趟第三趟512 613 700 900 810 第四趟512 613 700 810 900 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -

20、- 第 9 页,共 12 页 - - - - - - - - - Do While a=5 s=s+a : a=a+1 (A)End If (B)End Sub (C)Next a (D )Loop 13在 Visual Basic中,设 x=3216,表达式x100 Mod 10的值是(A) 321 (B)32 (C) 2 (D)1 14. 下列 Visual Basic 表达式中,能产生一个3 到 10 之间(包括3 和 10)随机整数的是(A)Rnd() * 10 (B)Rnd() * 4+3 (C)Int(Rnd() * 7) + 3 (D)Int(Rnd() * 8) + 3 7匀加

21、速直线运动物体的位移计算公式是tvs,其中v是平均速度,计算位移s的步骤有:用公式计算末速度tav和平均速度2/)(0vvv输入初速度0v、加速度a、时间t输出结果s用公式计算位移tvs其正确的顺序是(A)( B)(C)(D)8某校 5 名学生会推荐成员网络人气得票数依次为1201,2120,1009,1987,2009,若采用选择排序算法对其进行从大到小排序,则第二趟的排序结果是(A) 2120 2009 1009 1987 1201 (B)2120 2009 1009 1201 1987 (C) 1009 1201 2120 1987 2009 (D)1009 1201 2009 2120

22、 1987 9在 Visual Basic中,用变量g 存储数值9.8 ,则变量g 的数据类型应定义为(A)Date (B)Boolean (C)Integer (D)Single 10在 Visual Basic中,若 x=-12.345 ,则表达式Int(Abs(x)的值是(A) -12 (B)-13 (C)12 (D)13 11在 Visual Basic中,鼠标单击命令按钮Command1 触发的事件处理过程名是(A)Command1_Click (B)Command1.Load (C)Click_Command1 (D )Command1Click 12在下面完整的Visual Ba

23、sic的 Do语句中,有错误的语句行是#01 t=0 原始数据1201 2120 1009 1987 2009 第一趟2120 1201 1009 1987 2009 第二趟第三趟2120 2009 1987 1009 1201 第四趟2120 2009 1987 1201 1009 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 12 页 - - - - - - - - - #02 Do While t=60?m m+1输出 m,s 输入 s0 Y 空白矩形框中应该填

24、入的是7按国家个人所得税征收办法的规定,全月应纳税所得额不超过500 元的税率为5% ,500元至 2000 元部分的税率为10% ,用算法描述这一问题,合适的算法流程是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式8在 NBA某赛季中,火箭队5 场比赛得分依次为114,89,97,70,90,若采用冒泡排序算法对其进行从小到大排序,则第二趟的排序结果是(A) 70 89 114 97 90 (B)70 114 89 97 90 (C) 70 114 89 90 97 (D)70 90 89 114 97 9在 Visual Basic中,赋值语句xm=John 中的 John 是(

25、A)字符串常量(B)数值常量(C)逻辑常量(D )实数常量(A)ss- 60( B)ss+60 (C)ss+1 (D)ss+m 原始数据114 89 97 70 90 第一趟70 114 89 97 90 第二趟第三趟70 89 90 114 97 第四趟70 89 90 97 114 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 12 页 - - - - - - - - - 10 边长为 a、 b 且夹角为 x 弧度的三角形面积公式是xabssin21, 计算 s

26、的 Visual Basic表达式是(A)1/2absinx (B)1/2a*b*sin(x) (C)a*b*sinx/2 (D)a*b*sin(x)/2 11在 Visual Basic中,鼠标单击文本框Text1 触发的事件处理过程名是(A)Text1.Load (B)Text1_DblClick (C)Text1_Click (D)Text1_Change 12下列语句用于计算s=1+4+7+10+25:For i=1 To 25 Step 3 Next i s=0 s=s+i 正确的语句顺序是(A)(B)(C)(D )13在 Visual Basic 中, x 是正整数,且x 能被 5

27、 整除,则下列逻辑表达式值一定为真的是(A)x/5=0 (B)Int(x/5)=x/5 (C)Int(x5)=0 (D)Sqr(x5)=x5 14第 1 次,将 1 张正方形纸片沿垂直和水平中线对折后撕开,变成4 张纸片,第2 次,从 4 张纸片中取其中1 张纸片也照上面方法撕开,变成7 张纸片,一直这样下去。描述计算撕了 n 次后纸片总数s 的算法部分流程图如下图所示:N j 0,s 1j n ?j j+1输出 s 输入 n Y 空白矩形框中应该填入的是(A)ss+2 ( B)ss+3 (C)ss+j (D)ss*3 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 12 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁