(共30张PPT)
会考Python考前重点复习
二进制、十进制、八进制、十六进制的相互转换
1、手工计算
2、计算器计算
3、python计算
转二进制:bin()
转十进制:int()
转八进制:oct()
转十六进制:hex()
101 : 十进制
0b101 :二进制
0o101 :八进制
0x101 :十六进制
3.1 数据编码
(1) 文本编码
(2) 图像编码
(3) 声音编码
ASCII码
8位(27=128)
Unicode码
16位(216=65536)
字型码:长*宽
黑白图:长*宽* 位数(黑色分成2位数种,8、16、32)
彩色图:长*宽* 位数*3(彩色由红、绿、蓝不同比例调配而成)
采样率:1秒钟采集?个样本(44.1kHz=44.1*1000/每秒)
量 化:样本保存在计算机中所需二进制位数(16、32等)
编 码:以不同的0101代码来表示不同种类的声音
声音存储公式:采样频率*量位位数*声道*时间(秒)
怎样用SQL语句来查询数据库?
SELECT 字段名1,字段名2,…… FROM 表名 WHERE 条件
怎样查询2班的语数外三门成绩?
select 姓名、语文、数学、外语 from 高二成绩 where 班级=2
条件确定:
怎样查询姓陈的同学数学成绩?
条件不确定:
select 姓名、数学 from 高二成绩 where 姓名 like '陈%'
%:代表任意多个字符
怎样查询姓陈的姓名是两个字的同学数学成绩?
select 姓名、数学 from 高二成绩 where 姓名 like '陈_'
_ :代表1个字符
SELECT 字段名1,字段名2,…… FROM 表名 WHERE 条件
怎样查询2班的数学成绩,并按数学成绩从低到高的顺序排列?
select 姓名、语文、数学、外语 from 高二成绩 where 班级=2 order by 数学
升序
select 姓名、语文、数学、外语 from 高二成绩 where 班级=2 order by 数学 desc
降序
ORDER BY 字段名 [DESC]
按某个字段排序
GROUP BY 字段名
对某个字段的数据进行统计,如求平均、最高值等
Python中,变量的命名需遵循的规则:
(1)必须以字母或下划线开头,后面可以是字母、数字或下划线。
(2)区分大小写
(3)不能使用保留字。
自定义:
object=[ "石榴" , 123 , "香蕉" , "abc" , "橙子" , "梨子" , "word" ]
列表:可以包含多个数据元素,同时它是一个有序的集合
变量:
object[1]="苹果"
修改某个值:
删除某个值:
del object[ 3 ]
添加某个值:
object.append("桃子")
列表末尾的
object.insert( 2,"樱桃")
在列表某个指定位置的
object[0]:
石榴
object[1]:
object[2]:
123
香蕉
object[3]:
abc
object[4]:
橙子
object[5]:
梨子
索引号从0开始
object[6]:
word
object[-1]:
word
-1: 表示列表中最后一个
册除列表某个指定位置的数据
弹出某个值:
object.pop( 5 )
册除列表某个指定位置的数据
有返回的
y=object.pop( 5 )
object.remove("香蕉")
册除列表某个指定的数据
y: 梨子
利用Python绘制正弦曲线
import matplotlib.pyplot as plt #加载matplotlib(绘图库).pyplot并取名为plt
import numpy as np #加载numpy(数组、矩阵)模块并取名为np
x=np.arange( 0 , 2*np.pi , 0.01 ) #x在0到2π之间,每隔0.01取一个点
y1=np.sin(x) #求sin(x)对应的y1值
y2=np.sin(-x) #求sin(-x)对应的y2值
y3=np.sin(2*x)/2 #求sin(2x)/2对应的y3值
plt.plot(x,y1) #绘制sin(x)图像
plt.plot(x,y2) #绘制sin(-x)图像
plt.plot(x,y3) #绘制sin(2*x)/2图像
plt.title('sin(x)') #设置图像标题
plt.xlabel('X') #设置X轴标题
plt.ylabel('Y') #设置Y轴标题
plt.show() #将绘制的函数图像窗口显示出来
input("运行完毕,请按回车键退出...")
起始值 终止值 步长
数据结构:
图结构
线性数据结构
树结构
一对一
队列是一种有限制的线性数据结构,它的数据只能在一端依次添加(进队),在另一端依次删除(出队)。
层次关系
一对多
多对多
交通运输
先进先出
后进先出
栈
A
B
C
小盘子:直接由A B
所有盘子:A杆 C杆
大盘子:直接由A C
小盘子: 由B C
起始位置
目标位置
每次只能移动一个木盘,小的木盘只能叠在大的上面。
中间轩
def hanno(n,s,m,t):
#定义一个函数,n层塔,将盘子从s借助m移动到t
if n==1:
print(s,'-->',t) #将一个盘子从s移动到t
else:
hanno( n-1, s, t , m ) #将前n-1个盘子从s移动到m上
print(s ,'-->', t) #将最底下的最后一个盘子从s移动到t上
hanno( n-1, m ,s , t ) #将m上的n-1个盘子移动到t上
#主程序
n=int(input('请输入汉诺塔的层数:'))
hanno( n , 'A' , 'B' , 'C' )
input("运行完毕,请按回车键退出...")
函数中的参数可以不一样
参1:盘子数量;参2:起始杆;参3:中间过度杆;参4:目标杆;
信息系统
由计算机硬件和软件、网络和通信设备、信息资源、信息用户和规章制度组成的以处理信息流为目的的人造系统。
信息系统
事务处理系统
管理信息系统
决策支持系统
专家系统
处理日常生活事务。显著特点:在线处理功能,如网上购物等
管理大量数据。如校园一卡通等
针对具体问题提供决策活动的具有智能作用的人机系统
是一种在特定领域内具有专家水平解决问题能力的程序系统
硬件设施
软件要求
简写:TPS(Transaction Processing System)
简写:MIS(Management Information System)
简写:DSS(Decision Support System)
简写:ES(Expert System )
信息系统
信息系统(从系统结构组成的复杂程度来分)
简单系统
复杂系统
随机系统
元素数目少。如图书防盗检测门。
元素数目多。如图书管理系统。
具有随机性。如彩票摇号系统。
一 计算机系统的工作原理
计算机在接受指令后,由控制器指挥,从输入设备采集数据,传送到内存储器进行存储,再由控制器将需要参加运算的数据传送到运算器,由运算器进行处理,处理后的结果保存在存储器中,最后由输出设备输出。
输入设备
存储器
输出设备
运算器
控制器
CPU(中央处理器)
数据流
控制流
电脑速度的快慢与那些因素有关?
1. CPU(中央处理器):直接决定计算机的运行速度
2. 存储器
内部存储器
外部存储器
速度快、价格贵
速度慢、价格便宜
数据的读取
电脑速度的快慢与那些因素有关?
1. CPU(中央处理器):直接决定计算机的运行速度
2. 存储器
内存储器
外存储器
RAM随机存储器
ROM只读存储器
光盘、硬盘、U盘、移动硬盘等
数据随时可修改、删除、增加
断电后数据丢失
数据只可读、不可修改
断电后数据不会丢失
加大内存、
换速度快的外存储器(固态硬盘)
无线局域网遵循的标准:IEEE802.11
参与制定无线局域网标准的组织:
ITU-R(管理RF频段的分配)
IEEE(规定如何调制射频来传送信息)
Wi-Fi联盟(确定不同供应商生产的设备可互操作)
Wi-Fi:IEEE802.11标准的同义术语
Wlan
有线局域网遵循的标准:IEEE802.3
带宽与网络传输速率
学校的带宽是:100M
带宽的单位是比特每秒(b/s,也常用bps表示)
带宽是指每秒从网络中某一点到另一点所能通过的“最大数据量”。
理想状态
100M:100Mbps=12.5(100/8)MBps
速率
人
交流标准:
机器
普通话
TCP/IP协议
教师
医生
律师
……
服务
角色:
教学理论
医学基础
法律知识
……
专业基础知识:
信息的浏览与检索(WWW)
电子邮件
文件传输
远程登陆
……
Http协议
Smtp,pop3
Ftp协议
Telnet协议
……
所有接入Internet的计算机必须安装的协议
TCP/IP协议:
基础协议,所有联到互联网的计算机必须安装的协议。
http协议:
专业协议,有的服务器提供,功能:网页浏览。
Ftp协议:
专业协议,有的服务器提供,功能:文件传输。
使用:http://www.
使用:ftp:// ftp服务器IP地址或域名
用户名:密码@服务器IP地址或域名
IP地址:互联网上唯一的身份地址
子网掩码:区分IP地址的网络位、主机位
IP地址:
互联网协议地址(Internet Protocal Address )
ip地址是一个根据ip协议分配的逻辑地址
江苏省江阴市第一中学
中国江苏省无锡市江阴市长江路88号
逻辑地址:
经度:120.29516,纬度:31.916661
物理地址:
物理地址:
MAC(Medium/Media Access Control)地址,即适配器地址
mac地址是通过ARP(地址解析协议)解析的
IP地址的特征
IP地址的特点:由4组数字构成,每组又由8位二进制构成
每组数字的范围:0~255
因特网上计算机的身份证:
IP地址
唯一的
192. 168. 13. 88
11000000.10101000.00001101.1011000
中国江苏省无锡市江阴市长江路88号 高二(*)班***收
学校(公司)地址
学校内部地址
192 . 168 . 13 . 88
如何区分学校(公司)地址,学校内部地址
子网掩码的作用?
子网掩码:
192 . 168 . 13 . 88
IP地址:
11000000.10101000.00001101.10110000
11111111.11111111. 00000000 .00000000
255 . 255 . 0 . 0
作用:将某个IP地址划分成网络地址和主机地址两部分
网络位:江阴市第一中学(某个网络的具体地址)
主机位:图书馆4楼东机房1号机、2号机、3号机……(网络内部自己分配的机器编码)
子网掩码在二进制状态下,
1所对应的IP地址位是网络位,
0所对应的IP地址位是主机编码
网络号
主机号
通过子网掩码可以来判断一个网络可容纳的主机数,
1个十进制0,可转化为8个二进制的0,可容纳:256(28)(0~255)254
2个十进制0,可转化为2*8个二进制的0,可容纳:256*256台
理论
实际
如IP地址为100.4.5.6,子网掩码为255.255.224.0,则两者的关系如图所示
下列选择正确的是( )A、主机数=2的13次方-2=8190B、主机数=2的13次方=8192C、子网掩码左边是网络位,用二进制数字“1”表示对应IP地址位的编码,1的数目等于主机位的长度;D、子网掩码右边是主机位,用二进制数字“0”表示对应主机数的编码,0的数目等于网络位的长度
19位
100.4.5.6/19
19: 表示子网掩码二进制1的位数,称为“子网前缀长度”
13位
容纳主机数:213
容纳主机数:213-2
理论
实际
A
IP地址:互联网上唯一的身份地址
子网掩码:区分IP地址的网络位、主机位
默认网关:对内对外的代表,根据记录申请派发
DNS服务器:域名解析,把域名转化成IP地址
因特网上的计算机之间是通过IP地址来进行通讯的,我们输入的域名必须转换成IP地址才能实现对网站的访问,这项工作由域名解析系统(DNS)完成,完成这一任务的过程就称为域名解析
找到指定的域名服务器
域名转成相应的IP地址
域名服务器
目的服务器
浏览器中输入域名
工作站
域名服务器上存放的是域名与IP地址的对应表
根据请求返回相应的数据
返回IP地址
根据IP地址找到
①
②
③
④
怎样来连接?
双绞线
双绞线
无线
无线
无线路由器
一幢楼的交换机
小区总交换机
光纤
超短距离:无线(30米以内,少阻档)
短距离:双绞线(100米以内)
长距离:光纤(1000米以内)
家用无线局域网(WLAN)的组建
RJ45水晶头
交换机:网关,路径表
(记录管辖范围内的采购信息)
Lan端口
Wan端口
路由器:交换机,最优路径
祝同学们会考顺利!