算法有三种基本控制结构,分别是顺序结构、分支结构和( )。
A. 循环结构
B. 倒序结构
C. 树形结构
D. 网络结构
在流程图中,菱形框通常用来表示( )。
A. 开始/结束
B. 输入/输出
C. 处理/计算
D. 判断/条件
“如果明天下雨,我就带伞;否则我就戴帽子。”这句话描述的算法结构是( )。
A. 分支结构
B. 树形结构
C. 顺序结构
D. 循环结构
在红绿灯路口,我们需要重复观察信号灯,直到绿灯亮起才过马路。这种“重复执行”的操作属于算法中的( )。
A. 分支结构
B. 循环结构
C. 顺序结构
D. 随机结构
扫地机器人碰到障碍物自动转弯,这主要应用了( )。
A. 远程遥控
B. 传感器与分支结构算法
C. 顺序结构算法
D. 随机乱撞
在“汉诺塔”游戏中,我们发现不管有多少个圆环,移动的规律都是相似的。这体现了算法中的( )思想。
A. 只能靠运气
B. 寻找规律
C. 没有任何规律
D. 随机尝试
算法是解决问题的方法和步骤。下列关于算法的说法,错误的是( )。
A. 算法的步骤必须是可执行的
B. 算法只能用计算机程序来描述
C. 算法必须有明确的步骤
D. 做菜的菜谱也可以看作一种算法
下列哪项不是生活中算法的应用?( )
A. 购物网站推荐商品
B. 导航软件规划路线
C. 刷脸支付
D. 随意在纸上乱画
在流程图中,用来表示“开始”或“结束”的图形符号是( )。
A. 平行四边形框
B. 矩形框(长方形)
C. 菱形框
D. 圆角矩形框
下列关于循环结构的说法,正确的是( )。
A. 循环结构只能执行一次
B. 循环结构不能包含分支结构
C. 循环结构必须有终止条件
D. 循环结构就是一直不停地做某件事
下列哪些情况用到了“分支结构”?( )
A. 遇到红灯停车
B. 每天按时起床
C. 气温超过30度就开空调
D. 考试满90分就奖励
保护个人信息安全,我们在设置密码时应该( )。
A. 混合使用字母、数字和符号
B. 定期更换密码
C. 使用简单的数字如123456
D. 告诉好朋友
下列哪些情况用到了“循环结构”?( )
A. 操场跑10圈
B. 一直等到公交车来
C. 早上刷牙
D. 抄写单词20遍
算法在我们的生活中无处不在,以下属于算法应用的是( )。
A. 扔硬币决定去哪里
B. 自动驾驶汽车识别红绿灯
C. 医生依据症状诊断疾病
D. 搜索引擎查找资料
流程图相比自然语言描述算法,优点有( )。
A. 逻辑清晰
B. 计算机能直接运行
C. 形象直观
D. 容易发现错误
算法必须有输出结果,否则这个算法就没有意义。( )
验证算法时,我们可以通过手动计算或编写程序来验证算法是否正确。( )
同一个问题只能有一种算法来解决,不可能有多种算法。( )
在流程图中,流程线必须带有箭头,用来表示执行的方向。( )