计算机的发展及组成

计算机发展

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

1946年,世界上诞生了第一台计算机,用于军事,计算弹道。

1946年数学家冯.诺依曼提出冯诺依曼体系结构,即所有计算机由运算器、控制器、存储器、输入设备、输出设备组成,所有遵循冯.诺依曼体系结构的设备统称为计算机。

1965年Inter的创始人之一的戈登.摩尔先生提出摩尔定律:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。

计算机分为巨型计算机、大型计算机、小型计算机和微型计算机,根据性能的区别适用于不同的领域。微型计算机也就是我们的常用的家庭电脑。

服务器是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机,服务器在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。

计算机的组成

cpu

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

主板

主板mainboard、系统板systemboard或母板motherboard,安装在机箱内,是计算机最基本的也是最重要的部件之一

内存

内存是介于CPU和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路

内存分为ddr2内存、ddr3内存、ddr4内存,内存带宽的计算公式:

内存带宽=内存总线频率X数据总线位数/8

硬盘

计算机的存储介质,由盘片、读写头、马达组成,接口类型分为IDE接口、SCSI接口、SATA接口、SAS接口,大小分为3.5英寸、2.5英寸、1.8英寸。

电源和风扇

*支持计算机的电力负载,保障计算机正常稳定的运行

*支持冗余,防止电源故障

显卡

显卡是计算机的GPU,即图形处理器负责对图像的处理和输出,显卡分为集成显卡和独立显卡,服务器对的显卡集成在主板上,家用电脑因运行windows软件和游戏,大多使用独立显卡

网卡

网卡是负责连接网络的硬件设备,网卡分为有线网卡和无线网卡,网卡根据传输速度又分为千兆网卡和万兆网卡

原创文章,作者:M25-yangyifeng,如若转载,请注明出处:http://www.178linux.com/80315

(0)
M25-yangyifengM25-yangyifeng
上一篇 2017-07-13
下一篇 2017-07-13

相关推荐

  • 文件通配符是啥?

    文件通配符     包含 ‘?’, ‘*’ 或 ‘[‘ 字符的字符串称为通配符模板(wildcard  pattern).形成路径名(globbing)指一种操作,把通配符模板展开为匹配该串的路径名.匹配定义为:   …

    Linux干货 2017-04-23
  • Linux文本搜索工具grep

    Linux文本搜索工具grep Linux文本搜索工具grep grep 基本正则表达式 egrep 扩展正则表达式 fgrep 简介 grep(全称Globally search a Regular Expression and Print,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,根据用户指定的“模式(pattern)”对目标文本进行匹…

    2016-04-05
  • ☞rsyslog

    rsyslog 概述 rsyslog支持的facility与priority facility:设施、信道: priority:级别 rsyslog程序 配置文件 配置日志记录级别和路径 配置日志记录在远程rsyslog server rsyslog server端 rsyslog client端 测试远程服务器是否记录日志 rsyslog记录在MySQL中…

    Linux干货 2016-10-16
  • Hadoop hdfs分布式文件系统

    一、MapReduce理论基础 每个MapReduce job都是Hadoop客户端想要执行的一个工作单元,它一般由输入数据、MapReduce程序和配置信息组成,而Hadoop会把每个job分隔成两类任务(task):map任务和reduce任务。在Hadoop集群中有两类节点来执行两类job进程的执行 1.1 大数据处理 任何基础业务包含了收集、分析、监…

    2017-12-08
  • 文件查找find与压缩

    1.locate:   locate是查询系统上预建的文件索引数据库    /var/lib/mlocate/mlocate.db   依赖于事先构建的索引   索引的构建是在系统较为空闲时自动进行(周期性任务),管理 员手动更新数据库(updatedb)    缺点:索引构建过…

    Linux干货 2016-08-18
  • 如何删除一个目录下的所有文件,但保留一个指定文件。附一些常用命令

    解答: 假设这个目录是/xx/,里面有file1,file2,file3..file10   十个文件 方法如下: find /date -type f ! -name “file10″|xargs rm -f 另外还有其他的方法比如:rsync命令和bush的 extglob功能等。在此不一一列举。 附常用命令: 文件和目…

    2017-07-15