算法基础知识测试卷

请仔细阅读每一道题目,按要求完成作答,满分250分,祝您考试顺利!
下列关于算法的描述,最准确的是:
算法就是计算机程序
算法是解决问题的明确、可执行的步骤序列
算法只有数学家能懂
算法必须用英文写
在流程图中,表示“开始”或“结束”的图形符号是:
矩形
菱形
圆角矩形/椭圆
平行四边形
算法必须在有限个步骤之后结束,这体现了算法的什么特征?
确定性
可行性
有穷性
输入
下列哪个例子不属于生活中的算法应用?
按菜谱做菜
凭感觉随意画画
按照说明书组装积木
查字典找生字
在流程图中,菱形框代表:
处理
输入输出
开始结束
判断
用“第一步...第二步...”这种方式描述算法,属于:
流程图
自然语言
伪代码
机器语言
执行完一个步骤后,紧接着执行下一个固定步骤,这种结构是:
顺序结构
分支结构
循环结构
网状结构
下列关于算法确定性的说法,正确的是:
算法每步执行结果可以不确定
每一步必须有明确定义,不能有歧义
只有老师能看懂算法
算法步骤越多越确定
以下哪种情况适合使用循环结构?
计算一次 1+1
让机器人重复绕场一周
判断一个数是否大于0
开关灯一次
解决同一个问题,算法的数量通常是:
只能有一种
可能有多种
取决于网速
由计算机型号决定
在绘制流程图时,箭头的指向表示:
美观程度
算法的执行方向
图纸的边缘
图形的大小
分支结构的核心在于:
重复
依次执行
条件判断
无限制
扫地机器人遇到障碍物后转弯,这体现了什么控制结构?
顺序结构
分支结构
循环结构
无法判断
关于“算法必须有输出”,以下理解正确的是:
算法执行完可以没有结果
输出必须是打印出来的纸
算法必须产生结果反馈给外界
输出必须在屏幕上显示
数据处理的第一步通常是:
数据清洗
数据采集
数据存储
数据可视化
密码登录时,如果正确则进入主页,否则提示错误,这是:
单分支
双分支
循环
顺序
算法的“可行性”是指:
算法步骤可以无限多
算法必须能被实际执行
只有专家能操作
必须用最高级的计算机
洗衣服的步骤:放水->放衣服->放洗衣粉->洗涤,这属于:
顺序结构
分支结构
循环结构
网格结构
下列不属于算法描述工具的是:
流程图
自然语言
思维导图
伪代码
算法的三种基本控制结构包括:
顺序结构
分支结构
循环结构
跳转结构
下列属于算法特征的是:
有穷性
确定性
可行性
输出
描述算法常用的方式有:
自然语言
流程图
伪代码
舞蹈动作
流程图中常用的图形符号有哪些?
矩形框(处理)
菱形框(判断)
圆角矩形(起止)
云朵框
下列哪些实例应用了算法的分支结构?
红绿灯根据车流调时
体温正常放行,异常报警
每天准时起床
考试及格进入下阶段
关于算法的输入,下列说法正确的是:
一个算法可以有0个输入
算法必须有输入
一个算法可以有多个输入
输入就是输出
使用流程图描述算法的优点是:
形象直观
逻辑清晰
可以画得很漂亮
易于理解执行过程
下列属于循环结构实例的是:
时钟指针不断转动
重复做广播操动作
按一下电梯按钮
循环播放音乐
算法安全与伦理要求我们:
保护个人隐私数据
不利用算法进行欺诈
算法设计要公平公正
算法越多越好
数据采集的方式可以包括:
传感器自动采集
问卷调查记录
人工测量
凭空想象
在设计算法解决复杂问题时,我们需要:
分解问题
建立模型
直接写代码
验证算法正确性
顺序结构的特点是:
自上而下
一步接一步
没有判断跳转
可以随时跳过某步
算法就是指具体的计算机编程代码。
正确
错误
任何复杂的算法都可以由顺序、分支和循环三种基本结构组成。
正确
错误
流程图中的菱形框只能有两个出口。
正确
错误
算法的有穷性是指算法必须在有限时间内得出结果。
正确
错误
自然语言描述算法最大的缺点是容易产生歧义。
正确
错误
解决同一个问题,算法的效率总是一样的。
正确
错误
在流程图中,箭头是可以省略不画的。
正确
错误
一个算法至少要有一个输入。
正确
错误
分支结构中,必须根据条件满足与否来决定下一步执行。
正确
错误
循环结构中的重复步骤必须是完全一模一样的。
正确
错误
算法的确定性意味着对于相同的输入,每次执行的结果应该一致。
正确
错误
流程图中的处理框(矩形)可以有多个输入流线。
正确
错误
在日常生活中,刷牙的步骤不属于算法。
正确
错误
保护数据隐私是每个算法设计师应尽的社会责任。
正确
错误

45题 | 被引用0次

模板修改
使用此模板创建