计算机教师资格考试试题,全国教师资格考试信息技术练习题(二)

中公教师通过对全国教师资格考试考情的分析,总结出全国教师资格考试《信息技术学科知识与能力》算法与程序设计部分的知识点,并提供了该模块的相关考试试题,希望能帮助考生抓住考点、有针对性地复习。

一、算法与程序设计模块考点分析

通过对全国统考教师资格《信息技术》初中、高中试卷分析得出:算法与程序设计部分主要的考点是算法流程图和结构化程序设计的三种基本结构。

二、算法与程序设计模块习题及解析

1.某计算公式的流程图如图1所示,输出结果s的值为( )。

d7a2db4fde4c8eb4ca9fc45868324908.png

A.14 B.30 C.55 D.91

1..【答案】C。解析:判断框n<=4;当判断框中n=4时,右边n=4+1=5,S=0+1^2+2^2+3^2+4^2+5^2=55;n=5不满足判断框中的条件,所以流程图转向左边,输出S的数值为55。正确答案为C。

2.计算s=1+1/3+1/7+1/15+……的流程图如图2所示,若要计算前5项的和,①处应该输入的判断条件是( )。

8044a9c336179ea060c30ec7a147badf.png

A.n<6 B.n<=5 C.n<4 D.n<=4

2.【答案】D。解析:题干当中求的是前5项的和,那么n的取值是从0开始的,因此当等于4的时候,已经满足题干中“5”的要求,因此选项D正确。

3.计算S=1+3+5+7+9的算法流程如图3所示,若要计算S=1×3×5×7×9,则下面流程图中的S=S+X与X=X+2应该改为( )。

66c190de52562a165a8bf4ed0a710b3c.png

3.【答案】A。解析:题中将S=1+3+5+7+9,改成计算S=1×3×5×7×9,变量x的步长还是2,x=x+2,s是求累积s=s×x,答案选A。

4.某算法流程如图4所示,当变量sum的初始值为5,提供输入变量i的值为12时,则变量sum的输出值为( )。

051b210368470276087979f39c8501cf.png

A.5 B.6 C.17 D.29

4.【答案】C。解析:变量sum初始值为5,变量i的值为12,输入算法开始计算,sum=sum+i,i=i+1,得出sum=17,i=13,i>10不符合条件,所以输出sum的值为17。

5.请画出利用穷举法解决鸡兔同笼问题的流程图。

鸡兔同笼问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?

5.【参考答案】

233c75d1409d96aa89b6a2624b1b92fa.png

三、考点分析

考点一:流程图

流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。也称为程序框图,它是算法的一种图形化表示方法。

优点:形象、直观、容易理解。

bc4b354fae620090079c4cc3c1c570e3.png

考点二:结构化程序设计三种基本结构

1.顺序结构程序设计

顺序结构是最简单的程序结构,也是最常用的程序结构,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。

例如,a=3,b=5,现交换a,b的值,这个问题就好像交换两个杯子水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为:c=a;a=b;b=c;执行结果是a=5,b=c=3。

2.选择结构程序设计

8e2547bce5d60e8d918a73039cde5d90.png

2d89c2525e9f45346656804d67f08cd2.png

3.循环结构程序设计

13c071771beb516202680be9cc9ac97b.png

06a10d70ecb3323022661148106f5253.png

考点三:算法设计的基本方法

1.解析法

解析法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解。用解析法解决问题的关键就是找到求解问题的解析表达式。

实例:出租车计费问题。起步价10元(三公里内),3~10公里之间每公里2.1元,超出10公里部分每公里3元。通过分析可以得出车费与行车距离的数学表达式,然后根据表达式进行求解。

2.穷举算法

穷举法也叫枚举法或列举法。在已知答案范围的情况下,依次地枚举该范围内所有的取值,并对每个取值进行考查,确定是否满足条件。经过循环遍历之后,筛选出符合要求的结果。

实例:百钱买百鸡问题。根据钱的总数和鸡的总数可以得到三个未知数、两个方程组。由数学思想可以,三个未知数需要三个方程组进行求解。为了解答该问题,可以固定其中一个未知数的值,求解其他两个未知数,直至枚举出所有的可能解。

3.递归法

递归算法的特点:

(1)存在某个特定条件,在此条件下,可得到指定的解,即递归在终止状态。

(2)对任意给定的条件,有明确的定义规则,可以产生新的状态并将最终导出终止状态,即存在导致问题求解的递归步骤。

实例:求n!问题。n>0时,n!=n*(n-1)!;n=0时,n!=1。

在递归调用中需用同一变量名n,但值不同,所以在调用前必须先把n的原值保存,再赋以新值,然后进入调用。调用结束后,再把保存的值取出,使n恢复原来的值。包含有递归调用的算法,就叫做递归算法。

4.递推法

递推是迭代算法中一种用若干步可重复的简单运算来描述复杂数学问题的方法。采用递推的方法来求解的话,第n项之前的每一项都必须计算出来,最后才能得到所需要的第n项的值。

实例:猴子吃桃问题。每天吃掉当天的一半多一个,第七天剩一个,问第一天有多少桃。需要根据第7天的个数求第6天的个数,直至第一天。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/511847.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

A/B测试白皮书:领先企业营收增长是落后者5倍

Forrester调查显示&#xff1a;企业使用A/B测试的ROI达126% 4月26日&#xff0c;《火山引擎A/B测试总体经济影响白皮书》正式发布。这份白皮书由市场研究公司Forrester调研撰写&#xff0c;揭示了A/B测试对于企业营收增长、运营成本、生产力优化等方面的重要影响。基于对多家企…

limit mongodb 聚合_MongoDB 统计 group 操作用不了,试试 mapReduce 吧

问题回顾今天&#xff0c;同事小张 Q 我&#xff0c; 说自己辛苦花了一天的时间&#xff0c;基于 mongodb 数据库开发的待办统计功能一直报错&#xff01;于是笔者花了近半小时了解小张的开发需求以及代码实现方式&#xff0c;大致明白问题出在对待办 collection 做统计时&…

基于 EMR OLAP 的开源实时数仓解决方案之 ClickHouse 事务实现

简介&#xff1a;阿里云 EMR OLAP 与 Flink 团队深度合作&#xff0c;支持了 Flink 到 ClickHouse 的 Exactly-Once写入来保证整个实时数仓数据的准确性。本文介绍了基于 EMR OLAP 的开源实时数仓解决方案。 作者简介&#xff1a;阿里云 EMR-OLAP 团队&#xff1b;主要负责开源…

【ClickHouse 技术系列】- 在 ClickHouse 中处理实时更新

简介&#xff1a;本文翻译自 Altinity 针对 ClickHouse 的系列技术文章。面向联机分析处理&#xff08;OLAP&#xff09;的开源分析引擎 ClickHouse&#xff0c;因其优良的查询性能&#xff0c;PB级的数据规模&#xff0c;简单的架构&#xff0c;被国内外公司广泛采用。本系列技…

从“数字化出海”到“出海数字化”,亚马逊云科技如何助力出海业务数字化转型

国内市场快速发展之外&#xff0c;全球也是广阔的市场。 据中国贸促会《中国企业对外投资现状及意向调查报告&#xff08;2021年版&#xff09;》显示&#xff0c;我国对外直接投资流量和存量稳居全球前三。在开拓海外市场的成绩里&#xff0c;2021全球《财富》世界500强榜单里…

amos调节变量怎么画_插画师该怎么收费?两个方法一看就懂。

任何自由插画师都逃不过要给客户报价这么一个令人头痛的环节&#xff0c;包括医学插画师。甲方往往希望看到一个菜单一样的价格表&#xff0c;把一切类型的插画安排的明明白白。而这样简单粗暴的算法&#xff0c;作为乙方又何尝不想要呢&#xff01;纵观插画圈&#xff0c;萌新…

技术实践第二期|Flutter异常捕获

简介&#xff1a;应用性能稳定是良好用户体验中非常关键的一环&#xff0c;为了更好保障应用性能稳定&#xff0c;异常捕获在保证线上产品稳定中扮演着至关重要的角色。我们团队在推出了U-APM移动应用性能监控的产品后&#xff0c;帮助开发者定位并解决掉很多线上的疑难杂症。随…

请结合计算机硬件论述指令执行的过程,【计算机组成原理】计算机软硬件组成...

文章目录分层结构软件系统硬件系统I/O设备控制器存储器运算器先上张图&#xff0c;对计算机的软硬件组成有个大体的认识&#xff0c;接下来就是掰开揉碎这张大图ψ(&#xff40;∇)ψ&#xff0c;本文绝大多数图片均为手绘分层结构其中操作系统的重要性不言而喻&#xff0c;也就…

F5:API 网关、流量网关发展各异,推出NGINX企阅版提供开源软件+企业级服务

作者 | 宋慧 出品 | CSDN 云计算 全球 80%互联网流量经过的 NGINX&#xff0c;全球有超过 4 亿个域名使用 NGINX 为载体&#xff0c;NGINX 无疑是成功的开源网关产品。 近日&#xff0c;F5 宣布 NGINX 在社区开源版本基础之上&#xff0c;推出NGINX企阅版&#xff08;NGINX Op…

Spring Boot Serverless 实战系列“架构篇” 首发 | 光速入门函数计算

简介&#xff1a;如何以 Serverless 的方式运行 Spring Boot 应用&#xff1f; 作者 | 西流&#xff08;阿里云函数计算专家&#xff09; Spring Boot 是基于 Java Spring 框架的套件&#xff0c;它预装了 Spring 一系列的组件&#xff0c;开发者只需要很少的配置即可创建独立…

实现 消息提醒图标_用了5年苹果手机都不知道,原来小汽车图标是这个意思 ! ! !...

阅读本文前&#xff0c;请您先点击上面的“蓝色字体”&#xff0c;再点击“关注”&#xff0c;这样您就可以继续免费收到文章了。每天都会有分享&#xff0c;都是免费订阅&#xff0c;请您放心关注。注图文来源网络&#xff0c;侵删 …

技术分享:从双11看实时数仓Hologres高可用设计与实践

简介&#xff1a;本文将会从阿里巴巴双11场景出发&#xff0c;分析实时数仓面临的高可用挑战以及针对性设计。 2021年阿里巴巴双11完美落下为帷幕&#xff0c;对消费者来说是一场购物盛宴&#xff0c;对背后的业务支撑技术人来说&#xff0c;更是一场年度大考。在这场大考中&a…

操作系统如何实现:什么是宏内核、微内核

作者 | 陆小凤来源 | 码农的荒岛求生操作系统和普通的大型应用程序项目类似&#xff0c;都涉及代码组织方式的问题&#xff0c;但操作系统的独特之处在于其核心部分必须运行在内核态&#xff0c;kernel model&#xff0c;所谓内核态严格讲是指在该状态下程序拥有对硬件(hardwar…

雷神开机logo更改_九代酷睿i9加持的性能怪兽 雷神911黑武士Ⅱ评测

随着英特尔9代酷睿CPU的到来&#xff0c;品牌台式机也逐渐迎来了全新的升级&#xff0c;各大厂商也竞相抢占台式整机市场。而对于DIY组装机来说&#xff0c;相对于玩家门槛和售价又相对较高。国产台式机品牌雷神也抓住了这次契机&#xff0c;推出了“911黑武士”的第二代“911黑…

阿里云高级技术专家周晶:基于融合与协同的边缘云原生体系实践

简介&#xff1a;2020年 5G 商用元年以来&#xff0c;各种边缘场景开始火热起来&#xff0c;边缘计算又重回人们视野&#xff0c;这次的回归还伴随着云计算的普及与通信技术的颠覆式发展。边缘云作为 5G 与中心云计算的中继节点&#xff0c;处于云网融合、承上启下的关键位置。…

进程调度:我太难了!

作者 | 轩辕之风O来源 | 编程技术宇宙1、任务切换现在有一块CPU&#xff0c;但是有两个程序都想来执行&#xff0c;我们需要开发一个任务调度程序。只有两个程序&#xff0c;so easy啦&#xff01;让它们交替执行就行了。为了实现切换&#xff0c;我们提供一个API&#xff0c;这…

阿里千万实例可观测采集器-iLogtail正式开源

简介&#xff1a;11月23日&#xff0c;阿里正式开源可观测数据采集器iLogtail。作为阿里内部可观测数据采集的基础设施&#xff0c;iLogtail承载了阿里巴巴集团、蚂蚁的日志、监控、Trace、事件等多种可观测数据的采集工作。iLogtail运行在服务器、容器、K8s、嵌入式等多种环境…

重启报错_Win10蓝屏,提示收集错误信息,反复重启报错

操作步骤:电脑为Win10系统&#xff0c;偶尔遇到微软Win10检测机制收集错误信息的提示&#xff0c;需要重启&#xff0c;重启之后恢复正常&#xff0c;但是在使用过程中收到此报错之后机器会反复的重启蓝屏提示。您可参考以下方式调试&#xff1a;方案一&#xff1a;1、按下“Wi…

一款跑在云上的定制容器专属 OS 来了——LifseaOS | 龙蜥技术

简介&#xff1a;如果可以把运维 API 化&#xff0c;那我们是不是可以把 OS 也作为一个 K8S 可以管理的资源&#xff0c;让 K8S 像管理容器一样管理OS&#xff1f; 引言 在 2021 年 10 月的云栖大会上&#xff0c;为云原生而生的 OS Lifsea 正式对外发布&#xff0c;并集成进入…

使用云效Codeup10分钟紧急修复Apache Log4j2漏洞

简介&#xff1a;2021年12月10日&#xff0c;国家信息安全漏洞共享平台&#xff08;CNVD&#xff09;收录了Apache Log4j2远程代码执行漏洞&#xff08;CNVD-2021-95914&#xff09;&#xff0c;此漏洞是一个基于Java的日志记录工具&#xff0c;为Log4j的升级。作为目前最优秀的…