第六章 管理硬體與軟體資產

Post on 03-Jan-2016

86 views 3 download

description

管理資訊系統 (Management Information Systems). 第六章 管理硬體與軟體資產. Chin-Yi Tsai. Outline. 電腦硬體與資訊科技基礎架構 電腦與電腦系統的分類 軟體的種類 軟硬體資產的管理. 硬體構成要素. 中央處理器 (CPU) 主記憶體 輔助記憶體 磁碟 光碟 磁帶 通訊設備 輸入設備 輸出設備. 電腦系統的硬體構成要素. 電腦系統. Bit( 位元 ) Binary bit 11001100 11001100 11001100 11001100 Byte( 位元組 ) 字元 - PowerPoint PPT Presentation

Transcript of 第六章 管理硬體與軟體資產

第六章第六章管理硬體與軟體資產 管理硬體與軟體資產

Chin-Yi TsaiChin-Yi Tsai

管理資訊系統 (Management Information Systems)

22

OutlineOutline 電腦硬體與資訊科技基礎架構電腦硬體與資訊科技基礎架構

電腦與電腦系統的分類電腦與電腦系統的分類

軟體的種類軟體的種類

軟硬體資產的管理軟硬體資產的管理

33

硬體構成要素硬體構成要素 中央處理器中央處理器 (CPU)(CPU) 主記憶體主記憶體 輔助記憶體輔助記憶體

• 磁碟磁碟• 光碟光碟• 磁帶磁帶

通訊設備通訊設備 輸入設備輸入設備 輸出設備輸出設備

44

電腦系統的硬體構成要素電腦系統的硬體構成要素

55

電腦系統電腦系統 Bit(Bit( 位元位元 ))

• Binary bitBinary bit• 11001100 11001100 11001100 1100110011001100 11001100 11001100 11001100

Byte(Byte( 位元組位元組 ))• 字元字元• 11001100 11001100 bytebyte

66

ByteByte 8bit8bit

KilobyteKilobyte 1,000 byte 1,000 byte 2 21010=1024=1024

MegabyteMegabyte 1,000,000 byte 1,000,000 byte 2 22020

GigabyteGigabyte 1,000,000,000 byte 1,000,000,000 byte 2 23030

TerabyteTerabyte 1000,000,000,000 byte1000,000,000,000 byte 2 24040

77

Microsecond Microsecond 1/1,000,000 1/1,000,000 秒秒• 每個每個 cyclecycle 所花的時間所花的時間

NanosecondNanosecond 1/1,000,000,000 1/1,000,000,000 秒秒 PicosecondPicosecond 1/1,000,000,000,000 1/1,000,000,000,000 秒秒

MPISMPIS 每秒百萬指令每秒百萬指令

88

99

中央處理器中央處理器 (CPU)(CPU) 操作符號操作符號 ,, 數字數字 ,, 字元字元

控制其他系統元件控制其他系統元件

Intel, AMD, ARM, MPISIntel, AMD, ARM, MPIS

1010

主記憶體主記憶體 暫存執行過程中所使用的資料與程式中的指令暫存執行過程中所使用的資料與程式中的指令

1111

1212

主記憶體主記憶體 StoresStores

• 執行中的程式執行中的程式• 作業系統程式作業系統程式• 程式中使用到的資料程式中使用到的資料

1313

CPUCPU ALU ALU 算術邏輯運算算術邏輯運算

• 加加 ,, 減減 ,, 乘乘 ,, 除運算除運算

CU CU 控制單元控制單元

1414

(random access memory)RAM (random access memory)RAM 隨機存取隨機存取記憶體記憶體

(read-only memory)ROM (read-only memory)ROM 唯讀記憶體唯讀記憶體• BIOSBIOS

1515

微處理機與處理能力微處理機與處理能力 ICIC 技術技術 整合中央處理器的記憶整合中央處理器的記憶 ,, 邏輯及控制電路集中邏輯及控制電路集中於一個晶片中於一個晶片中

MHzMHz• 每秒百萬週期每秒百萬週期 , cycle speed, cycle speed

RISC (reduced instruction set computing)RISC (reduced instruction set computing)

CISC (complex instruction set computing)CISC (complex instruction set computing)

組合語言組合語言

1616

平行處理平行處理 問題分解成較小的部分並同時處理問題分解成較小的部分並同時處理

Multiple instruction processed Multiple instruction processed simultaneously with multiple processorssimultaneously with multiple processors

1717

循序與平行處理循序與平行處理

1818

輔助記憶體輔助記憶體 磁碟磁碟

• Floppy H.D.Floppy H.D. 光碟光碟 碟帶碟帶

RAIDRAID 磁碟陣列磁碟陣列

1919

2020

網路式儲存區網路式儲存區

2121

輸入輸入 // 出設備出設備

2222

批次與線上即時處理批次與線上即時處理

2323

breakbreak

2424

OutlineOutline 電腦硬體與資訊科技基礎架構電腦硬體與資訊科技基礎架構

電腦與電腦系統的分類電腦與電腦系統的分類

軟體的種類軟體的種類

軟硬體資產的管理軟硬體資產的管理

2525

電腦與電腦系統的分類電腦與電腦系統的分類 電腦的分類電腦的分類

• Mainframe Mainframe 大型主機大型主機• Midrange computer Midrange computer 中型電腦中型電腦• Server Server 伺服器伺服器• Minicomputer Minicomputer 迷你電腦迷你電腦• Server farmServer farm 伺服器群伺服器群• PCPC• Workstation Workstation 工作站工作站• Supercomputer Supercomputer 超級電腦超級電腦

2626

電腦網路與主從式運算電腦網路與主從式運算 分散式處理分散式處理 (distributed processing)(distributed processing)

集中式處理集中式處理 (centralized processing)(centralized processing)• supercomputersupercomputer

主從式運算主從式運算 (client/server)(client/server)

2727

2828

2929

網路電腦與點對點運算網路電腦與點對點運算 網路電腦網路電腦 (network computer, NC)(network computer, NC)

點對點運算點對點運算 (peer-to-peer computing)(peer-to-peer computing)

網格運算網格運算 (Grid Computing)(Grid Computing)

3030

OutlineOutline 電腦硬體與資訊科技基礎架構電腦硬體與資訊科技基礎架構

電腦與電腦系統的分類電腦與電腦系統的分類

軟體的種類軟體的種類

軟硬體資產的管理軟硬體資產的管理

3131

軟體的種類軟體的種類 Program Program 程式程式

系統軟體系統軟體

應用軟體應用軟體

3232

3333

作業系統作業系統 系統軟體系統軟體

管理和控制管理和控制

3434

作業系統的功能作業系統的功能 Allocates and assigns system resourcesAllocates and assigns system resources

Schedules use of computer resourcesSchedules use of computer resources

Monitors computer activitiesMonitors computer activities

Provides location in primary memory for data Provides location in primary memory for data and programsand programs

Controls the input and output devicesControls the input and output devices

3535

主要作業系統主要作業系統 Windows XPWindows XP

Microsoft’s Windows 98 and MeMicrosoft’s Windows 98 and Me

Windows 2000Windows 2000

Windows .NET serverWindows .NET server

UNIXUNIX

Linux: open-source softwareLinux: open-source software

3636

程式語言程式語言 CompilerCompiler InterpreterInterpreter assemblyassembly High-level programming languageHigh-level programming language

• c/c++, javac/c++, java Query languageQuery language

• select * from studentselect * from student Object-oriented programmingObject-oriented programming

• javajava

3737

Object-oriented programmingObject-oriented programming

3838

繼承性繼承性A

C

B

public class A{ public void A1(){} public void A2(){}}

public class C extends B{ public void B3(){…} public void C4(){}}

public class B extends A{ public B3(){}}

A1A2

A1A2B3

A1A2B3C4

3939

JavaJava 程式的執行程式的執行

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!!!";

}

}

E:\Hello.java D:\myJava\iecs.java

D:\myJava\java iecs.java

E:\javac Hello.java

E:\java Hello

Hello World!!!

4040

Visual programmingVisual programming• Visual basic, visual c++Visual basic, visual c++

HTMLHTML

XMLXML

4141

應用套裝軟體應用套裝軟體 文書處理軟體文書處理軟體

• wordword 試算表試算表

• ExcelExcel 資料管理軟體資料管理軟體

• AccessAccess 簡報軟體簡報軟體

• PowerPointPowerPoint

4242

管理儲存體運作管理儲存體運作

4343

LinuxEnd