1、浙江省高中信息技术会考真题选择题浙江省2009年高中信息技术会考真题(选择题算法部分)一、选择题(本题有14小题,每小题3分,共42分。选出各题中一个符合题意的正确选项,不选、多选、错选均不给分。)6有流程图结构如下,其算法结构属于(A)顺序结构(B)选择结构(C)分支结构(D)循环结构7某种气体在0时的体积为100L,温度t每升高1,其体积v就增加0.37L。已知气体的体积v,计算温度t的步骤有:计算温度t=(v-100)/kk=0.37输出温度t 输入气体体积v其正确的顺序是(A)(B)(C)(D)8有23个苹果分给甲、乙、丙、丁四个孩子,每个孩子最多可得到的苹果数依次为9、8、7、6个,
2、找出所有不同分法的算法是:采用列举方式,列举每个孩子所有可能得到的苹果数,对四人所得苹果数总和是否为23进行判断,找出符合要求的各种分法,此算法属于(A)解析算法(B)枚举算法(C)递归算法 (D)排序算法 9在Visual Basic中,用变量p存储数值1.414,变量p的数据类型应定义为(A)Boolean(B)Integer(C)Single(D)Date10在Visual Basic中,下列表达式的值等于3的是(A)Int(3.14)(B)Abs(-3.14)(C)Sqr(9.2)(D)Len(3.1415)11在Visual Basic中,语句Soft.Text=QQ2008中的So
3、ft是(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=313在Visual Basic中,如果a=3,b=4,c=-5,那么下列表达式值为假的是 (A) (ab) And (bc)(B)(ac) And (ba) (C)(ab) Or (bc) (D)(ac) Or (ba)14某数列前三项分别为:a1 = 2、a2 = 3、a3 = 4,以后每项都满足:ai = ai-3 + ai-1 (i3)如果用数组a存储该数列的前20项,下面程序段划线处
4、应填入 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)46某交通工具允许乘客携带不超过20千克的行李,检测行李重量的部分流程图如下,图中的虚线框部分的功能是(A)判断行李是否超过20千克(B)输出行李的重量(C)输入行李的重量(D)输出超重部分重量7一种汽车部件必须在一条生产线上依次经过10道工序的加工,才能成为成品。用算法描述该部件在生产线上所有工序加工过程,合适的算法流程是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式8某超市水果区共有5种水果品种,其
5、价格依次为9.20、4.00、8.50、1.80、2.50,原始数据9.204.008.501.802.50第一趟1.809.204.008.502.50第二趟第三趟1.802.504.009.208.50第四趟1.802.504.008.509.20若采用冒泡排序算法对其进行从小到大排序,则第二趟的排序结果是(A)1.80 8.50 2.50 9.20 4.00(B)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.209在Visual Basic中,用变量x存储房间号码A0306,变量x的
6、数据类型应定义为(A)Double(B)Date(C)String(D)Boolean10在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中的Label3是(A)属性名(B)属性值(C)对象名(D)类名12. 在Visual Basic中,下列能作为变量名的是(A)x+5(B)b7(C)2a(D)miss113在Visual Basic中,若x是正整数,且x被3整除,则下列逻辑表达式值一定为真的是(A)x Mod 3 =
7、 1(B)x Mod 3 = 2(C)x Mod 3 = 0(D)x/3 = 014. 有如下Visual Basic程序段: s=0For x=1 To _ Step 2 s=s+x Next x要使循环体s=s+x执行5次,循环变量的终值可以是(A)5(B)7(C)9(D)-96有流程图如下所示:该算法的输出结果为(A)3(B)5(C)8(D)97某超市在晚上7:308:30期间,对于在货架上已超过2天的带叶蔬菜,收银机自动将价格下降50%。用来描述某种蔬菜是否降价的处理过程,合适的算法流程是(A)循环模式(B)重复模式(C)选择模式(D)顺序模式8. 找出满足各位数字之和等于5的所有三位
8、数可采用的算法是(A)解析算法(B)冒泡排序(C)枚举算法(D)选择排序9在Visual Basic中,用变量y存储3:00PM,变量y的数据类型应定义为(A)String(B)Long(C)Boolean(D)Integer10在Visual Basic中,表达式78910的值是(A)7(B)78(C)9(D)8911在Visual Basic中,在文本框Text3中显示“数据太大!”,则下列操作正确的是(A)将Text3的Width属性值设置为“数据太大!”(B)将Text3的BackColor属性值设置为“数据太大!”(C)将Text3的Height属性值设置为“数据太大!”(D)将Te
9、xt3的Text属性值设置为“数据太大!”12在Visual 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+113在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运算处理的算法部分流程图如下图所示:空白矩形框中应该填入的是(A)ff*x
10、(B)fx*j(C)ff+x(D)ff*j6下图是一个用Access软件创建的数据表,记录了某班学生选考科目报名情况:以下说法正确的是(A)“英语听力”字段的类型是“是/否”(B)朱海游报考了三门学科(C)该表共有21条记录(D)该表不能再添加任何记录7某小区的物业部门每月向居民收取卫生费,计费方法是3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元,用算法描述这一收费方法,合适的算法流程是(A)顺序模式(B)树型模式(C)循环模式(D)选择模式8小明妈妈对小明说:“柜子里那叠盘子中有一个盘子中间有一条裂缝,你把它找出来”,小明就从最上面一个盘子开始,一个一个拿下放到旁边,最终找到那个有裂缝的盘子。从算法角度看,小明的做法属于(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(C)Dim a(1 , 20) As Integer(D)Dim a(1 , 10) As Long10在Visual Basic中,表达式Int(sqr(10)的值是(A)5(B)4(
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1