問題描述:
電腦是什麽?
解析:
定義
按照當前《牛津英語詞典》(第二版)的定義:計算機是壹種進行運算,或者控制那些可以表示為數字或者邏輯形式的操作的設備。這個定義的確是真實精確的。然而它和從其他詞典中找到的其他對計算機的定義壹樣,包含了太多的內容。這些定義沒有辦法區分歷史上的,當代的,以及未來的,各種各樣的計算機。更有意義的問題可能包含:有哪些不同種類的計算機?或者問,當代計算機有哪些區別與其他時代計算機的特點和能力?
[編輯]
辭源
“計算機”對應的英文puter這個詞的含義壹直在改變,但是它的含義總是落在了當時計算機能力的後面。“puter”最早用來代表被雇來進行算術計算的人,即計算員;這種用法今天仍然有效。《牛津英語詞典》(第二版)認為最早是在1897年,這個詞被用來代表壹種機械的計算設備。到1946年的時候,牛津詞典加入了幾個限定詞來區分不同類型的計算機。這些限定詞包含模擬的,數字的,以及 電子的。 然而,從被引用的上下文看,這些限定詞在1946年前就在被人使用了。
[編輯]
成指數級增長的計算機的發展
劃分不同種計算機的難度因為計算機計算能力的指數增長更加復雜化。粗略估計,從1900到現在,計算設備的計算能力(按1000美元能夠買到的設備在每秒種內處理運算指令的數量)每壹年半到兩年就增加壹倍。英特爾公司的創始人之壹,戈登.E.摩爾在1965年首次描述了計算機發展的這種特性(參考摩爾定律)。快速發展的計算機制造工程技術維持了這種指數級的能力增長。與這種能力增長攜手並進的另壹過程是戲劇化的計算機小型化過程。第壹代的電子計算機,例如ENIAC(出現於1946年),都是壹些重達數噸,占據好幾間房間,需要多個操作員來維持它們正常工作的龐然大物。這些大家夥太貴了,以至於只有 *** 和大型機構才能夠買得起。它們也的確太怪異了,當時的人們都認為幾臺,或者幾十臺這樣的機器就能夠滿足全世界的需求了。相比之下,現代計算機比第壹代前輩多了幾個數量級,更加多才多藝,而且便宜,小巧,還隨處可見。
[編輯]
計算機的分類
為了定義什麽是計算機,對所有計算設備進行分類是必然的。下面的章節介紹幾種不同的分類方法。這些分類方法必須壹起使用才能準確無誤的描述壹臺特定的計算機。
[編輯]
按用途分類
這是最明顯的分類法了。 計算機制造商通常用這種方法來描述他們的產品;用戶用同樣的方法來描述與他們交流的機器。例如:
超級計算機
迷妳超級計算機
大型計算機
企業級服務器
小型機
工作站
個人計算機或者臺式機
膝上型計算機或者筆記本電腦
個人數字助理
可以穿戴的計算機
按用途分類很通俗,但是也導致它的不確定性,因為僅僅當前廣泛使用的設備被包含進來了。計算機發展的快速性意味著計算機新的用途層出不窮,當前的定義很快就過時。許多不再被人使用的計算機的類型,例如微分分析器,通常不被列入分類條目之中。所以,必須采用其他分類方法來明白無誤的定義 計算機 這條術語。
[編輯]
按制造技術分類
機械式
半電子-半機械式
電子式
晶體管
半導體集成電路
光學計算機
量子計算機
生物計算機
[編輯]
按設計特點分類
現代計算機綜合了許多基本的設計特點,這些特點是許多貢獻者在很多年裏逐漸開發出來的。設計特點經常獨立於實現技術。現代計算機的綜合性能來源於這些特點互相作用的方式。壹些重要的設計特性羅列如下:
[編輯]
數字式 和 模擬式
設計壹種計算機時有壹個基本的決定:這種計算機應該是數字式還是模擬式的?數字式計算機處理離散的數字性或者符號性值,而模擬式計算機仍然應用於壹些特殊目的的領域:例如機器人和回旋加速器的控制。其他的途徑,象脈沖計算和量子計算,也是可能存在的;但是他們或者用於很特殊的目的或者仍然處於試驗階段。
[編輯]
二進制 和 十進制
在數字式計算的發展歷程中,壹個重大的設計進步是引入了二進制作為內部的數字系統。這種方法避免了那些基於其他數字系統的計算機中必須的復雜的進位機制,例如十進制系統。采用二進制的好處是簡化了實現算術功能和邏輯運算的設計。
[編輯]
按能力分類
對不同的計算設備分類的最好辦法可能是按他們的內在能力分類,而不是按他們的用途,實現技術,或者設計特性來分類。計算機按能力可以分為三大類:只能計算壹種函數的單用途設備,可以計算有限範圍內的函數的特殊用途設備,以及我們天天使用的通用設備。過去計算機這個詞用來描述所有這些類型的機器,但是現在口語中的用法通常特指通用計算機了。
[編輯]
通用計算機
按定義來說,壹臺通用計算機能用來解決任何問題,只要這個問題可以用程序來表示。然而,程序運行的是有壹些實際的限制的:計算機的存儲能力,問題的大小,以及運行的速度。在1934年,艾倫·圖靈證明了:給定正確的程序,任何通用計算機可以模擬其他任何計算機的行為。他的數學證明是純粹理論上的,因為那時候還沒有通用計算機存在。這個證明的意義是深遠的:例如,從理論上說,現在的通用計算機能夠模擬任何未來制造的通用計算機的行為,盡管速度很慢。
通用計算機也稱作完備的圖靈機,它經常被用來作為定義現代計算機的能力上限。然而,這種定義是有問題的。幾種過分單純化的計算設備已經展現出完備的圖靈機特性。但是他們都處於壹種幽默化表達的“圖靈瀝青陷阱”(?)狀態,壹種什麽都是有可能的,但是和實用性壹點都不沾邊。現代計算機不僅僅是理論上的通用化,而且是實用化的通用工具。
從1930年中期到1940年後期,許多人在開發現代的,數字式的,電子的,通用計算機。許多試驗型的機器被造了出來並且可能是圖靈完備化的。這些機器在當時都被宣稱為第壹臺計算機,然而它們都只有有限的處理通用問題的能力,所以他們的設計最終都被拋棄了。
[編輯]
存儲程序計算機
[編輯]
特殊用途計算機
[編輯]
單用途計算機
[編輯]
按操作類型分類
計算機也可以按用戶操作的方式來分類。有兩大類操作方式: 批處理 和 交互式處理
[編輯]
舊條目解釋
計算機是計算的輔助工具,有廣義和狹義之分,廣義計算機包括:
算盤
加法機
計算尺
計算器
狹義計算機就是電子計算機,如今稱為電腦。
計算機分為巨型計算機、大型計算機、中型計算機、小型計算機、微機(PC)。計算機已經逐步進入社會各個領域,尤其是進入了家庭和個人領域,極大地改變了社會的日常面貌。