430 likes | 554 Views
管理資訊系統 (Management Information Systems). 第六章 管理硬體與軟體資產. Chin-Yi Tsai. Outline. 電腦硬體與資訊科技基礎架構 電腦與電腦系統的分類 軟體的種類 軟硬體資產的管理. 硬體構成要素. 中央處理器 (CPU) 主記憶體 輔助記憶體 磁碟 光碟 磁帶 通訊設備 輸入設備 輸出設備. 電腦系統的硬體構成要素. 電腦系統. Bit( 位元 ) Binary bit 11001100 11001100 11001100 11001100 Byte( 位元組 ) 字元
E N D
管理資訊系統(Management Information Systems) 第六章管理硬體與軟體資產 Chin-Yi Tsai
Outline • 電腦硬體與資訊科技基礎架構 • 電腦與電腦系統的分類 • 軟體的種類 • 軟硬體資產的管理
硬體構成要素 • 中央處理器(CPU) • 主記憶體 • 輔助記憶體 • 磁碟 • 光碟 • 磁帶 • 通訊設備 • 輸入設備 • 輸出設備
電腦系統 • Bit(位元) • Binary bit • 11001100 11001100 11001100 11001100 • Byte(位元組) • 字元 • 11001100 byte
Byte 8bit • Kilobyte 1,000 byte 210=1024 • Megabyte 1,000,000 byte 220 • Gigabyte 1,000,000,000 byte 230 • Terabyte 1000,000,000,000 byte 240
Microsecond 1/1,000,000 秒 • 每個cycle所花的時間 • Nanosecond 1/1,000,000,000 秒 • Picosecond 1/1,000,000,000,000 秒 • MPIS 每秒百萬指令
中央處理器(CPU) • 操作符號,數字,字元 • 控制其他系統元件 • Intel, AMD, ARM, MPIS
主記憶體 • 暫存執行過程中所使用的資料與程式中的指令
主記憶體 • Stores • 執行中的程式 • 作業系統程式 • 程式中使用到的資料
CPU • ALU 算術邏輯運算 • 加,減,乘,除運算 • CU 控制單元
(random access memory)RAM 隨機存取記憶體 • (read-only memory)ROM 唯讀記憶體 • BIOS
微處理機與處理能力 • IC技術 • 整合中央處理器的記憶,邏輯及控制電路集中於一個晶片中 • MHz • 每秒百萬週期, cycle speed • RISC (reduced instruction set computing) • CISC (complex instruction set computing) • 組合語言
平行處理 • 問題分解成較小的部分並同時處理 • Multiple instruction processed simultaneously with multiple processors
輔助記憶體 • 磁碟 • Floppy H.D. • 光碟 • 碟帶 • RAID磁碟陣列
Outline • 電腦硬體與資訊科技基礎架構 • 電腦與電腦系統的分類 • 軟體的種類 • 軟硬體資產的管理
電腦與電腦系統的分類 • 電腦的分類 • Mainframe 大型主機 • Midrange computer 中型電腦 • Server 伺服器 • Minicomputer 迷你電腦 • Server farm伺服器群 • PC • Workstation 工作站 • Supercomputer 超級電腦
電腦網路與主從式運算 • 分散式處理(distributed processing) • 集中式處理(centralized processing) • supercomputer • 主從式運算(client/server)
網路電腦與點對點運算 • 網路電腦(network computer, NC) • 點對點運算(peer-to-peer computing) • 網格運算(Grid Computing)
Outline • 電腦硬體與資訊科技基礎架構 • 電腦與電腦系統的分類 • 軟體的種類 • 軟硬體資產的管理
軟體的種類 • Program 程式 • 系統軟體 • 應用軟體
作業系統 • 系統軟體 • 管理和控制
作業系統的功能 • Allocates and assigns system resources • Schedules use of computer resources • Monitors computer activities • Provides location in primary memory for data and programs • Controls the input and output devices
主要作業系統 • Windows XP • Microsoft’s Windows 98 and Me • Windows 2000 • Windows .NET server • UNIX • Linux: open-source software
程式語言 • Compiler • Interpreter • assembly • High-level programming language • c/c++, java • Query language • select * from student • Object-oriented programming • java
繼承性 A public class A{ public void A1(){} public void A2(){} } A1 A2 B public class B extends A{ public B3(){} } A1 A2 B3 C public class C extends B{ public void B3(){…} public void C4(){} } A1 A2 B3 C4
Java程式的執行 E:\Hello.java D:\myJava\iecs.java import iecs; public class Hello{ public static void main(String args[]){ iecs myIECS=new iecs(); System.out.println(myIECS.Information()); } } public class iecs{ public iecs(){ } public String Information(){ return " Hello World!!!"; } } D:\myJava\java iecs.java E:\javac Hello.java E:\java Hello Hello World!!!
Visual programming • Visual basic, visual c++ • HTML • XML
應用套裝軟體 • 文書處理軟體 • word • 試算表 • Excel • 資料管理軟體 • Access • 簡報軟體 • PowerPoint
Linux End