您所在的位置:读书频道 > 操作系统 > Linux > 1.1.1 计算机:计算的辅助工具

1.1.1 计算机:计算的辅助工具

2007-09-26 14:55 鸟哥 人民邮电出版社 字号:T | T
一键收藏,随时查看,分享好友!

《鸟哥的Linux私房菜》全面而详细地介绍了Linux操作系统,第一章我们主要对Linux本身进行了详细的阐述,本文首先对计算机的基础知识做了介绍。

AD:

什么是Linux

众所周知,Linux的核心原型是1991年由Linus Torvalds编写的。Torvalds为什么可以写出Linux操作系统?为什么他要选择386的计算机来开发?为什么Linux的发展这么迅速?为什么Linux是免费的?目前为什么有这么多的Linux发行版(distributions)呢?了解这些知识后,才能知道为什么Linux可以免除软件版权之争,并且了解到Linux为什么可以同时在个人计算机与大型机上大放异彩。在实际进入Linux的世界前,我们先来谈一谈这些轶闻趣事。
1.1  什么是Linux

Linux操作系统是在计算机上运行的,所以,我们首先要了解计算机。到底有哪些类型的计算机呢?Linux可以在哪些种类的计算机上运行?Linux源自哪里?本节将介绍这些主题。

1.1.1  计算机:计算的辅助工具

在目前的都市生活中,计算机比比皆是。当初,在开发计算机的时候,目的是辅助与简化人们所作的大量计算工作,后来才发展到一些特殊应用领域。无论如何,计算机的基本功能就是:"接受用户输入的指令,通过CPU的数学与逻辑单元运算处理后,产生或存储成有用的信息"。为了实现这项功能,计算机就必须要有以下组件。

输入单元:如鼠标、键盘、卡片阅读机,等等。
中央处理器(CPU):含有算术逻辑、控制、记忆等单元。
输出单元:如屏幕、打印机等。
这些其实就是组成计算机的主要组件。为了连接各个组件,主机板应运而生,计算机的主机中包含了主机板以及CPU,还有各种需要的适配卡。显示器、键盘、鼠标与主机连接,就构成一台可运行的计算机了。另外,由于计算机只能识别0/1,因此,计算机主要是以二进制方式来计算的。通常计算机的记忆/存储单位以字节(Byte)或位(bit)为基本单位。它们的换算关系如下:
1 Byte = 8 bit
1 KB = 1024 B
1 MB = 1024 KB
1 GB = 1024 MB
计算机根据复杂度分为以下几种等级。

超级计算机(Supercomputer):超级计算机是运行速度最快的计算机,但维护、操作费用也最高。主要用于需要有高速计算的项目中,例如,国防军事、气象预测、太空科技等。全世界的500大型超级计算机请参考:http://www.top500.org/
大型机(Mainframe Computer):大型机通常也具有数个高速CPU,功能上虽不及超级计算机,但也可用来处理大量数据与复杂的运算。
小型机(Minicomputer):小型机具有大型机同时支持多用户的特性,但主机可以放在一般工作场所,不必像前两种计算机那样,需要特殊的空调场所。通常用于科学研究、工程分析与工厂的流程管理等。
微机(Microcomputer):又称个人计算机,也是本书主要涉及的目标。微机体积小,价格低,但功能完备。大致又可分为桌上型、笔记本型,等等。
虽然目前个人计算机的应用广泛,但在1990年以前,个人计算机是不太被重视的。因为运算速度在当时很慢,而且当时比较有名的操作系统也不支持个人计算机。下面我们就来谈一谈以前的操作系统。

【责任编辑:雪花 TEL:(010)68476606】

回书目   上一节   下一节

分享到:

OSX系统管理和部署

《OS X系统管理和部署》讲述Mac计算机OS X系统的特性和实际应用[详细]

  1. Linux服务器配置全程实录
  2. 揭秘--优秀PPT这样制作

热点职位

更多>>

热点专题

更多>>

读书

Java Web标签应用开发
Java Web程序员直接在JSP页面中书写Java代码的做法,使得页面中混杂有JavaScript、HTML、Java等多种语言的程序代码,可读性差,

最新热帖

更多>>

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院 区块链第一聚合媒体 zhijiapro