其他
粤教版必修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)机器缺货、无法投币、无法识别钱币、无法找零、无法出货等。