粤教版 高中信息技术必修1 3.2算法及其描述 日期: 2024-05-02 高一上学期信息技术同步测试 选择题 试题详情 计算s=1×2×3×…×n的算法流程图如图所示,虚线框中应填写的内容是( ) A、 B、 C、 D、 试题详情 下列选项中,不是算法描述方法的是( )。A、 流程图B、 数据库C、 伪代码D、 自然语言 试题详情 程序中使用了“print”语句输出计算结果,对应的算法流程图应使用下列哪个图形符号进行表示()A、 B、 C、 D、 试题详情 某算法的部分流程图如图所示。 执行这部分流程,若依次输入2,-3,5,1,2,-1,-8,3,4,0,则输出变量m的值为( )A、 5B、 6C、 7D、 8 试题详情 以下流程图描述的算法,输出结果是( ) A、 8 8 8B、 24 40 72C、 24 40 48D、 24 24 24 试题详情 某算法的部分流程图如图所示,执行这部分流程,若输入m的值为20,n的值为3,则输出c的值是( ) A、 18B、 28C、 29D、 47 试题详情 某算法的部分流程图如图所示,执行这部分流程,若输出m的值为0,则输入d的值不可能是( ) A、 50B、 202505C、 10110100D、 9876543210 试题详情 用于求5!(n!=1*2*3……*n)的算法流程图如图所示,则下列选项中说法不正确的( ) A、 最后输出的结果为120B、 当i的值为5时,直接输出t的值C、 判断条件“i>5?”一共执行了5次D、 该流程图中运用了循环的控制结构 试题详情 某算法的部分流程图如图所示,若输入m的值是6,执行这部分流程后,s,i的值分别是() A、 2,4B、 0,4C、 6,4D、 4,6 试题详情 下列使用伪代码描述的算法中,能够完成数a 和数b 交换的是( )A、 a←a+b,b←a-b,a←a-bB、 a←b,b←aC、 t←a,b←t,a←bD、 a←a*b,a←a/b,b←a/b 判断题 试题详情 算法就是解决问题的方法和步骤。 试题详情 循环结构表示程序反复执行某个或某些操作,只有用户干预才能终止循环。 试题详情 使用流程图描述算法存在歧义性,容易导致算法执行的不确定性。 试题详情 算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的无穷集合。 试题详情 一个算法有一个或多个数据输出,没有输出的算法是毫无意义的。