2.2算法的控制结构课堂同步练习2021—2022学年浙教版(2019—)高中信息必修1(含答案)

文档属性

名称 2.2算法的控制结构课堂同步练习2021—2022学年浙教版(2019—)高中信息必修1(含答案)
格式 docx
文件大小 289.8KB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2021-12-24 15:42:59

图片预览

文档简介

第二单元 算法与问题解决
第2节 算法的控制结构 课堂同步练习(2)
单选题
1.下列关于算法的基本结构说法错误的是( )
A.顺序结构中的每个步骤一定会被执行一次,而且仅被执行一次
B.对于分支结构来说,必定有一个分支被执行,其它的分支则被忽略
C.算法的基本结构分顺序结构、分支结构和循环结构三种
D.循环结构中的步骤必定会被执行一次
2.顺序结构程序的执行顺序是()
A.由外到内 B.自上而下 C.自下而上 D.由内到外
3.下图中的流程图主要是哪种程序结构?( )
顺序结构
分支结构
循环结构
D.框架结构
4.某算法的部分流程图如图所示,执行这部分流程后,变量 c 的值为( )
A.5 B.8 C.10 D.13
5.如图所示,当变量m=2进入内循环时,内循环的循环体执行次数为()。
A.1
B.5
C.2
D.3
6.如图1所示,最外圈方格中已写入数字0。机器人小艾根据图2所示的算法从数字1所在方格出发,沿箭头所指方向前进,并在空白方格中写入数字,方格X中写入的数字是()。
A.16 B.13
C.15 D.14
7.某电影院推出团体购票优惠活动,示意图如下,若购买75张电影票,可以获得( )。
A.五折优惠 B.七折优惠 C.九折优惠 D.原价
8.某算法的部分流程图如图所示,执行这部分流程后,下列说法不正确的是( )
a的值为9
B.b的值为19
循环条件b<=13 共执行5次
D.当第3次执行循环条件b<=13 时,b的值为13
二、填空题
9.算法的三种基本结构是:_____、_____、____ 。并按本题顺序画出来:
_______ ________ ______
10.有个科学猜想的节目内容是:如果有一张足够大的纸,其厚度为0.1毫米,对折一次纸的厚度增加1倍。问:对着多少次后,纸的厚度可以超过珠穆朗玛峰的高度(8848.43米)?请回答以下的问题。
(1)根据提议,一张纸的厚度为h,对折k次后,纸的厚度为_______________。
(2)描述本题算法的流程图如下图所示,则流程图中①②处应填写的内容分别是①______________,②_______________________。
11.某算法的自然语言和流程图描述如下,将流程图①②③④处补充完整。
(1)①_________ ②_______ ③______ ④________
(2)流程图中虚线框处的算法控制结构类型是_________。
(3)本算法实现的功能是(_____)(注:n!=1*2*3*……*n)
A.求s=10! B.求s=1+2+3+……+10
C.求s=1!+2!+……+10! D.求s=1+1+1+……+1(共10个1)
【参考答案】
1-5:DBCAC
6-8:DBD
9.顺序结构 分支结构 循环结构
10. ①0 ②或
11.(1)i<=10 t←t×i 或 t=t*i s←s+t 或 s=s*t i←i+1 或者i=i+1 或者i+=1
(2) 循环结构
(3) C