第2单元 编程计算练习教科版( ) 必修1 (含答案).docx
《第2单元 编程计算练习教科版( ) 必修1 (含答案).docx》由会员分享,可在线阅读,更多相关《第2单元 编程计算练习教科版( ) 必修1 (含答案).docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试卷第 1页,共 8页第第 2 单元单元 编程计算编程计算一、选择题一、选择题1某景区使用了游客人数控制系统来控制景区内的游览人数,该系统在景区的各个入口和出口分别统计人数,并汇总计算得出景区内的大致人数,该过程属于计算机解决问题的一般步骤中哪个环节()A抽象建模B设计算法C编写程序D调试运行程序2有下面的程序段ifk0:if k 5:if k8:x=0else:x=1else:if k2:x=3else:x=4其中 k 取哪组值时,x=3。()A3,4,5B1,3,4C5,6,7D4,5,63通过算法让计算机解决问题时,算法的要素包括()。A信息、运算、控制转移B数据、运算、控制转移C信息、
2、数据、运算D信息、数据、控制转移4有如下 python 程序段:a,b=4,3if a%2=0:if b%3!=0:c=a*belse:c=a*belse:试卷第 2页,共 8页c=a+bprint(c)该程序段运行后,变量 c 的值为()A64B12C7D815下列程序的运行结果是()word=my,apple,Label,Name,nose,nicen=0for ch in word:if ch1=a:n=n+1print(ch,end=)print(n)ABCapple 1DLabel Name 26下列代码的输出结果是()for i in range(1,10,2):print(i,e
3、nd”)A1 3 5 7 9B3 5 7 9C1 3 5 7 9 10D1 3 5 7 9 117有如下 Python 程序段:import randomc=0s=0for i in range(0,10):n=random.randint(1,101)if n%2=0:s+=ic+=l该程序段被执行后,下列说法不正确的是:()A把程序 s+=i 改为 s=s+i 后,得到的结果是一样的。Bi=10C语句 c+=1 可能执行了 10 次试卷第 3页,共 8页D变量 s 中存储的生成的 10 个随机数中偶数对应 i 相加的和8有如下 VB 程序段:For i=1 To 7a(i)=Int(Rnd
4、*9)+1Next is=0For i=1 To 6If a(i)a(i+1)Thenf(i)=-1Elsef(i)=0End Ifs=s+f(i)Next i执行该程序段后,变量 s 的值为 0,则数组 a 各元素的值可能是()A9 8 4 1 3 3 9B1 2 3 6 5 3 0C1 8 6 2 4 3 8D6 4 4 5 6 7 1二、判断题二、判断题9王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。(_)10分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的关系,并尽量用数学的语言加以描述。(_)1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2单元 编程计算 练习 教科版 必修1 含答案 单元 编程 计算 教科版 必修 答案
限制150内