下列关于算法的描述,最准确的是:
算法就是计算机程序
算法是解决问题的明确、可执行的步骤序列
算法只有数学家能懂
算法必须用英文写
算法必须在有限个步骤之后结束,这体现了算法的什么特征?
下列哪个例子不属于生活中的算法应用?
按菜谱做菜
凭感觉随意画画
按照说明书组装积木
查字典找生字
用“第一步...第二步...”这种方式描述算法,属于:
执行完一个步骤后,紧接着执行下一个固定步骤,这种结构是:
下列关于算法确定性的说法,正确的是:
算法每步执行结果可以不确定
每一步必须有明确定义,不能有歧义
只有老师能看懂算法
算法步骤越多越确定
以下哪种情况适合使用循环结构?
计算一次 1+1
让机器人重复绕场一周
判断一个数是否大于0
开关灯一次
解决同一个问题,算法的数量通常是:
只能有一种
可能有多种
取决于网速
由计算机型号决定
扫地机器人遇到障碍物后转弯,这体现了什么控制结构?
关于“算法必须有输出”,以下理解正确的是:
算法执行完可以没有结果
输出必须是打印出来的纸
算法必须产生结果反馈给外界
输出必须在屏幕上显示
密码登录时,如果正确则进入主页,否则提示错误,这是:
算法的“可行性”是指:
算法步骤可以无限多
算法必须能被实际执行
只有专家能操作
必须用最高级的计算机
洗衣服的步骤:放水->放衣服->放洗衣粉->洗涤,这属于:
流程图中常用的图形符号有哪些?
矩形框(处理)
菱形框(判断)
圆角矩形(起止)
云朵框
下列哪些实例应用了算法的分支结构?
红绿灯根据车流调时
体温正常放行,异常报警
每天准时起床
考试及格进入下阶段
关于算法的输入,下列说法正确的是:
一个算法可以有0个输入
算法必须有输入
一个算法可以有多个输入
输入就是输出
使用流程图描述算法的优点是:
形象直观
逻辑清晰
可以画得很漂亮
易于理解执行过程
下列属于循环结构实例的是:
时钟指针不断转动
重复做广播操动作
按一下电梯按钮
循环播放音乐
算法安全与伦理要求我们:
保护个人隐私数据
不利用算法进行欺诈
算法设计要公平公正
算法越多越好
顺序结构的特点是:
自上而下
一步接一步
没有判断跳转
可以随时跳过某步
任何复杂的算法都可以由顺序、分支和循环三种基本结构组成。
分支结构中,必须根据条件满足与否来决定下一步执行。
算法的确定性意味着对于相同的输入,每次执行的结果应该一致。