上海市嘉定区封浜高级中学2017-2018学年高一下学期期中考试信息技术试题(无答案)1/9上海市嘉定区封浜高中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.判断框有一个入口和两个出口上海市嘉定区封浜高级中学2017-2018学年高一下学期期中考试信息技术试题(无答案)2/96.几个人各自设计解决同一问题的流程图,在都正确的情况下,其流程图:()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”的值是:()上海市嘉定区封浜高级中学2017-2018学年高一下学期期中考试信息技术试题(无答案)3/9A.-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....