第1课算法的概念练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
算法的概念学案
第一课算法的概念
1、填空题
(1)我们把做某一件事或者完成某项工作的方法、步骤或程序称为()。
要确立算法,先明确(),然后做(),在需要分析的基础上确定问题解决的方法,最后列出解决问题的具体步骤。
(2)在日常学习和生活中,做事需要遵循一定的方法和步骤。解数学题、购物消费、洗衣做饭……都有一套问题解决的方法和步骤。这种解决生活中问题的方法和步骤,我们称之为()。
(3)人类进行计算的过程可分解为(),(),(),(),()等基本步骤。人类复杂的活动都是由这些基本步骤组成的。
(4)、人工智能是研究用计算机模拟人的思维过程和智能行为的学科,主要包括计算机实现智能的原理、制造类似人脑智能的计算机。该领域的研究包括()()()()和()等。
2、选择题
(1)一个解决问题的方案称为算法。下列属于算法的基本性质的是()
A、有穷性
B、确定性
C、可行性
D、以上都是
(2)下列关于算法的说法中,不正确的是()
A、算法的作用在于记录和交流人类解决问题的思想。
B、对于给定的一个问题,其算法不一定是唯一的。
C、对于复杂问题,我们一般先进行算法设计,然后再编程解决。
D、算法的步骤可以无限制执行下去,永不停止。
3、判断题
(1)算法是对问题解决方案清晰而完整的描述。这种解决问题的方案由计算机定义,和人的价值观没有任何关系。()
(2)按照冯·诺依曼存储程序的原理,计算机在执行程序时必须先将要执行的相关程序和数据存入硬盘中。()
(3)、简单的算法可以设定有限步数终止运动,复杂的算法可以设定无限循环。()
4、解难释疑
算法的概念及作用是什么?
答:
5、人机对话
小明的哥哥被一所大学录取了,录取通知书中写着他需要在报到第一天完成以下事情:(1)交费,注册;(2)分配宿舍,办理入住手续:(3)领取日用品;(4)参加新生招待会。
请你根据所学知识,用流程图描述以上事情。