云南信息技术模块题组特训七 算法与程序设计初步
试卷更新日期:2023-01-14 类型:复习试卷
一、单项选择题(每小题2分,共48分)
-
1. 若想通过程序设计解决“楼道声控灯”问题,制定的如下过程中,最恰当的是( )。A、设计算法,编写程序,提出问题,运行程序,得到答案 B、分析问题,编写程序,设计算法,运行程序,得到答案 C、分析问题,设计算法,编写程序,运行程序,得到答案 D、设计算法,提出问题,编写程序,运行程序,得到答案2. 障碍机器人算法描述关键步骤如下:
步骤一:使用循环结构重复检测机器人与峭壁间的距离
步骤二:如果距离峭壁太近,机器人右转
步骤三:如果距离峭壁太远,机器人偏左行上述算法描述采用了( )。
A、自然语言 B、机器语言 C、流程图 D、程序设计语言3. 流程图如下图所示,运行此段程序后,输出的结果是( )。A、1 B、10 C、0 D、154. 人们除了用自然语言描述算法外,还常借助图形使算法描述更清晰。这种以特定的图形符号和说明表示算法的图,称为( )。A、思维导图. B、流程图. C、线框图. D、程序图5. 为了更好的防控新冠疫情,机场、车站等公共场所增加了红外热成像测温系统测温流程如下:⑴红外热成像测温系统测出人体温度x;
⑵如果x在35.8℃和37.3℃ (不包括37.3℃)范围内,则屏幕显示绿色;
⑶如果x不在上述温度范围内,提示预警并显示红色。
这种算法是采用了( ) 来进行描述。
A、伪代码 B、结构图 C、自然语言 D、流程图6. 执行如下图所示的流程图,如果输入a=21,则输出的a的值为( ),A、21 B、22 C、8 D、77. 热水壶的保温工作模式部分算法流程如图所示,以下描述正确的是( )。A、该模式不检测水温 B、该模式水温低于609C开始加热. C、该模式保持水温60以下 D、该模式高于60C以上开始加热8. 若某区居民用电收费标准如下:⑴若用电在100度以内,每度电3元;
⑵若用电在100度以上,超过的部分每度4元。
如上述收费方法也可采用图示方法来描述,该方法称为( )描述算法。
A、自然语言 B、数学语言 C、流程图 D、Scratch 语言9. 在常见的流程图符号中,表示开始或结束的是A、 B、 C、 D、10. 小城设计的解一元二二次方程ax2 +bx +e=0( a≠0)有无实数根的程序,算法描述如下:步骤1:输入a,b,c的值;
步骤2:计算b2-4ac的值;
步骤3:如果b2 -4ac>0,则方程ax2 + bx +c=0(a≠0)有两个不相等的实数根;
如果b2 -4ac=0,则方程ax2 +bx +c =0(a≠0)有两个相等的实数根;
如果6 -4ac<0,则方程ax2 +bx +c=0(a≠0)无实数根;
该程序的算法结构为( )。
A、树形结构 B、循环结构 C、顺序结构 D、分支结构11. 某文具店在儿童节时推出打折活动,算法描述如下:步骤1:检测消费金额;
步骤2:如果消费金额小于300元的,不参与打折;
如果消费金额满300元的,打9折;
如果消费金额满500元的,打7折。
该算法描述也可以使用( )结构的流程图来表示。
A、树形结构 B、循环结构 C、顺序结构 D、分支结构12. 图示某酒店自动门控制的算法流程图中,可推测菱形部分的功能是( )。A、控制开门 B、控制关门 C、检测判断是否有人进出 D、保持关门.13. 如图所示的程序流程图,已知该程序循环3次后跳出,以下( ) 选项符合判断框①中的条件。A、a> =14 B、a>=10 C、a> =6 D、a> =1814. 某算法的部分流程图如下图所示,执行这部分流程后,“x=x-2”被执行的次数为( ) 次。A、3 B、2 C、0 D、115. 某小区地下车库使用程序控制车闸起落,当车辆需要进人车库时,先对车牌拍照,然后根据车牌判断是否是小区车辆,完成该功能适合的算法结构是( )A、树形结构 B、顺序结构 C、分支结构 D、循环结构16. 图示程序中,小猫每次移动10步,重复走10次。程序执行结束后小猫共走了( )步。A、100 B、10 C、20 D、017. 某路口交通信号灯工作的部分算法流程图如图所示,可以判断该流程图属于( )。A、树形结构 B、循环结构 C、分支结构 D、顺序结构18. 下图是小球移动程序中的一个片段,当按下空格键时,小球先返回起点,然后移动100步,该片段虚线框中采用.的是( )结构。A、顺序结构 B、网络结构 C、分支结构 D、循环结构19. 如图所示,属于( )的算法流程图。A、顺序结构 B、分支结构 C、树形结构 D、循环结构