内容正文:
2.2算法的概念与描述
练 习 题
一、选择题
1、(单选)下列问题不能用算法描述的是( )
A.找出所有能被3整除的自然数
B.输入身高体重,判断体型情况
C.找出1000个整数中的最大值与最小值
D.将十进制数64转换为对应的二进制数
2.(单选)计算机能直接识别的算法表示形式是____。
A.自然语言 B.流程图
C.计算机语言 D.伪代码
3.(单选)在算法描述几种方法中容易产生二义性的是()
A.自然语言 B.流程图
C.计算机语言 D.伪代码
4(多选)下列关于算法说法正确的是( )
A.利用计算机解决问题的过程一般是:分析问题、计算算法、编写代码、运行程序
B.算法可以用自然语言、流程图或伪代码描述
C.算法的步骤必须是有限的
D.算法就是计算的方法
二、判断
1、程序算法中至少有一个输入项。
2.解决同样一个问题,算法不管怎样设计,写出的程序运行出结果的时间效率都是一样的。
3.一个算法有0个或多个输出。
4.一个算法是对某个问题而设计的求解的有限步骤,可以用各种计算机程序设计语言写成多种程序。
5、程序设计中的算法其实就是能在计算机上解决问题的方法和步骤。
答案:
一、D C A ABC
二、(错)(错)(错) (对) (对)
$$