1 Computer History. 2  幫人們計算的工具 很久以前的算盤 … ( 西元前 3000 年 )  First generation 第一個商業運轉的電腦 UNIVAC I (1951)  為什麼花了這麼久才發明電腦? 人類的弱點:太聰明的想法常常不被認同 勞工怕失去工作機會.

Slides:



Advertisements
Similar presentations
1 生物計算期末作業 暨南大學資訊工程系 2003/05/13. 2 compare f1 f2  只比較兩個檔案 f1 與 f2 ,比完後將結果輸出。 compare directory  以兩兩比對的方式,比對一個目錄下所有檔案的相 似程度。  將相似度很高的檔案做成報表輸出,報表中至少要.
Advertisements

布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
第七章 抽樣與抽樣分配 蒐集統計資料最常見的方式是抽查。這 牽涉到兩個問題: 抽出的樣本是否具有代表性?是否能反應出母體的特徵?
第二章 太陽能電池的基本原理 及其結構 2-1 太陽能電池的基本原理 2-2 太陽能電池的基本結構 2-3 太陽能電池的製作.
活動時間: 99 年 05 月 07 號 ( 五 ) 上午 9.20~12.10 活動地點:校本部科技大樓 4 樓 3401 E 化教學教室 電子系 - 光電實驗室 即時實驗現場互動.
我的生涯 巫俊賢.
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
微生物研究法 研 C 1. What is Hela cell 2. Cell density and doubling time 3. Cell growth curve 碩一 曾仁志.
消費者物價指數反映生活成本。當消費者物價指數上升時,一般家庭需要花費更多的金錢才能維持相同的生活水準。經濟學家用物價膨脹(inflation)來描述一般物價持續上升的現象,而物價膨脹率(inflation rate)為物價水準的變動百分比。
Chapter 2 聯立線性方程式與矩陣 緒言 線性方程式組 (systems of linear equations) 出現 在多數線性模式 (linear model) 中。根據以往解 題的經驗,讀者們也許已發現方程式的解僅與 該方程式的係數有關,求解的過程也僅與係數 的運算有關,只要係數間的相關位置不改變,
1.1 電腦的特性 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
1. 假設以下的敘述為一未提供 “ 捷徑計算 ” 能力的程式段,試用程 式設計的技巧,使此敘述經此改 寫的動作後,具有與 “ 捷徑計算 ” 之 處理方法相同之處理模式。 if and then E1 else E2 endif.
第四章 第二節 網路位址轉換器 NAT Network Address Translation. 動機 解決 IP addresses 不夠的問題 IPv6 – 現有的網路設備需要重新設計 – 代價昂貴 Virtual IP Gateway(VIP Gateway) – 架構於目前的 IPv4 上.
2009fallStat_samplec.i.1 Chap10 Sampling distribution (review) 樣本必須是隨機樣本 (random sample) ,才能代表母體 Sample mean 是一隨機變數,隨著每一次抽出來的 樣本值不同,它的值也不同,但會有規律性 為了要知道估計的精確性,必需要知道樣本平均數.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
論文研討 2 學分 授課教師:吳俊概.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
微帶線濾波器 國立聯合大學 電機工程學系 主講人 : 徐振剛 何奕叡. 目 錄  設計程序理論說明  1. 微波諧振電路  2. 傳輸線特性  3.Chebyshev filter & Butterworth filter  4. 傳輸線殘段設計濾波器和步階阻抗式低通濾波器  設計模型.
24-6 設定開始與結束場景中的 程式 最後我們要替這個遊戲收個尾, 幫它把開始 的等待畫面跟結束畫面處理一下。
1 第十四章 職業道德 職業道德是一個人在行業工作內表現的道德 情操. 2 職業道德貴在實踐 3 學習目標  了解職業道德的意義  了解職業道得的重要性  遵守職業道德規範.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
8-1 Chapter 8 技術與流程 組織的技術 製造業的核心技術 服務業的核心技術 非核心技術與組織管理 工作流程的相依性.
Chapter 20 塑模動態觀點:狀態圖 Statechart Diagram. 學習目標  說明狀態圖的目的  定義狀態圖的基本記號  展示狀態圖的建構  定義活動、內部事件及遞延事件的狀態 圖記號.
Ubiquitous News(Unews) 的設計與實作 指導教授:黃毅然 教授 學生:葉雅琳 系別:資訊工程學系.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology MATLAB 操作與 系統動態模擬 SIMULINK 李達生.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 參 資料蒐集的方法.
第三章 自動再裝載運用篇 使用時機:裝載計劃完成時,尚有剩餘空 間的情形,維持已固定計劃而繼續做裝載 最佳化。以支持次日裝載計劃而提前調整 作業模式。 裝載物品設定和裝載容器設定如前兩章介 紹,於此不再重複此動作,直接從裝載計 劃設定開始,直接從系統內定的物品和容 器選取所需.
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
公司加入市場的決定. 定義  平均成本 = 總成本 ÷ 生產數量 = 每一單位產量所耗的成本  平均固定成本 = 總固定成本 ÷ 生產數量  平均變動成本 = 總變動成本 ÷ 生產數量.
1 第六章 Blog 網誌 網誌已是 Web2.0 的最新指標. 2 教學目標  了解 Blog 的意義  了解 Blog 的功用  了解 RSS  能註冊 Blog 並加以使用.
生產系統導論 生產系統簡介 績效衡量 現代工廠之特徵 管理機能.
1 Advanced Topics. 2 Processor 基本運作方式 Instruction fetch Decode Execution Write Back.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
資料結構實習-一 參數傳遞.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2008.
計算機概論 演算法與程式語言 李明山.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
Teacher : Ing-Jer Huang TA : Chien-Hung Chen 2015/6/25 Course Embedded Systems : Principles and Implementations Weekly Preview Question CH 2.4~CH 2.6 &
函式 Function Part.2 東海大學物理系‧資訊教育 施奇廷. 遞迴( Recursion ) 函式可以「呼叫自己」,這種動作稱為 「遞迴」 此程式的執行結果相當於陷入無窮迴圈, 無法停止(只能按 Ctrl-C ) 這給我們一個暗示:函式的遞迴呼叫可以 達到部分迴圈的效果.
Analyzing Case Study Evidence
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
Chapter 3 Entropy : An Additional Balance Equation
逆向選擇和市場失調. 定義  資料不對稱 在交易其中,其中一方較對方有多些資料。  逆向選擇 出現在這個情況下,就是當買賣雙方隨意在 市場上交易,與比較主動交易者作交易為佳 。
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
What is Computer.
概念性產品企劃書 呂學儒 李政翰.
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Tue, Fri. (10-11am)
論文研討 2 學分 授課教師:吳俊概. 第一節 論文發表的目的 第二節 論文發表的歷程 第三節 投稿過程 第四節 退稿處理 學術期刊論文的製作與發表.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2009.
■ Fireworks MX : 國外使用者較多, 直接使用網頁上。 ■ PhotoImpact 8 (10) : 國產軟體。 ■ Photoshop 7(CS) :( 專業級 -- 美工設計專用 ) 。 影像處理軟體.
Teacher : Ing-Jer Huang TA : Chien-Hung Chen 2015/6/30 Course Embedded Systems : Principles and Implementations Weekly Preview Question CH7.1~CH /12/26.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
函式 Function 東海大學物理系‧資訊教育 施奇廷. 函式簡介 當程式越來越大、越複雜時,程式的維護、 除錯會變得更困難,此時必須引入函式來 簡化程式或將程式分段,將程式重複的部 分改寫為函式,將程式「模組化」 這種作法有下列優點:節省程式發展的時 間、邏輯容易瞭解、程式容易除錯、可分 工合作完成程式.
網路概論 授課 : 方順展. 電腦的演進  第一代 ― 真空管電腦 (1946 ~ 1954)  第二代 ― 電晶體電腦 (1954 ~ 1964)  第三代 ― 積體電路電腦 (1964 ~ 1971)  第四代 ― 微處理電腦 (1971 ~ )
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
Microsoft Excel.
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
幼兒行為觀察與記錄 第八章 事件取樣法.
Chapter 0 Introduction. 2 Chapter 0: Introduction 0.1 The Role of Algorithms 0.2 The Origins of Computing Machines 0.3 The Science of Algorithms 0.4 Abstraction.
1 Chemical and Engineering Thermodynamics Chapter 1 Introduction Sandler.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
1 第 18 章 管線技術 2 管線觀念 最佳化效能的技術之一 管線:經過一序列台階程序的資訊結構 管線並沒有侷限在硬體結構: – 管線觀念是一種基本觀念 – 適用於各種不同的層面 – 視野寬廣.
節能轉接插座 認知科學研究所陳啟彰. 設計緣起 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 不使用的電器如未將插頭拔除, 仍會有少量的電力損耗,這類的 電力損耗稱之為待機損耗 (stand- by loss) 。 家庭用電中,待機損耗約佔總耗.
Presentation transcript:

1 Computer History

2  幫人們計算的工具 很久以前的算盤 … ( 西元前 3000 年 )  First generation 第一個商業運轉的電腦 UNIVAC I (1951)  為什麼花了這麼久才發明電腦? 人類的弱點:太聰明的想法常常不被認同 勞工怕失去工作機會 比目前科技先進太多的想法會被忽略

3 西元 1642~1643 年  巴斯卡 (Blaise Pascal) 為了幫助做收稅員的父親, 他就發明了一個用齒輪運作的加法器,叫 “Pascalene” ,這是第一部機械加法器。 Pascalene 有八個 可動的刻度盤,最 多可把八位長的數 字加起來。

4 西元 1801 年 ( 查卡的織布機 )  Joseph-Marie Jacquard 的織布機是用連接按序 的打孔卡控制編織的樣式。

5 西元 1842 年  巴培格 (Charles Babbage) 開始設計及製造差分機 (Difference Engine) 。  用蒸氣啟動的而且體積十 分龐大,它有一貯存程式, 可以進行計算並把結果自 動地印出來。  1833 至 1835 年巴培格把 目標轉去設計分析機,由 於分析機有現代電腦的基 本元件,所以巴培格被稱 為「電腦之父」。

6

7 西元 1847~1849 年  1847 至 1849 年巴培格完成二十一幅差分機 改良版的構圖,可以操作第七階相差 (7th order) 相差及 31 位數宇。但因沒有人贊助, 所以這台機器並沒有完成。

8

9 Ada Augusta Lovelace  英國詩人拜倫的女兒  Babbage 的好友  建議使用打了洞的卡片來導引 Babbage 的機器做某些重複的 動作  第一位程式設計師  美國國防部標準程式語言 Ada 程式語言

10 西元 1889 年  1889 年 Herman Hollerith 的電動製表機在 比賽中有出色的表現,並被用於 1890 中的 人口調查。 Herman Hollerith 採用了 Jacquard 織布機的概念用來計算,他用咭 貯存資料, 然後注入機器內編譯結果。這 機器使本來需要十年時間才能得到的人口調 查結果,在短短六星期內做到。

11 IBM 誕生 …  1911 年 Hollerith 的製表機公司與其他兩間公司 合併,組成 Computer Tabulating Recording Company (C-T-R) ,製表及錄製公司。但在 1924 年,改名為 International Business Machine Corporation (IBM) 。  1935 年 IBM (International Business Machine Corporation) 引入 “ IBM 601 ” ,它是 一部有算術元件及可在 1 秒鐘內計算乘數的打孔機 器。 機械式的計算器

12 Turing Machine  Alan Turing (1912~1954)  數學家的電腦  電腦上可以解決的問題都可以由 turing machine 解決  turing machine 無法解決的問題, 電腦也無法解決  很難很難的數學與理論

13

14 The Harvard Mark-1 ( 西元 1944 年 )  第一部電子機械式的電腦  使用機械來當控制開關  IBM 贊助,哈佛大學教授 Howard Aiken 完成  又稱為 IBM Automatic Sequence Controlled Calculator (ASCC)

15 The Harvard Mark-1 (cont’d) from Howard Aiken

16 Grace M. Hopper  海軍軍官  建立了開發 COBOL 程式語言的基礎  主張並支持程式語言應該自硬體獨立出來自訂標準

17 Grace M. Hopper (cont’d)  發現了第一隻電腦 ” Bug ” => 誤入電腦的飛蛾  從那時候開始,每位程式設計師都稱程式錯誤 為 ” bug ” ,而除錯的步驟術語為 ” debug ”

18 Atanasoff Berry Computer ( 西元 1937~1942 年 )  第一部電子式數位電腦  美國愛荷華州立大學 教授 : John V. Atanasoff 博士 研究生 : Clifford E. Berry  使用真空管、 2 進位數字系統、記憶體、邏輯電路 John V. AtanasoffClifford E. Berry

19 Atanasoff Berry Computer (cont’d) from

20 ENIAC (Electronic Numerical Integrator and Computer, 1946)  電子式電腦  John W. Mauchly, J. Presper Eckert, Jr. ( 賓州大學 )  運算比電子機械市快 1000 倍  佔地 平方英尺,重量 30 噸  每分鐘 5000 個加法運算, 500 個 乘法運算  使用 10 進位來運作  使用約 個真空管 Mauchly

21 ENIAC (cont’d)

22 ENIAC (cont’d)

23 UNIVAC I (Universal Automatic Computer, 1951)  第一代電腦 ( ) 使用真空管 (vacuum tube)  第一個應用在商業上的電子式數位電腦  Mauchly, Eckert, and Remington-Rand Corp.  安裝於美國人口普查局

24 真空管 (Vacuum Tube)  體積過大  需要龐大的電力  產生很大的熱能  真空管常常燒壞

25 John von Neumann (1903~1957)  內存程式 (Stored Program) 的觀念  建議在主記憶體裡存放數字形式的電腦指令,正如 資料存於主記憶體以待處理一樣。每逢要執行新程 式,需要把該程式送入主記憶體,而不是像 ENIAC 的做法,需要改變數千個開關狀態和連線。

26 第二代電腦 (1959~1964)  主要特色 : 電晶體 (transistor)  使用電晶體的電腦,較之前 體積比較小、更可靠、便宜、消耗較少電能、 不像真空管那麼熱 William Shockley, John Bardeen, and Walter Brattain The Nobel Prize in Physics 1956

27 第二代電腦 (1959~1964) (cont’d) Honeywell 400 DEC PDP-8

28 積體電路 (IC) 的誕生 (1958)  IC: itegrated circuit  Jack S. Kilby, 美國德州儀器公司 (Texas Instrument)  將電路中的電晶體、電阻、二極體等電子元件,濃 縮整合在一片晶片 (Chip) 上  使體積變小、成本降低、穩定性變高。 Courtesy of Texas Instruments The Nobel Prize in Physics 2000

29 Jack S. Kilby Courtesy of Texas Instruments

30 第三代電腦 (1964~1971)  使用積體電路  更小、更快、更省電、更可靠  軟體發展更進步 : 分時作業系統  IBM System/360 向上相容的設計 擴充電腦設備時,不需要擔心資料轉換的問題, 舊資料可以在新電腦上使用

31 IBM SYSTEM/360

32 第四代電腦 (1971~)  使用積體電路  更高密度的電路整合  Microprocessor  多樣化 PC 、工作站、超級電腦 …  平民化 價格便宜  多用途 PDA 、汽車、家電 … Intel produced the first microprocessor, 4004

33 積體電路 (IC) 種類電子元件個數 ( 個 ) Small Scale IC (SSI)10~100 Medium Scale IC(MSI )100~1000 Large Scale IC (LSI)1000~10000 Very Large Scale IC (VLSI)>10000 Unusual Large Scale IC (ULSI)>

34 Example: Intel Pentium4 Intel Pentium4 包含約 5 千五百萬個 transistor

35 Personal Computer (PC)

36 Supercomputer

37 Conclusion  製造元件 第一代電腦:真空管 第二代電腦:電晶體 第三代電腦:積體電路 第四代電腦:大型或超大型積體電路