课件编号15487839

第二单元 算法和数据结构 选择题专题训练(Word版,含答案) 2022—2023学年浙教版(2020)初中信息技术七年级下册

日期:2024-05-12 科目:信息技术 类型:初中试卷 查看:100次 大小:542527Byte 来源:二一课件通
预览图 1/4
第二,七年级,信息技术,初中,2020,教版
  • cover
第二单元 算法和数据结构 一、选择题 1.有三个杯子A,B,C。A中装有可乐,B中装有雪碧,C为空瓶,且三个杯子容量一样。请你把A和B液体互换。使用流程图来描述这个算法如下,请问这个算法属于哪种结构?( ) A.顺序结构 B.选择结构 C.循环结构 D.条件结构 2.描述算法的方法有多种,其中最普遍的是( ) A.自然语言法 B.流程图法 C.伪代码法 D.PAD图 3.小明做小球自由落体的实验,他站在n米高的塔上把一个小弹球自然落下,小球每次落地后反跳回原高度的一半;再落下,以此往复。要求计算小球在第100次落地时,共经过多少米?如果用计算机编程解决该问题,应该使用哪种算法结构( )。 A.顺序结构 B.循环结构 C.选择结构 D.旋转结构 4.Python中常用于获取用户键盘输入的函数是( ) A.input() B.range() C.choice() D.print() 5.以下说法不正确的是( )。 A.计算机程序通常用某种计算机程序设计语言编写 B.计算机程序是一组指示计算机每一步动作的指令序列 C.淘宝APP是手机应用软件,不需要使用程序 D.计算机程序的目的是通过运行程序,实现某种功能 6.用( )描述算法可以直观地了解活动的流程和过程。 A. 自然语言 B.流程图 C.计算机语言 D.以上三项都对 7.下图用C++编写的计算圆周率的程序,若程序输出时,n=4096.请问pi输出时最有可能为多少( ) A.约等于3.14147 B.约等于3.14159 C.约等于常数e D.约等于0.618 8.下列流程图图示中,表示“判断”的框图是( )。 A. B. C. D. 9.关于算法,说法不正确的是 A.算法是程序设计的灵魂 B.解决问题的过程就是实现算法的过程 C.算法独立于任何具体的语言,VB算法只能用VB语言来实现 D.算法的作用在于记录和交流人类解决问题的思想 10.下列流程图图示中,表示“输入”“输出”的框图是( )。 A. B. C. D. 11.下列哪一项不是程序一般结构:( ) A.顺序结构 B.选择结构 C.构建结构 D.循环结构 12.小智学校每年植树节都有志愿者服务,规定每人第一年种1棵,第二年种2棵,依次类推,编程计算需要连续几年才能种够10棵树。 year=1 total=1 while :#总数不到10棵,就执行循环 year=year+1 total=total+year print(year) A.total<10 B.total>10 C.year<10 D.year>10 13.a瓶子中有10毫升红墨水,b瓶子中有10毫升蓝墨水,假如要交换a瓶子与b瓶子里的墨水,需要借助一个空瓶子c。流程图如下,请完善算法:( ) A.红、b B.蓝、a C.红、a D.蓝、c 14.数组a共有6个元素构成:49、45、61、46、58、57,若采用选择排序算法进行从大到小排序,则元素的比较次数和排序需要几遍才能完成( ) A.15次,4遍 B.15次,5遍 C.30次,4遍 D.30次,5遍 15.流程图中虚线部分表示的程序结构是( ) A.顺序结构 B.选择结构 C.循环结构 D.树形结构 16.读程序,写结果程序如图 a='apple' b='banana' c=a a=b b=c print(a) print(b) 结果为:( ) ( ) A.banana B.b C.apple D.a 17.在Python语言中,比较两个值是否相等,我们使用( )符号。 A.= B.== C.=== D.!= 18.我们利用计算机解决问题时,第一步应该( )。 A.设计算法 B.编写程序 C.分析问题 D.运行调试 19.下列关于编写程序的一般步骤,正确的顺序是( ) ①编写程序 ②调试和运行程序 ③算法设计 ④分析问题 A.②③①④ B.④②①③ C.④①③② D.④③①② 20.空气污染指数API值不超过50,说明空气质量为优。下图是根据API值判断空气质量情况的部分流程图: 如果输入的API值为55,则该流程的执行顺序为 A.①→②→③ B.①→②→④→③ C.①→②→④ D.①→②→③→④ 21.如图,这种描述算法的方式属于( ) A.自然语言 B.伪代码 C. ... ...

~~ 您好,已阅读到文档的结尾了 ~~