✔ 买电脑时常说的其配置"双核,四核,八核···"其对应的是运算器。
✔ CPU
的性能指标:
(只记住前两个,第三个了解即可)
字长:计算机运算部件能同时处理的二进制数据的位数。
主频:即CPU
的时钟频率,主频的单位是赫兹(HZ)
。
摩尔定律:每隔18~24个月,CPU
的性能提高一倍,价格降低一倍。
✔ 32位、64位即上面所说到的字长,32、64即计算机运算部件能同时处理的二进制数据的位数。
✔ 字长会影响精度、速度,即字长大,精度高,速度快。
✔ 主频描绘的是CPU
的好坏,即CPU
的性能,影响的是速度。
存储器
:
是计算机的记忆装置,用来存放程序和数据的部件。
存储器分为两大类:内存储器(主存、内存) 和外存储器(辅存、外存)
衡量存储容量的单位
:
⒈二进制位(bit)
简写为b,也称为比特,使计算机表示数据的最小单位。
例:一个二进制位只能表示0或1两种状态,所以 n个二进制位能表示 2n种状态。
⒉字节(Byte)
简写为B。字节是存储信息的基本单位。规定1B=8b(即1字节=8位)。
例:64位的高档微机一次处理的字节数是多少?
64位 = 8字节
1 KB = 1024B = 210B
1 MB = 1024KB = 220B
1 GB = 1024MB = 230B
1 TB = 1024GB = 240B
⒊字(Word)
CPU
一次存取、加工和传送的数据称为一个字。
存储器分类
:
1)内存
✔微机内存一般采用半导体技术。(材质为半导体)
✔用来存放正在运行的程序与数据。
✔CPU
可直接访问内存。
✔内存和CPU
合起来称为主机。
✔内存包括:ROM、RAM、Cache
① ROM(只读存储器)
(记忆粗体)
✔ 其信息只能读出不能改写
✔ 断电后信息不会丢失
✔ 用来存放 BIOS
(基本输入输出系统)
② RAM(随机存储器)
(下面前三条记忆,最后一条了解即可)
✔ 其信息可读可改
✔ 其信息会因断电而丢失
✔ 微机内存一般指的就是RAM(下方有解释)
✔ RAM
又分为静态随机存储器 SRAM
和动态随机存储器 DRAM
(静态、动态随机存储器的区别是动态随机存储器中的信息隔一段时间会刷新)
(ROM
跟RAM
比,占用内存很小,RAM
相比之下占用内存很大)
③ Cache(高速缓冲存储器)
✔ 协调 CPU
和内存之间的速度差,缩短CPU
的等待时间(CPU
运算速度是极快的,内存是很慢的,Cache
在其中起到一个缓和的作用)
✔ 速度关系:CPU
>Cache
>内存>外存
✔ Cache
在性质上仍属于 RAM
。(由此引出下一条)
✔ Cache
断电信息丢失、可读可写。
内存小结:
2)外存
✔ 存取速度较慢、容量大,用来长期保存程序或数据。(相比于内存,内存(容量)小,内存都保存的正在运行的xxx,所以内存是短期保存,从价格方面,内存贵外存便宜。)
✔ 外存不能和CPU
交换数据,必须先将其信息调入内存。(此处的内存改说为RAM
也是可以的,因为"说到的内存"我们一般都是指RAM
)
✔ 外存包括:软盘、硬盘、U盘、光盘。
注:
✔ 不管是内存还是外存,都可以和存储器的定义那样儿写的一样,都可以用来存放程序和数据的部件。不会出现内存存程序,外存存数据这样儿的事儿。
✔ 问下列属于半导体材质的存储器是内存
✔CPU
能直接访问和不能直接访问是经常考的,直接访问的就只有内存,其他设备都只能间接访问。
✔ 内存和CPU
合起来才叫主机
✔ 看见BOIS
后要想到ROM
,BOIS
存放于ROM
中。因为前面提到ROM
其信息是不可修改的,所以BOIS
一般也是不可修改的。
✔ 只要不特意说明,只要平时说到的和题中说到的内存都是指 RAM。
✔ 因为CPU
和内存共同构成主机,所以它俩的能互相交换信息,且CPU
能且只能直接访问内存,访问其他设备只能间接访问。
✔Cache
只是缩短了CPU
的等待时间,并没有让内存容量变大或者提升了内存自身速度。
✔ 内、外存特点特别爱考多选题。相比于内存,内存(容量)小,内存都保存的正在运行的xxx,所以内存是短期保存,从价格方面,内存贵外存便宜。
✔ 外存不可以直接和CPU
信息交换,但可以直接和内存信息交换。且只要和CPU
直接进行信息交换,信息必须先调入内存。
- 外部设备 (包括外存、输入输出设备(I/O))
1)软盘
(只需要重点记忆材质、容量,其余了解即可)
✔ 软盘材质:磁性物质
✔ 容量小:1.44MB
✔ 比较娇气:软盘有很多扇区,但只要坏了一个,软盘就没法儿用了
✔ 软盘有80个磁道(分别是磁道0~79)
✔ 有"写保护"功能,这时只能读不能写(是否处于写保护状态自己可以手动调的)
2)硬盘
(重点记忆粗体字,其余了解即可)
硬盘相当于一片一片的软盘叠在一起。
✔ 磁性材料
✔ 最常见的外存储器
✔ 目前存取速度最快的外存
3)U盘
(重点记忆粗体)
✔ 通过 USB
接口 与电脑连接
✔ 即插即用:操作系统自动识别、自动安装相应驱动
✔ 材质:半导体(内存的材质也是半导体)
4)光盘
(重点记忆第一个,第二个了解即可)
✔ 激光技术(光介质)
✔ 分为只读光盘CD-ROM
、可擦写式光盘CD-RW
和追记型光盘。
注:
✔ 材质是半导体的有U盘、内存。(常考选择)
✔ 不光CD
是光盘,VCD
、DVD
也是光盘。(内存大小DVD
>VCD
>CD
)
存储器小结:
✔ 只有内存能直接访问CPU
,所以二者一起合成为主机。
✔ 外存储器不能直接访问CPU
,和I/O
设备合称为外设。
✔ 在内存和外存里,只有RAM
和Cache
断电后信息丢失,其余所有断电后都没法儿使用。
- I/O设备:即输入、输出设备
是计算机系统与外界进行信息交流的工具。
1)输入设备:鼠标器、键盘、扫描仪、数字化仪、数码摄像机、条形码阅读器、数码相机、A/D转换器
等。
2)输出设备:有显示器、打印机、绘图仪和音箱、数模转换器(D/A)等。
Ⅰ显示系统:包括显示器和显示适配器(又称显示卡)
左显示器 右显示卡
显示器分类:
✔ CRT
(阴极射线管)
✔ LCD
(液晶显示器)
✔ 等离子显示器
显示器 性能指标:
✔ 分辨率:每行每列的像素数(例:1024(行)x1024(列) )
打印机:针式打印机、喷墨打印机、激光打印机、热敏打印机
(激光打印机是性能最好的)
常见的既是输入也是输出设备的有:
触摸屏、磁盘驱动器、RW光驱
✔
A/D转换器
:D对应数字,A对应模拟,模拟转化为数字,数字都存储在计算机当中,即输入设备。
✔ 绘图仪不是用来画图的,是用来看图的。
✔D/A转换器
与上述1
相反,数字变成模拟的,就是从计算机"出来",即输出设备。
✔ 题目中说显示系统就是显示卡或者就是显示器,这种说法是错误的,应该是显示器和显示适配器(又称显示卡)。
✔ 液晶显示器比CRT显示器
更贵一些,且个个性能基本都是前者比后者好
✔ 分辨率的高低决定显示器的好坏,且分辨率越大越好
✔ 只有当强制问到显卡属于输入还是输出设备时,我们才能勉强说显卡是输出设备。显示实则只是一个接口设备。
1.4.3📂计算机软件系统
(重点记忆下面粗体字)
✔ 软件是指计算机运行所需的程序、数据和有关文档的总和(特别爱考判断题,三者缺一不可)
✔ 计算机软件通常分为系统软件和应用软件两大类
✔ 系统软件一般由软件厂商提供
✔ 应用软件是为解决各类应用问题而编写的软件。
1)系统软件
A.操作系统(OS
)是人与计算机进行通信的一个接口,是对计算机硬件资源和软件资源进行控制和管理的各种程序的集合。
操作系统是直接运行在裸机上的最基本的系统软件,是所有软件的核心。
(这句话意思是:裸机只有硬件,没有软件,而逻辑安装的第一个软件就是操作系统,即直接运行在裸机上的最基本的系统软件)
B. 语言处理程序:处理各种程序设计语言编写的源程序。它们的基本功能是把面向用户的源程序翻译成可执行的二进制语言程序。(知道语言处理程序or语言处理软件是系统软件就欧克,A、B、C、D都记粗体是系统软件)
C. 系统支撑和服务程序:这些程序又称工具软件,如系统诊断程序、调试程序、排错程序、编辑程序、查杀病毒程序等等,都是为维护计算机系统的正常运行或支持系统开发所配置的软件系统。
D. 数据库管理系统:用来建立存储各种数据资料的数据库并进行操作和维护。
常见的数据库管理系统有:Visual FoxPro、Access、Oracle、SQL Server等。(记几个常见的)
2)应用软件
(应用软件多半即常用软件)
为解决计算机各类应用问题而编写的软件称为应用软件。
✔ Microsoft Office、WPS、Photoshop、3dmax、QQ、微信、浏览器等。
✔ 针对某行业、某用户的特定需求而专门开发的软件,如公司的管理系统等。
✔ 软件系统主要考分类
✔ 系统软件主要考操作系统和数据库管理系统
✔ROM
、RAM
都是"内存"
看到
语言编译软件
应第一时间想到这是属于系统软件里的语言处理程序
- 语言与程序
程序设计语言主要经历了机器语言、汇编语言、高级语言三个阶段
(1)机器语言
优点:
(重点粗体字)
✔ 由二进制0和1组成的指令序列编写
✔ 计算机系统唯一直接识别的语言
✔ 速度快
缺点:
✔ 难度大直观性差,易出错,难调试
✔ 通用性和移植性差
(2)汇编语言
汇编语言是一种符号化的机器语言。
机器语言和汇编语言都是面向机器的语言,合称低级语言。且只有机器语言可以直接运行,汇编语言不可以直接运行。
(3)高级语言
分为面向过程和面向对象(Visual BASIC、Visual C、Visual FoxPro、C++)的高级语言。
① 解释程序:对源程序的每条语句逐句进行解释并执行。
② 编译程序:将源程序翻译成与之等价的用机器语言表示的目标程序。
✔ 执行或处理过程中只要出现了目标程序,就是编译程序如果看到目标程序,就是解释程序。
✔ 在处理语言的过程中用到的所有程序就是指系统软件中的语言处理程序
(常考低级、高级语言的特点)
1.5 📁微型计算机系统
1.5.1 📂微型计算机的分类
(记忆下面第一行,其余了解即可)
微型计算机简称微机,按其性能、结构、技术特点等可分为:
微机产生的标志是
CPU
的产生,CPU
产生于1971年,故微机也产生于1971年。
(1)单片机:具有计算机功能的集成电路芯片
(2)单板机(≈具有计算机功能的集成电路板)
(3)PC机(个人计算机)
(4)便携式微机(例如笔记本电脑、ipad)
1.5.2 📂微机的主要性能指标
(内容比较核心)
- 主频:即时钟频率,是计算机
CPU
在单位时间内发出的脉冲数,主频的单位是赫兹(HZ
) - 字长:指
CPU
一次处理二进制数据的位数。
前面提到:字长不仅能影响计算机的速度,也能影响计算机的精度。
- 内核数:所谓
多核心
处理器,就是在一块CPU
基板是集成两个或两个以上的处理器核心。 - 内存容量:是指内存中能存储信息的总字节数。
存储器分为内存和外存,而只有内存影响计算机的运行速度,内存容量越大,计算机速度越快。但是外存容量的大小,对于计算机速度几乎没有影响。
例如买手机时上面标注:手机是 4GB+128GB、8GB+256GB,此时所说的"4GB"、“8GB"指的是内存,而"128GB”、"256GB"指的是外存。
- 运算速度:单位时间内执行指令的条数。
常用单位:MIPS(每秒执行106条指令)
BIPS(每秒执行109条指令) - 其他性能指标
(后面的英文了解即可,主要记可靠性的定义)
兼容性
系统可靠性:平均无故障工作时间(MTBF)
系统可维护性:平均修复时间(MTTR)
(此处多考简答、有时也考察判断题且简答多为简单题)
主频和字长能直接影响计算机的性能。其主频、字长、内存容量越大,计算机的运算速度越快。其余三个性能指标简单了解即可。
1.5.3 📂微型计算机的总线结构
总线:是计算机各功能部件之间传送信息的公共信息干线。
只有内存与CPU通过总线直接连接(即上图中的主存和中央处理器),其他设备(例如外设)都通过相应的接口与CPU连接。
从功能上,总线分为三类:
(必须背下来,考试考多选题)
- 数据总线
- 地址总线
- 控制总线
数据总线:
用于传送CPU与内存或外设之间的数据信息。(该句重点记忆)
数据总线的宽度决定了字长。
字长决定计算机的精度和速度,又根据上面这一句可知,数据总线越多,字长越大,计算机的精度越高,计算机的速度越快。
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
工具都帮大家整理好了,安装就可直接上手!
三、最新Python学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python视频合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、面试宝典
简历模板
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!