信息科技期末考核
姓名:
班级:
请选择
下列有关算法的描述错误的()。
通俗的说,算法就是计算机求解某一问题的方法。
一个成功的算法必须在有限步骤内结束。
算法必须有一个以上输入
算法必须有一个以上输出
下面不属于算法描述的是( )。
自然语言
伪代码
流程图
机器语言
下列哪种基本控制结构,可以实现如果a>b的判断( )。
组合结构
选择结构
循环结构
顺序结构
某算法用伪代码描述如下,关于该算法,下列说法正确的是( )。
不符合“可行性”的特征
此算法不能用流程图来描述
运用了循环结构实现两个数的交换
实现将两个自然数按从大到小的顺序输出
若空气污染API值小于等于50,说明空气质量为优,那么,判断空气质量是否为优的部分流程图框图应该是( )。
①
②
③
④
算法重要特征不包括以下哪项? ()
有穷性
确定性
数据输出
唯一性
流程图中表示输入输出的是( )。
矩形框
菱形框
圆形框
平行四边形
()不是程序的基本控制结构。
顺序结构
选择结构
循环结构
组合结构
算法的有穷性是指()。
算法必须包含输出
算法中每个操作步骤都是可执行的
算法的步骤必须有限的,或者要能在合理的时间范围内完成全部操作
算法必须包含输入
以下不属于算法基本特征的是()。
可执行性
有穷性
确定性
无限性
在流程图中,矩形符号表示过程中的一个单独的步骤,步骤的简要说明写在矩形内。( )
对
错
只有复杂的问题才需要进行算法设计,然后再编写程序,简单的问题可以不依赖算法。( )
对
错
伪代码就是程序。( )
对
错
使用三种基本结构的组合来描述算法,可以改善算法的清晰度,提高算法的可行性。()
对
错
任何复杂的算法都可以用顺序结构、选择结构和循环结构这三种基本结构组合来表示。()
对
错
二分法查找算法适用于在()数据中查找目标数。()
A.无序
B.有序
C.任意
D.以上都是
判断一个年份是否是闰年,需要考虑哪些因素?()
A.该年份能否被4整除
B.该年份能否被100整除
C.该年份能否被400整除
D.以上都要考虑
下面的软件中图形化编程的是( )
Python
c语言
scraino
c++
下列关于循环结构的说法,错误的是()。
A.循环结构可以用来重复执行某些步骤
B.循环结构必须要有循环条件
C.循环结构中,循环体只能执行一次
D.循环结构可以提高算法效率
Python中,用来表示循环结构的关键字是()
A.if
B.else
C.end
D.for
下列关于算法效率的说法,错误的是()
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.计算圆周率
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. 鸡和兔的总头数和总腿数
D. 鸡和兔的重量
以下哪个场景中,最适合使用“寻找最短路径”算法()
A. 对一组数字进行排序
B. 在列表中查找特定的元素
C. 规划导航路线
D. 计算一个数的平方根
生成式人工智能的主要功能是什么()
A. 存储数据
B. 分析数据
C. 生成新的内容
D. 传输数据
以下哪种类型的内容不能由生成式人工智能工具直接生成()
A. 文本
B. 图像
C. 代码
D. 物理模型
使用生成式人工智能工具辅助学习时,我们应该:()
A. 完全依赖工具,不需思考
B. 让工具代替所有学习任务
C. 利用工具辅助学习,并保持独立思考
D. 模仿工具,不进行创新
关闭
更多问卷
复制此问卷