安徽每日一练

首页 > 安徽教师招考网 > 教师招聘备考 > 每日一练

安徽教师招聘每日一练 2024(4月24日)

华图教师招聘每日一练 | 2024-04-25 11:24

收藏

  1.下面是一段关于计算变量m的算法:①输入变量a,b的值;②将a,b的和赋值给m;③将m﹣a的值赋值给a;④将m﹣a的值赋值给b。该算法的功能是( )。

  A.求a和b中的较小值

  B.求a和b中的较大值

  C.计算a和b的平均值

  D.交换a,b的值

  2.一个栈的初始状态为空,若它的输入序列为a、b、c、d,则它的输出序列为( )。

  A.a、b、c、d

  B.d、c、b、a

  C.b、a、c、d

  D.d、b、a、c

  3.使用循环结构实现的算法流程图不一定会出现的元素有( )。

  A.菱形框

  B.输出框

  C.输入框

  D.自下向上的流线

  4.该国积极开发本国能源,其主要的电力能源应是( )。

  A.石油、天然气

  B.煤炭、太阳能

  C.石油、煤炭

  D.水能、地热能

  5.该岛南部冬季较温和、夏季气温不高的主要原因分别是( )。

  A.地热资源丰富,纬度位置较高

  B.纬度位置较高,受寒流影响

  C.受极地东风影响,地热资源丰富

  D.受暖流影响,纬度位置较高

  答案及解析:

  1.【答案】D 【解析】本题考查的是算法的相关知识。算法的几种描述方式为自然语句、流程图和伪代码、N﹣S图和程序设计语言。。自然语言就是我们日常使用的各种语言,可以是汉语、英语、日语等;所谓流程图,是指用规定的图形符号来描述算法;伪代码是用在更简洁的自然语言算法描述中,用程序设计语言的流程控制结构来表示处理步骤的执行流程和方式,用自然语言和各种符号来表示所进行的各种处理及所涉及的数据;N﹣S图使用矩形框来表达各种处理步骤和三种基本结构;算法最终都要通过程序设计语言描述出来(编程实现),并在计算机上执行。程序设计语言也是算法的最终描述。将m﹣a的值赋值给a实际就是将b的值赋值给a,然后将m﹣a的值赋值给b,此处的a就是原来的b,即将原来a的值赋值给b,从而实现a,b的值的交换。故本题选D。

  2.【答案】B 【解析】本题考查的是栈的相关知识。栈的特点是先入后出,后入先出。除头尾节点之外,每个元素有一个前驱,一个后继。根据栈的规律先入后出,后入先出,输入序列为a、b、c、d,则它的输出序列为d、c、b、a故本题选B。

  3.【答案】C 【解析】本题主要考查算法流程图。循环结构有一个入口和一个出口,其中入口不一定是从输入框输入,但一定会有菱形块、输出框和自下向上的流线,故本题选C。

  4.【答案】D 【解析】本题考查经纬网知识。由经纬网定位可知,该岛国为冰岛,位于美洲板块与亚欧板块的交界处,地热能丰富。该国地势起伏较大,落差大,气候为温带海洋性气候,水量较多,因此水能资源丰富。故本题选D。

  5.【答案】D 【解析】本题考查洋流。该岛南部受北大西洋暖流影响,冬季较温和;由于纬度较高,故夏季气温不高。故本题选D。

  

关注公众号

分享到

微信咨询

微信中长按识别二维码 咨询客服

全部资讯

copyright ©2006-2020 华图教育版权所有