2022年上海教师招聘考试《信息技术》学科知识与教学能力练习题

标签:
教师教师编制备考教师编制考试 |
分类: 上海教师招聘考试备考 |
为了帮助考生有针对性的复习,特意为大家准备了全国教师招聘考试信息技术学科知识与能力部分习题,希望为学员备考提供一个参考。
单项选择题
1.下列不属于程序特点的是( )。
A.抽象性 B.严谨性 C.构造性 D.普遍性
1.【答案】D。解析:程序特点包含抽象性、严谨性和构造性。
抽象性:用计算机程序解决现实实际问题,需要通过概括和抽象,才能将具体的业务逻辑变换为计算机能够接受的计算方法,即数据、数据的存储以及数据处理的步骤。构造性:计算机程序是基于程序语言的各种元素采用多种结构构造而成,其构造性决定了程序的多样性,也决定了难以用形式化的方法来证明程序的正确性。严谨性:主要是指对算法的描述语言和逻辑的严谨性要求。采用自然语言或伪码描述算法容易出现推理漏洞,必须使用语法严谨的程序语言;程序的逻辑也必须严谨,才能保证程序正确运行。普遍性属于信息的特征,不是程序的特点。故本题选择D选项。
2.下列关于算法的说法正确的是( )。
A.算法是解决某个特定问题的方法和步骤的精确描述
B.算法是接近自然语言和数学语言的程序设计语言
C.算法是为解决某个问题用计算机可以识别的指令合理编排的一系列操作步骤
D.算法是编写计算机程序解决某个问题的过程
2.【答案】A。解析:算法就是解决某个特定问题的方法和步骤的精确描述。所谓“精确描述”,是指对一个问题求解算法的描述,应该使算法的“执行者”能够根据算法所描述的方法和步骤逐步地完成对该问题的求解工作,故A正确。高级语言是相对于汇编语言而言,是接近自然语言和数学语言的程序设计语言,故B错误。计算机程序是为解决某个问题用计算机可以识别的指令合理编排的一系列操作步骤,而非算法,故C错误。程序设计是指编写计算机程序解决某个问题的过程,是设计、编制和调试程序的过程,故D错误。故本题选择A选项。
3.算法的描述方法有多种,下列选项中不适合描述算法的是( )。
A.机器语言 B.自然语言 C.流程图 D.伪代码
3.【答案】A。解析:一个算法可以用多种不同的方法来描述。一般用自然语言、流程图、伪代码描述。机器语言是一种程序设计语言,是由二进制数组成的指令集,是计算机唯一能识别并直接执行的语言,描述比较麻烦,不易读懂。故本题答案为A。