2019学年高一信息技术上学期期中试题 新版 新人教版.doc

上传人:随风 文档编号:727359 上传时间:2019-06-07 格式:DOC 页数:13 大小:734.06KB
返回 下载 相关 举报
2019学年高一信息技术上学期期中试题 新版 新人教版.doc_第1页
第1页 / 共13页
2019学年高一信息技术上学期期中试题 新版 新人教版.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《2019学年高一信息技术上学期期中试题 新版 新人教版.doc》由会员分享,可在线阅读,更多相关《2019学年高一信息技术上学期期中试题 新版 新人教版.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、- 1 -20192019 学年度第一学期高一年级信息学科期中考试卷学年度第一学期高一年级信息学科期中考试卷(考试时间: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、下列能作为

2、变量名的是() 。Aa+2BxyC3MDjszx_20176、若变量 a、b 的值分别为 6、3,则表达式 b+a/b-a 的值是() 。A-3B3C3.5D-17、代数式在 VB 表达式中表示为() 。dca 2开开始始结结束束Y = X / (X-2)输输出出YX = 2- 2 -A (2*a)/c+dB2a/(c+d)C2*a/(c+d)D (2a)/(c+d)8、若 a=2,b=3,c=4,表达式 not a a+c 的值是()ATrue BFalse C-1D19、Mid(x,n1,n2)是一个截取字符串的函数。其中 x 为一个字符串变量,n1 为截取的起始位置,n2 为截取的字符个

3、数,当 n2 缺省时,表示从 n1 开始截取到最后。例如,Mid(“ABCD”,2,2)返回的是”BC” ;Mid(“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、若输入

4、2 和 4,流程图运行结果是。- 3 -输输出出a、b、c开开始始a=bb=cc=a结结束束a=1、b=2、c=3输输出出a、b、c开开始始a=bb=cc=a结结束束a=1、b=2、c=3开开始始结结束束a = a + b输输入入a、bb = a - b输输出出a、bA2 3 3B2 3 2C2 3 1D2 2 1A6 -2 B2 4C6 2 .D2 613、若输入 4 和 3,则输出结果为_14、若输入 350,则输出结果为_开开始始结结束束a = b a输输入入a、bb = a mod b输输出出b开开始始结结束束x = x 100输输入入x输输出出xx = 2 * xx = 3.5YNA

5、 81 B3C 27 D0A3 B7C350 D70015、若输入 2、3、5,则输出结果为_16、若输入 21,流程图的运行结果是。- 4 -A2B3C5 D10A10B20C21 D2217、若依次输入 1,2,3,运行结果是。18、观察下列流程图,其运行结果为。开开始始结结束束输输入入a, b, ca = cYNa = bN输输出出a输输出出cb = cYN输输出出b输输出出cY开开始始结结束束输输入入x输输出出xx = x + 1x 18YNx mod 2 0x = x -1YN- 5 -A1B2C3 D4A6B10C15D2119、观察下列流程图,其运行结果为。20、若输入:2,-1

6、1,12,-6,-5,8,运行结果是_。输输出出 a开开始始a ba c 结结束束输输入入a、b、cabacYNYN输输出出 a开开始始a ba c 结结束束输输入入a、b、cabacYNYN输输出出 s开开始始s s + nn=n+1 结结束束n = =”a a”a an nd d C CH H = =”z z”m mm m+ +1 1n nn n+ +1 1T TF FT TF Fi ii i+ +1 1结结束束读读入入一一个个字字符符到到 变变量量C CH H输输出出m m, ,n n开开始始结结束束sum = 0输输出出isum = 20YNi = 0sum = sum + ii =

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

8、超过 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 代码填写完整。输入公里数 x(1)YNy = 14(2)输出票价 y开始结束输出票价Y结束开始Y = 3(1)YNY = 4(2)Y = 5YN输入站数X- 9 -Dim n as integern = 1do

9、 while n = 50if _ thenprint nend ifn = n + 1loop29、输入一位学生的一个分数,根据该分数作出以下输出:若 f60,则输出“须努力” ;若 f 在60,90)中,则输出“合格” ;否则输出“优秀” 。30、本程序要求完成的功能是:计算数列1,3,5,7前 20 项的和。请将已有 VB 代码补充完整。Dim f as longf = inputbox(“请输入成绩”)if f60 thenprint “须努力” elseif thenprint “合格”elseprint “优秀”end ifend ifDim k as integerDim s a

10、s integers = 0d = 1k=1do while (1)(2)d = d + 2 k = k + 1loopprint sk k 1 1结结束束s s 0 0开开始始k k = =1 10 0N NY Yk k k k + + 1 1_ _ _ _ _ _ _ _ _ 输输出出 s s- 10 -4、根据流程图写代码(共 5 分)31、五、算法设计(共 6 分)32、求前 20 项和。 (最后结果四舍五入精确到 0.001).131 101 71 411(1)能使变量 s 的值四舍五入精确到 0.001 的赋值表达式是( ) 。 (2 分)As = int(s*100)/100B.

11、 s = int(s*100+0.5)/100C. s = int(s*1000)/1000D. s = int(s*1000+0.5)/1000Dim x as long Dim y as long开开 始始结结 束束x x - -6 6输输出出y yY YN Ny y= =1 1+ +x x3 3输输入入x xy y= =xx 2121 - 11 -(2)请用 VB 语句描述该算法(注:画流程图不得分) (4 分)- 12 -2019 学年度第一学期高一信息科技期中考试(答案)一、算法的基础概念(每题一、算法的基础概念(每题 2 2 分,共分,共 2020 分)分)12345678910DBAADDCADC二、算法结果分析(每题二、算法结果分析(每题 3 3 分,共分,共 4242 分)分)11121314151617181920BCDACBACDA21222324CDAA3、算法填空(每空算法填空(每空 3 3 分,共分,共 2727 分)分)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 = 1- 13 -29、f 9030、 (1)k = 20(2)s = s + d

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

当前位置:首页 > 教育专区 > 初中资料

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

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