上海市2016-2017高一信息科技下学期期中试题.docVIP

  • 42
  • 0
  • 约6.31千字
  • 约 13页
  • 2017-06-08 发布于湖北
  • 举报

上海市2016-2017高一信息科技下学期期中试题.doc

上海市2016-2017学年高一信息科技下学期期中试题 (时间60分钟,满分100分) 一、单项选择题(每题2分,共64分) 下列关于算法说法错误的是( ) A.利用计算机解决问题的过程一般是:分析问题→设计算法→编写程序→ 运行程序 B.算法可以用自然语言、流程图或程序代码描述 C.算法的步骤必须是有限的。 D.算法就是计算的方法。 用流程图表达条件“c=0”,要用到以下哪个框?( ) A. B. C. D. 如果a=true,b=false,c=true,d=false,以下逻辑表达式的值为false的个数是(  ) a and b  ② a or b  ③ a and c or not d  ④ not (a and c) or d A. 1个 B.2个 C.3个 D.4个 以下合法的变量名是( ) A.A-B B.for C. a_1 D.4S 表达式Abs(-16)+15 Mod 135的值是 A.17 B.5 C. 16 D.16.4 下列用流程图描述的算法中,正确的是 A. 图 B. 图 C. 图 D. 图如果变量a的值中任意一个为0那么y=y+1”能实现该功能的VB语句是(  ) =0 And b=0 Then y=y+1 B. If a*b=0 Then y=y+1 =0=0 Then y=y+1 D. If a-b=a Then y=y+1 0 then B. do while x=0 C. for x=0 to 5 D. if n mod 3=0 then 在如下VisualBasic程序段要使循环体t=t*j执行5次循环变量的终值可以是(    For j=1 To __________ Step 2 t=t*j Next j -5 B.0 C.5 D.10 A.当循环是当条件成立退出循环 B.当循环不可能出现不执行循环步骤的情况 C.直到循环是条件成立时执行循环步骤 D.直到循环至少执行一次循环步骤 设计一个含有循环结构的算法,若要确保循环的次数为10次,下列设计中不能达到该目的的流程图个数为( ) A. 1 B.2 C. 3 D. 4 为了求数列12+32+52+72+……+992的和,以下说法错误的是( )。 A. B. C. while/loop语句编程解决这个问题。 D.以下关于算法基本结构嵌套的叙述中正确的有(   ) 分支结构可以嵌套分支结构② 分支结构可以嵌套循环结构 ③ 循环结构可以嵌套分支结构④ 循环结 4个 B. 3个 C. 2个 D. 1个 循环结构 A.图① B.图② C.图③ D.图④ 以下只能用解析算法求解的是( ) A.已知边长a、b、c,求三角形面积。 B. 求用10元、20元和50元三种纸币组合支付360元的不同方案。 C.求2000以内的素数。 D. 求所有的水仙花数的总和。 关于枚举算法的说法错误的是(   ) 一般是通过循环中嵌套分支结构来实现的 B. 循环结构用来“枚举”分支结构用于“检验”。列举所有可能解的范围时可以扩大但不能缩小以防漏解 D.采用枚举法时也可能找不到符合条件的解 数组a中存放了一批数据如下表,现采用对分查找方式在这批数据中查找“gou”以下说法正确的) a(1) a(2) a(3) a(4) a(5) a(6) a(7) hou ji long ma niu she tu A.被比较的数据是“ma”“ji”,“hou” B.依次被比较的数据是“ma”,“she”,“tu” 对分查找,因为这批数据还没排好序 D查找操作,因为这批数据中没有“gou” Visual Basic中,要定义一个一维数组name,用于存储10位学生姓名信息,则正确的数组定义语句是( )

文档评论(0)

1亿VIP精品文档

相关文档