高中信息技术教资学习

一、几种排序方法的基本思想

1、直接插入排序(假设按照从小到大进行排序)

  默认第一个元素是有序的,从有序的元素末尾开始,与要插入的元素进行比较,如果要插入的元素比有序的末尾元素小的话,就将有序末尾元素向后移,然后再与前一个进行比较,若还小,则继续将有序中的元素后移,直到找到合适的位置。

如果我概括的不清楚的话,可以参考这个博主的文章,写的很不错。(侵权请联系删除)

排序算法——直接插入排序(图文超详细!)-CSDN博客

2、简单选择排序

     简单选择排序是直接使用了选择排序的思想,每一趟(如第i趟)都选择n-i+1中最小的一个数作为有序子序列的第i个元素,然后依次向下寻找,直到第n-1趟做完,最后剩下一项,就不需要再排序了。

例:2022年上半年教师资格证考试《高中信息技术》第16题

第1趟排序就是找到最小的数字2,将他作为第1 个元素,然后把本在第一位的元素3放到2以前所在的位置;

第2趟就是找到2后面的几项中最小的3,然后将他作为第2个元素,讲第二位的6放到3原来的位置。

依照上面的方法,依次向下进行排序。

3、冒泡排序(假设从小到大排序,即前一个数比后一个数大,则为逆序)

从前往后两两比较,若逆序,则交换。第一趟结束的时候,会把最小的元素换到第一个位置,然后第二次交换开始,从第二个元素开始两两比较,直至排序满足要求。

具体解释,可以看一下这篇文章:
蓝桥杯基础练习(1)---数列排序_给定一个长度为n的数列,将这个数列按从小到大的顺序排列-CSDN博客

4、快速排序 (假设从小到大排序)

快速排序是从两边进行排序。即在排序的所有元素中,设置第一个元素为low,最后一个元素为high,然后随便找一个中枢(即在这些元素中随机找一个值,一般找最右边的值,为了方便观察),然后从右边开始,寻找比中枢小的值,找到后,从左边开始,寻找比中枢更大的数,找到后,将这两个数进行交换,(这里因为:要从小到大排序,而找数是为了交换,所以找到小的换到右边,找到大的换到左边),按照这个方式一直找,直到low=high,则将它们目前所处位置的值与中枢进行交换。然后重新选择中枢元素,继续上述操作,直至完成。

依旧是这篇文章:

蓝桥杯基础练习(1)---数列排序_给定一个长度为n的数列,将这个数列按从小到大的顺序排列-CSDN博客

更详细的,可以看一下这个视频,很直观:

快速排序算法动画演示_哔哩哔哩_bilibili

 

二、二分查找

三、计算机网络中的相关知识点

1、2022年上半年教师资格证考试《高中信息技术》第17题

SMTP相关知识点:

(1)应用层;

(2)SMTP的通信有以下三个阶段:

①连接建立:发件人的邮件送到发送方邮件服务器的邮件缓存后,SMTP客户就每隔一定时间对邮件缓存扫描一次。若发现邮件,就使用SMTP的端口号(25)与接收方邮件服务器的SMTP服务建立TCP连接。

②邮件传送:邮件的传送从MAIL命令开始。MAIL命令后面有发件人的地址。下面跟着一个或多个RCPT命令,可以把同一个邮件发送给一个或者多个收件人。

③连接释放:邮件发送完毕后,SMTP客户应发送QUIT命令。SMTP服务器若同意释放TCP连接,邮件传送的全过程即结束。

18.论述题

《普通高中信息技术课程标准(2017年版2020年修订)》提出的高中信息技术课的基本理念包含哪几方面的内容?(10分)

  • 正确答案是:

    (1)坚持立德树人的课程价值观,培养具备信息素养的中国公民。

    (2)设置满足学生多元需求的课程结构,促进学生的个性化发展。

    (3)选择体现时代性和基础性的课程内容,支撑学生信息素养的发展。

    (4)培育以学习为中心的教与学关系,在问题解决过程中提升信息素养。

    (5)构建基于学科核心素养的评价体系,推动数字化时代的学习创新。

心得:当我看到这个题目的时候,根本就没有思考自己编这一点,知识死板的认为,这种东西没见过就拿它没辙,但是,这方面的题目其实是可以依靠着科二和科一中背的相关相关知识编的,能编上教育教学相关的内容,基本还是会给分的话,果然,我还是太死板了,不懂得变通。一定要变通!变通!变通!

后面慢慢补充吧。虽然还有一天多时间了。。。。

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT高效提问——说明提示技巧

ChatGPT高效提问——说明提示技巧 现在,让我们开始体验“说明提示技巧”(IPT, Instructions Prompt Technique)和如何用它生成来自ChatGPT的高质量的文本。说明提示技巧是一个通过向ChatGPT提供需要依据的具体的模型的说明来指导ChatGPT输出…

图神经网络实战(4)——基于Node2Vec改进嵌入质量

图神经网络实战(4)——基于Node2Vec改进嵌入质量 0. 前言1. Node2Vec 架构1.2 定义邻居1.2 在随机游走中引入偏向性1.3 实现有偏随机游走 2. 实现 Node2Vec小结系列链接 0. 前言 Node2Vec 是一种基于 DeepWalk 的架构,DeepWalk 主要由随机游…

Vue源码系列讲解——过滤器篇【三】(解析过滤器)

目录 1. 前言 2. 在何处解析过滤器 3. parseFilters函数分析 4. 小结 1. 前言 在上篇文章中我们说了,无论用户是以什么方式使用过滤器,终归是将解析器写在模板中,既然是在模板中,那它肯定就会被解析编译,通过解析用…

【ESP32 IDF快速入门】点亮第一个LED灯与流水灯

文章目录 前言一、有哪些工作模式?1.1 GPIO的详细介绍1.2 GPIO的内部框图输入模式输出部分 二、GPIO操作函数2.1 GPIO 汇总2.2 GPIO操作函数gpio_config配置引脚reset 引脚函数设置引脚电平选中对应引脚设置引脚的方向 2.3 点亮第一个灯 三、流水灯总结 前言 ESP32…

【Godot4.2】GDScript数组分类及类型化数组和紧缩数组概述

概述 GDScript的数组是一种很常用的数据类型。本文主要阐述一下GDScript数组分类,以及官方文档和大多数视频或教程较少提及的类型化数组和紧缩数组。 GDScript数组分类 通过反复查阅GDScript内置文档并进行细节比较,发现GDScript的数组,可…

Qt for WebAssembly : Application exit (SharedArrayBuffer is not defined)

用Qt开发 WebAssembly,放到nginx里面,用127.0.0.1访问没问题,用局域网IP访问就提示如下: 总结了以下两种解决办法: ①:配置 nginx http 头 [ 支持:WebAssembly Qt (single-threaded) ] ②&#…

关于 selinux 规则

1. 查看selinux状态 SELinux的状态: enforcing:强制,每个受限的进程都必然受限 permissive:允许,每个受限的进程违规操作不会被禁止,但会被记录于审计日志 disabled:禁用 相关命令&#xf…

ElevenLabs用AI为Sora文生视频模型配音 ,景联文科技提供高质量真人音频数据集助力生成逼真音效

随着Open AI公司推出的Sora文生视频模型惊艳亮相互联网,AI语音克隆创企ElevenLabs又为Sora的演示视频生成了配音,所有的音效均由AI创造,与视频内容完美融合。 ElevenLabs的语音克隆技术能够从一分钟的音频样本中创建逼真的声音。为了实现这一…

LVS集群 ----------------(直接路由 )DR模式部署

一、LVS集群的三种工作模式 lvs-nat:修改请求报文的目标IP,多目标IP的DNAT lvs-dr:操纵封装新的MAC地址(直接路由) lvs-tun:隧道模式 lvs-dr 是 LVS集群的 默认工作模式 NAT通过网络地址转换实现的虚拟服务器&…

Ubuntu 22.04修改静态ip

1. 备份原网络配置文件 # 配置文件名称因机器设置有异 cd /etc/netplan cp 01-network-config.yaml 01-network-config.yaml.bak# 文件内容如下 network:version: 2renderer: NetworkManager2. 修改配置文件 使用 ipconfig 命令查看网络信息,ip addr 命令也可 我这…

【S32DS报错】-8-调用初始化函数Port_Init后,S32DS断开与调试器PEmicro/J-Link的连接,无法调试Debug(基于MCAL)

问题背景: 在S32DS IDE中,调用初始化函数Port_Init后,S32DS断开与调试器PEmicro / J-Link的连接,无法调试Debug: 问题原因: 调用初始化函数Port_Init时,MCU的JTAG接口被初始化,导致…

Echarts 配置项 series 中的 data 是多维度

文章目录 需求分析 需求 如下图数据格式所示,现要求按照该格式进行绘制折线图 分析 在绘制折线图时,通常我们的 series 中的 data 数据是这样的格式 option {title: {text: Stacked Area Chart},tooltip: {trigger: axis,axisPointer: {type: cross…

紧握时代契机链接亿万家庭 创维汽车2024全球经销商大会圆满召开

3月6日,以“极致 见新境”创维汽车2024全球经销商大会在徐州隆重举行。徐州经开区管委会副主任季洪志,缅甸驻华大使馆商务参赞 Win Myat Aung,法国中小企业联盟主席 Xavier Michon-Lehnebach,创维集团、创维汽车创始人黄宏生&…

【项目】图书管理系统

目录 前言: 项目要求: 知识储备: 代码实现: Main: Books包: Book: BookList: Operate包: Operate: addOperate: deleteOperate: exitOperate: findOperate:…

Python与FPGA——膨胀腐蚀

文章目录 前言一、膨胀腐蚀二、Python实现腐蚀算法三、Python实现膨胀算法四、Python实现阈值算法五、FPGA实现腐蚀算法总结 前言 腐蚀是指周围的介质作用下产生损耗与破坏的过程,如生锈、腐烂等。而腐蚀算法也类似一种能够产生损坏,抹去部分像素的算法。…

代码随想录算法训练营第13天

239. 滑动窗口最大值 &#xff08;一刷至少需要理解思路&#xff09; 方法&#xff1a;暴力法 &#xff08;时间超出限制&#xff09; 注意&#xff1a; 代码&#xff1a; class Solution { public:vector<int> maxSlidingWindow(vector<int>& nums, int k…

掌握 Vue3、Vite 和 SCSS 实现一键换肤的魔法步骤

前言 一个网站的换肤效果算是一个比较常见的功能&#xff0c;尤其是在后台管理系统中&#xff0c;我们几乎都能看到他的身影&#xff0c;这里给大家提供一个实现思路。 搭建项目 vitevue3搭建项目这里就不演示了&#xff0c;vite官网里面讲得很清楚。 注&#xff1a;这里使…

【YOLO v5 v7 v8 v9小目标改进】辅助超推理SAHI:分而治之,解决高分辨率图像中小物体检测的问题

辅助超推理SAHI&#xff1a;分而治之&#xff0c;解决高分辨率图像中小物体检测的问题 设计思路结构小目标涨点YOLO v5 魔改YOLO v7 魔改YOLO v8 魔改YOLO v9 魔改 论文&#xff1a;https://arxiv.org/pdf/2202.06934.pdf 代码&#xff1a;https://github.com/obss/sahi 设计思…

Java+SpringBoot+Vue+MySQL:农业管理新篇章

✍✍计算机毕业编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java、…

Git基础知多少

什么是Git Git 是分布式版本控制系统&#xff08;DVCS&#xff09;。它可以跟踪文件的更改&#xff0c;并允许你恢复到任何特定版本的更改。与 SVN 等其他版本控制系统&#xff08;VCS&#xff09;相比&#xff0c;其分布式架构具有许多优势&#xff0c;一个主要优点是它不依赖…