计算机基础和Linux安装

一 计算机系统

计算机:俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备

一个完整的计算机系统由硬件(Hardware)系统和软件(Software)系统两大部分组成

1 计算机硬件
1.1 计算机发展历史

第一代计算机(1946-1957) 电子管时代
第二代计算机(1958-1964) 晶体管时代
第三代计算机(1965-1970) 集成电路时代
第四代计算机(1971以后) 大规模集成电路时代

#世界上第一台计算机是美国为了满足计算弹道需要而研制成的
1.2 冯诺依曼体系理论的要点

数字计算机的数制采用二进制,bit 位, byte 字节 1 byte =8 bit 计算机应该按照程序顺序执行
计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成

1.3 计算机分类

按规模划分:

  • 1.超级计算机:应用于国防顶尖技术和现代科学计算中,运算速度可达每秒百万亿次以上
  • 2.大型计算机:具有较高的运算速度,每秒可以执行几千万条指令。多用于科学计算、数据处理、或作为网络服务器使用
  • 3.小型计算机:指采用精简指令集处理器,性能和价格介于PC服务器和大型主机之间的一种高性能64位计算机。习惯指UNIX服务器(应用越来越少)
  • 4.微型计算机:指采用X86 CPU 架构的PC服务器,中央处理器采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信息处理。逐渐代替小型机
1.4 服务器硬件组成

1, CPU : Central Processing Unit,即中央处理器,由控制器和运算器构成,是整个计算机系统中最重要的部分

CPU架构:

  • CISC:Complex Instruction Set Computer,复杂指令集
  • RISC:Reduced Instruction Set Computer,精减指令集

按照CPU体系架构来区分,服务器主要分为两类:

  • x86服务器:采用CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或其它兼容x86指令集的处理器芯片的服务器。目前主要为intel的XeonE3,E5,E7系列,价格相对便宜、兼容性好、稳定性较差、安全性不算太高
  • 非x86服务器:采用RISC(精简指令集)或EPIC(并行指令代码) 处理器,主要采用UNIX和其它专用操作系统的服务器,CPU主要有IBM的PowerPC、MIPS的MIPS、SUN的Sparc、Compaq的Alpha、HP的PA-RISC、Intel研发的EPIC安腾处理器等。这种服务器价格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大型企业的核心系统 CPU主频 :运算时的工作的频率(一秒内发生的同步脉冲数)的简称。单位是Hz。主频越高,速度越快
    外频:系统总线的工作频率,CPU与外部(主板芯片组)交换数据、指令的工作时钟频率 倍频:倍频则是指CPU外频与主频相差的倍 三者关系是:主频=外频x倍频

2,主板 :主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件
3,内存 :内存是介于CPU和外部存储之间,是CPU对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所。 计算机中所有程序的运行都是在内存中进行的 内存数据断电就丢
4,硬盘 :常见磁盘接口种类:

  • IDE:Integrated Drive Electronics电子集成驱动器,早期家用电脑常用接口
  • SCSI:Small Computer System Interface,小型计算机系统接口,早期的服务器常用接口
  • SATA:Serial ATA (Advanced Technology Attachment 高技术配置),家用电脑常用的接口
  • SAS:Serial Attached SCSI,是目前服务器上主流的接口
  • 光纤通道:Fiber Channe,高性能服务器上采用的接口
  • M.2 :固态硬盘接口,性能更强
2 操作系统
2.1 操作系统功能

OS: Operating System 操作系统,通用目的的软件程序 主要功能:硬件驱动 进程管理 内存管理 网络管理 安全管理 文件管理
OS分类:

  • 服务器OS:CentOS,Ubuntu,Windows Server,AIX
  • 桌面OS:Windows 10,MacOS,Fedora
  • 移动设备OS:Andriod,IOS,AliOS,HarmonyOS
2.2 操作系统相关概念

接口:interface,操作系统通过接口的方式,建立了用户和计算机硬件的沟通方式,用户通过调用系统的接口来使用计算机的各种计算服务。
一般会提供两个重要的接口满足需求:

  • 1.命令行:shell终端程序,调用一些操作系统提供的函数
  • 2.窗口界面:通过编写的窗口程序接收来自操作系统消息队列的一些鼠标、键盘动作作出反应
    ABI (Application Binary Interface),应用程序二进制接口 运行程序格式: Windows(PE);Linux(ELF)
    API (Application Programming Interface),应用程序开发接口
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值