2022信息技术学考知识点归纳一、编程计算1.算法(注意理解概念!!!)(1)定义:算法是解决问题的步骤(2)解决计算机问题的过程:分析问题→设计算法→编写程序→调试运行(3)特征:①有穷性:执行有限个步骤后停止②确切性③可行性④输入项:有0个或多个输入⑤输出项:有一个或多个输出(一定要有输出)(4)描述方法:①自然语言②流程图流程图形的意义:(必考,给爷背!!!)(5)基本结构:2.列表(选择题和操作题都可能出现,熟背!!!)(1)list=[1,2,3,4,5,6]索引位:012345(正向)-6-5-4-3-2-1(反向)3.程序语言的发展:机器语言→汇编语言→高级语言(更接近自然语言)(能被计算机直接识别)(Python、Java、C/C++)(O1代码)二、认识数据1图形中文名称意义图形中文名称意义圆角矩形程序开始或结束平行四边形输入或输出直角矩形计算或处理菱形判断和分支(2)常用方法说明操作后结果list.append(0)在末尾添加一个元素0list=[1,2,3,4,5,6,0]list.pop(O)删除第0号元素(未说明默认删除最后一个)list=[2,3,4,5,6]list.insert(2,8)把元素8插入到第2号元素上list=[1,2,8,3,4,5,6]list.remove(2)或dellist[1]删除元素2删除第1号元素(就是元素2)list=[1,3,4,5,6]list.reverse()反向列表中的元素list=[6,5,4,3,2,1]1.模拟信号与数字信号(A/D转换)分类:①模拟信号:连续变化、波形光滑(传感器获得的信号)②数字信号:离散变化、波形像台阶(二进制表示,利于计算机理解与处理)2.数据编码:①ASCII码:美国信息交换标准码(不能编码中文)②汉字编码:以GB开头的编码(一个汉字2个字节)如GBK、GB2312-1980(这两种编码都是交换码)文本数据字符编码方案:ASCII码和Unicode码3.计算机存储单位:(贼喜欢考,考试会发草稿纸,一定要会转换!!!)(1)bit:比特(也称位,简写:b)→计算机的最小单位(存储二进制中的0或1)(2)Byte:字节(简写:B)→计算机的基本单位(一般表示文件大小、容量大小)(3)单位转换:1B=8b1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB(4)TB不是最大的单位!!!还有更大的!!!但考试中选项里出现TB基本上最大!!!(计算机存储单位一般用字节Byte、千字节KB、兆字节MB、吉字节GB、太字节TB、拍字节PB、艾字节EB等表示)(5)大数据的大小最小为10TB4.文件大小计算:(不会算直接跳过,不要浪费时间!!!)①音频文件大小=采样频率×量化位数×声道数×时长(秒)此时单位:b②图像文件大小=分辨率×颜色深度此时单位:b处理音频用CoolEditPro用你听懂的话计算(针对不大聪明的人!!!):①看题目明白了这道题要计算文件大小(音频或图像文件的大小)②分钟化成秒,kHz化成Hz,再把题干中数字全部乘起来若最后单位是MB就÷(1024×1024)举个例子:①采样频率为22050,采样精度为8位,单声道的10分钟的歌曲文件需要的存储空间为22050×10×60÷(1024×1024)=12.6MB②像素为2048*1024,颜色深度为24位真彩色的照片需要的存储空间为2048×1024×24÷(8×1024×1024)=6MB(b→KB→MB)5.元素间的关系2线性结构(队列)树结构图结构一对一一对多多对多排队(上车、过马路、付款)医院电子牌上的就诊队列书的目录结构、行政区划、磁带文件存储结构、注册表铁路运输图、全国航运图、电话网络、互联网6.(1)常见的数据库:Sybase、ORACLE、MySQL、Access(2)SQL结构优化查询语言:select(查询)、update(更新)、delete(删除)、insert(添加)(3)SQL语句中判断等于用=(eg.年龄=16),而在Python中判断等于用==(eg.age==18)(4)SQL语句中,%表示通配任意个字符;表示通配1个字符7.进制(1)二进制→十进制1.运算符:关系运算:2.数据类型(确保在英文输入状态下输入!!!)函数含义举例1nput从键盘中输入数据(通常结合其它函数)pr1nt在屏幕上输出数据数:print(x)文本:print("hi,2022")一般print后括号里填某个变量,不要写数字!!!例如print("小明需要的年数为:",x)变量不加引号,文本和变量之间用逗号隔开加引号的都是字符串类型(相当于文本型),要加成对的单引号或双引号(一定要成对!)1nt整数n=int(input("请输入一个整数:"))f10at浮点数(小数)n=float(input("请输入公里数:"))31011011(2)→1×2⁶+0×2⁵+1×2⁴+1×2³+0×2²+1×2¹+1×2⁰=91.¿)(2)十...