高中信息技术算法与程序设计题库(含答案)
算法基础
一、核心知识点
算法是解决问题的步骤集合,具有有穷性(步骤有限)、确定性(每个步骤唯一确定)、可行性(步骤可执行)、输入(0个或多个)、输出(至少1个)五大特征。常用描述方法包括自然语言、流程图(含起止框、输入输出框、处理框、判断框、流程线)、伪代码等。算法复杂度分为时间复杂度(执行步骤数)和空间复杂度(存储空间)。
二、典型题目及解析
1.选择题
下列关于算法的描述,错误的是()
A.算法必须有输入
B.算法必须有输出
C.算法步骤必须有限
D.算法的每个步骤必须确定
答案:A
解析:算法可以没有输入(如输出固定值的算法,例如
原创力文档

文档评论(0)