高中数学人教新课标A版必修3 第一章 算法初步 1.1算法与程序框图(包括1.1.1算法的概念,1.1.2程序框图与算法的基本逻辑结构)

试卷更新日期:2018-02-27 类型:同步测试

一、选择题

  • 1. 程序框图中,表示处理框的是(   )
    A、 B、 C、 D、
  • 2. 下面哪个不是算法的特征(   )
    A、抽象性 B、精确性 C、有穷性 D、唯一性
  • 3. 计算下列各式中S的值,能设计算法求解的是( )

    S=12+14+18++12100

    S=12+14+18++12100+

    S=12+14+18++12n  (n≥1且n∈N*)

    A、①② B、①③ C、②③ D、①②③
  • 4. 如图是一个算法的程序框图,已知a1=1,输出的b=3,则a2等于( )

    A、3 B、5 C、7 D、9
  • 5. 早上从起床到出门需要洗脸刷牙(5min)、刷水壶(2min)、烧水(8min)、泡面(3min)、吃饭(10min)、听广播(8min)几个步骤.从下列选项中选出最好的一种流程(   )
    A、1.洗脸刷牙、2.刷水壶、3.烧水、4.泡面、5.吃饭、6.听广播 B、1.刷水壶、2.烧水同时洗脸刷牙、3.泡面、4.吃饭、5.听广播 C、1.刷水壶、2.烧水同时洗脸刷牙、3.泡面、4.吃饭同时听广播 D、1.吃饭同时听广播、2.泡面、3.烧水同时洗脸刷牙、4.刷水壶
  • 6. 下列算法的理解不正确的是(  )

    A、算法需要一步步执行,且每一步都能得到唯一的结果 B、算法的一个共同特点是对一类问题都有效而不是个别问题 C、任何问题都可以用算法来解决 D、算法一般是机械的,有时要进行大量重复的计算,它的优点是一种通法
  • 7. 一个算法步骤如下:

    S1 , S取值0,i取值1;

    S2 , 如果i≤10,则执行S3 , 否则执行S6

    S3 , 计算S+i并将结果代替S;

    S4 , 用i+2的值代替i;

    S5 , 转去执行S2

    S6 , 输出S.

    运行以上步骤后输出的结果S=( )

    A、16 B、25 C、36 D、以上均不对
  • 8.

    程序框图符号“”可用于(  )

    A、输出a=5 B、赋值a=5 C、判断a=5 D、输入a=5

二、填空题

  • 9. 已知一个学生2016年的高考语文成绩为120分,数学成绩为135分,英语成绩为100分,理科综合成绩为249分,求他的总分与平均分的一个算法如下,请补充完整.

    第一步,取A=120,B=135,C=100,D=249.

    第二步, E=A+B+C+D .

    第三步,.

    第四步,输出计算结果.

  • 10. 下列关于程序框图的描述

    ①对于一个算法来说程序框图是唯一的;②任何一个框图都必须有起止框;

    ③程序框图只有一个入口,也只有一个出口;④输出框一定要在终端框前.

    其中正确的有(把所有正确的序号都填上)

  • 11. 阅读下列算法:

    第一步,输入x的值;

    第二步,若x≥0,则y=x;

    第三步,否则, y=2x2

    第四步,输出y的值.

    若输入的 x[2,3] ,则输出的 y 的取值范围是

三、解答题

  • 12. 写出求区间 [1,1000] 内13的倍数的一个算法.
  • 13. 试设计一个判断圆(x-a)2+(y-b)2=r2和直线Ax+By+C=0位置关系的算法.
  • 14. 尺规作图,确定线段AB的一个5等分点,请你设计一个算法,并画出程序框图.