30天打卡教师招聘考试信息技术学科免费题库及答案(第15天)

2022年07月29日 14:58:05
来源:库课网校
浏览量:1778

全国教师招聘QQ备考群818343364 点击入群,领取更多超值资料

题库推荐:教师招聘冲刺入编计划(精讲课+PDF资料) 限时免费领


  30天打卡教师招聘考试信息技术学科免费题库及答案(第15天)

  第 15 天(数据结构与程序设计)

  一、单项选择题

  1.程序设计的过程正确排序的是( )。

  A.确定算法→问题分析→编码和调试→验证结果

  B.问题分析→确定算法→编码和调试→验证结果

  C.确定算法→编码和调试→问题分析→验证结果

  D.问题分析→编码和调试→确定算法→验证结果

  2.用户用计算机高级语言编写的程序,通常称为( )。

  A.汇编程序

  B.目标程序

  C.源程序

  D.二进制代码程序

  二、多项选择题

  3.下列对算法的描述正确的是( )。

  A.算法就是解决某个特定问题的方法和步骤的精确描述

  B.算法是程序设计的核心与灵魂,是计算机科学领域最重要的基石之一

  C.算法的改进,在很大程度上推动了计算机科学与技术的进步

  D.算法的好坏不影响程序的运行

  三、判断题

  4.一个空杯将一杯橙汁和一杯可乐互换步骤为:第一步:橙汁倒入空杯;第二步:可乐倒入刚空出的杯子;第三步:橙汁倒入刚倒出可乐的杯子。这是用伪代码来描述算法。( )

  5.自然语言在描述算法时,可以不满足确定性的基本特征。( )

  一、单项选择题

  1.【答案】B。解析:程序设计的过程是:程序设计→确定算法→编码和调试→验证结果试。问题分析是程序设计的第一步,要明白问题是什么、要求做什么;确定算法是根据问题分析获得的数学模型或构造模型,精确给出解决问题的步骤,确定怎么做;编码和调试是指用计算机编写程序和调试程序;验证结果是将问题分析获得的输入数据输入到程序中运行,并将程序输出结果与问题分析的输出信息进行比对,验证程序结果的正确性。因此本题答案是 B。

  2.【答案】C。解析:用户用计算机高级语言编写的程序,通常称为源程序。A 选项汇编程序输入的是用汇编语言书写的源程序,输出的是用机器语言表示的目标程序。B 选项目标程序,又称为项目标程序,又称源程序经编译可直接被计算机运行的机器码集合,在计算机文件上以.obj 作扩展名,是由语言处理程序(汇编程序、编译程序、解释程序)将源程序处理(汇编、编译、解释)成与之等价的由机器码构成的、计算机能够直接运行的程序。D 选项图形文件及文字处理程序等计算机程序都属于二进制文件。这些文件含有特殊的格式及计算机代码。

  二、多项选择题

  3.【答案】ABC。解析:A 选项,算法(Algorithm)就是解决某个特定问题的方法和步骤的精确描述。所谓就是解决某个特定指对一个问题求解算法的描述,应该使算法的问题求解算法够根据算法所描述的方法和步骤逐步地完成对该问题的求解工作,A 选项正确。B、D 选项,在应用计算机解决问题过程中,算法设计有着举足轻重的地位和作用。解决问题的首要工作就是提出求解问题的方法与步骤(即算法),然后才能应用程序语言描述出来将其变成计算机指令,通过计算机的运算来解决问题。因此,算法是程序设计的核心与灵魂,是计算机科学领域最重要的基石之一,故 B 选项正确,D 选项错误。C 选项算法的改进,在很大程度上推动了计算机科学与技术的进步。故本题答案正确的为 ABC。

  三、判断题

  4.【答案】错误。解析:伪代码是介于自然语言和计算机程序语言之间的一种算法描述,通常是自然语言和类编程语言组成的混合结构。该算法完全是用自然语言描述的,自然语言是人们日常所用的语言,如汉语、英语、德语等。

  5.【答案】错误。解析:算法描述是指对设计出的算法,用一种方式进行详细的描述,以便与人交流。算法可采用多种描述语言来描述,一般用自然语言、伪代码、流程图描述。各种描述语言在对问题的描述能力方面存在一定的差异,但描述的结果必须满足算法的五个特征。