Download - ครั้งที่ 5
Software
1
2
ความหมายของซอฟต์ แวร์ ซอฟต์�แวร์� คื�อ ชุ ดคื��สั่��งหร์�อโปร์แกร์มที่��สั่� �งให�
ฮ�ร์�ดแวร์�ที่��ง�น แบ่!งออกเป#น 2 ปร์ะเภที่ คื�อ ซอฟต์�แวร์�ร์ะบ่บ่ (System Software) ซอฟต์�แวร์�ปร์ะยุ กต์� (Application Software)
3
ปร์ะเภทของซอฟต์ แวร์ ซอฟต์�แวร์�ร์ะบ่บ่ (System Software) ซอฟต์�แวร์�ปร์ะยุ กต์� (Application
Software)
4
ซอฟต์ แวร์ ร์ะบบ (SystemSoftware)
เก��ยุวข้�องก�บ่ก�ร์คืวบ่คื มก�ร์ที่��ง�นที่��ใกล้�ชุ)ดก�บ่อ ปกร์ณ์�คือมพิ)วเต์อร์�ม�กที่��สั่ ด
แบ่!งออกเป#น 2 ปร์ะเภที่ คื�อ ร์ะบ่บ่ปฎิ)บ่�ต์)ก�ร์ (operating systems) โปร์แกร์มอร์ร์ถปร์ะโยุชุน� (utility programs)
5
ซอฟต์ แวร์ ปร์ะย�กต์ (Application Software)
พิ�ฒน�ข้/0นม�เพิ��อใชุ�เฉพิ�ะด��นเที่!�น�0น แบ่!งออกต์�มเกณ์ฑ์�ที่��ใชุ�แบ่!งได�ด�งน�0
แบ่!งต์�มล้�กษณ์ะก�ร์ผล้)ต์ ได� 2 ปร์ะเภที่คื�อ ซอฟต์�แวร์�ที่��พิ�ฒน�ข้/0นใชุ�เองโดยุเฉพิ�ะ ซอฟต์�แวร์�ที่��ห�ซ�0อได�โดยุที่��วไป
แบ่!งต์�มกล้ !มก�ร์ใชุ�ง�น ได� 3 กล้ !มใหญ่!คื�อ กล้ !มก�ร์ใชุ�ง�นที่�งด��นธุ ร์ก)จ กล้ !มก�ร์ใชุ�ง�นที่�งด��นกร์�ฟ9กแล้ะม�ล้ต์)ม�เด�ยุ กล้ !มใชุ�ง�นบ่นเว:บ่แล้ะก�ร์ต์)ดต์!อสั่��อสั่�ร์
6
การ์จั�ดหาซอฟต์ แวร์ มาใช้�งาน แบ่บ่สั่��เร์:จร์;ป (Package Software) แบ่บ่ว!�จ��ง (Custom Software) แบ่บ่ที่ดล้องใชุ� (Shareware) แบ่บ่ใชุ�ง�นฟร์� (Freeware) แบ่บ่โอเพิ!นซอร์�สั่ - (Public Domain/Open
Source)
7
แบบสำ!าเร์"จัร์#ป (PackageSoftware)
ห�ซ�0อได�ก�บ่ต์�วแที่นจ��หน!�ยุซอฟต์�แวร์�ที่��ได�ร์�บ่ก�ร์แต์!งต์�0งจ�กบ่ร์)ษ�ที่ผ;�ผล้)ต์โดยุต์ร์ง
น��ไปต์)ดต์�0งเพิ��อก�ร์ใชุ�ง�นได�โดยุที่�นที่� โดยุม�บ่ร์ร์จ ภ�ณ์ฑ์�แล้ะเอกสั่�ร์คื;!ม�อก�ร์ใชุ�ง�นไว�แล้�ว
อ�จเข้��ไปในเว:บ่ไซที่�ข้องบ่ร์)ษ�ที่ผ;�ผล้)ต์เพิ��อซ�0อได�เชุ!นก�น
8
แบบว$าจั�าง (Custom Software)
เหม�ะก�บ่ล้�กษณ์ะง�นที่��เป#นแบ่บ่เฉพิ�ะ จ��เป#นต์�องผล้)ต์ข้/0นม�ใชุ�เองหร์�อว!�จ��งให�ที่�� อ�จม�คื!�ใชุ�จ!�ยุที่��แพิงพิอสั่มคืวร์
9
แบบทดลองใช้� (Shareware)
ล้;กคื��สั่�ม�ร์ถที่ดสั่อบ่ก�ร์ใชุ�ง�นข้องโปร์แกร์มก!อนได�ฟร์�
ผ;�ผล้)ต์จะก��หนดร์ะยุะเวล้�ข้องก�ร์ใชุ�ง�นหร์�อ เง��อนไข้อ��น เชุ!น ใชุ�ได�ภ�ยุใน 30 ว�น หร์�อ
ใชุ�ได�แต์!ปร์�บ่ล้ดคื ณ์สั่มบ่�ต์)บ่�งอยุ!�งล้ง อ�จด�วน�โหล้ดได�จ�กเคืร์�อข้!�ยุอ)นเที่อร์�เน:ต์
10
แบบใช้�งานฟร์& (Freeware)
สั่�ม�ร์ถด�วน�โหล้ดบ่นอ)นเที่อร์�เน:ต์ได� สั่!วนใหญ่!จะเป#นโปร์แกร์มข้น�ดเล้:กแล้ะใชุ�เวล้�
เพิ�ยุงไม!ก��น�ที่�ในก�ร์ด�วน�โหล้ด ให�ใชุ�ง�นได�ฟร์� แต์!ไม!สั่�ม�ร์ถน��ไปพิ�ฒน�ต์!อ
หร์�อแก�ไข้เปล้��ยุนแปล้งได� ล้)ข้สั่)ที่ธุ)=เป#นข้องบ่ร์)ษ�ที่หร์�อที่�มง�นผ;�ผล้)ต์
11
แบบโอเพ่$นซอร์ สำ -(Public Domain/Open Source)
Open Source = ซอฟต์�แวร์�ที่��ม�ก�ร์เป9ดให�แก�ไข้ปร์�บ่ปร์ งต์�วโปร์แกร์มต์!�งๆได�
น��เอ�โคื�ดโปร์แกร์มไปพิ�ฒน�แล้ะปร์ะยุ กต์�ใชุ�ได�ภ�ยุใต์�เง��อนไข้ที่��ก��หนด
ม�น�กพิ�ฒน�จ�กที่��วโล้ก ชุ!วยุก�นเข้�ยุนโคื�ดแล้ะน��ไปแจกจ!�ยุต์!อ
ปร์ะหยุ�ดเง)นแล้ะคื!�ใชุ�จ!�ยุ ก�ร์พิ�ฒน�โปร์แกร์มที่��ได�เร์:วข้/0น
12
ร์ะบบปฏิ+บ�ต์+การ์ (operating systems)
ใชุ�สั่��หร์�บ่ก�ร์คืวบ่คื มแล้ะปร์ะสั่�นง�นอ ปกร์ณ์�คือมพิ)วเต์อร์�ที่�0งหมดโดยุเฉพิ�ะก�บ่สั่!วนน��เข้��แล้ะสั่!งออกผล้ล้�พิธุ� (I/O Device)
บ่�งคืร์�0งเร์�ยุกว!� แพิล้ต์ฟอร์�ม (platform) คือมพิ)วเต์อร์�จะที่��ง�นได�จ��เป#นต์�องม�ร์ะบ่บ่
ปฏิ)บ่�ต์)ก�ร์ต์)ดต์�0งอยุ;!ในเคืร์��องเสั่�ยุก!อน
13
ค�ณสำมบ�ต์+ในการ์ท!างาน ก�ร์ที่��ง�นแบ่บ่ -Multi Tasking
14
ค�ณสำมบ�ต์+ในการ์ท!างาน ก�ร์ที่��ง�นแบ่บ่ -Multi User
15
ปร์ะเภทของร์ะบบปฏิ+บ�ต์+การ์ อ�จแบ่!งออกได�เป#น 3 ปร์ะเภที่ คื�อ
ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์แบ่บ่เด��ยุว - (stand alone OS) ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์แบ่บ่เคืร์�อข้!�ยุ (network OS) ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์แบ่บ่ฝัAง (embeded OS)
16
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว -(stand alone OS)
ม !งเน�นแล้ะให�บ่ร์)ก�ร์สั่��หร์�บ่ผ;�ใชุ�เพิ�ยุงคืนเด�ยุว (เจ��ข้องเคืร์��องน�0นๆ)
น)ยุมใชุ�สั่��หร์�บ่เคืร์��องคือมพิ)วเต์อร์�ที่��ปร์ะมวล้ผล้แล้ะที่��ง�นแบ่บ่ที่��วไป เชุ!น เคืร์��องคือมพิ)วเต์อร์�ต์�มบ่��นหร์�อสั่��น�กง�น
ร์องร์�บ่ก�ร์ที่��ง�นบ่�งอยุ!�ง เชุ!น พิ)มพิ�ร์�ยุง�น ด;หน�ง ฟAงเพิล้งหร์�อเชุ��อมต์!อเข้��ก�บ่อ)นเที่อร์�เน:ต์ เป#นต์�น
ปAจจ บ่�นสั่�ม�ร์ถเป#นเคืร์��องล้;กข้!�ยุเพิ��อข้อร์�บ่บ่ร์)ก�ร์จ�กเคืร์��องแม!ข้!�ยุได�ด�วยุ
17
ร์ะบบปฏิ+บ�ต์+การ์แบบเคร์.อข$าย (network OS)
ม !งเน�นแล้ะให�บ่ร์)ก�ร์สั่��หร์�บ่ผ;�ใชุ�หล้�ยุๆคืน -(multi user)
น)ยุมใชุ�สั่��หร์�บ่ง�นให�บ่ร์)ก�ร์แล้ะปร์ะมวล้ผล้ข้�อม;ล้สั่��หร์�บ่เคืร์�อข้!�ยุโดยุเฉพิ�ะ
ม�กพิบ่เห:นได�ก�บ่ก�ร์น��ไปใชุ�ในองคื�กร์ธุ ร์ก)จที่��วไป เคืร์��องคือมพิ)วเต์อร์�ที่��ต์)ดต์�0งร์ะบ่บ่ปฎิ)บ่�ต์)ก�ร์เหล้!�น�0
จะเร์�ยุกว!�เคืร์��อง server (เคืร์��องแม!ข้!�ยุ)
18
ร์ะบบปฏิ+บ�ต์+การ์แบบฝั0ง (embededOS)
พิบ่เห:นได�ในอ ปกร์ณ์�คือมพิ)วเต์อร์�พิกพิ�ข้น�ดเล้:ก เชุ!น พิ�ด�เอหร์�อ smart phone บ่�งร์ !น
สั่น�บ่สั่น นก�ร์ที่��ง�นแบ่บ่เคืล้��อนที่��ได�เป#นอยุ!�งด� บ่�งร์ะบ่บ่ม�คื ณ์สั่มบ่�ต์)ที่��ใกล้�เคื�ยุงก�บ่ร์ะบ่บ่ปฎิ)บ่�ต์)
ก�ร์แบ่บ่เด��ยุวเชุ!น ด;หน�ง ฟAงเพิล้งหร์�อเชุ��อมต์!ออ)นเที่อร์�เน:ต์ได�
19
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว (stand- alone OS)
DOS (Disk OperatingSystem) พิ�ฒน�ข้/0นเม��อปร์ะม�ณ์ปB 1980
ใชุ�สั่��หร์�บ่เคืร์��องคือมพิ)วเต์อร์�สั่!วนบ่ คืคืล้เป#นหล้�ก
ปCอนชุ ดคื��สั่��งที่��เร์�ยุกว!� -command line
20
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว -(stand alone OS)
Windows สั่!วนปร์ะสั่�นง�นก�บ่ผ;�ใชุ�
แบ่บ่ GUI (Graphical User Interface)
ใชุ�ง�นได�ง!�ยุ ผ;�ใชุ�ไม!ต์�องจดจ��คื��สั่��งให�ยุ !งยุ�ก
แบ่!งง�นออกเป#นสั่!วนๆที่��เร์�ยุกว!� หน��ต์!�งง�น หร์�อ Windows
21
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว -(stand alone OS)
Unix ผ;�ใชุ�ก�บ่ต์�องม�คืว�มร์; �ที่�ง
ด��นคือมพิ)วเต์อร์�พิอสั่มคืวร์
ร์องร์�บ่ก�บ่ก�ร์ที่��ง�นข้องผ;�ใชุ�ได�หล้�ยุๆคืนพิร์�อมก�น
-(multi user) ม�ก�ร์พิ�ฒน�ร์ะบ่บ่ที่��
สั่น�บ่สั่น นให�ใชุ�ง�นได�ที่�0งแบ่บ่เด��ยุวแล้ะแบ่บ่เคืร์�อข้!�ยุ
22
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว -(stand alone OS)
Mac OS X ใชุ�ก�บ่เคืร์��องคือมพิ)วเต์อร์�
ที่��ผล้)ต์ข้/0นโดยุบ่ร์)ษ�ที่แอปเป90 ล้เที่!�น�0น
เหม�ะสั่มก�บ่ก�ร์ใชุ�ง�นปร์ะเภที่สั่)�งพิ)มพิ�เป#นหล้�ก
ม�ร์ะบ่บ่สั่น�บ่สั่น นแบ่บ่ GUI เชุ!นเด�ยุวก�บ่ร์ะบ่บ่
ปฏิ)บ่�ต์)ก�ร์Windows
23
ร์ะบบปฏิ+บ�ต์+การ์แบบเด&-ยว -(stand alone OS)
Linux พิ�ฒน�ม�จ�กร์ะบ่บ่ Unix ใชุ�โคื�ดที่��เข้�ยุนปร์ะเภที่
โอเพิ!นซอร์�สั่ (opensource)
ม�ก�ร์ผล้)ต์ออกม�หล้�ยุชุ��อเร์�ยุกแต์กต์!�งก�นไป
ม�ที่�0งแบ่บ่ที่��ใชุ�สั่��หร์�บ่ง�นแบ่บ่เด��ยุวต์�มบ่��นแล้ะแบ่บ่ที่��ใชุ�สั่��หร์�บ่ง�นคืวบ่คื มเคืร์�อข้!�ยุเชุ!นเด�ยุวก�บ่ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์แบ่บ่ Unix
24
ร์ะบบปฏิ+บ�ต์+การ์แบบเคร์.อข$าย (Network OS)
Windows Server ออกแบ่บ่ม�เพิ��อใชุ�ง�นก�บ่
ร์ะบ่บ่เคืร์�อข้!�ยุโดยุเฉพิ�ะ เด)มม�ชุ��อว!� Windows NT
ร์องร์�บ่ก�บ่ก�ร์ใชุ�ง�นในร์ะด�บ่องคื�กร์ข้น�ดเล้:กแล้ะข้น�ดกล้�ง พิ�ฒน�โดยุบ่ร์)ษ�ที่ไมโคืร์ซอฟที่�
เหม�ะก�บ่ก�ร์ต์)ดต์�0งแล้ะใชุ�ง�นก�บ่เคืร์��องปร์ะเภที่แม!ข้!�ยุ (server)
25
ร์ะบบปฏิ+บ�ต์+การ์แบบเคร์.อข$าย (Network OS)
OS/2 WarpServer พิ�ฒน�โดยุบ่ร์)ษ�ที่
ไอบ่�เอ:ม ใชุ�เป#นร์ะบ่บ่เพิ��อ
คืวบ่คื มเคืร์��องแม!ข้!�ยุหร์�อ server เชุ!นเด�ยุวก�น
26
ร์ะบบปฏิ+บ�ต์+การ์แบบเคร์.อข$าย (Network OS)
Solaris ที่��ง�นคืล้��ยุก�บ่ร์ะบ่บ่
ปฏิ)บ่�ต์)ก�ร์แบ่บ่ Unix (Unix compatible)
ผล้)ต์โดยุบ่ร์)ษ�ที่ซ�น ไมโคืร์ซ)สั่เต์:มสั่�
27
ร์ะบบปฏิ+บ�ต์+การ์แบบฝั0ง (EmbeddedOS) Pocket PC OS
(Windows CE เด)ม) ยุ!อข้น�ดก�ร์ที่��ง�นข้อง
Windows ให�ม�ข้น�ดที่��เล้:กล้ง - (scaled down version)
ร์องร์�บ่ก�ร์ที่��ง�นแบ่บ่ - multi tasking ได�
ม�กต์)ดต์�0งบ่นเคืร์��อง Pocket PC หร์�ออ�จ
พิบ่เห:นในม�อถ�อปร์ะเภที่ sm art phone บ่�งร์ !น
28
ร์ะบบปฏิ+บ�ต์+การ์แบบฝั0ง (EmbeddedOS) Palm OS
พิ�ฒน�ข้/0นม�ก!อน Pocket PC OS
ล้�กษณ์ะง�นที่��ใชุ�จะคืล้��ยุๆก�น
ใชุ�ก�บ่เคืร์��องที่��ผล้)ต์ข้/0นโดยุบ่ร์)ษ�ที่ป�ล้�มแล้ะ
บ่�งคื!�ยุเที่!�น�0น เชุ!น Visor (ข้องคื!�ยุ Handspring) แล้ะ C
LIE (ข้องคื!�ยุ Sony)
29
ร์ะบบปฏิ+บ�ต์+การ์แบบฝั0ง (EmbeddedOS)
Symbian OS ร์องร์�บ่ก�บ่เที่คืโนโล้ยุ�ก�ร์สั่��อสั่�ร์แบ่บ่ไร์�สั่�ยุ
(wireless) โดยุเฉพิ�ะ น)ยุมใชุ�ก�บ่โที่ร์ศั�พิที่�ม�อถ�อปร์ะเภที่ smart phone สั่น�บ่สั่น นก�ร์ที่��ง�นแบ่บ่หล้�ยุๆง�นในเวล้�
เด�ยุวก�น -(multi tasking)
30
โปร์แกร์มอร์ร์ถปร์ะโยช้น หร์.อโปร์แกร์มย#ท+ล+ต์&2 (Utility Program)
สั่!วนใหญ่!จะม�ข้น�ดข้องไฟล้�ที่��เล้:กกว!�ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์
ม�คื ณ์สั่มบ่�ต์)ในก�ร์ใชุ�ง�นคื!อนข้��งหล้�กหล้�ยุหร์�อใชุ�ง�นได�แบ่บ่อร์ร์ถปร์ะโยุชุน�
น)ยุมเร์�ยุกสั่�0นๆว!� ยุ;ที่)ล้)ต์�0 (utility) อ�จแบ่!งออกได�เป#น 2 ชุน)ดคื�อ
ยุ;ที่)ล้)ต์�0สั่��หร์�บ่ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์ (OS utilityprograms)
ยุ;ที่)ล้)ต์�0อ��นๆ - (stand alone utility programs)
31
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ต์�วอยุ!�งข้องยุ;ที่)ล้)ต์�0ที่��ที่��ง�นด��นต์!�งๆ ปร์ะเภที่ก�ร์จ�ดก�ร์ไฟล้� (File Manager) ปร์ะเภที่ก�ร์ล้บ่ที่)0งโปร์แกร์ม (Uninstaller) ปร์ะเภที่ก�ร์สั่แกนด)สั่ก� (Disk Scanner) ปร์ะเภที่ก�ร์จ�ดเร์�ยุงพิ�0นที่��เก:บ่ข้�อม;ล้ (Disk
Defragmenter) ปร์ะเภที่ร์�กษ�หน��จอ (Screen Saver)
32
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ปร์ะเภที่ก�ร์จ�ดก�ร์ไฟล้� (File Manager)
ม�หน��ที่��หล้�กในก�ร์จ�ดก�ร์เก��ยุวก�บ่ไฟล้�ต์!�งๆเชุ!น ก�ร์คื�ดล้อก ก�ร์เปล้��ยุนชุ��อ ก�ร์ล้บ่แล้ะก�ร์ยุ��ยุไฟล้� เป#นต์�น
ร์ะบ่บ่ปฏิ)บ่�ต์)ก�ร์ Windows ร์ !นใหม!ๆ ยุ�งได�
เพิ)�มคื ณ์สั่มบ่�ต์)ที่��เร์�ยุกว!� image viewer เพิ��อน��ม�ปร์�บ่ใชุ�ก�บ่ไฟล้�ร์;ปภ�พิได�
33
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ปร์ะเภที่ก�ร์ล้บ่ที่)0งโปร์แกร์ม (Uninstaller) ล้บ่หร์�อก��จ�ดโปร์แกร์ม
ที่��ไม!ได�ใชุ�ออกไปจ�กร์ะบ่บ่
ที่��ให�พิ�0นที่��เก:บ่ข้�อม;ล้ม�เหล้�อเพิ)�มม�กข้/0น
ที่��ง�นได�อยุ!�งง!�ยุด�ยุ
34
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ปร์ะเภที่ก�ร์สั่แกนด)สั่ก� (Disk Scanner)
สั่แกนห�ข้�อผ)ดพิล้�ดต์!�งๆพิร์�อมที่�0งห�ที่�งแก�ปAญ่ห�ในด)สั่ก�
ปร์ะยุ กต์�ใชุ�เพิ��อสั่แกนห�ไฟล้�ที่��ไม!ต์�องก�ร์ใชุ�ง�น (unnecessary file
s) เม��อใชุ�คือมพิ)วเต์อร์�ไปร์ะยุะหน/�งได�
35
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ปร์ะเภที่ก�ร์จ�ดเร์�ยุงพิ�0นที่��เก:บ่ข้�อม;ล้ (Disk Defragmenter)
ชุ!วยุในก�ร์จ�ดเร์�ยุงไฟล้�ข้�อม;ล้ให�เป#นร์ะเบ่�ยุบ่ แล้ะเป#นกล้ !มเป#นก�อน
เม��อต์�องก�ร์ใชุ�ง�นไฟล้�ข้�อม;ล้ในภ�ยุหล้�งจะเข้��ถ/งข้�อม;ล้ได�ง!�ยุ แล้ะร์วดเร์:วกว!�เด)ม
36
ย#ท+ล+ต์&2สำ!าหร์�บร์ะบบปฏิ+บ�ต์+การ์ (OS Utility Programs)
ปร์ะเภที่ร์�กษ�หน��จอ (Screen Saver)
ชุ!วยุถนอมอ�ยุ ก�ร์ใชุ�ง�นข้องจอคือมพิ)วเต์อร์�ให�ยุ�วน�นม�กข้/0น
ใชุ�ภ�พิเคืล้��อนไหวไปม� แล้ะเล้�อกล้วดล้�ยุหร์�อภ�พิได�ด�วยุต์นเอง
อ�จพิบ่เห:นก�บ่ก�ร์ต์�0งคื!�ร์ห�สั่ผ!�นข้องโปร์แกร์มร์�กษ�หน��จอเอ�ไว�ได�
37
ย#ท+ล+ต์&2อ.-นๆ - (Stand Alone UtilityPrograms)
เป#นยุ;ที่)ล้)ต์�0ที่��ที่��ง�นด��นอ��นโดยุเฉพิ�ะไม!เก��ยุวก�บ่ร์ะบ่บ่ปฎิ)บ่�ต์)ก�ร์
ม�กที่��ง�นเฉพิ�ะอยุ!�ง หร์�อด��นใดด��นหน/�ง ม�ที่�0งที่��แจกให�ใชุ�ฟร์�แล้ะเสั่�ยุเง)น ม�ให�เล้�อกใชุ�เยุอะแล้ะหล้�กหล้�ยุม�ก ใชุ�ได�ก�บ่เคืร์��องคือมพิ)วเต์อร์�ข้น�ดเล้:กถ/งข้น�ด
ใหญ่!
38
ย#ท+ล+ต์&2อ.-นๆ - (Stand Alone Utility Programs) โปร์แกร์มปCองก�นไวร์�สั่ (Anti
Virus Program) ต์)ดต์�0งไว�เพิ��อปCองก�นแล้ะ
แก�ไข้ปAญ่ห�เก��ยุวก�บ่โปร์แกร์มปร์ะสั่งคื�ร์��ยุ
ต์�องอ�พิเดที่ข้�อม;ล้ใหม!อยุ;!เสั่มอเพิ��อให�ร์; �จ�กแล้ะห�ที่�งยุ�0บ่ยุ�0งไวร์�สั่ใหม!ๆ ที่��เก)ดข้/0นที่ กว�น
คืวร์ต์)ดต์�0งไว�ในเคืร์��องที่ กเคืร์��อง
39
ย#ท+ล+ต์&2อ.-นๆ - (Stand Alone UtilityPrograms) โปร์แกร์มไฟร์�วอล้ล้
� (Personal Firewall) ปCองก�นก�ร์บ่ กร์ กจ�กผ;�ไม!
ปร์ะสั่งคื�ด� สั่�ม�ร์ถต์)ดต์�มแล้ะต์ร์วจ
สั่อบ่ร์�ยุก�ร์ต์!�งๆข้องผ;�บ่ กร์ กได�
เหม�ะก�บ่เคืร์��องที่��ต์�องก�ร์ร์�กษ�คืว�มปล้อดภ�ยุข้องข้�อม;ล้เป#นอยุ!�งม�ก
40
ย#ท+ล+ต์&2อ.-นๆ - (Stand Alone UtilityPrograms) โปร์แกร์มบ่�บ่อ�ดไฟล้� (File
Compression Utility) เป#นโปร์แกร์มที่��ที่��หน��ที่��บ่�บ่
อ�ดไฟล้�ให�ม�ข้น�ดที่��เล้:กล้ง ไฟล้�ที่��ได�จ�กก�ร์บ่�บ่อ�ดไฟล้�
บ่�งคืร์�0งน)ยุมเร์�ยุกว!� ซ)ปไฟล้� (zip files)
ยุ;ที่)ล้)ต์�0ที่��น)ยุมใชุ�แล้ะร์; �จ�กก�นเป#นอยุ!�งด� เชุ!น PKZip,
WinZip เป#นต์�น
41
ปร์ะเภทของซอฟต์ แวร์ ปร์ะย�กต์ แบ่!งต์�มล้�กษณ์ะก�ร์ผล้)ต์ได�เป#น 2 ปร์ะเภที่
ซอฟต์�แวร์�ที่��พิ�ฒน�เอง (proprietarysoftware)
ซอฟต์�แวร์�ที่��ห�ซ�0อได�โดยุที่��วไป - - (off the shelfsoftware)
42
ซอฟต์ แวร์ ท&-พ่�ฒนาเอง (proprietary software)
เพิร์�ะหน!วยุง�นไม!สั่�ม�ร์ถห�ซอฟต์�แวร์�ที่��เหม�ะสั่มแล้ะม�ปร์ะสั่)ที่ธุ)ภ�พิด�เพิ�ยุงพิอก�บ่คืว�มต์�องก�ร์ได�
ว)ธุ�ก�ร์พิ�ฒน�อ�จที่��ได� 2 ว)ธุ�คื�อ - in house developed สั่ร์��งแล้ะพิ�ฒน�โดยุ
หน!วยุง�นในบ่ร์)ษ�ที่เอง contract หร์�อ outsource เป#นก�ร์จ��งบ่ คืคืล้
ภ�ยุนอกให�ที่��ข้/0นม�
43
ซอฟต์ แวร์ ท&-หาซ.2อได�โดยท�-วไป- - (Off the shelf Software)
ม�ว�งข้�ยุต์�มที่�องต์ล้�ดที่��วไป - -(off the shelf) โดยุบ่ร์ร์จ ห�บ่ห!ออยุ!�งด�แล้ะสั่�ม�ร์ถน��
ไปต์)ดต์�0งแล้ะใชุ�ง�นได�ที่�นที่� บ่�งคืร์�0งน)ยุมเร์�ยุกว!� โปร์แกร์มสั่��เร์:จร์;ป
(package software) อ�จแบ่!งออกได�เป#น 2 ปร์ะเภที่ คื�อ
โปร์แกร์มเฉพิ�ะ (customized package) โปร์แกร์มม�ต์ร์ฐ�น (standard package)
44
โปร์แกร์มเฉพ่าะ (customizedpackage)
เป#นโปร์แกร์มที่��อ�จต์�องข้อให�ผ;�ผล้)ต์ที่��ก�ร์เพิ)�มเต์)มคื ณ์สั่มบ่�ต์)บ่�งอยุ!�งล้งไปเพิ�ยุงเล้:กน�อยุ
เพิ��อให�เหม�ะสั่มก�บ่ก�ร์ใชุ�ง�นแบ่บ่เฉพิ�ะองคื�กร์ม�กข้/0น
บ่�งคืร์�0งน)ยุมเร์�ยุกว!�เป#นซอฟต์�แวร์�ต์�มคื��สั่��ง - (tailor made software)
45
โปร์แกร์มมาต์ร์ฐาน (standardpackage)
สั่�ม�ร์ถใชุ�ได�ก�บ่ง�นที่��วไป ม�คื ณ์สั่มบ่�ต์)ที่��เป#นม�ต์ร์ฐ�นเด�ยุวก�น ใชุ�ง�นง!�ยุ ศั/กษ�คื;!ม�อแล้ะร์�ยุล้ะเอ�ยุดก�ร์ใชุ�
เพิ�ยุงเล้:กน�อยุ ไม!จ��เป#นต์�องไปปร์�บ่ปร์ งหร์�อแก�ไข้สั่!วนข้อง
โปร์แกร์มเพิ)�มเต์)ม เชุ!น กล้ !มโปร์แกร์มสั่��เร์:จร์;ปที่�งด��น
Microsoft Office
46
ข�อด&ของซอฟต์ แวร์ ท&-พ่�ฒนาเอง สั่�ม�ร์ถเพิ)�มเง��อนไข้แล้ะคืว�มต์�องก�ร์ต์!�งๆ ได�
ไม!จ��ก�ด สั่�ม�ร์ถคืวบ่คื มให�เป#นไปต์�มที่��ต์�องก�ร์ได�
ต์ล้อดร์ะยุะเวล้�ก�ร์พิ�ฒน�น�0น ยุ�ดหยุ !นก�ร์ที่��ง�นได�ด�กว!� เม��อข้�อม;ล้ใดๆ ม�ก�ร์
เปล้��ยุนแปล้ง
47
ข�อเสำ&ยของซอฟต์ แวร์ ท&-พ่�ฒนาเอง ใชุ�เวล้�ในก�ร์ออกแบ่บ่แล้ะพิ�ฒน�น�นม�ก เพิ��อ
ให�ได�คื ณ์สั่มบ่�ต์)ต์ร์งต์�มที่��ต์�องก�ร์ ที่�มง�นถ;กกดด�น เพิร์�ะจะถ;กคื�ดหว�งว!�ต์�องได�
คื ณ์สั่มบ่�ต์)ต์ร์งต์�มคืว�มต์�องก�ร์ที่ กปร์ะก�ร์ เสั่�ยุเวล้�ด;แล้แล้ะบ่��ร์ งร์�กษ�ร์ะบ่บ่น�0นๆต์�มม� เสั่��ยุงต์!อคืว�มผ)ดพิล้�ดสั่;ง อ�จที่��ให�เก)ดปAญ่ห�
ข้/0นม�ได�
48
ข�อด&ของซอฟต์ แวร์ ท&-หาซ.2อได�โดยท�-วไป ซ�0อได�ในร์�คื�ถ;ก เพิร์�ะน��ออกม�จ��หน!�ยุเป#น
จ��นวนม�ก คืว�มเสั่��ยุงในก�ร์ใชุ�ง�นต์��� แล้ะสั่�ม�ร์ถศั/กษ�
คื ณ์สั่มบ่�ต์)แล้ะปร์ะสั่)ที่ธุ)ภ�พิข้องโปร์แกร์มได�โดยุต์ร์งจ�กคื;!ม�อที่��ม�ให�
โปร์แกร์มที่��ได�ม�คื ณ์ภ�พิด�กว!� เน��องจ�กม�ผ;�ใชุ�หล้�ยุร์�ยุที่ดสั่อบ่แล้ะแจ�งแก�ไข้ปAญ่ห�ให�ก�บ่ผ;�ผล้)ต์ม�เป#นอยุ!�งด�แล้�ว
49
ข�อเสำ&ยของซอฟต์ แวร์ ท&-หาซ.2อได�โดยท�-วไป คื ณ์สั่มบ่�ต์)บ่�งอยุ!�งเก)นคืว�มจ��เป#นแล้ะ
ต์�องก�ร์ คื ณ์สั่มบ่�ต์)บ่�งอยุ!�งอ�จไม!ม�ให�ใชุ� เม��อต์�องก�ร์เพิ)�มคื ณ์สั่มบ่�ต์)ต์�องจ!�ยุเง)นม�กข้/0น
แต์!ในบ่�งโปร์แกร์มก:ไม!สั่�ม�ร์ถที่��ได� ไม!ยุ�ดหยุ !น จ/งไม!เหม�ะสั่มก�บ่ง�นที่��จ��เป#นต์�อง
ปร์�บ่เปล้��ยุนหร์�อแก�ไข้ร์ะบ่บ่อยุ;!บ่!อยุๆ
50
ปร์ะเภทของซอฟต์ แวร์ ปร์ะย�กต์ แบ่!งต์�มกล้ !มก�ร์ใชุ�ง�นได� 3 กล้ !มด�งน�0
กล้ !มก�ร์ใชุ�ง�นที่�งด��นธุ ร์ก)จ (business) กล้ !มก�ร์ใชุ�ง�นที่�งด��นกร์�ฟ9กแล้ะม�ล้ต์)ม�เด�ยุ
(graphic and multimedia) กล้ !มสั่��หร์�บ่ก�ร์ใชุ�ง�นบ่นเว:บ่แล้ะก�ร์ต์)ดต์!อสั่��อสั่�ร์
(web and communications)
51
ซอฟต์ แวร์ กล�$มการ์ใช้�งานด�านธุ�ร์ก+จั ม !งเน�นให�ใชุ�ง�นเพิ��อปร์ะโยุชุน�สั่��หร์�บ่ง�นที่�ง
ด��นธุ ร์ก)จโดยุเฉพิ�ะ ที่��ให�ก�ร์ที่��ง�นม�ปร์ะสั่)ที่ธุ)ภ�พิด�ข้/0นม�กกว!�ก�ร์
ใชุ�แร์งง�นคืน ต์�วอยุ!�งง�น เชุ!น ใชุ�สั่��หร์�บ่ก�ร์จ�ดพิ)มพิ�ร์�ยุง�น
เอกสั่�ร์ น��เสั่นอง�น ร์วมถ/งก�ร์บ่�นที่/กน�ดหม�ยุต์!�งๆ
52
ซอฟต์ แวร์ กล�$มการ์ใช้�งานด�านธุ�ร์ก+จั อ�จแบ่!งซอฟต์�แวร์�กล้ !มน�0ออกเป#นปร์ะเภที่ ได�ด�งน�0
ซอฟต์�แวร์�ปร์ะมวล้ผล้คื�� (Word processing) ซอฟต์�แวร์�ต์�ร์�งคื��นวณ์ (Spreadsheet) ซอฟต์�แวร์�ฐ�นข้�อม;ล้ (Database) ซอฟต์�แวร์�น��เสั่นอง�น (Presentation) ซอฟต์�แวร์�สั่��หร์�บ่พิ�ด�เอ (PDA Software) ซอฟต์�แวร์�แบ่บ่กล้ !ม (Software Suite) ซอฟต์�แวร์�สั่��หร์�บ่จ�ดก�ร์โคืร์งก�ร์ (Project
management) ซอฟต์�แวร์�สั่��หร์�บ่ง�นบ่�ญ่ชุ� (Accounting)
53
ซอฟต์ แวร์ ปร์ะมวลผลค!า (Wordprocessing) เป#นกล้ !มข้องโปร์แกร์มที่��
ชุ!วยุในก�ร์ปร์ะมวล้ผล้คื�� สั่�ม�ร์ถจ�ดก�ร์เอกสั่�ร์
ต์!�งๆได� เชุ!น ข้น�ดต์�วอ�กษร์ใหญ่! เล้:ก ร์;ปแบ่บ่ต์�วอ�กษร์ เป#นต์�น
น��เอ�ร์;ปภ�พิม�ผนวกเข้��ก�บ่เอกสั่�ร์ได� (คืล้)ปอ�ร์�ต์แล้ะภ�พิถ!�ยุ)
ต์�วอยุ!�งโปร์แกร์ม เชุ!น MicrosoftWord, Sun
StarOffice Writer
54
ซอฟต์ แวร์ ต์าร์างค!านวณ (Spreadsheet) กล้ !มข้องซอฟต์�แวร์�ที่��
เก��ยุวข้�องก�บ่ก�ร์คื��นวณ์ต์!�งๆ
น��เอ� ต์�ร์�งคื��นวณ์ (spreadsheet) ม�ใชุ�ใน
ก�ร์ที่��ง�น หน!วยุที่��เล้:กที่��สั่ ดบ่ร์)เวณ์
ที่��ง�นเร์�ยุกว!� เซล้ น)ยุมใชุ�ก�บ่ง�นด��นบ่�ญ่ชุ�แล้ะ
ร์�ยุก�ร์คื��นวณ์ ต์�วอยุ!�งโปร์แกร์ม เชุ!น
Microsoft Excel, Sun StarOffice Calc
55
ซอฟต์ แวร์ ฐานข�อม#ล (Database) สั่ร์��งแล้ะร์วบ่ร์วมข้�อม;ล้
ต์!�งๆให�อยุ;!เป#นร์ะบ่บ่ แก�ไข้ปร์�บ่ปร์ งร์�ยุก�ร์ข้�อม;ล้
ต์!�งๆ เชุ!นก�ร์เพิ)�มข้�อม;ล้ ก�ร์เปล้��ยุนแปล้งข้�อม;ล้ ก�ร์ล้บ่ข้�อม;ล้ หร์�อก�ร์จ�ดเร์�ยุงข้�อม;ล้ให�เป#นไปได�โดยุง!�ยุ
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Access,
Oracle, MySQL
56
ซอฟต์ แวร์ น!าเสำนองาน (Presentation) ชุ!วยุในเร์��องข้องก�ร์น��เสั่นอ
ง�นเป#นหล้�ก อ�จใสั่!ข้�อม;ล้ที่��เป#นต์�วอ�กษร์
ร์;ปภ�พิต์ล้อดจนเสั่�ยุงต์!�งๆร์วมถ/งเที่คืน)คืก�ร์น��เสั่นอให�ม�คืว�มสั่วยุง�มแล้ะน!�สั่นใจได�
ก�ร์น��เสั่นอง�นบ่�งคืร์�0งน)ยุมเร์�ยุกว!� slideshow
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft
PowerPoint, Sun StarOffice Impress
57
ซอฟต์ แวร์ สำ!าหร์�บพ่&ด&เอ (PDASoftware) เป#นซอฟต์�แวร์�เฉพิ�ะที่��ม�ก�ร์ใชุ�
ง�นในพิ�ด�เอ
อ�จเป#นซอฟต์�แวร์�ที่��เร์�ยุกว!� PIM (Personal Information Ma
nager) ซ/�งที่��ง�นแบ่บ่พิ�0นฐ�นที่��วไป
ที่��ง�นร์!วมก�นก�บ่เคืร์��องพิ�ซ�ได�โดยุก�ร์ถ!�ยุโอนข้�อม;ล้ (synchronization)
บ่�งโปร์แกร์มที่��เห:นบ่นพิ�ซ�อ�จน��ม�ใชุ�บ่นพิ�ด�เอได�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Pocket Outlook, Microsoft Pocket Excel,
QuickNotes
58
ซอฟต์ แวร์ แบบกล�$ม (SoftwareSuite) น��เอ�ซอฟต์�แวร์�หล้�ยุต์�วม�
จ��หน!�ยุร์วมก�นเป#นกล้ !มเด�ยุว ที่��ให�ก�ร์ที่��ง�นคืล้!องต์�วแล้ะ
สั่ะดวกเน��องจ�กจ�ดกล้ !มซอฟต์�แวร์�ที่��ที่��ง�นใกล้�เคื�ยุงก�นไว�เป#นกล้ !มเด�ยุว
ร์�คื�จ��หน!�ยุถ;กกว!�ก�ร์เล้�อกซ�0อซอฟต์�แวร์�แต์!ล้ะต์�วม�ใชุ�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Office, Sun
StarOffice, PladaoOffice
59
ซอฟต์ แวร์ สำ!าหร์�บจั�ดการ์โคร์งการ์ (Project management)
ใชุ�ก�บ่ก�ร์ว)เคืร์�ะห�แล้ะว�งแผนโคืร์งก�ร์เป#นหล้�ก
จ�ดก�ร์เก��ยุวก�บ่ก)จกร์ร์มง�น (schedule) ต์)ดต์�มง�น
ว)เคืร์�ะห�แล้ะห�ต์�นที่ นคื!�ใชุ�จ!�ยุต์!�งๆข้องโคืร์งก�ร์ได�ง!�ยุข้/0น
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Project,
MacromediaSitespring
60
ซอฟต์ แวร์ สำ!าหร์�บงานบ�ญช้& (Accounting)
บ่�นที่/กข้�อม;ล้แล้ะแสั่ดงร์�ยุง�นที่�งก�ร์เง)นต์!�ง ๆ
ออกร์�ยุง�นงบ่ก��ไร์ข้�ดที่ น งบ่ด ล้ ร์วมถ/งร์�ยุง�นซ�0อ-ข้�ยุได�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Intuit QuickBooks, Peachtree Complete Accounting
61
ซอฟต์ แวร์ กล�$มการ์ใช้�งานด�านกร์าฟ;กและม�ลต์+ม&เด&ย เพิ��อชุ!วยุสั่��หร์�บ่จ�ดก�ร์ง�นด��นกร์�ฟ9กแล้ะ
ม�ล้ต์)ม�เด�ยุให�ง!�ยุข้/0น ม�คืว�มสั่�ม�ร์ถเสั่ม�อนเป#นผ;�ชุ!วยุในก�ร์
ออกแบ่บ่ง�น ม�คืว�มสั่�ม�ร์ถหล้�กหล้�ยุ เชุ!น ต์กแต์!งภ�พิ
ว�ดร์;ป ปร์�บ่เสั่�ยุง ต์�ดต์!อภ�พิเคืล้��อนไหวร์วมถ/งก�ร์สั่ร์��งแล้ะออกแบ่บ่พิ�ฒน�เว:บ่ไซต์�
62
ซอฟต์ แวร์ กล�$มการ์ใช้�งานด�านกร์าฟ;กและม�ลต์+ม&เด&ย อ�จแบ่!งซอฟต์�แวร์�กล้ !มน�0ออกเป#นปร์ะเภที่ ได�ด�งน�0
ซอฟต์�แวร์�สั่��หร์�บ่ง�นออกแบ่บ่ - -(CAD Computer aided design)
ซอฟต์�แวร์�สั่��หร์�บ่สั่)�งพิ)มพิ� (Desktop publishing) ซอฟต์�แวร์�สั่��หร์�บ่ต์กแต์!งภ�พิ (Paint/image editing) ซอฟต์�แวร์�สั่��หร์�บ่ก�ร์ต์�ดต์!อว)ด�โอแล้ะเสั่�ยุง (Video and a
udio editing) ซอฟต์�แวร์�สั่��หร์�บ่สั่ร์��งสั่��อม�ล้ต์)ม�เด�ยุ (Multimedia auth
oring) ซอฟต์�แวร์�สั่��หร์�บ่สั่ร์��งเว:บ่ (Web page authoring)
63
ซอฟต์ แวร์ สำ!าหร์�บงานออกแบบ - - (CAD Computer aided design)
ชุ!วยุสั่��หร์�บ่ก�ร์ออกแบ่บ่แผนผ�ง ก�ร์ออกแบ่บ่แล้ะต์กแต์!งบ่��น ร์วมถ/งก�ร์จ�ดองคื�ปร์ะกอบ่อ��นๆ
เหม�ะสั่��หร์�บ่ง�นด��นว)ศัวกร์ร์มสั่ถ�ปAต์ยุกร์ร์ม ร์วมถ/งง�นด��นว)ที่ยุ�ศั�สั่ต์ร์�แล้ะเที่คืโนโล้ยุ�บ่�งปร์ะเภที่
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Autodesk AutoCAD, Microsoft Visio
Professional
64
ซอฟต์ แวร์ สำ!าหร์�บสำ+-งพ่+มพ่ (Desktoppublishing) สั่��หร์�บ่ก�ร์จ�ดก�ร์ก�บ่สั่)�งพิ)มพิ�
เชุ!นหน�งสั่�อ ว�ร์สั่�ร์ หน�งสั่�อพิ)มพิ� โบ่ร์�ชุ�วร์�แผ!นพิ�บ่ โล้โก�
เหม�ะก�บ่หน!วยุง�นที่��เก��ยุวข้�องก�บ่สั่��อสั่)�งพิ)มพิ� เชุ!น สั่��น�กพิ)มพิ� โร์งพิ)มพิ�หร์�อบ่ร์)ษ�ที่ออกแบ่บ่กร์�ฟ9ก
ต์�วอยุ!�งโปร์แกร์ม เชุ!น AdobeInDesign,
Adobe PageMaker, Corel VENTURA,
QuarkXPress
65
ซอฟต์ แวร์ สำ!าหร์�บต์กแต์$งภาพ่ (Paint/image editing)
สั่��หร์�บ่ก�ร์สั่ร์��งแล้ะจ�ดก�ร์ร์;ปภ�พิ ก�ร์จ�ดองคื�ปร์ะกอบ่แสั่ง-สั่�ข้องภ�พิ ร์วมถ/งก�ร์ว�ดภ�พิล้�ยุเสั่�น
เหม�ะสั่��หร์�บ่ออกแบ่บ่ง�นกร์�ฟ9ก เชุ!น ง�นพิ�ณ์)ชุยุ�ศั)ล้ปF ง�นออกแบ่บ่แล้ะต์กแต์!งสั่)นคื��
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Adobe Illustrator,
Ado be Photoshop, CorelDRAW,
Macromedia FreeHand
66
ซอฟต์ แวร์ สำ!าหร์�บการ์ต์�ดต์$อว+ด&โอและเสำ&ยง (Video and audio editing)
ใชุ�จ�ดก�ร์ก�บ่ข้�อม;ล้เสั่�ยุง เชุ!น ผสั่มเสั่�ยุงแก�ไข้เสั่�ยุง สั่ร์��งเอฟเฟ#คืต์�หร์�อเสั่�ยุงใหม!ๆ
เหม�ะสั่��หร์�บ่ใชุ�ก�บ่ง�นวงก�ร์ต์�ดต์!อภ�พิยุนต์ร์� โที่ร์ที่�ศัน� สั่ต์;ด)โอบ่�นที่/กเสั่�ยุงหร์�อง�นบ่นอ)นเที่อร์�เน:ต์บ่�งชุน)ด
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Adobe Premiere,
Cakewalk SONAR, Pinnacle Studio DV
67
ซอฟต์ แวร์ สำ!าหร์�บสำร์�างสำ.-อม�ลต์+ม&เด&ย (Multimedia authoring)
ซอฟต์�แวร์�ที่��เป#นก�ร์ผนวกเอ�สั่��อหล้�ยุชุน)ด (multimedia)ม�ปร์ะกอบ่ก�นเพิ��อให�ก�ร์น��เสั่นอง�นม�คืว�มน!�สั่นใจ
อ�จสั่ร์��งชุ)0นง�นปร์ะเภที่สั่��อปฎิ)สั่�มพิ�นธุ�ก�บ่ผ;�ใชุ� (interractive) เชุ!น บ่ที่เร์�ยุนคือมพิ)วเต์อร์�ชุ!วยุสั่อนได�
ต์�วอยุ!�งโปร์แกร์มเชุ!น Toolbook Instructor,
Macromedia Authorware, Macromedia Director
Shockwave Studio
68
ซอฟต์ แวร์ สำ!าหร์�บสำร์�างเว"บ (Web page authoring)
สั่�ม�ร์ถจ�ดก�ร์แล้ะออกแบ่บ่เว:บ่ไซต์�ได�โดยุง!�ยุ
สั่�ม�ร์ถแที่ร์กข้�อม;ล้ปร์ะเภที่เสั่�ยุง ข้�อคืว�มร์;ปภ�พิเคืล้��อนไหว เพิ��อน��เสั่นอบ่นเว:บ่ไซต์� ได�เป#นอยุ!�งด�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Adobe GoLive,
Macromedia Dreamweaver,
Macromedia Fireworks, Macromedia Flash, Mic
rosoft FrontPage
69
ซอฟต์ แวร์ การ์ใช้�งานบนเว"บและการ์สำ.-อสำาร์ เน�นเฉพิ�ะก�ร์ใชุ�ง�นด��นเคืร์�อข้!�ยุอ)นเที่อร์�เน:ต์ สั่!วนใหญ่!ใชุ�สั่��หร์�บ่ก�ร์ต์)ดต์!อสั่��อสั่�ร์ แล้ก
เปล้��ยุนข้�อม;ล้ เก)ดข้/0นม�เป#นจ��นวนม�ก แล้ะพิ�ฒน�ออกม�
หล้�ยุเวอร์�ชุ� �น หล้�ยุโปร์แกร์ม เน��องจ�กก�ร์ข้ยุ�ยุต์�วข้องก�ร์ใชุ�ง�นที่��เพิ)�มข้/0นอยุ!�งร์วดเร์:ว
70
ซอฟต์ แวร์ การ์ใช้�งานบนเว"บและการ์สำ.-อสำาร์ กล้ !มข้องโปร์แกร์มปร์ะเภที่น�0 เชุ!น
ซอฟต์�แวร์�สั่��หร์�บ่จ�ดก�ร์อ�เมล้� (Electronic mailSoftware)
ซอฟต์�แวร์�สั่��หร์�บ่ที่!องเว:บ่ (Web browser) ซอฟต์�แวร์�สั่��หร์�บ่จ�ดปร์ะชุ มที่�งไกล้ (Video Conference) ซอฟต์�แวร์�สั่��หร์�บ่ถ!�ยุโอนไฟล้� (File Transfer) ซอฟต์�แวร์�ปร์ะเภที่สั่!งข้�อคืว�มด!วน (Instant Messaging) ซอฟต์�แวร์�สั่��หร์�บ่สั่นที่น�บ่นอ)นเที่อร์�เน:ต์ (Internet Relay
Chat)
71
ซอฟต์ แวร์ สำ!าหร์�บจั�ดการ์อ&เมล (Electronic mail Software)
กล้ !มข้องซอฟต์�แวร์�ที่��ใชุ�สั่��หร์�บ่ก�ร์สั่!งข้�อคืว�มจดหม�ยุ
สั่�ม�ร์ถต์ร์วจร์�บ่จดหม�ยุเข้�� สั่!งจดหม�ยุออกหร์�อสั่��เน�จดหม�ยุได�
นอกจ�กน�0นยุ�งแที่ร์กร์;ปภ�พิหร์�อไฟล้�เพิ��อสั่!งแนบ่ไปก�บ่จดหม�ยุได�
ต์�วอยุ!�งโปร์แกร์มเชุ!น Microsoft Outlook
72
ซอฟต์ แวร์ สำ!าหร์�บท$องเว"บ (Webbrowser) ม�กเร์�ยุกยุ!อว!� บ่ร์�วเซอร์�
(browser) เป#นโปร์แกร์มหล้�กสั่��หร์�บ่ก�ร์
เร์�ยุกด;ข้�อม;ล้บ่นเว:บ่ไซที่�ที่��เผยุแพิร์!อยุ;!ในอ)นเที่อร์�เน:ต์
ม�คื ณ์สั่มบ่�ต์)สั่��หร์�บ่ก�ร์ร์�บ่ชุมเว:บ่เพิจได�ด� เชุ!น แสั่ดงผล้หล้�ยุภ�ษ� ชุมเว:บ่เพิจแบ่บ่ออฟไล้น� ที่��ง�นร์!วมก�บ่โปร์แกร์มเสั่ร์)มได�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Internet
Explorer, Nestcape Comunication, Opera
73
ซอฟต์ แวร์ สำ!าหร์�บจั�ดปร์ะช้�มทางไกล (Video Conference)
สั่��หร์�บ่ก�ร์ปร์ะชุ มแบ่บ่ที่�งไกล้โดยุเฉพิ�ะ
สั่�ม�ร์ถให�ข้�อม;ล้ที่��เป#นที่�0งภ�พิเคืล้��อนไหวแล้ะเสั่�ยุงที่��ใชุ�ในก�ร์ปร์ะชุ มแล้ะถ!�ยุที่อดออกไปในร์ะยุะไกล้ได�
อ�จพิบ่เห:นก�บ่ก�ร์น��เอ�ไปปร์ะยุ กต์�ใชุ�ในก�ร์ต์)ดต์!อสั่��อสั่�ร์ร์ะหว!�งเพิ��อนหร์�อคืนร์; �จ�กที่��อยุ;!ต์!�งถ)�นได�
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Microsoft Netmeeting
74
ซอฟต์ แวร์ สำ!าหร์�บถ$ายโอนไฟล (FileTransfer) น��ม�ใชุ�ในก�ร์ถ!�ยุโอน
ไฟล้�ข้�อม;ล้ (file transfer) บ่น
อ)นเที่อร์�เน:ต์ เหม�ะสั่��หร์�บ่น�กพิ�ฒน�
เว:บ่ไซที่�แล้ะผ;�ด;แล้เว:บ่ไซที่�เพิ��อสั่!งข้�อม;ล้ข้/0นไปเก:บ่ไว�บ่นอ)นเที่อร์�เน:ต์
ต์�วอยุ!�งโปร์แกร์ม เชุ!น Cute_FTP, WS_FTP
75
ซอฟต์ แวร์ ปร์ะเภทสำ$งข�อความด$วน (Instant Messaging)
ผ;�ร์ �บ่แล้ะผ;�สั่!งสั่�ม�ร์ถที่��จะเป9ดก�ร์เชุ��อมต์!อโปร์แกร์มแล้ะสั่!งข้�อคืว�มถ/งก�นได�โดยุที่�นที่�ผ!�นเบ่อร์�อ�เมล้�หร์�อหม�ยุเล้ข้ที่��ร์ะบ่
ก�ร์พิ;ดคื ยุผ!�นข้�อคืว�มน�0จะเป#นแบ่บ่สั่!วนต์�วม�กข้/0น
บ่�งโปร์แกร์มอ�จสั่นที่น�แบ่บ่กล้ !มได�ด�วยุ
ต์�วอยุ!�งโปร์แกร์ม เชุ!น ICQ , MSN
Messenger,YahooMessenger
76
ซอฟต์ แวร์ สำ!าหร์�บสำนทนาบนอ+นเทอร์ เน"ต์ (Internet Relay Chat)
โปร์แกร์มสั่��หร์�บ่ก�ร์สั่นที่น�เฉพิ�ะกล้ !ม
เร์�ยุกสั่�0นๆว!�โปร์แกร์ม แชุที่ (chat)
ต์)ดต์!อก�นโดยุพิ)มพิ�ข้�อคืว�มโต์�ต์อบ่ก�นไปม�
ผ;�สั่นที่น�สั่�ม�ร์ถต์�0งห�องแล้ะพิ;ดคื ยุก�นในแชุที่ร์;ม
(chat room) ได� ต์�วอยุ!�งโปร์แกร์ม เชุ!น
PIRCH, MIRC
77
ภาษาคอมพ่+วเต์อร์ เป#นเสั่ม�อน ล้!�มแปล้ภ�ษ�“ ” แบ่!งออกได�หล้�ยุร์ะด�บ่ ห�กใกล้�เคื�ยุงก�บ่คือมพิ)วเต์อร์� จะอยุ;!กล้ !มร์ะด�บ่
ต์��� ห�กใกล้�เคื�ยุงก�บ่มน ษยุ� จะอยุ;!กล้ !มร์ะด�บ่สั่;ง
78
ย�คของภาษาคอมพ่+วเต์อร์ ภ�ษ�คือมพิ)วเต์อร์�ยุ คืที่�� 1(first generation
) ภ�ษ�คือมพิ)วเต์อร์�ยุ คืที่�� 2 (second generation
language) ภ�ษ�คือมพิ)วเต์อร์�ยุ คืที่�� 3 (third generation
language) ภ�ษ�คือมพิ)วเต์อร์�ยุ คืที่�� 4 (fourth generation
language) ภ�ษ�คือมพิ)วเต์อร์�ยุ คืที่�� 5 (fifth generation
language)
79
ภาษาคอมพ่+วเต์อร์ ย�คท&- 1 (first generation language)
ก�ร์ที่��ง�นใชุ�ภ�ษ�ร์ะด�บ่ต์��� -(low level language)
เชุ!น ภ�ษ�เคืร์��อง (machine language) ที่��ปร์ะกอบ่ด�วยุต์�วเล้ข้เฉพิ�ะ 0 แล้ะ 1 เที่!�น�0น
เคืร์��องคือมพิ)วเต์อร์�สั่�ม�ร์ถที่��คืว�มเข้��ใจได�ที่�นที่�
ก�ร์เข้�ยุนโปร์แกร์มคื!อนข้��งยุ !งยุ�กแล้ะไม!สั่ะดวก
80
ภาษาคอมพ่+วเต์อร์ ย�คท&- 2 (second generation language)
เอ�สั่�ญ่ล้�กษณ์� (symbol) ม�แที่นร์;ปแบ่บ่ข้องต์�วเล้ข้ในภ�ษ�เคืร์��อง
ภ�ษ�ที่��ใชุ�คื�อ ภ�ษ�แอสั่แซมบ่ล้� (assembly language) ซ/�งได�น��เอ�คื��ยุ!อ ร์วมถ/งสั่�ญ่ล้�กษณ์�ต์!�งๆ
ม�ใชุ�แที่นต์�วเล้ข้ 0 ก�บ่ 1 เป#นกล้ !มภ�ษ�ร์ะด�บ่ต์���เชุ!นเด�ยุวก�บ่ภ�ษ�เคืร์��อง เพิร์�ะก�ร์
ที่��ง�นยุ�งใกล้�เคื�ยุงก�บ่ภ�ษ�ข้องคือมพิ)วเต์อร์� ม�ต์�วชุ!วยุแปล้ภ�ษ�ที่��เร์�ยุกว!� แอสั่แซมเบ่ล้อร์�
(assembler) เพิ��อเป#นต์�วกล้�งแปล้ภ�ษ�ให�คือมพิ)วเต์อร์�เข้��ใจ
81
ภาษาคอมพ่+วเต์อร์ ย�คท&- 3 (third generation language)
พิ�ฒน�ให�ม�ร์;ปแบ่บ่ใกล้�เคื�ยุงก�บ่ภ�ษ�ข้องมน ษยุ�เร์�ยุกว!� ภ�ษ�ร์ะด�บ่สั่;ง - (high level language)
ม�กล้ !มคื��ภ�ษ�อ�งกฤษที่��เข้��ใจง!�ยุข้/0น เป#นภ�ษ�เชุ)งกร์ะบ่วนก�ร์หร์�อ procedural
language ที่��ง�นเป#นข้�0นต์อนเร์�ยุงต์�มล้��ด�บ่คื��สั่��งที่��เข้�ยุน
เข้�ยุนโปร์แกร์มที่��ซ�บ่ซ�อนได�ม�กข้/0น แต์!ก:ยุ�งยุ !งยุ�กอยุ;!บ่��ง
ห�กเป#นโปร์แกร์มข้น�ดใหญ่!ต์�องอ�ศั�ยุปร์ะสั่บ่ก�ร์ณ์�แล้ะคืว�มชุ��น�ญ่
82
ภาษาคอมพ่+วเต์อร์ ย�คท&- 4 (fourth generation language)
ชุ!วยุเหล้�อก�ร์เข้�ยุนโปร์แกร์มได�ม�ก โดยุใชุ� ภ�ษ�ร์ะด�บ่สั่;งม�ก - (very high level language)
อ�ศั�ยุหล้�กก�ร์แบ่บ่ nonprocedurallanguage
เข้�ยุนโปร์แกร์มได�ง!�ยุม�กยุ)�งข้/0น ได�โปร์แกร์มที่��ม�คืว�มสั่มบ่;ร์ณ์�แล้ะสั่วยุง�มม�ก
ข้/0น nonprocedural = ผ#�ใช้�เพ่&ยงแต์$บอกว$าต์�องการ์อะไร์ แต์$ไม$ต์�อง
บอกถ=งร์ายละเอ&ยด หร์.อว+ธุ&การ์
83
ภาษาคอมพ่+วเต์อร์ ย�คท&- 5 (fifth generation language)
เป#นภ�ษ�ที่��ใกล้�เคื�ยุงก�บ่ภ�ษ�ข้องมน ษยุ�ม�กที่��สั่ ดหร์�อที่��เร์�ยุกว!�ภ�ษ�ธุร์ร์มชุ�ต์) (naturallanguage)
ที่��ง�นโดยุอ�ศั�ยุร์ะบ่บ่ฐ�นคืว�มร์; � (knowledge base system) เพิ��อชุ!วยุในก�ร์แปล้คืว�มหม�ยุ
ข้องคื��สั่��ง น)ยุมใชุ�ก�บ่คือมพิ)วเต์อร์�ที่��เก��ยุวข้�องก�บ่สั่�ข้�ปAญ่ญ่�
ปร์ะด)ษฐ� - (AI Artificial Intelligence) ต์�วอยุ!�งเชุ!น ก�ร์พิ�ฒน�คืว�มร์; �แล้ะก�ร์จ��ในห !นยุนต์�
ก�ร์สั่��งง�นโปร์แกร์มด�วยุเสั่�ยุง
84
ต์�วแปลภาษาคอมพ่+วเต์อร์ เป#นต์�วกล้�งในก�ร์แปล้คืว�มหม�ยุหร์�อภ�ษ�
ข้องชุ ดคื��สั่��งที่��มน ษยุ�เข้�ยุนให�อยุ;!ในร์;ปแบ่บ่ข้องภ�ษ�ที่��คือมพิ)วเต์อร์�จะเข้��ใจได�
แปล้งซอร์�สั่โคื�ด (source code) ให�เป#น ร์ห�สั่คื��สั่��ง (object code)
85
ต์�วแปลภาษาคอมพ่+วเต์อร์ แบ่!งออกได�เป#น 3 ปร์ะเภที่ด�วยุก�นคื�อ
แอสั่แซมเบ่ล้อร์� (Assemblers) อ)นเต์อร์�พิร์�เต์อร์� (Interpreters) คือมไพิเล้อร์� (Compilers)
86
ต์�วแปลภาษาคอมพ่+วเต์อร์ แอสั่แซมเบ่ล้อร์� (Assemblers)
ต์�วแปล้ภ�ษ�ข้องภ�ษ�แอสั่แซมบ่ล้� แปล้คืว�มหม�ยุสั่�ญ่ล้�กษณ์�ชุ ดคื��สั่��งให�เป#นภ�ษ�
เคืร์��อง ใชุ�ง�นร์!วมก�บ่ก�ร์เข้�ยุนโปร์แกร์มข้องภ�ษ�ร์ะด�บ่ต์���
- (low level language)
87
ต์�วแปลภาษาคอมพ่+วเต์อร์ อ)นเต์อร์�พิร์�เต์อร์� (Interpreters)
สั่��หร์�บ่ก�ร์เข้�ยุนโปร์แกร์มในภ�ษ�ร์ะด�บ่สั่;ง -(high level language)
แปล้คืว�มหม�ยุข้องชุ ดคื��สั่��งที่�ล้ะบ่ร์ร์ที่�ดคื��สั่��ง เหม�ะสั่��หร์�บ่ก�ร์เข้�ยุนโปร์แกร์มที่��ม�ข้น�ดเล้:ก
88
ต์�วแปลภาษาคอมพ่+วเต์อร์ คือมไพิเล้อร์� (Compilers)
ใชุ�ก�บ่ก�ร์ที่��ง�นในภ�ษ�ร์ะด�บ่สั่;ง -(high level language)
แปล้คืว�มหม�ยุข้องชุ ดคื��สั่��งที่��เข้�ยุนที่�0งหมดในคืร์�วเด�ยุวก�นเป#นชุ ดข้องร์ห�สั่คื��สั่��งเก:บ่ไว�ใชุ�เม��อต์�องก�ร์
ไม!ต์�องเสั่�ยุเวล้�ไปแปล้ชุ ดคื��สั่��งซ�0�อ�ก เหม�ะก�บ่ก�ร์ก�ร์เข้�ยุนโปร์แกร์มข้น�ดใหญ่!แล้ะซ�บ่
ซ�อน
Q & A
89