You are on page 1of 4

ความสัมพันธ์ระหว่าง

Hardware, Software, Users

Users

Software Application Software

System Software

Surat Kointarangkul
Hardware

Software Operating Systems


Software แบ่งได ้สองประเภทคือ • Windows 7, Windows 10, Windows Server
• System software: system software ทีสําคัญคือ • Mac OS X Lion, Sierra, Mojave
operating system • Unix: Solaris, HP-UX, AIX
• Application software: คือ software ทีผูใ้ ช ้ใช ้ทํางาน • Linux: Linux Red hat, Ubuntu
เช่น Word, Excel, PowerPoint, โปรแกรมบัญชี, • iOS, Black Berry, Symbian, Android
โปรแกรมฝ่ ายบุคคล

ความสําคัญของ OS
Applications
พิจารณาจากกรณี ศกึ ษา
• เหตุใดโทรศัพท ์ iPhone จึงเป็ นทีนิ ยมเมือเปรียบเทียบกับโทรศัพท ์ทีใช ้ O/S อืนๆ โดยเฉพาะ • Application software: คือ software ทีผู ้ใช ้ใช ้ทํางาน เช่น Word,
Windows Phone?
Excel, PowerPoint, โปรแกรมบัญชี, โปรแกรมฝ่ ายบุคคล
• จุดเด่นของ Black Berry อยู่ทไหนและทํ
ี าไมจึงเป็ นทีนิ ยม?
• การได ้มาซึง Application programs อาจมาจากโปรแกรมเมอร ์ภายใน,
• O/S ทีคนใช ้เยอะจะต ้องมี app เยอะจริงหรือไม่?
c าเร็จรูป
outsource, ซือสํ
• ทําไม windows ประสบความสําเร็จกับเครืองบน desktop ในขณะทีในอดีต apple
ล ้มเหลว • ไม่วา่ วิธไี ด ้มาด ้วยวิธใี ดมักจะพบว่า software ไม่ตรงตามความต ้องการ
• ทําไม apple ประสบความสําเร็จกับเครืองบนโทรศัพท ์มือถือ ในขณะที windows ล ้มเหลว เพราะฉนัcนผู ้บริหารจะต ้องระมัดระวังในการจัดหา software อย่างมาก
• c
จากคําถามทังหมดข ้างต ้นนักศึกษาคิดว่า OS มีส่วนสําคัญกับความสําเร็จของ โทรศัพท ์
• สาเหตุทองค
ี ์กรไม่มรี ะบบสารสนเทศใช ้ก็เพราะไม่มี software ประเภท
ข ้างต ้นหรือไม่
applications
License VS
Freeware & Open Source Software
Freeware + Open Source Software
สัดส่วนค่าใช ้จ่าย software เป็ นสัดส่วนค่าใช ้จ่ายทีสูงมาก
สําหร ับระบบสารสนเทศ License Freeware + Open Source
Ease Of Use
ปัจจุบน
ั องค ์กรมีทางเลือกทีจะไปใช ้ software ประเภท Interface

Freeware, Open Source Capability


Common
• Freeware – free to use Support
Lock in Brand
• Open Source – free to use, free to modify, free to Cost
distribute, free to commercial

Free VS Open Source Software Questions


• Today, there are many freeware and open source • What do you think about software piracy in term
software available. of law enforcement?
• For example; Firefox, Fedora, Ubuntu, MySQL, • Will your business use license or Open source
Notepad++, PHP, Apache, Google Docs, WPS software, why?
office, etc.

Host and Client/Server Model Client/Server


Data Data Data Data Data
• Host Based -- Server do every thing.
Server Application Application Application Data
• Client/Server -- Both help each other. Presentation Application Application Application
Client Presentation Presentation Presentation Presentation Presentation

Store
data

Process

Presentation
Two-tier/Three-tier Advantage of client/server
Three-tier
Advantages:
Two-tier Server
– Scalability
DB
Server
– Front-end empowerment (decision making)
DB + Application
Server

Application
Client

Presentation
Client

Presentation

Web and Windows Based Web and Window Based


Applications Application
• Web based application – is an application that Web Based Windows Based
Ease of Use 4 5
can run on the web. Beautiful Interface 4 5

• Windows based application – is an application Ease of programming 3 5


Security 3 5
that cannot run on the web but LAN or Work anywhere 5 2
standalone. Mostly, it runs on windows o/s so Reliability 3 5

we call Windows Based Application.


Interface คือส่วนประสาน แปลง่ายๆ คือหน้ าจอ
Reliability คือความเชือถือได้ ของระบบ ระบบไม่ล่มง่ายๆ

Information Systems Infrastructure,


Architecture, and Emerging Computing Microsoft Office 365: Home use
Environments
• Service-Oriented Architecture (SOA)

– Software-as-a-Service (SaaS)—pay what you use

– The Utility Computing—don’t worry about peak load demand

– Cloud Computing—software and data reside on the internet not on a local

machine

Discuss: What is the benefit if software and data reside on the internet?

Agree or not?: “In-house” computing a thing of the past

Copyright 2010 John Wiley & Sons, Inc. 17


Microsoft Office: Business Virtual Machine

• Virtual Machine คือ software ทีทําให ้ computer


สร ้างเครือง computer เสมือนบน Computer
• Virtual Machine แบ่งได ้สองอย่างคือ
– System Virtual Machine
– Process Virtual Machine

Copyright 2010 John Wiley & Sons, Inc. 20

System Virtual Machine


• System Virtual Machine หรือ Hardware Virtual Machine
เป็ นโปรแกรมทีทําให ้เครืองคอมพิวเตอร ์ทําตัวเสมือนเป็ นคอมพิวเตอร ์ Hardware Hardware
c
ทังระบบ โดยประโยชน์สาํ คัญทีได ้สําคัญมีดงั นี c
O/S Virtual Machine
– เครืองคอมพิวเตอร ์จะเป็ นอิสระจาก OS เช่น i5 ไม่จาํ เป็ นต ้องลง Windows 7
Application O/S O/S
– สามารถให ้คอมพิวเตอร ์หนึ งเครืองลงได ้หลาย OS เสมือนว่ามีหลายเครืองใน Applica Applica
tion tion
เครืองเดียว

• ตัวอย่างโปรแกรม Virtual Machine: VMware, Cyrix


Without Virtual Machine With Virtual Machine

นักศึกษาคิดว่าเราสามารถใช้ ประโยชน์อะไรได้ บ้างจาก Virtual Machine?


21

Process Virtual Machine


• Process virtual machine หรือ Application virtual
machine เป็ น application หรือที run อยูบ ่ น OS ปกติ
โดยมีจด
ุ ประสงค ์เพือทีจะทําให ้เป็ นอิสระจาก platform
(hardware และ OS) ที run อยู่
• ตัวอย่างเช่น Java virtual machine

Copyright 2010 John Wiley & Sons, Inc. 23

You might also like