1.计算机软件保护法保护的是软件著作权;
2.计算机发展四代:
(1)电子管
(2)晶体管
(3)集成电路
(4)大规模、超大规模集成电路-微型计算机诞生
3.计算机历史人物:
图灵(Turing):英国人、图灵测试———计算机是否具备智能
A打Lovelace:世界上第一个编写程序的人(女)
冯诺依曼
(1)EDVAC:计算机硬件5个部分组成:
存储器、运算器、控制器、输入、输出设备
我们现在电脑上的CPU(中央处理器)主要就是由运算器、控制器构成
CPU当中的控制器确定了系统指令系统如何工作
CPU里有:算数逻辑部分(ALU)
计算机直接执行的指令,包括:操作码,操作数
例如 2*3 2和3是操作数,*是操作码
(2)存储程序思想
摩尔定律:每隔18个月,集成电路的性能提升1倍
4.光学三原色
RGB————红绿蓝,0~255
5.奖项
沃尔夫奖:多领域,其中数学奖影响最大
诺贝尔:生物、文学、物理、化学、经济、和平
菲尔兹:数学
南丁格尔:护士
6.IT——信息技术(information technology)
7.计算机的存储单位
位(比特彼题,b)一个0或1
字节(byte,B)8个位
千字节(KB)1024字节
兆字节(MB)1024KB
吉字节(GB)1024MB
太字节(TB)1024GB
字长:计算机进行数据处理时,一个单元的一组二进制码有多少位,称为字长
字长跟CPU芯片型号有关系
例子:64位机一次处理64个位,字长就是64位或者说8个字节的字长
8.K指的是1000倍,KI1024倍(但通常使用K表示1024倍)
9.存储器
RAM:随机存储器(主存)速度快,随时读写,直接和CPU交互,断电数据消失
ROM:只读存储器,只读不写,断电后数据仍在,一般存储系统、软件,字库
cache:高速缓冲存储器(快存)比主存更快,容量更小
寄存器:位于CPU内部,他比快存更快
外部存储器(外存):速度慢,容量大
内存:能跟CPU直接交互,包括了快存,主存
将RAM和cache和外存按照访问速度排序(由快到慢)
cache>RAM>外存
将RAM和cache和外存按照容量排序(由大到小)
外存>RAM>cache
寄存器在CPU内部,它比cache更快
10.主机:除了输入输出设备的计算机
11.计算机系统总线
数据总线、地址总线、控制总线,他们分别传输数据、地址、控制信号
CPU能访问的最大存储器容量取决于地址总线:
通俗理解:公路上的车道越多,车流量(数据)就可以越大
12.激光打印:用静电吸附墨粉转印到普通纸张
13.BIOS:基本输入输出系统,在ROM芯片给上的一个程序
ROM芯片是插在主板上的
14.计算机系统
硬件系统:5大设备(输入输出、存储器、运算器、控制器)
软件系统:Windows、MAC OS、塞班、IOS
Linux(不能用IE浏览器,IE是微软的,Windows自带的)、Unix、DOS
应用软件:QQ、微信、游戏程序、通俗的讲你能“用”的都是应用软件
recorder——录音软件、WinRAR——压缩软件,好压,快压软件
15.CPU主时钟频率
每秒钟的工作次数,一般CPU名字就带有这个信息
比如PII300的CPU,主时钟频率为300Mhz(兆赫兹)
16.IT产品与公司
Intel英特尔:芯片
AMD:芯片
IBM:芯片
Intel首颗16位处理器8086
Intel首颗64位微处理器,80586,又名Pentium
17.数据库软件(DataBase DB){
MySQL、SQL Server、Oracle、FoxPro、MongoDB(芒果数据库)
18.语言分类:
编译型语言:
将源代码一次性全部编译译成可执行程序,如C、C++、Java、pascal
优点:运行快
解释性序言:
在程序运行时,通过解释器,将源代码翻译一句给电脑执行一句
如Basic系列,Python
优点:程序开源、跨平台
汇编语言:
需要进一步被翻译成机器语言(01码)才能被电脑执行,是低级语言
不支持面向对象的语言:C
第一款面向对象的编程程序语言:SIMULA
19.进制转换
十转二:
不停地除以2,逆序排列余数
十转八:
不停地除以8,逆序排列余数
十转十六:
不停地除以16,逆序排列余数,余数10-A,11-B…15-F
二转十、八转十、十六转十:
每个位乘以对应的进制的幂之和
个位的次方为0次方,十位1次方,百位2次方…
拓展:代码中表示不同进制数字
0b数字部分,表示二进制
0o数字部分,表示八进制
0x数字部分,表示十六进制
二八十进制关系:
八进制1位对应二进制3位,十六进制1位对应二进制4位
书面写法:
(数字)8:表示一个八进制数