06学年第二学期高一信息技术期中试卷-

上传人:左****笑 文档编号:144870603 上传时间:2020-09-14 格式:DOC 页数:5 大小:83.01KB
返回 下载 相关 举报
06学年第二学期高一信息技术期中试卷-_第1页
第1页 / 共5页
06学年第二学期高一信息技术期中试卷-_第2页
第2页 / 共5页
06学年第二学期高一信息技术期中试卷-_第3页
第3页 / 共5页
06学年第二学期高一信息技术期中试卷-_第4页
第4页 / 共5页
06学年第二学期高一信息技术期中试卷-_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《06学年第二学期高一信息技术期中试卷-》由会员分享,可在线阅读,更多相关《06学年第二学期高一信息技术期中试卷-(5页珍藏版)》请在金锄头文库上搜索。

1、信息技术期中试卷算法与程序设计模块一、选择题(每小题3分,共60分)1下面关于算法的描述,正确的是( )A算法不可以用自然语言表示 B算法只能用框图来表示C一个算法必须保证它的执行步骤是有限的D算法的框图表示法有0个或多个输入,但只能有一个输出2在算法执行流程中,对于循环模式下列说法正确的是( )A对某个情况进行判断,当结果为真时执行步骤一,否则执行步骤二B对某个情况进行判断,当结果为真时执行步骤一,然后再次判断这个情况,依次类推直到结果为假时结束。C仅用循环模式就可以用来判断某个输入的数时不是正数D循环模式中可以嵌套选择模式,而选择模式中不能嵌套循环模式3一个漂亮的酒杯被摔碎了,则漂亮、酒杯

2、、摔、酒杯被摔碎了分别代表的是( )A对象,属性,事件,方法 B对象,属性,方法,事件C属性,对象,方法,事件 D属性,对象,事件,方法4表达式abs(3.6)*sqr(100)的值是( )A360 B360 C36 D365以下语句中错误的是( ) AConst var1=123 BDim var2 As String Cx+y=9 DDim d(1 to 500) As Double6下列数据类型中,占用内存最小的是() ABoolean BByte CInteger DDouble7数学表达式x-31对应的表达式是( ) ASqr(x-31) Val(x-31) CAbs(x-31) D

3、Str(x-31)8控制工具箱中的工具是()A文件列表 B单选按钮 C图片框 D标签9Len(“Friend”)的值是()A6 B7 C8 D910能完全正确表示“year是闰年”的逻辑表达式是 ( )A year mod 4=0B year mod 400=0C(year mod 400=0) or (year mod 4=0) and (year mod 1000)D(year mod 400=0) and (year mod 4=0) or (year mod 1000)11如果x 5,那么y=2x,否则y=x2+1。下面表述正确的语句是( )。 AIf x5 Then y=2x Els

4、e y=x2+1 B If x5 Then y=x*x+1 Else y=2*x CIf x5 Then y=2*x Else y=x*x+1 D If xb and cc的值是( )ATrue BFalse C1 D113下列可作为VB变量名的是( )A 4*D B A_B C 4ABC DA+B14用语句 Dim A(3 To 5) As Integer所定义的数组的元素个数是( )A6 B7 C8 D915将文本框Text2内输入的字符数据“abc”送到字符型变量n中,应使用的语句是( )An=text Bn=text2.text Cn=val(text2) Dn=val(text2.t

5、ext)16下图所示的流程图片断,时反映某班下课的流程。它的控制模式属于( )A循环模式 B树型模式 C分支模式 D顺序模式17佳佳的爷爷有一张长为L米、宽为H米的铁皮,配上底(用另外一张铁皮裁成)想做成一个高为H米的圆柱形触物桶。计算体积V的步骤有: 电脑屏幕显示文字:“请输入长和宽” 计算底半径并赋值给变量R 接收输入的数据赋值给变量L 接收输入的数据赋值给变量H 输出文字:“触物桶的体积是” 计算体积并赋值给变量V 输出:V的值上面步骤组织成一个计算体积V的算法,其正确的次序是 ( )A B C D18如下图所示的流程图片断上述流程图执行过后,A、B的值分别为 ( )AA是20,B是30

6、 BA 是20,B是20CA是30,B是30 DA是30,B是2019下面是一段关于计算变量s的算法:变量s的初值是0变量i从1起循环到n,此时变量s的值由下面的表达式计算s=s+(-1)*i输出变量s的值这个计算s值的算法中,s的代数式表示式 ( )A12+34+(-1)n(n1) B12+34+(-1)nnC1+2+3+4+(n1)+n D123n20如下图的流程图则最后变量c输出的值是 ( )A2 B1 C1 D6二、程序设计题(本题7小题,每个空格4分,共40分。)1有如下程序段: Dim A As String Dim B As String Dim C As Sting A=”45

7、6” B=”123” C=Val(A+B) 该程序段运行后,C的值为 2有如下程度段:X=5 Y=-20 If Not x0 Then x=y-3 Else y=x+3 该程序段运行后,y的值为 3有如下程序段: S=0 For i=1 to 5 S=s+i*i Next i该程序段运行后,S的值为 下面程序的功能是:找出10以内的奇数中能被3整除的正整数,并将它们累加起来。为了实现这一目标,程序中划线处的语句应更正为_X=0For i=1 to 10 step 2 If i mod 2=0 then x=x+iNext i火车托运行李,根据行李的重量按下列标准收费:若不超过50千克,按每千克

8、0.35元收费;若超过50千克,超过部分则按每千克0.5元收费。输入托运行李的重量,计算并输出托运行李的费用。下面程序若用于实现上述目标,则划线处的语句应更改为_。 Sub command1_click( ) Dim x as double X=val(text1.text) If x=50 then Text2.text= str(0.35*x) Else Text2.text= str(0.5*x) Endif End sub程序填空6有道写于纸上的数学题因雨水问题淋湿,有两个数字已模糊不清: (3+42)646某同学为了找出这两个数,编写了下列Visual Basic程序: Sub co

9、mmand1_click( ) Dim x as integer,y as integer For x=0 to 9 For y=0 to 8 step 2 If _ then List1.additem ”(3”& str(x)&”+42)*6=46”&str(y) Endif Next _ Next _ End sub7.个位数字是6,且能被3整除的3位数共有多少个?下面程序用于解决这一问题,在划线处填入合适的语句或表达式,完成程序。设共有n个这样的数,Visual Basic程序如下:Sub command1_click( ) Dim i as integer,n as integer m=106:n=0 do while m=996 if m mod 3=0 then _ m=m+10 loop text1.text=_End sub瓯海中学06学年第二学期高一信息技术期中答卷算法与程序设计模块一、选择题(每小题3分,共60分)题号12345答案题号678910答案题号1112131415答案题号1617181920答案二、程序设计题(本题7小题,每个空格4分,共40分。) 1、 2、 3、 4、 5、 6、

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

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号