




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学必求其心得,业必贵于专精学必求其心得,业必贵于专精学必求其心得,业必贵于专精上海市嘉定区封浜高中2017学年第二学期高一信息科技期中考试试卷满分:100分考试时间:60分钟说明:mod:取余运算符.如5mod3=2,3mod5=3,5mod5=0;int(x):取整函数.是取不大于x的最大整数,如int(2。9)=2,int(-2。9)=—3sqr(x):算术平方根函数.是取x的算术平方根,如sqr(4)=2abs(x):绝对值函数.是取x的绝对值,如abs(2)=2,abs(—2)=2一、选择题(共40题,每题2分,只有一个正确答案,共80分)1。以下是用计算机解决数值转换问题的若干阶段,其中属于算法设计的是:()A。“分析问题确定要用计算机做什么”阶段B。“寻找解决问题的途径和方法"阶段C.“用计算机程序设计语言进行处理”阶段D。“运行调试程序”阶段2。关于算法,正确的说法是()A.算法就是程序B.算法就是流程图C。算法就是计算方法D。算法就是对于一个特定问题确定的有限的求解步骤3。下列关于算法特征的表述,正确的是:()A.输入:算法在执行时,有可能需要从外界获取数据,因此一个算法中必须有输入的操作B.输出:算法的目的是解决问题,问题的结果应以一定的方式输出,因此算法必须有输出C。算法可以用无限个步骤来实现D.设计的算法可以和文字一样存在不确定的结果4.用流程图描述算法具有下列特点:()A。简洁明了,且计算机能识别B。直观形象,且计算机能识别C。比自然语言方便,且计算机能识别D。形象、简洁明了,但计算机不能识别5.关于流程图,下列叙述中正确的是:()A.在每一个具体的算法流程中,都需要一个输入框提供数据输入B。菱形框也叫判断框,它只能出现在包含选择结构的流程图中C.流程线(有向线段),指出流程控制方向的箭头只能从上往下D。判断框有一个入口和两个出口6。几个人各自设计解决同一问题的流程图,在都正确的情况下,其流程图:()A.最多有两处不同B.完全相同C。可能有差异D。完全不同7.用流程图描述算法时,图形符号表示的功能是:()A.输入/输出B。处理C.开始/结束D。条件判断8。流程图的符号中,平行四边形框一般作为:()A.处理框B.输入输出框C.连接圈D.开始结束框9。猜数字游戏的过程有如下步骤:①接收用户输入数字;②比较用户的输入和待猜数字是否相等,相等则输出“猜对”,否则返回①继续执行,直到猜对为止。下图中可以表示此过程的流程图是:()ABCD10.根据算法有穷性、确定性、可行性等特点,下图中算法正确的是:()ABCD11。当变量X的值为-2时,若执行语句“y=sqr(x)”,下列说法正确的是:()A.此语句不符合算法的确定性特征B.此语句不符合算法的可行性特征C.此语句不违背算法的特征D。此语句不符合算法的有穷性特征12.关于变量的说法,错误的是:()A。变量对应计算机内部的存储单元B.数据存储到某个变量,当数据被读取后,变量中的数据就变为空C。在算法执行过程中可以读取变量的值,也可以将数据存储到指定的变量中D。对变量的赋值操作将改变该变量中原来的值13.若变量a、b的值分别为4、2,则表达式a+b/(a—b)的值是:()A。—5B.5C.3D。-314.已知变量X的值为-5,则表达式“int(X/2)+15mod4”的值是:()A.-2B。1C.—1D。015.以下变量名合法的是:()A。XYZB.3aC。IfD。R*ich16.在程序设计语言中,表达式的运算次序是:()A。()→函数→算术运算→关系运算→逻辑运算B.()→函数→算术运算→逻辑运算→关系运算C.函数→()→算术运算→关系运算→逻辑运算D。函数→()→逻辑运算→算术运算→关系运算17.下列给出的赋值操作中正确的是:()A。10=MB.-X=6C。Y=X+1D.A+B=218。x=“325”,y=“112”,则x+y=,val(x)+val(y):()A。437“325112”B。“325112”437C。“325112"0D。043719。当变量X的值为—2时,若执行语句“y=sqr(x)”,下列说法正确的是:()A。此语句不符合算法的确定性特征B.此语句不符合算法的可行性特征C。此语句不违背算法的特征D。此语句不符合算法的有穷性特征20。数学中d=b2—4ac,在程序代码中应写成:()A。△=b2—4acB。d=b*b—4acC。d=b^2-4*a*cD。△=b^2-4*a*c21。设a=4,b=9,下列表达式的运算结果中,值最大的是:()A。bmodaB。Int(b/a)C.Sqr(b/a)D。Abs(b/a)22。用x,y,z表示三角形的三边长,表示“三角形任意两边之和大于第三边”的表达式是:()A.x+y〉zandx+z〉yandy+z>xB。x+y<zorx+z〈yory+z〈xC.x+y<zandx+z<yandy+z〈xD.x+y〉zorx+z〉yory+z>x23.变量赋值语句:y←x+1的执行过程是:()A.读取变量x的值→将运算结果写入变量y→将y的值加1B.读取变量x的值→将x的值加1→将运算结果写入变量yC.将x的值加1→将运算结果写入变量y→读取变量y的值D.将x的值加1→读取变量y的值→将运算结果写入变量y24.编程中经常要交换2个变量a、b的值,下面程序语句不能实现的是:()A.t=a:a=b:b=tB.a=b:b=aC。a=a+b:b=a-b:a=a—bD.c=b:b=a:a=c25.Mid(x,n1,n2)是一个截取字符串的函数.其中x为一个字符串变量,n1为截取的起始位置,n2为截取的字符个数,当n2缺省时,表示从n1开始截取到最后。例如,Mid(“ABCD”,2,2)返回的是“BC";Mid(“ABCD",2)返回的是“BCD"。据此判断,下列选项正确的是:()A。Mid(“VisualBasic60”,7,3)返回的是“bas”B.Mid(“VisualBasic60”,7,3)返回的是“c60”C.Mid(“VisualBasic60”,7,3)返回的是“Bas”D.Mid(“VisualBasic60”,7,3)返回的是“sualBas”26。图示是输出三个数,a、b、c中的最小值的流程图,试问(1)的位置应YN填入:()YNYNA。矩形框YNB。圆边框C。菱形框D。输入框27.算法设计中三种基本结构有:()A。循环结构、组合结构、嵌套结构B。嵌套结构、选择结构、顺序结构C.选择结构、组合结构、循环结构D。顺序结构、循环结构、选择结构28.在顺序结构的流程图中,肯定不会出现的符号是()A。B.C.D.29.对于分支结构,下列说法正确的是()A。有一根流入线两根流出线,同时两根流出线都起作用B.有一根流入线两根流出线,但同时只有一根流出线起作用C.有两根流入线,一根流出线,同时两根流入线都起作用D.有两根流入线一根流出线,但同时只有一根流入线起作用30.若P1、P2、P3分别表示一个三位正整数X的百位数字、十位数字和个位数字,以下赋值语句全部正确的是:()A。P1=int(X/100)P2=int(X/100)mod10P3=Xmod10B。P1=int(X/100)P2=int(X/10)P3=Xmod10C.P1=int(X/100)P2=int(X/10)mod10P3=Xmod10D.P1=int(X/100)P2=X/10mod100P3=Xmod1031.对于循环结构,下列说法正确的是()A。当型循环的特点是先执行循环体,再进行判断,当条件成立时,再执行循环体B。直到型循环的特点是先判断条件,如果条件不成立,就直接退出C。直到型循环的循环体至少被执行一次D。上面的说法都不正确32.以下流程图中,执行后可能会出错的是:()ABCD33.判断一个正整数X为偶数,以下关系表达式错误的是:()A.X\2=0B.Int(X/2)=X/2C。X\2=X/2D。Xmod2=034。三个连续的自然数,最小的数是9的倍数,中间的数是除以11余2,最大的数是除以15余2,求这三个连续的自然数。若设最小的自然数为X,则满足上述条件的表达式是:()A.Xmod9=0andX+1mod11=2andx+2mod15=2B.Xmod9=0and(X+1)mod11=2and(x+2)mod15=2C.int(X/9)=0andint(X+1/11)=2andint(X+2/15)=2D.int(X/9)=0andint((X+1)/11)=2andint((X+2)/15)=235.为了计算S=3+5+7+9+…+999,一般我们给累加变量S赋的初值为:()A.0B。1C。2D.336.如图,若输入6,则输出P的值是:()A。P=2.1B。P=6。3C。P=8.4D.以上都不对37。下面流程图表示的算法功能是:()A.输出A的值B.输出A的相反数C.输出A的绝对值D.输出A或—A38.下列四种流程图样式中,哪一个是循环结构:()ABCD39。右边流程图的功能是是:()A。输出三个数中的最大值B。输出三个数中的最小值C。输出三个数中的中间数D。无法判断40.根据如右图所示流程图,以下说法正确的是()A。流程中i≤5判断了10次B.此流程为无限循环C。计数器i←i+1一次也不执行D。计数器i←i+1执行了一次二、填空题(共10小题,每小题2分,共20分。答案请写在答题纸上)41.下面流程图的运行结果是42。下面流程图的运行结果是:、43.若运行时输入12,15,以下流程图的运行结果是:、44.若运行时输入3、2,以下流程图的运行结果是:、。45。以下程序执行的结果是:A=9:B=8IfA〉BThenA=A+1EndifPrintA46.以下算法的输出结果是:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CCAS 013.6-2022水泥企业润滑管理第6部分:水泥企业开式齿轮润滑剂的使用规范
- T/CAQI 88-2019家用和类似用途纯净水处理器精准净化要求及测试方法
- T/CAPE 10104-2022混凝土长期性能和耐久性能试验仪器设备管理规程
- 花瓣雨考试题及答案
- 分析试验面试题及答案
- 荒岛逃命面试题及答案
- T/CAEPI 53-2022活性碳纤维吸附-蒸汽脱附溶剂回收装置技术要求
- T/CAEPI 42-2022袋式除尘用覆膜滤料技术要求
- 地理教学工作方案与总结
- 爱国卫生专项行动实施纲要
- 孟万金编制的中国大学生积极心理品质量表+评分方式
- 《应用文写作》中职全套教学课件
- 新能源并网系统宽频振荡分析与抑制阅读记录
- 12J3-3蒸压加气混凝土砌块墙
- 医疗器械经营质量管理体系文件模板
- 2024年天津高考英语第二次高考真题(原卷版)
- 浙江省2024年中考英语模拟试卷(含答案)
- 国开2024春《人文英语4》第5-8单元作文练习参考答案
- 2024建筑工程施工承包人工费合同书
- 社工招聘笔试考试试题及答案
- 四川省成都市2024年七年级下学期期末数学试题附答案
评论
0/150
提交评论