计算机基础

1 计算机的组成及功能

计算机基础_第1张图片
CPU

包括运算器和控制器,并采用大规模集成电路工艺制成的芯片,又称微处理器芯片。

  • 运算器:又称算术逻辑单元(Arithmetic Logic Unit简称ALU)。它是计算机对数据进行加工处理的部件,包括算术运算(加、减、乘、除等)和逻辑运算(与、或、非、异或、比较等)。
  • 控制器:负责从存储器中取出指令,并对指令进行译码;根据指令的要求,按时间的先后顺序,负责向其它各部件发出控制信号,保证各部件协调一致地工作,一步一步地完成各种操作。控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成。
  • cpu 类型
    x86
    X64 (CISC) )
    ARM (Acorn RISC Machine) )
    m68000, m68k (moto) )
    Power (IBM) )
    Powerpc (apple,ibm,moto) )
    Ultrasparc (Sun) )
    Alpha (HP) )
    安腾(compaq)
寄存器:

存储器是计算机记忆或暂存数据的部件。计算机中的全部信息,包括原始的输入数据,经过初步加工的中间数据以及最后处理完成的有用信息都存放在存储器中。而且,指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令也都存放在存储器中。存储器分为内存储器(内存)和外存储器(外存)两种。

存储器

是计算机记忆或暂存数据的部件。计算机中的全部信息,包括原始的输入数据,经过初步加工的中间数据以及最后处理完成的有用信息都存放在存储器中。而且,指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令也都存放在存储器中。存储器分为内存储器(内存)和外存储器(外存)两种。

输入设备

输入设备是给计算机输入信息的设备。它是重要的人机接口,负责将输入的信息(包括数据和指令)转换成计算机能识别的二进制代码,送入存储器保存。

输出设备

输出设备是输出计算机处理结果的设备。在大多数情况下,它将这些结果转换成便于人们识别的形式。

2 计算机的分类

巨型计算机

应用于国防尖端技术和现代科学计算中。巨型机的运算速度可达每秒百万亿次以上, “天河一号”为我国
首台千万亿次超级计算机

大型计算机

具有较高的运算速度,每秒可以执行几千万条
指令,而且有较大的存储空间。往往用于科学计算、数据处理或作为网络服务器使用,如:IBM z13 mainframe

小型计算机

规模较小、结构简单、运行环境要求较低,一
般应用于工业自动控制、测量仪器、医疗设备中的集
等方面

微型计算机

中央处理器(CPU )采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信息处理

3 服务器的三种形式

  • 塔式tower 服务器
    目前甚少使用
  • 机架式服务器
    1.有统一的标准设计,配合机柜统一使用,便于管理,高密度,节省空间
    2.机架服务器的宽度为19英寸(48.26cm),高度以U为单位
    3.1U=1.75英寸=44.45英寸,通常 毫米,通常有1U,2U,3U ,4U ,5U ,7U 几种标准的服务器。机柜的尺寸也是采用通用的工业标准
  • 刀片式Blade服务器
    1.在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度
    2.更高的密度,集中管理,高性能,灵活扩展,按需配置
    3.可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并同时共享资源,为相同的用户群服务

4 linux发行版

计算机基础_第2张图片
  • Debian
    是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux
    • Ubuntu :是Debian的一款衍生版,也是当今最受欢迎的免费操作系统。Ubuntu侧重于它在这个市场的应用,在服务器、云计算、甚至一些运行Ubuntu Linux的移动设备上很常见。作为Debian Gnu Linux的一款衍生版,Ubuntu的进程、外观和感觉大多数仍然与Debian一样。它使用apt软件管理工具来安装和更新软件。它也是如今市面上用起来最容易的发行版之一。Ubuntu使用基于apt的程序包管理器。
    • Knoppix:是以自由软体Linux的Debian套件为主干,不必安装,免用硬碟,直接在光碟上执行完整的Linux作业系统,它既可以用来当桌上工作站用,也可以用来当网路服务器。
  • Slackware:与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。 Slackware 很多特性体现出了KISS原则,最为有名的一些例子就是不依赖图形界面的文本化系统配置、传统的服务管理方式和不解决依赖的包管理方式。它的最大特点就是安装灵活,目录结构严谨,版本力求稳定而非追新。
    • S.u.S.E:拥有界面友好的安装过程,还有图形管理工具,可方便地访问Windows磁盘,对于终端用户和管理员来说使用它同样方便,这使它成为了一个强大的服务器平台。 S.u.S.E也通过基于Web的论坛提供技术支持。
    • OpenSUSE:这款Linux发行版是免费的,并不供商业用途使用,仍然供个人使用。根据其开发人员的不同,是系统管理员、开发人员和桌面用户Linux发行版的选择。既可作为一个滚动发布,又可当作是一个独立的定期发布版本。
  • Redhat:中文译为红帽,是美国一家以开发、贩售Linux包并提供技术服务为业务内容的企业。
    • RHEL:是一个由 Red Hat 开发的商业市场导向的 Linux 发行版。红帽公司从 Red Hat Enterprise Linux 5 开始对企业版 LINUX 的每个版本提供 10 年的支持。Red Hat Enterprise Linux 常被简称为 RHEL,但它并非官方名称。

    • Fedora:是一款由Fedora Project社区开发、红帽公司赞助,目标是创建一套新颖、多功能并且自由和开源的操作系统。

    • CentOS:是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件,CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本。是RHEL源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。

  • Gentoo:是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点。Gentoo最初由Daniel Robbins(FreeBSD的开发者之一)创建,首个稳定版本发布于2002年。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统 ——Portage包管理系统。
  • Arch Linux:是起源于加拿大的一份致力于使用简单、系统轻量、软件更新速度快的GNU/Linux发行版。是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。

5 linux 的哲学思想

  • 一切皆文件
  • 组合小程序,完后复杂的任务
  • 尽量避免 图形化界面
  • 实用文本保存配置文件

6 开源协议

  • GPLv2, GPLv3, LGPL(lesser) :可 通用公共许可 copyleft
  • Apache: apache
  • BSD: bsd
  • Mozilla
  • Apache
  • MIT

7 linux 获取方式

  • http://mirrors.aliyun.com
  • http://mirrors.sohu.com
  • http://mirrors.163.com

你可能感兴趣的:(计算机基础)