欢迎来到天天文库
浏览记录
ID:33221057
大小:741.19 KB
页数:13页
时间:2019-02-22
《上海市金山中学2017-2018学年高一上学期期中考试信息---精校Word版含答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、www.ks5u.com金山中学2017学年度第一学期高一年级信息学科期中考试卷(考试时间:60分钟 满分:100分 )一、算法的基础概念(每题2分,共20分)1、算法是指()。A.解决问题的具体计算公式B.为设计程序绘制的流程图C.编制的指令和程序D.求解某一问题的明确可行的有限步骤2、右边的流程图中,它不符合算法的()特征。A.有穷性B.可行性C.无二义性D.确定性3、流程图中的分支结构有()A.一个入口和一个出口B.一个入口和两个出口C.一个入口和三个出口D.两个入口和两个出口4、以下流程图符号中,用于放置赋值语句对变量赋值的框图符号是()。A.B.C.D.5、下列能作为变量名
2、的是()。A.a+2B.x@yC.3MD.jszx_20176、若变量a、b的值分别为6、3,则表达式b+a/b-a的值是()。A.-3B.3C.3.5D.-1-13-7、代数式在VB表达式中表示为()。A.(2*a)/c+dB.2a/(c+d)C.2*a/(c+d)D.(2a)/(c+d)8、若a=2,b=3,c=4,表达式nota<=cor3*c=4*bandb<>a+c的值是()A.TrueB.FalseC.-1D.19、Mid(x,n1,n2)是一个截取字符串的函数。其中x为一个字符串变量,n1为截取的起始位置,n2为截取的字符个数,当n2缺省时,表示从n1开始截取到最后。例
3、如,Mid(“ABCD”,2,2)返回的是”BC”;Mid(“ABCD”,2)返回的是”BCD”。据此判断,下列选项正确的是()。A.Mid(“Computer”,4,3)返回的是“Com”B.Mid(“Computer”,4)返回的是“p”C.Mid(“Computer”,4)返回的是“Comp”D.Mid(“Computer”,4)返回的是“puter”10、右面的流程图描述的算法结构是()。A.顺序结构B.分支结构C.循环结构D.组合结构二、算法结果分析(每题3分,共42分)11、运行下列流程图,结果是。12、若输入2和4,流程图运行结果是。-13-A.233B.232C.23
4、1D.221A.6-2B.24C.62.D.2613、若输入4和3,则输出结果为________14、若输入350,则输出结果为______A.81B.3C.27D.0A.3B.7C.350D.70015、若输入2、3、5,则输出结果为_______16、若输入21,流程图的运行结果是。-13-A.2B.3C.5D.10A.10B.20C.21D.2217、若依次输入1,2,3,运行结果是。18、观察下列流程图,其运行结果为。-13-A.1B.2C.3D.4A.6B.10C.15D.2119、观察下列流程图,其运行结果为。20、若输入:2,-11,12,-6,-5,8,运行结果是__
5、___。-13-A.5B.1000C.1234D.4321A.-22B.0C.7D.2221、观察下列流程图,其运行结果为。22、若依次输入字符ShangHai,则输出结果为。-13-A.5B.6C.7D.21A.17B.71C.26D.6223、以下程序代码中的赋值语句s=s+i共执行了()次。24、运行下面的程序代码,若输入9,输出结果为()。s=0i=6Dowhilei<=15s=s+ii=i+2LoopPrintsDimxaslongx=inputbox(“输入x的值”)ifx/4=int(x/4)thenx=x/4elsex=int(x/4)endifprintxA.5B.
6、6C.9D.10A.2B.2.25C.3D.以上答案都错-13-二、算法填空(每空3分,共27分)25、若出租车费用是这样计算的:3公里以内14元,超过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代码填写完整。-13-Dimnasintegern=1dowhilen<=50if______
7、____thenprintnendifn=n+1loop29、输入一位学生的一个分数,根据该分数作出以下输出:若f<60,则输出“须努力”;若f在[60,90)中,则输出“合格”;否则输出“优秀”。30、本程序要求完成的功能是:计算数列1,3,5,7……前20项的和。请将已有VB代码补充完整。Dimfaslongf=inputbox(“请输入成绩”)iff<60thenprint“须努力”elseifthenprint“合格”elseprint“优秀”en
此文档下载收益归作者所有