程序设计算法检测题

(共10个小题,每题10分,满分100分,时间限定10分钟)

Q1:输入班级姓名,如801张小明

正确答案

Q2:关于计算机程序的算法,下列说法正确的是()

算法就是流程图
算法就是程序代码
算法就是解决问题的方法和步骤
算法就是计算方法

Q3:要设计班级成绩分析的程序,正确的步骤是()①设计算法 ② 分析问题 ③ 调试运行 ④ 编写程序

①②③④
②③①④
②①④③
④③②①

Q4:算法的描述最直观、清晰、易懂的是()。

自然语言
流程图
计算机语言

Q5:有序列1,1,2,3,5,8,13,……,要求第N(N3)项的值,应该用哪种算法()

枚举法
冒泡排序法
迭代法
递归法

Q6:下面有关算法的说法,错误的是()

解决一个问题的算法可以有多种
运算时间短是衡量算法优化的唯一标准
算法可以使用自然语言来描述
同一种算法可以用不同的程序语言来实现

Q7:枚举法的适用范围是()

一切问题
不适合设计算法
解的个数无限多的问题
解的个数有限且适合一一列举

Q8:A、B两个数如果AB,则最大数是A,否则最大数为B,用流程图描述算法, 则‘如果AB’的流程图符号应该是()(10分)[单选题]

图片1
图片2
图片3
图片4

Q9:枚举法是把所有可能的情况一一列举,并逐个验证,最后得到正确结果的一种算法。

正确
错误

Q10:迭代法是根据已知数值,重复执行某种计算,不断得出下一个数值,直到得出需要结果的一种算法。

正确
错误

Q11:冒泡排序法是从头开始,依次对相邻两个数据进行比较,顺序正确则位置不变,顺序错误则交换位置,不断进行比较,直至顺序完全正确。

正确
错误
问卷网
程序设计算法检测题
关于
1年前
更新
0
频次
11
题目数
分享
问卷网
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷