计算机基础
计算机基础
内容概述 : 1.计算机系统
2.计算机硬件组成
3.操作系统
4.Linux相关介绍
5.Linux哲学思想
6.获取Linux
7.虚拟机
1.计算机系统
计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据
进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备
计算机有很多形式,比如:生活中常见的家用电脑,笔记本,智能手机,平板电脑等,还有生产环境中
提供重要业务支撑的各种服务器(Server),都算是计算机。
其中一个完整的计算机系统由硬件(Hardware)系统和软件(Software)系统两大部分组成

2.计算机硬件组成

硬件系统是由运算器、控制器、存储器、输入设备、输出设备,五大部分组成,每一个部分分别按照要求执行特定的基本功能。
运算器:运算器的主要功能是对数据进行各种运算。
控制器:控制器是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊的进行操作及处理。
存储器:存储器的主要功能是存储程序和各种数据信息,并能在计算机运行过程中,高速自动的完成程序或数据的存取
输入设备:用来向计算机输入各种原始数据和程序的设备叫输入设备。
输出设备:从计算机输出各类数据的设备叫做输出设备。
软件系统是由系统软件和应用软件组成。
二进制十进制转换
2^0=1=1
2^1=2=10
2^3=8=1000
2^4=16=10000
2^5=32
2^6=64
2^7=128=10000000
2^8=256=100000000
2^9=512
2^10=1024=
2^11=2048
2^12=4096
常见单位
10的24次方 B
10的21次方 Y
10的18次方 E
10的15次方 P
10的12次方 T 二进制 2^40
10的 9次方 G 二进制 2^30
10的 6次方 M 二进制 2^20
10的 3次方 K 二进制 2^10=1024
10的 2次方 百
10的 1次方 十
10的-1次方 分 d
10的-2次方 厘 c
10的-3次方 m
10的-6次方 μ
10的-9次方 n
cpu
X86:CISC
ARM:Acorn RISC Machine 高通,华为麒麟
RISC-V 阿里玄铁910
MIPS 龙芯
Power:IBM
Powerpc:apple,ibm,moto
Ultrasparc :Sun
Alpha:HP
安腾:compaq
主板
主板mainboard,安装在机箱内,是计算机最基本的也是最重要的部件之一
主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键
盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件
内存
内存是介于CPU 和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数
据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路
内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速度快
计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大
外存:硬盘,U盘,软盘,光盘
内存和外村存的区别:
内存断电后丢失
外存断电后数据可保存
硬盘
机械硬盘HDD(Hard Disk Drive)
固态硬盘SSD(Solid State Drives )
网卡
服务器都在主板上集成了网卡,传输速率为1Gbps,即千兆网卡
特殊应用需要高端网卡,如光纤网卡,Infiniband网卡等,传输速率能达到10Gbps、20Gbps,即万兆
网卡
服务器的性能短板:如果CPU有每秒处理1000个服务请求的能力,各种总线的负载能力能达到500个,
但网卡只能接受200个请求,而硬盘只能负担150个的话,那这台服务器得处理能力只能是150个请求/
秒,有85%的处理器计算能力浪费了,在计算机系统当中,硬盘的读写速率已经成为影响系统性能进一
步提高的瓶颈电脑的各个设备部件之间的延时从高到底的排列,依次是机械硬盘、固态硬盘、内存、CPU
3.操作系统
主要功能:
硬件驱动
进程管理
内存管理
网络管理
安全管理
文件管理
OS分类:
服务器OS:CentOS,Ubuntu,Windows Server,AIX
桌面OS:Windows 10,Mac OS,Fedora
移动设备OS:Andriod,IOS,AliOS,HarmonyOS
为操作系统一般会提供两个重要的接口来满足用户的一些一般性的使用需求:
命令行:实际是一个叫shell的终端程序提供的功能,该程序底层的实质还是调用一些操作系统提
供的函数
窗口界面:窗口界面通过编写的窗口程序接收来自操作系统消息队列的一些鼠标、键盘动作,进而
做出一些响应
4.Linux相关介绍
服务器三大操作系统
Windows:
Linux:GNU/Linux
Unix:1969年 Ken Thompson
System: Bell Lab
AIX (IBM)
Solaris (SUN)
HP-UX (HP)
BSD: (BSRG)Berkeley System Distribution
NetBSD
OpenBSD
FreeBSD
服务器操作系统市场

GNU:GNU is Not Unix
1984年由Richard Stallman发起并创建
目标是编写大量兼容于Unix系统的自由软件
官方网站:http://www.gnu.org
GPL:GNU General Public License
1991年的10月5日Linus Benedict Torvalds在comp.os.minix 新闻组上发布消息,正式向外宣布他自行
编写的完全自由免费的内核诞生(Freeminix-like kernel sources for 386-AT) — FREAX,含义是怪诞
的、怪物、异想天开类Unix的内核,在GPL下发布
官网:www.kernel.org
Linux操作系统:
完整的类UNIX操作系统
Linux内核+ GNU工具=Linux/GNU
如:CentOS,Ubuntu,Android
5.Linux哲学思想
一切都是一个文件(包括硬件)
小型,单一用途的程序
链接程序,共同完成复杂的任务
避免令人困惑的用户界面
配置数据存储在文本中
6.获取Linux
Linux 各种版本
Centos 各版本介绍
https://zh.wikipedia.org/wiki/CentOS
RHEL各版本介绍
https://zh.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
Ubuntu 各版本介绍
https://zh.wikipedia.org/wiki/Ubuntu
https://blog.csdn.net/songfulu/article/details/85310273
获取发行版
CentOS
https://wiki.centos.org/Download
http://mirrors.aliyun.com
http://mirrors.sohu.com
http://mirrors.163.com
https://mirrors.tuna.tsinghua.edu.cn/centos/
Ubuntu
http://cdimage.ubuntu.com/releases/ server版
http://releases.ubuntu.com/ desktop版
7.虚拟机
1按照操作步骤一步一步的来
2多装几遍熟能生巧
3掌握其中的大同小异
4注意细节观察

浙公网安备 33010602011771号