2025年广东省广州市普通高中学业水平考试信息技术复习知识清单
必修一《数据与计算》
第1单元 初识数据与计算
1.1 我们身边的数据
- 数据:数据的表现形式多种多样,除了数字以外,还有文字、图形、图像、声音和视频等形式。
- 数据的特点:有些固定不变,有些不断变化,有些随机出现。
- 信息的特征:载体依附性、价值性、时效性、共享性、真伪性。
- 知识:信息加工提炼后的抽象产物。表述事物运动的状态和状态变化的规律。是高级的、抽象的,具有普遍适应性的信息。
- 数据的计算
- wps常用函数:sum(求和)、average(求平均值)、count(计数)、max(求最大值)、min(求最小值)
- 分类汇总:若要进行数据的分类汇总,首先要按照分类字段排序,以便将要进行分类汇总的行排列在一起,然后依据汇总方式计算选定汇总项。
第2单元 编程计算
2.1计算机解决问题的过程
- 描述算法的方法:自然语言描述、流程图描述
- 算法的三种基本结构:顺序结构、分支结构、循环结构
2.2做出判断的分支
- 变量的命名规则:(1)必修以字母或下划线开头,后面可以是字母、数字、或下划线(2)区分大小写(3)不能使用保留字(保留字有33个,注意大小写:False、class、finally、is、return、None、continue、for、lambda、try 、True、def、from、nonlocal、while、and、del、global、not、with、as、elif、if、or、yield、assert、else、import、pass、break、except 、in、raise)
- 算术运算符:+(加)、-(减)、*(乘)、**(幂)、/(除)、//(整除)、%(取模)
学科网(北京)股份有限公司
- 常见的数据类型:整数、浮点数、字符串
- 关系运算符:==(等于)、>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、!=(不等于)
2.3 周而复始的循环
1.列表:[ ](方括号)创建列表,列表索引号从0开始,使用 列表名.append()函数在列表尾部添加元素,使用del 列表名[索引号] 删除指定位置的元素。
2.range( )函数:表示一个数字序列,如range(1,6)表示1到5的整数序列。
3.计数循环和条件循环的格式和适用情况:
for 循环变量 in 列表: while 关系表达式:
语句或语句组 语句或语句组
计数循环适用于循环重复次数已知,条件循环适用于循环次数未知。
2.4 可以复用的代码
1.函数:函数一般包括函数名、参数、返回值和函数体四部分,函数名和函数体必不可少,参数和返回值可根据需要定义。
2.导入模块语句:import 模块名
第3单元 认识数据
3.1 数据编码
1.语音模拟数据转换为数字数据的步骤:采样、量化、编码
2.声音存储空间的计算公式:无压缩音频所需存储空间(B/s)=(采样频率(Hz)×量化位数(bit)×声道数×时间)÷8
÷8,注意单位,如果是kHz还要x1000
3.二进制与数值转换:十进制非负整数转换成R进制数(R>=2)采用“除R取余法”,把R进制非负整数转换成十进制数采用“按权展开求和法”。
4.ASCII码:用7位(标准ASCII码)或8位(扩展ASCII码)二进制数表示一个字符,标准ASCII码字符集中定义了大小写英文字母、标点符号和数字等字符和符号,共128个。
5.Unicode码:兼容ASCII码,可以用两个字节表示一个符号,可以表示汉字。
学科网(北京)股份有限公司
3.2 数据与结构
1.数据类型:简单数据类型和复合数据类型,在Python语言中,整数、浮点数、字符串、布尔属于简单数据类型,列表、字典属于复合数据类型。
2.队列:数据元素只能在一端依次添加(进队),在另一端依次删除(出队),是有限制的线性结构,数据元素之间是一对一的关系。
3.树结构:具有层次关系的非线性结构,数据元素之间是一对多的关系。
4.图结构:非线性结构,数据元素之间是多对多的关系。
3.3 数据与系统
1.文件:存储在外存储设备中的相关数据集合。
2.Python读写文本文件:open函数打开文本文件,write方法将内存中的数据存储到外存储器的文件中,close方法关闭文件。
3.数据表:在数据表中,可以唯一确定一条记录的字段称为主键。
第4单元 计算与问题解决
4.1 算法及其特征
- 算法的特征:有穷性、确切性、输入项、输出项、可行性
- 算法的输入输出:算法可以有0个或多个输入,算法一定要有输出。
- 数值计算
- numpy模块:科学计算包,其中包含数学函数、矩阵计算方法等。
- matplotlib模块:绘图库,numpy和matplotlib都需要通过import导入后使用。
- 迭代法:也称为辗转法,是计算机解决问题的一种基本方法,每一次对过程的重复被称为一次迭代,每一次迭代得到的结果会被用来作为下一次迭代的初始值。
- 非数值计算
- 二分查找:又叫折半查找,该方法主要将数列有序排序,采用跳跃的方式查找数据。二分查找的前提条件是被查找的数据必修是有序的。
- 递归:直接或间接地调用自身的方法称为递归。
学科网(北京)股份有限公司