530 likes | 720 Views
電腦的種類. 超級電腦 (supercomputer) 大型電腦 (Mainframe) 迷你電腦 ( Mini computer) 個人電腦 (Personal computer) 筆記型電腦 (Note Book) 手寫輸入式電腦 (PDA , Personal Digital Assistants). 輸入元件. 電腦硬體系統的四個部份. 輔助儲存元件. 中央處理器 CPU. 輸出元件. 輸入裝置:鍵盤、滑鼠、掃瞄器、條碼偵測器 輸出裝置:螢幕、印表機。 輔助儲存元件:磁碟片、光碟片、磁帶. 軟體的分類. 系統軟體 ( 作業系統 )
E N D
電腦的種類 • 超級電腦 (supercomputer) • 大型電腦 (Mainframe) • 迷你電腦 ( Mini computer) • 個人電腦(Personal computer) • 筆記型電腦 (Note Book) • 手寫輸入式電腦 (PDA,Personal Digital Assistants)
輸入元件 電腦硬體系統的四個部份 輔助儲存元件 中央處理器 CPU 輸出元件
輸入裝置:鍵盤、滑鼠、掃瞄器、條碼偵測器 • 輸出裝置:螢幕、印表機。 • 輔助儲存元件:磁碟片、光碟片、磁帶
軟體的分類 • 系統軟體 (作業系統) • DOS、UNIX、WINDOWS 98、WINDOWS Me 、 WINDOWS NT 、WINDOWS 2000 • 應用軟體 • 文書處理軟體、試算表軟體、簡報軟體、繪圖軟體、資料庫軟體、工具軟體
電腦專業人員 • 資料輸入人員 • 程式設計師 • 系統分析師 • MIS系統管理師 • 網路工程師 • 系統設計及整合顧問師
個人電腦的規格 • CPU:Pentium III 600 • RAM:128 MB (30、72 、168 pin) • Cache :512 KB • H.D.:20 GB • CD-ROM:50 倍數 (150 KB/sec) • SLOT:ISA、PCI、AGP
機器唯一懂的兩件事 0,1 Bit byte word KB MB GB TB *ASCII碼:用1個byte來表示一個字元,如:1、a、….
二進位系統 • (0000 0011)2----> 310 • 1210 ----> (0000 1100)2 • 3010 ----> (0000 001E)16 ----> (0000 0036)8 • (8.125)10 ----> (00001000.001)2
記憶體的種類:RAM及ROM RAM(Random Access Memory):隨機存取記憶體--SRAM(Static RAM): 靜態性RAM、 較快、較貴。--DRAM (Dynamic RAM) :動態RAM、較慢、較常用、價格較便宜,需定時充電。 ROM(Read-Only memory): 唯讀性記憶體--PROM:Program ROM
電腦處理速度 1.MHZ百萬赫茲 2.MIPS(million instructions per second)百萬指令 3.MF:Megaflop百萬浮點運算
RISC:Reduced Instruction Set Computer精簡指令集電腦 • 精簡的指令集,電路簡單 • 生產成本低,晶片的術速度快 • 一般高功能的工作站,如Sun SPARC、HP Precision、DEC Alpha 等都是此類型;Intel 自Pentium系列開始朝向此發展。
CISC:Complex Instruction Set Computer精簡指令集電腦 • 完整而複雜的指令集,內存微指令碼 • 製造成本高,功能強 • 早期Intel x86的系列屬於此種設計。
輸入裝置 • 鍵盤、滑鼠軌跡球 • 磁墨字辨認系統 MICR(Magnetic-Ink Character) • 光學辨認 OMR,Optical Character • 條碼、掃瞄器、手指、眼睛
輸出裝置 • 螢幕:(陰極射線映像管CRT) • 液晶顥示器 LCD • 終端機 • 印表機,繪圖機 • 微縮影片 • 語音輸出,圖形動畫,CAD/CAM
螢幕與顯示卡 • 顯示卡: • 電腦與螢幕之間資料轉換與訊號傳輸的介面 • 內含圖型控制卡與記憶體,記憶體提供螢幕資料的儲存區,(越多越好) • 目前的SVGA提供1024*1280(或更高)的解析度,並可支援到全彩。 • 螢幕 • 一般螢幕的價格以尺寸及解析度來決定,另外有點距(.27 026 .025)越小越好。 • 需與顯示卡配合,才能有好的解析度。 • 每秒60次的掃瞄頻率,才能讓影像清楚
印表機的分類 • 點矩陣印表機 • 可分為9,18,24 針等類型,針數越多品質越好 • 一般公司需要複印時,皆選擇此種 • 噴墨式印表機 • 透過噴嘴的控制,將墨水噴在紙上。 • 品質好壞依解析度(DPI)與列印速度(PPM)來決定,一般都個人使用較多 • 雷射印表機 • 利用雷射光產生高熱,將碳粉附著於紙上 • 列印品質較高,屬一般公司用較多 • 熱感印表機 • 利用熱感原理,將油墨溶解附著於紙上 • 列印品質最高,屬專業影像使用較多
輔助(副)儲存元件 • 一個與電腦主機分開的儲存元件 • 軟碟、硬碟 • 光碟 • MO 光磁碟 • Tape 磁帶
RAID 系統 • RAID(redundant array of independent disks) • 將幾個磁碟聯合起來一起運作的方法 • 可分為RAID 0、1、2、3、4、5 (常看到的為0、1、3、5) • 功能: • 增快速度(平行存取) • 容錯(mirror、parity check)。
Raid 0:將資料分割成幾份,同一時間存入多顆硬碟、不做任何偵錯工作。 Raid 1:(mirror) 將資料同時寫入二顆硬碟,使這兩顆硬碟擁有相同的內容。一顆損壞時另一顆可替代。 Raid 3:使用一個特定的偵測磁碟機、負責偵錯誤碼檢查、若有一顆硬碟損壞,可由其他硬碟及偵測硬碟修復。 Raid 5:同Raid 3,但沒有特別的偵測硬碟,偵測資料平均分配於個硬碟中
資料的組成方式 字元 欄位 記錄 (Device) 檔案 資料庫 (Dbspace)
磁碟的資料存取時間 1. 尋找時間 (Seek time ):移動存取臂列指定位置所花的時間 2. 磁頭轉換 (Head Switching):轉換成下一個磁頭準備讀取資料所花時間(可忽略) 3. 旋轉延遲 (Rotational delay):將要讀取的資料移動到磁頭上所花的時間
資料處理的方法 • 批次處理 (batch) • 立即處理 (on-line)
資料傳輸的演進 • 集中式資料處理 (Centralize) • 電子傳輸 (Telnet) • 分散式處理(Distributed)
數位及類比訊號傳輸 • 數位訊號 • 類比訊號
數 據 機 • 將類比訊號與數位訊號互相轉換 • 速度:56 K bps • 單工、半雙工、雙工
傳輸介質 • 雙絞線 ( Twisted Pair ) • 同軸電纜(Coaxial Cables) • 光纖 (Fiber) • 微波傳送 • 衛星傳輸
網路架構 Topology • 星型網路 (star) • 環型網路 (ring) • 匯流排網路 (bus) • 樹狀結構 (tree)
區域網路的組成元件 • 網路纜線 • 網路介面卡 • bridge / router • gateway
區域性網路協定 • Ethernet • 高速電纜及匯流排架構 • 以CSMA/CD (carrier sense multiple access with collision detection) 方式傳輸 • collision 碰撞 • Token King • 環狀網路架構 • 以token passing方式傳送
網際網路 • 上網的條件 一般家庭用電話線: • 電腦-->數據機-->電話線-->ISP廠商 • 須有ISP的帳號、瀏覽器 一般公司用專線: • 電腦-->HUB-->Router-->數據電話專線-->ISP廠商 • 一般都有伸請固定的IP,Domain name
IP (Internet Protocol) • 由四個位元組所構成:210.66.254.12,所以每個位元組的值介於 0 ~ 255 • 分為五個class等級 • class A:第一個位元組的值介於 0~127 • class B:第一個位元組的值介於 128~191 • class C:第一個位元組的值介於 192~223 • class D:第一個位元組的值介於 224~239 • class E:第一個位元組的值介於 240~255
0 7 bit NetID 24 bit hostid Class A IP (Internet Protocol) (續) • 又可分為兩部份: NetID 網域名稱及HostID (子網路系統) 10 14 bit NetID 16 bit hostid Class B 110 21 bit NetID 8 bit hostid Class C 1110 28 bit group address Class D Class E 11110 reserved
Domain Name • 因 IP 不好記憶,因此用簡單的英文字(domain name) 來代表IP位址。
E_mail 電子郵件 S12031@iii.org.tw • 以@為分界,前面為使用者名稱,後面為Mail Server的位址 • E_mail 的通訊協定 SMTP (Simple Mail Transfer Protocol) 定義電子郵件發送之相關協定 POP3 (Post Office Protocol Version 3) 定義電子郵件接收之相關協定
程式設計的步驟 • 定義問題 • 訪談、瞭解系統開發的範圍 • 設計解決方法 • 分析訪談文件、各系統的架構及設計資料庫。 • 撰寫程式 • 測試程式 • 編寫程式文件
程式語言的等級 1.機器語言 Machine language 2.組合語言 Assembly language 3.高階語言 High-level language 4.更高階語言 Very High-level language 5.自然語言 Natural language
Interpreter 直譯器 原始程式-->連結載入-->可執行程式 • Compiler 編譯器 原始程式-->目的模組--> Object code • Assembler 組譯器 Object code -->連結載入-->可執行程式
Compiler(編譯器) 將程式碼一口氣直接“解讀” 編譯時間長,執行速度快 編譯完成轉成執行檔,不需要compiler的介入 開發時不便 Compiler V.S. Interpreter • Interpreter(解譯器) • 將程式碼一行一行“解讀” • 編譯時間快,執行速度慢 • 只有原始程式碼,每次執行時都需要Interpreter的介入 • 開發速度較快
常用程式語言 • Fortran:用於工程數學及科學研究 • Cobol:商用程式語言 • Basic:初學者適用的語言 • Pascal:簡易結構的語言 • C:擁有高階語言的特性,且能產生接近組合語言的程式碼
物件導向式程式語言 • C++ • Visual Basic 6.0 • Visual FoxPro 6.0 • Delphi 4.0 • Power Builder 6.0 • 物件的觀念
作業系統O.S • 硬體應用程式、使用者之間的介面 • 主要功能 • 管理電腦資源:如CPU、記憶體等 • 建立與使用者溝通的介面 • 執行應用軟體及服務 • 常見之作業系統 • DOS、Windows95、98、Me 、 NT、2000 、 Unix、Linux、Netware、OS/2
Multiprogramming 多程式設計 • 允許多個程式、多個使用者在同一時間被執行;如 UNIX。 • Multitasking 多重任務 • 允許多個程式在同一時間被執行;如Windows 95。 • Multiprocessing 多重處理 • 擁有多個CPU,可Multiprogramming • Multithreading 多執行緒處理 • 將一個程式分割成許多可處理的小單元(thread),每個小單元都可使用資源(如CPU);如Windows NT。
分時系統(Time sharing) • 在 Multiprogramming下,每個程式分別使用CPU 一段時間,使用完後再給其他程式使用。 • Spooling 周邊同作 • 檔案要列印時,系統不直接送到印表機,而將資料先送到硬碟中、之後即可處理其它較緊急的事情、等有空再將硬碟的資料送到印表機列印。 • 隨插即用 Plug_and_play: • 加裝電腦週邊設備時只要插頭插上即可使用。
系統生命循環 1.初步調查、訪談:需求表工作流程圖 2.分析:資料流程圖、檔案結構圖 3.設計:系統雛形 4.開發:完整程式 5.測試安裝:測試報告 6.輔導上線教育訓練:輔導訓練計畫
系統分析師的工作 1.協調:與使用者、程式設計師等協調系統開發事宜,並進行訪談 2.溝通:對客戶、使用者進行分析結果的書面報告 3.規劃與設計:對於系統做完整的規劃及設計,交由程式設計師
訂單 系統 顧客 廠商 訂單資料檔 資料流程圖 • 描述資料在系統程序中流動的情形 • 過程以圓圖表示檔案以半開盒子表示源區及汲區以方框表示
群組軟體Groupware • 能讓一群人一起分享及工作之軟體 • 如:Notes 結合了E-mail,網路,資料庫技術達到讓一群人共用同一份軟體並可做權限管理及分享等工作
管理資訊系統 MIS • 管理資訊系統MIS:一組提供公司資訊的正式商業系統 • 決策支援系統DSS:幫助在處理非慣例工作時決定政策的系統 • 執行支援系統ESS:著重於決策如何影響整個組織的一種決策支援系統。
ERP (企業資源規畫) • What is ERP? • 將企業內部的有限資源進行最佳化的配置,以降低成本,提升效率;並且可將財務會計、銷售與運送、生產製造、物料管理等所有跨部門作業資訊整合起來,提供最即時、有用的資訊,以便管理者作決策。 • ERP 本質上是一個線上交易處理系統,與傳統資料處理系統的差別在即時性(real time)與整合性(Integration),其目的在即時反應企業內部資源使用狀況。 • 1997年全球最大的ERP軟體廠商SAP,在台灣成立分公司後,國內的ERP開始蓬勃發展。
系統安全的考量 • 密碼、權限的管制,資料加密 • 防毒計畫 • 網路安全:防火牆firewall • 備份