安徽教育综合知识

首页 > 安徽教师招考网 > 教师招聘备考 > 教育综合知识

教师招聘信息技术学科笔试模拟卷及解析10

教师招聘教育综合知识 | 2024-07-15 15:49

收藏

46.下面是一段关于计算变量m的算法:

①输入变量a,b的值;②将a,b的和赋值给m;

③将m﹣a的值赋值给a;④将m﹣a的值赋值给b。

该算法的功能是( )。

A.求a和b中的较小值 B.求a和b中的较大值

C.计算a和b的平均值 D.交换a,b的值

46.【答案】D

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

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

A.a、b、c、d B.d、c、b、a

C.b、a、c、d D.d、b、a、c

47.【答案】B

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

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

A.菱形框 B.输出框

C.输入框 D.自下向上的流线

48.【答案】C

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

49.在Python编程中,下图程序运行得到结果为( )。

0

?

A.4 B.1

C.1.4 D.140

49.【答案】A

【解析】本题考查算法与编程。%是取余,14%10商为1余数为4,选项A符合题意,故本题选A。

50.执行下列程序后输出的结果为( )。

a=3

b=2

a=a*b

print(a)

A.6 B.9

C.18 D.27

50.【答案】A

【解析】本题考查变量。a值为3,b值为2,执行a*b的值为6,赋值给a,a的值为6,输出结果为6。故本题选A。

关注公众号

分享到

微信咨询

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

全部资讯

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