Transcript ppt
Chapter 1 電腦發展簡史 1-1 認識電子計算機 1-2 電腦系統的組成與運作 1-3 資料處理簡介 1-4 電腦的特性 1-1 認識電子計算機 電子計算機(computer)就是俗稱的「電腦」,最初發 明的電腦是由真空管組成的龐大機器,稍微複雜的電 腦就能佔滿一整個房間,然而這樣的龐然巨物卻只能 處理簡單的四則運算 ,而且運算的速度並 不快。 1-1 認識電子計算機 隨著科技進步,電腦的體積愈來愈小,運算速度也愈 來愈快。 80年代末期,電腦已普遍用來從事計算與文書處理的 工作,今日的電腦更由於具備強大的多媒體與通訊能 力,不但可用以從事更高階的計算與分析工作,亦普 遍使用在各種與日常生活相關的事物上。 1-1.1 電腦的發展世代 1642年,法國數學家巴斯卡(Pascal)設計出以齒輪帶動 槓桿運作的「加法器」,開創了電腦的「機械時期」 。 1-1.1 電腦的發展世代 1822年英國的巴貝奇(Charles Babbage)發明可進行簡單四則 運算的「差分機」,後更設計 出具有現代電腦運作觀念的「 分析機」,也因而被尊稱為電 腦之父。 1-1.1 電腦的發展世代 1890年,美國人何樂利((Hollerith)製造了一部使用打 孔卡片處理資料的機器,成功協助美國政府進行人口 普查工作,稍後又成立了專門研究發展打孔卡片處理 機的公司,1924年正 式更名為國際商業機 器公司(IBM)。 1-1.1 電腦的發展世代 在1939年時,美國愛荷華州立大學的教授阿塔那索 夫(Atanasoff)在其助手貝利(Berry)的協助下,創造 出人類的第一部電子式數位電腦ABC(Atanasoff -Berry Computer,如下圖)。 1-1.1 電腦的發展世代 ABC的出現代表人類在電腦硬體技術上的重要突破, 也真正開啟所謂「電子計算機」的發展世代。 1-1.1 電腦的發展世代 第一代電腦(1946~1954):真空管 本時期的電腦以真空管作為 主要的電路元件,並以水銀 延遲線或磁蕊作為主記憶元 件。 代表性的發明則為美國賓州大學教授莫克利(Mauchly) 與伊克特(Eckert)為軍方設計的一部大型電腦— ENIAC。 1-1.1 電腦的發展世代 第二代電腦(1954~1964):電晶體 美國貝爾實驗室 ( Bell Laboratories ) 在1947年 發明了電晶體元件,並 於1954年製造出第一部 以電晶體為主要電路元 件的電腦—TRADIC,開創了「第二代電腦」時期。 1-1.1 電腦的發展世代 第三代電腦(1964~1970):積體電路 積體電路(IC)將所有電子 元件聚集在一個大約指甲 大小的晶片( chip )上,如 此不但體積縮小、成本低 廉、而且運算速度更快, 代表性的電腦產品為IBM公司的System/360。 1-1.1 電腦的發展世代 第四代電腦(1970~現代):超大型積體電路 由於積體電路技術不斷改良 ,因此每個晶片上所含的電 子元件數目愈來愈多,有些 人便把使用超大型積體電路 (VLSI)為主要元件的電腦稱 為第四代電腦。 1-1.1 電腦的發展世代 未來電腦發展趨勢 未來電腦的發展趨勢,在特性上除了體積愈來愈小和 速度愈來愈快外,在人工智慧(AI)的發展下,電腦將 變得愈來愈聰明,不僅可接受自然語言,也可以辨識 影像、進而思考、學習、推理…等,而且可以透過各 種型態的網路彼此支援,互補不足。 1-1.2 電腦的類型 電腦並沒有絕對的分類方式,只是為了方便說明起見 ,以下則依其體積、使用型態與價格…等因素,約略 分為幾種不同的類型: –超級電腦(supercomputer) –大型電腦(mainframe) –工作站與伺服器(work station and server) –微電腦(micro computer) –嵌入式電腦(embedded computer) 1-2 電腦系統的組成與運作 電腦系統包含下列要素: 硬體(hardware)、軟體(software)、使用者(user)、資料 與處理程序(data processing)。 1-2 電腦系統的組成與運作 使用者可藉由軟體的幫助指揮硬體完成指定的工作 ,這些工作主要包括四個部份: 1-2 電腦系統的組成與運作 •輸入(input):接受外界匯入的資料或指令。 •處理(process):按照指令指示,將資料作某種形 式的轉換或處理。 •輸出(output):送出處理結果供使用者取用。 •儲存(store):將資料或處理結果留存起來,以供未來 之用。 1-2.1 電腦硬體簡介 所謂「硬體」是指電腦系統中看得到、摸得到的實 體設備,例如主機、螢幕、鍵盤、滑鼠、印表機等。 1-2.1 電腦硬體簡介 • 主機:是電腦硬體核心,包含有微處理器、主記憶 體、硬碟等。 • 周邊設備:鍵盤、滑鼠、螢幕等。 • 韌體:同時具有軟、硬體特性,基本輸入 / 輸出系 統(BIOS)是一種燒錄在積體電路上用來啟動電腦的 控制程式。 1-2.1 電腦軟體簡介 「軟體」是一系列電腦指令與資料的集合,用來控 制硬體並驅使電腦工作。通常可再分為「系統軟體」 與「應用軟體」兩大類。 1-2.1 電腦軟體簡介 系統軟體 系統軟體(system software)是電腦運作的核心,主要功 能在於管理與控制所有電腦資源,讓使用者或應用軟 體能夠輕易地與電腦溝通並進行作業。 –作業系統:Windows XP、Linux。 –軟體開發程式:直譯器、編譯器、程式碼鏈結器。 –工具程式:磁碟分割工具、連線程式。 1-2.1 電腦軟體簡介 應用軟體 應用軟體(application software)是因應多數人的需要而 發展出來的軟體,例如文書處理軟體、影像處理軟體 、遊戲軟體等。 某些公司或個人自行(或委託他人)開發的專用程式 亦屬於應用軟體的範疇。例如公司內部的「人事薪資 系統」或是「會計系統」等。 1-2.3 使用者 以往實際操作與維護電腦的 各種專家通常有著工程師、 操作員、程式設計師或系統 分析師之類的頭銜,而一般 使用者則泛稱為終端使用者 (end users)。 1-3 資料處理簡介 人們將各種形式的資料(data)經電腦處理後獲得資訊 (information),而這整個運作過程則為資料處理(dat a processing)。 1-3 資料處理簡介 根據不同的應用需求搭配合適的軟硬體設備,並採用 不同的資料處理方式,如下表: 1-4 電腦的特性 電腦從最初應用在科學計算的領域,到現在能被各行 各業廣泛利用來處理資料,這些可歸因於其具有下列 的幾項特性: –執行速度快 –儲存容量大 –準確性高 –易於資料交換與傳遞 –穩定性高 1-1.2 電腦的類型 超級電腦 功能最為強大,但價 格也最為昂貴,因此 一般只有國家級的單 位(如軍事或氣象單 位)會採用功能如此 強大的電腦。 1-1.2 電腦的類型 大型電腦 主要特色是速度快、容量大 ,並能同時支援數百個使用 者。需要快速處理大量資料 的行業(如銀行、保險、證 券業等),都必須使用大型 電腦系統處理資料。 1-1.2 電腦的類型 工作站 強調數學與圖形的計算能力,多用於工廠的電腦輔助 製造、電腦輔助設計等工作。 伺服器 著重於提供大量儲存空間及快速 傳輸能力,能同時提供多使用者 使用設備、程式或資料。 1-1.2 電腦的類型 微電腦 是一般家裡、學校或工作場所上最常使用到的電腦, 又稱個人電腦(PC),主要是為單一使用者所設計的電 腦。 1-1.2 電腦的類型 嵌入式電腦 是指隱藏在各種設備中的微型 電腦晶片,其軟體與硬體都具 有特定功能,是專為某些特殊 目的而設計的電腦晶片,許多 智慧型家電如手機、錄放影機 、印表機等皆有嵌入電腦晶片 幫忙運作。 1-4 電腦的特性 執行速度快 電腦最重要的特性就是速度快。即使是較慢的電腦, 每秒鐘也可完成數千萬個加法,比起人工真是快得太 多了。 衡量電腦效能時經常使用MIPS 、FLOPS、MFLOPS 或GFLOPS等單位。 1-4 電腦的特性 儲存容量大 電腦的記憶裝置,可用來儲存大量的程式及資料。輔 助記憶體如硬碟、光碟等設備能儲存多如整座圖書館 的資料。 1-4 電腦的特性 準確性高 只要人類能精確地下達命令,其本身發生錯誤的機會 微乎其微。 GIGO (garbage in garbage out)在資訊界是個常用的術 語,這是指當輸入的資料不正確時,經處理運算後輸 出的資訊,也將是錯誤而沒有用的。 1-4 電腦的特性 易於資料交換與傳遞 透過網路的連結,電腦可 以正確又快速地將訊息傳 送到遠方。電腦網路無遠 弗屆的特性改變了人類溝 通的方式,電子郵件、網 路電話、視訊會議等相關 應用也因應而生。 1-4 電腦的特性 穩定性高 在高溫、高壓、高輻射及任何不適合人類的環境中, 電腦都能派上用場,為人代勞。除此之外不會像人類 一樣鬧情緒、發脾氣、感到厭煩而影響作業,他會依 照程式忠實的執行。 1-1.1 電腦的發展世代 第一代電腦(1946~1954):真空管 由於ENIAC要執行一個新運算工作時,操作員就必需 根據程式與資料花數天時間重新設定數千個電子開關 。 所以1946年,范紐曼(von Neumann)提出「內儲程式 」的概念,建議將程式與資料一併儲存在電腦中,改 善電腦系統的工作效率。 1-1.1 電腦的發展世代 第四代電腦(1970~現代):超大型積體電路 在1971年,Intel成功地把電腦中負責控制與算術邏輯 的部份全部集中在一個晶片中,發明出全世界第一個 微處理器(microprocessor),即是CPU。 1-1.1 電腦的發展世代 未來電腦發展趨勢 在1997年的IBM 電腦 Deep Blue 與世界棋王 Gray Kasparov對奕,棋王以一局之差落敗,震驚了全世界 。 1-1.1 電腦的發展世代 未來電腦發展趨勢 能平穩行走與轉彎外,也能上下樓梯與爬坡、操作燈 光開關的類人形機器人(左)。還有會自行吸地和自 動充電的家用吸塵器(右) 。 1-3 資料處理簡介 不同的資料處理方式,如下表: 1-1.2 電腦的類型 超級電腦 克雷 ( Cray ) 研製了世界 第一台超級電腦CRAY-1 ,另外IBM、Sun、HP等 公司也都致力於超級電 腦的研發工作。