查看原文
其他

粤教版必修1第三章算法基础课后习题

粤教版必修1第一章数据与信息课后习题

粤教版必修1第二章知识与数字化学习课后习题

信息技术 必修1 《数据与计算》

第三章 算法基础 学业评价

一、单选题

1、人们利用计算机解决问题的基本过程为(      )

①调试运行程序 ②分析问题③设计算法④问题解决⑤编写程序

A. ①②③④⑤

B. ②④③⑤①

C. ④②③⑤①

D.②③⑤①④

【答案】D

2、下面关于算法的描述,正确的是(      ) .

A. 算法不可以用自然语言描述

B. 算法只能用流程图来描述

C.一个算法必须保证它的执行步骤是有限的

D. 算法的流程图表示法有零个或多个输入,但只能有一个输出

【答案】C

3、计算机能直接识别、理解执行的语言是(D).

A.汇编语言

B. Python语言

C. Basic语言

D.机器语言

【答案】D

二、思考题

4、写出“求一个任意实数C的算术平方根G(精确到0.001)”的算法设计思想。

【答案】法一:二分迭代法求解

法二:牛顿迭代法求解

法三:增乘开方法求解

三、情境题

5、某自动售货机(如右周)是由微处理器控制的。张明同学在自动售货机选择了一种价值5元的饮料,然后在收款口放入10元。自动售货机接收货币后,在商品取出口给出了张明所要的饮料,并找了5元。

(1)说明自动售货机中微处理器在这次自动售货的大致过程。

(2)如果张明同学在自动售货机购物没有成功,请列出设有成功的三种可能原因。

【答案】(1)开始->用户选择商品->用户投币10元->计算找零5元->投放商品->找零5元->结束。

(2)机器缺货、无法投币、无法识别钱币、无法找零、无法出货等。

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存