数字计算机发展历程
电子管数字计算机
晶体管数字计算机
集成电路数字计算机
超大规模集成电路数字计算机
第一台电子数字计算机ENIAC
计算机组成
硬件系统
软件系统:包括操作系统、语言处理软件(编译程序、汇编程序、解释程序)
操作系统:
管理计算机的硬件、软件、文件资源;并为用户或者软件提供一个良好的服务接口
根据对作业的处理方式可以分为:批处理系统、分时系统、实时系统
按硬件结构分:网络操作系统、分布式操作系统、多媒体操作系统
操作系统中实时系统对响应速度有更高的要求,分时系统对交互性有更高的要求
计算机性能
运算速度:主频,CPI(指令周期数),每秒指令数
主频:每秒内平均操作数,即完成指令一个步骤所用的时间越短
完成不同运算所需的步骤个数不同
字长:cpu一个时钟周期内处理二进制的位数,字长越长表示数据处理的速度越快
数据总线宽度大于字长,则要分开传输,小于字长,则浪费资源
如何理解64cpu与32cpu的区别:64位能一次性进行更宽的运算,寻址,指令集更丰富,
计算机工作原理
存储程序,执行程序
计算机编码
ASCII(美国国家标准信息交换码):表示英文和数字
ANSI(ASCII+本地国内编码)
UTF-8(在unicode编码基础上选择了节约空间的方式)
国内编码
键盘输入(汉字输入码)
计算机内部存储和加工(汉字机内码)
输出汉字到屏幕(汉字字形码)
用作计算机之间通信的编码方式(汉字信息交换码,国标码)
不同计算机可能用不同的汉字内码
原码反码补码:正数的三码相同
图形图像软件
颜色深度:每个像素的颜色信息所占的二进制位数
位图与矢量图:前者用像素点表示图像
颜色模式:用数字记录颜色的方式
RGB颜色模式:包括红绿蓝三个颜色通道。
CMYN:洋红、青、黄、黑
Lab:是一种独立于设备的颜色模式。适用任何一种打印机和监视器,lab的颜色都不变。它是由RGB模式转换为HSB模式和CMYK模式的桥梁
HSB:饱和度、亮度、色调
位图模式:颜色深度只有一位
灰度模式:256灰度表示图像
索引颜色模式:256色
计算机网络
私有地址:只有通过代理服务器才能与互联网通信
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
域名解析:本地host文件–本地DNS缓存–DNS服务器(根域名服务器–下级域名服务器)
数据库
这一部分很多不太理解
数据模型:概念模型,逻辑模型(关系表),物理模型
数据库系统的三级模式结构:内模式,模式,外模式
数据库的二级映像与数据独立性
数据库的设计规范
- 每个列都是不可分割的简单数据项
- 每个非主键都必须完全依赖于主键
- 非主键对主键的依赖属于直接依赖
- 主键列和非主键列不存在一对多的关系(?)
信息技术前沿
人工智能
问题求解:下棋程序
自然语言理解和处理
模式识别:语音识别、图像处理和生物认证,医学诊断等
符号计算:推导数学公式
专家系统
智能机器人
云计算:
基于互联网的计算方式
核心思想是将大量用网络连接的计算资源统一管理和调度,构成一个计算机资源池向用户提供按需服务
云存储:
将网络中大量不同类型的存储设备通过软件集合起来协同工作
物联网
用户端拓展到任何进行信息交换和通信的物品与物品之间,关键技术由传感器技术,RFID标签和嵌入式系统技术
可穿戴设备:通过内在连通性实现快速的数据获取,获得无缝的网络访问体验
虚拟现实:计算机仿真系统
增强现实:虚拟信息与真实世界融合的技术
完成基础知识阅读约4h,最后笔记整理和疑问解答2h