上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc

上传人:ha****o 文档编号:110662769 上传时间:2020-02-29 格式:DOC 页数:13 大小:676.01KB
返回 下载 相关 举报
上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc_第1页
第1页 / 共13页
上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc_第2页
第2页 / 共13页
上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc_第3页
第3页 / 共13页
上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc_第4页
第4页 / 共13页
上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc》由会员分享,可在线阅读,更多相关《上海市金山中学17—18学年上学期高一期中考试信息试题(附答案)$858090.doc(13页珍藏版)》请在金锄头文库上搜索。

1、金山中学2017学年度第一学期高一年级信息学科期中考试卷(考试时间:60分钟满分:100分命题人:葛华峰审核人:顾岑)1、 算法的基础概念(每题2分,共20分)1、算法是指( )。A解决问题的具体计算公式B为设计程序绘制的流程图C编制的指令和程序D求解某一问题的明确可行的有限步骤2、右边的流程图中,它不符合算法的( )特征。A有穷性B可行性C无二义性D确定性3、流程图中的分支结构有( )A一个入口和一个出口B一个入口和两个出口C一个入口和三个出口D两个入口和两个出口4、以下流程图符号中,用于放置赋值语句对变量赋值的框图符号是( )。A B C D5、下列能作为变量名的是( )。Aa+2BxyC

2、3MDjszx_20176、若变量a、b的值分别为6、3,则表达式b+a/b-a的值是( )。A-3B3C3.5D-17、代数式 在VB表达式中表示为( )。A (2*a)/c+dB2a/(c+d)C2*a/(c+d)D(2a)/(c+d)8、若a=2,b=3,c=4,表达式not a=c or 3*c=4*b and b a+c的值是( )ATrue BFalse C-1D19、Mid(x,n1,n2)是一个截取字符串的函数。其中x为一个字符串变量,n1为截取的起始位置,n2为截取的字符个数,当n2缺省时,表示从n1开始截取到最后。例如, Mid(“ABCD”,2,2)返回的是”BC”;Mi

3、d(“ABCD”,2)返回的是”BCD”。据此判断,下列选项正确的是( )。AMid(“Computer”, 4,3 )返回的是“Com” BMid(“Computer”, 4 )返回的是“p”CMid(“Computer”, 4 )返回的是“Comp” DMid(“Computer”, 4 )返回的是“puter”10、右面的流程图描述的算法结构是( )。A顺序结构B分支结构C循环结构D组合结构2、 算法结果分析(每题3分,共42分)11、运行下列流程图,结果是 。12、若输入2和4,流程图运行结果是 。A2 3 3B2 3 2C2 3 1D2 2 1A6 -2 B2 4C6 2 .D2 6

4、13、若输入4和3,则输出结果为_14、若输入350,则输出结果为_A 81 B3C 27 D0A3 B7C350 D70015、若输入2、3、5,则输出结果为_16、若输入21,流程图的运行结果是 。A2 B3C5 D10A10 B20C21 D2217、若依次输入1,2,3,运行结果是 。18、观察下列流程图,其运行结果为 。A1 B2C3 D4A6 B10C15 D2119、观察下列流程图,其运行结果为 。20、若输入:2,-11,12,-6,-5,8,运行结果是_。A5 B1000C1234 D4321A-22 B0C7 D2221、观察下列流程图,其运行结果为 。22、若依次输入字符

5、ShangHai,则输出结果为 。A5 B6C7 D21A1 7 B7 1C2 6 D6 223、以下程序代码中的赋值语句s=s+i共执行了( )次。24、运行下面的程序代码,若输入9,输出结果为( )。s=0i=6Do while i=15s=s+ii=i+2LoopPrint sDim x as long x=inputbox(“输入x的值”) if x/4=int(x/4) then x=x/4 else x=int(x/4) end if print xA5B6C9D10A2B2.25C3D以上答案都错3、 算法填空(每空3分,共27分) 25、 若出租车费用是这样计算的:3公里以内1

6、4元,超过3公里部分按每公里2.4元计算,请将如下流程图(1)(2)处填写完整。26、请将如下地铁票价的算法流程图(1)(2)处填写完整。计价规则是:1到5站,3元;6到11站,4元;12站及12站以上,5元。27、求数列2、4、8、16前10项的和。请将如下流程图空白处填写完整。28、设计算法,输出1,50内所有除以6余1的整数。请将如下VB代码填写完整。Dim n as integern = 1do while n = 50 if _ then print n end if n = n + 1loop29、输入一位学生的一个分数,根据该分数作出以下输出:若f60,则输出“须努力”;若f在6

7、0,90)中,则输出“合格”;否则输出“优秀”。30、本程序要求完成的功能是:计算数列1,3,5,7前20项的和。请将已有VB代码补充完整。Dim f as long f = inputbox(“请输入成绩”) if f60 then print “须努力” else if then print “合格” else print “优秀” end if end if Dim k as integerDim s as integers = 0d = 1k=1do while (1) (2) d = d + 2 k = k + 1loopprint s4、 根据流程图写代码(共5分)31、Dim x

8、 as longDim y as long五、算法设计(共6分)32、求 前20项和。(最后结果四舍五入精确到0.001)(1)能使变量s的值四舍五入精确到0.001的赋值表达式是( )。 (2分)As = int(s*100)/100B. s = int(s*100+0.5)/100C. s = int(s*1000)/1000D. s = int(s*1000+0.5)/1000 (2)请用VB语句描述该算法(注:画流程图不得分) (4分)金山中学2017学年度第一学期高一信息科技期中考试(答案)一、算法的基础概念(每题2分,共20分) 12345678910DBAADDCADC 二、算法结果分析(每题3分,共42分) 11121314151617181920BCDACBACDA21222324CDAA 3、 算法填空(每空3分,共27分)25、(1)x = 3 或 x 3 (2)y =14 + (x-3)*2.426、(1)x = 5 或 x 6 (2)x =11 或 x1227、s = s + 2k28、n mod 6 = 129、f 9030、(1)k = 20 (2)s = s + d

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

当前位置:首页 > 中学教育 > 试题/考题

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