SlideShare a Scribd company logo
1 of 99
11
บทที่บทที่ 33
ซอฟต์แวร์ซอฟต์แวร์
22
 1.1.ซอฟต์แวร์ระบบซอฟต์แวร์ระบบ
(System(System
Software)Software)
 2.2. ซอฟต์แวร์ประยุกต์ซอฟต์แวร์ประยุกต์
(Application(Application
33
ซอฟต์แวร์ซอฟต์แวร์
44
1.1. ซอฟต์แวร์ระบบซอฟต์แวร์ระบบ
(System Software)(System Software)
เกี่ยวข้องกับการควบคุมการเกี่ยวข้องกับการควบคุมการ
ทำางานที่ใกล้ชิดกับอุปกรณ์ทำางานที่ใกล้ชิดกับอุปกรณ์
คอมพิวเตอร์มากที่สุดคอมพิวเตอร์มากที่สุด
แบ่งออกเป็นแบ่งออกเป็น 22 ประเภท คือประเภท คือ
ระบบปฎิบัติการระบบปฎิบัติการ
(operating systems)(operating systems)
55
2.2.ซอฟต์แวร์ประยุกต์ซอฟต์แวร์ประยุกต์
(Application Software)(Application Software)
พัฒนาขึ้นมาเพื่อใช้พัฒนาขึ้นมาเพื่อใช้
เฉพาะด้านเท่านั้นเฉพาะด้านเท่านั้น
แบ่งออกตามเกณฑ์ที่ใช้แบ่งออกตามเกณฑ์ที่ใช้
แบ่งได้ดังนี้แบ่งได้ดังนี้
แบ่งตามลักษณะการผลิตแบ่งตามลักษณะการผลิต
แบ่งตามกลุ่มการใช้งานแบ่งตามกลุ่มการใช้งาน
66
2.2.ซอฟต์แวร์ประยุกต์ซอฟต์แวร์ประยุกต์
(Application Software)(Application Software)
แบ่งตามลักษณะการแบ่งตามลักษณะการ
ผลิต ได้ผลิต ได้ 22 ประเภทคือประเภทคือ
ซอฟต์แวร์ที่พัฒนาขึ้นใช้ซอฟต์แวร์ที่พัฒนาขึ้นใช้
เองโดยเฉพาะเองโดยเฉพาะ
ซอฟต์แวร์ที่หาซื้อได้โดยซอฟต์แวร์ที่หาซื้อได้โดย
ทั่วไปทั่วไป
77
2.2.ซอฟต์แวร์ประยุกต์ซอฟต์แวร์ประยุกต์
(Application Software)(Application Software)
แบ่งตามกลุ่มการใช้งานแบ่งตามกลุ่มการใช้งาน
ได้ได้ 33 กลุ่มใหญ่คือกลุ่มใหญ่คือ
กลุ่มการใช้งานทางด้านธุรกิจกลุ่มการใช้งานทางด้านธุรกิจ
กลุ่มการใช้งานทางด้านกลุ่มการใช้งานทางด้าน
กราฟิกและมัลติมีเดียกราฟิกและมัลติมีเดีย
กลุ่มใช้งานบนเว็บและการกลุ่มใช้งานบนเว็บและการ
ติดต่อสื่อสาร
88
การจัดหาซอฟต์แวร์มาการจัดหาซอฟต์แวร์มา
ใช้งานใช้งาน
1.1. แบบสำาเร็จรูปแบบสำาเร็จรูป (Package(Package
Software)Software)
2.2. แบบว่าจ้างแบบว่าจ้าง (Custom(Custom
Software)Software)
3.3. แบบทดลองใช้แบบทดลองใช้
(Shareware)(Shareware)
99
1.1. แบบสำาเร็จรูปแบบสำาเร็จรูป
(Package Software)(Package Software)หาซื้อได้กับตัวแทนจำาหน่ายซอฟต์แวร์ที่หาซื้อได้กับตัวแทนจำาหน่ายซอฟต์แวร์ที่
ได้รับการแต่งตั้งจากบริษัทผู้ผลิตโดยตรงได้รับการแต่งตั้งจากบริษัทผู้ผลิตโดยตรง
นำาไปติดตั้งเพื่อการใช้งานได้โดยทันทีนำาไปติดตั้งเพื่อการใช้งานได้โดยทันที
โดยมีบรรจุภัณฑ์และเอกสารคู่มือการใช้โดยมีบรรจุภัณฑ์และเอกสารคู่มือการใช้
งานไว้แล้วงานไว้แล้ว
อาจเข้าไปในเว็บไซท์ของบริษัทผู้ผลิตอาจเข้าไปในเว็บไซท์ของบริษัทผู้ผลิต
เพื่อซื้อได้เช่นกันเพื่อซื้อได้เช่นกัน
1010
2.2. แบบว่าจ้างแบบว่าจ้าง (Custom(Custom
Software)Software)
เหมาะกับลักษณะงานที่เป็นแบบเฉพาะเหมาะกับลักษณะงานที่เป็นแบบเฉพาะ
จำาเป็นต้องผลิตขึ้นมาใช้เองหรือว่าจำาเป็นต้องผลิตขึ้นมาใช้เองหรือว่า
จ้างให้ทำาจ้างให้ทำา
อาจมีค่าใช้จ่ายที่แพงพอสมควรอาจมีค่าใช้จ่ายที่แพงพอสมควร
1111
3.3. แบบทดลองใช้แบบทดลองใช้
(Shareware)(Shareware)
ลูกค้าสามารถทดสอบการใช้งานลูกค้าสามารถทดสอบการใช้งาน
ของโปรแกรมก่อนได้ฟรีของโปรแกรมก่อนได้ฟรี
ผู้ผลิตจะกำาหนดระยะเวลาของผู้ผลิตจะกำาหนดระยะเวลาของ
การใช้งานหรือเงื่อนไขอื่น เช่นการใช้งานหรือเงื่อนไขอื่น เช่น
ใช้ได้ภายในใช้ได้ภายใน 3030 วัน หรือ ใช้ได้วัน หรือ ใช้ได้
แต่ปรับลดคุณสมบัติบางอย่างลงแต่ปรับลดคุณสมบัติบางอย่างลง

1212
4.4. แบบใช้งานฟรีแบบใช้งานฟรี
(Freeware)(Freeware)
สามารถดาวน์โหลดบนสามารถดาวน์โหลดบน
อินเทอร์เน็ตได้อินเทอร์เน็ตได้
ส่วนใหญ่จะเป็นโปรแกรมขนาดส่วนใหญ่จะเป็นโปรแกรมขนาด
เล็กและใช้เวลาเพียงไม่กี่นาทีในเล็กและใช้เวลาเพียงไม่กี่นาทีใน
การดาวน์โหลดการดาวน์โหลด
ให้ใช้งานได้ฟรี แต่ไม่สามารถนำาให้ใช้งานได้ฟรี แต่ไม่สามารถนำา
1313
5.5. แบบโอเพ่นซอร์สแบบโอเพ่นซอร์ส
(Public-Domain/Open(Public-Domain/Open
Source)Source)Open Source =Open Source = ซอฟต์แวร์ที่มีการเปิดซอฟต์แวร์ที่มีการเปิด
ให้แก้ไขปรับปรุงตัวโปรแกรมต่างๆได้ให้แก้ไขปรับปรุงตัวโปรแกรมต่างๆได้
นำาเอาโค้ดโปรแกรมไปพัฒนาและนำาเอาโค้ดโปรแกรมไปพัฒนาและ
ประยุกต์ใช้ได้ภายใต้เงื่อนไขที่กำาหนดประยุกต์ใช้ได้ภายใต้เงื่อนไขที่กำาหนด
มีนักพัฒนาจากทั่วโลก ช่วยกันเขียนโค้ดมีนักพัฒนาจากทั่วโลก ช่วยกันเขียนโค้ด
และนำาไปแจกจ่ายต่อและนำาไปแจกจ่ายต่อ
ประหยัดเงินและค่าใช้จ่ายประหยัดเงินและค่าใช้จ่าย
การพัฒนาโปรแกรมทำาได้เร็วขึ้นการพัฒนาโปรแกรมทำาได้เร็วขึ้น
1414
ระบบปฏิบัติการระบบปฏิบัติการ (operating(operating
systems)systems)
ใช้สำาหรับการควบคุมและใช้สำาหรับการควบคุมและ
ประสานงานอุปกรณ์คอมพิวเตอร์ประสานงานอุปกรณ์คอมพิวเตอร์
ทั้งหมดโดยเฉพาะกับส่วนนำาเข้าทั้งหมดโดยเฉพาะกับส่วนนำาเข้า
และส่งออกผลลัพธ์และส่งออกผลลัพธ์ (I/O(I/O
Device)Device) บางครั้งเรียกว่า แพล็ตบางครั้งเรียกว่า แพล็ต
ฟอร์มฟอร์ม (platform)(platform)
คอมพิวเตอร์จะทำางานได้จำาเป็นคอมพิวเตอร์จะทำางานได้จำาเป็น
1515
คุณสมบัติในการทำางานคุณสมบัติในการทำางาน
การทำางานแบบการทำางานแบบ Multi-TaskingMulti-Tasking
1616
คุณสมบัติในการทำางานคุณสมบัติในการทำางาน
การทำางานแบบการทำางานแบบ Multi-UserMulti-User
1717
ประเภทของระบบปฏิบัติการประเภทของระบบปฏิบัติการ
อาจแบ่งออกได้เป็นอาจแบ่งออกได้เป็น 33
ประเภท คือประเภท คือ
1.1. ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
2.2. ระบบปฏิบัติการแบบเครือข่ายระบบปฏิบัติการแบบเครือข่าย
(network OS)(network OS)
1818
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
มุ่งเน้นและให้บริการสำาหรับผู้ใช้เพียงมุ่งเน้นและให้บริการสำาหรับผู้ใช้เพียง
คนเดียวคนเดียว ((เจ้าของเครื่องนั้นๆเจ้าของเครื่องนั้นๆ))
นิยมใช้สำาหรับเครื่องคอมพิวเตอร์ที่นิยมใช้สำาหรับเครื่องคอมพิวเตอร์ที่
ประมวลผลและทำางานแบบทั่วไป เช่นประมวลผลและทำางานแบบทั่วไป เช่น
เครื่องคอมพิวเตอร์ตามบ้านหรือเครื่องคอมพิวเตอร์ตามบ้านหรือ
สำานักงานสำานักงาน
รองรับการทำางานบางอย่าง เช่น พิมพ์รองรับการทำางานบางอย่าง เช่น พิมพ์
รายงาน ดูหนัง ฟังเพลงหรือเชื่อมต่อรายงาน ดูหนัง ฟังเพลงหรือเชื่อมต่อ
เข้ากับอินเทอร์เน็ต เป็นต้นเข้ากับอินเทอร์เน็ต เป็นต้น
1919
2.2.ระบบปฏิบัติการแบบเครือข่ายระบบปฏิบัติการแบบเครือข่าย
(network OS)(network OS)
มุ่งเน้นและให้บริการสำาหรับผู้ใช้หลายๆมุ่งเน้นและให้บริการสำาหรับผู้ใช้หลายๆ
คนคน (multi-user)(multi-user)
นิยมใช้สำาหรับงานให้บริการและนิยมใช้สำาหรับงานให้บริการและ
ประมวลผลข้อมูลสำาหรับเครือข่ายโดยประมวลผลข้อมูลสำาหรับเครือข่ายโดย
เฉพาะเฉพาะ
มักพบเห็นได้กับการนำาไปใช้ในองค์กรมักพบเห็นได้กับการนำาไปใช้ในองค์กร
ธุรกิจทั่วไปธุรกิจทั่วไป

2020
3.3.ระบบปฏิบัติการแบบฝังระบบปฏิบัติการแบบฝัง
(embeded OS)(embeded OS)
พบเห็นได้ในอุปกรณ์คอมพิวเตอร์พกพบเห็นได้ในอุปกรณ์คอมพิวเตอร์พก
พาขนาดเล็ก เช่น พีดีเอ หรือพาขนาดเล็ก เช่น พีดีเอ หรือ smartsmart
phonephone บางรุ่นบางรุ่น
สนับสนุนการทำางานแบบเคลื่อนที่ได้สนับสนุนการทำางานแบบเคลื่อนที่ได้
เป็นอย่างดีเป็นอย่างดี
บางระบบมีคุณสมบัติที่ใกล้เคียงกับบางระบบมีคุณสมบัติที่ใกล้เคียงกับ
2121
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
DOS (Disk OperatingDOS (Disk Operating
System)System)
พัฒนาขึ้นเมื่อประมาณปีพัฒนาขึ้นเมื่อประมาณปี 19801980
ใช้สำาหรับเครื่องคอมพิวเตอร์ใช้สำาหรับเครื่องคอมพิวเตอร์
ส่วนบุคคลเป็นหลักส่วนบุคคลเป็นหลัก
ป้อนชุดคำาสั่งที่เรียกป้อนชุดคำาสั่งที่เรียก
ว่าว่าcommand-linecommand-line
2222
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)DOS (Disk Operating System)DOS (Disk Operating System)
2323
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
WindowsWindows
ส่วนประสานงานกับผู้ใช้แบบส่วนประสานงานกับผู้ใช้แบบGUIGUI
(Graphical User Interface)(Graphical User Interface)
ใช้งานได้ง่าย ผู้ใช้ไม่ต้องจดจำาคำาสั่งใช้งานได้ง่าย ผู้ใช้ไม่ต้องจดจำาคำาสั่ง
ให้ยุ่งยากให้ยุ่งยาก
แบ่งงานออกเป็นส่วนๆที่เรียกว่าแบ่งงานออกเป็นส่วนๆที่เรียกว่า
หน้าต่างงานหน้าต่างงาน หรือหรือ WindowsWindows
2424
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)WindowsWindows
2525
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
UnixUnix
ผู้ใช้กับต้องมีความรู้ทางด้านผู้ใช้กับต้องมีความรู้ทางด้าน
คอมพิวเตอร์พอสมควรคอมพิวเตอร์พอสมควร
รองรับกับการทำางานของผู้ใช้ได้รองรับกับการทำางานของผู้ใช้ได้
หลายๆคนพร้อมกันหลายๆคนพร้อมกัน (multi-(multi-
user)user)
มีการพัฒนาระบบที่สนับสนุนให้มีการพัฒนาระบบที่สนับสนุนให้
ใช้งานได้ทั้งแบบเดี่ยวและแบบใช้งานได้ทั้งแบบเดี่ยวและแบบ
2626
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
UnixUnix
2727
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
Mac OS XMac OS X
ใช้กับเครื่องคอมพิวเตอร์ที่ผลิตขึ้นใช้กับเครื่องคอมพิวเตอร์ที่ผลิตขึ้น
โดยบริษัทแอปเปิ้ลเท่านั้นโดยบริษัทแอปเปิ้ลเท่านั้น
เหมาะสมกับการใช้งานประเภทสิ่งเหมาะสมกับการใช้งานประเภทสิ่ง
พิมพ์เป็นหลักพิมพ์เป็นหลัก
มีระบบสนับสนุนแบบมีระบบสนับสนุนแบบ GUIGUIเช่นเดียวเช่นเดียว
กับระบบปฏิบัติการกับระบบปฏิบัติการWindowsWindows
2828
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
Mac OS XMac OS X
2929
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
LinuxLinux
พัฒนามาจากระบบพัฒนามาจากระบบ UnixUnix
ใช้โค้ดที่เขียนประเภทใช้โค้ดที่เขียนประเภท
โอเพ่นซอร์สโอเพ่นซอร์ส(open source)(open source)
มีการผลิตออกมาหลายชื่อเรียกแตกมีการผลิตออกมาหลายชื่อเรียกแตก
ต่างกันไปต่างกันไป
มีทั้งแบบที่ใช้สำาหรับงานแบบเดี่ยวมีทั้งแบบที่ใช้สำาหรับงานแบบเดี่ยว
ตามบ้านและแบบที่ใช้สำาหรับงานตามบ้านและแบบที่ใช้สำาหรับงาน
ควบคุมเครือข่ายเช่นเดียวกับระบบควบคุมเครือข่ายเช่นเดียวกับระบบ
3030
1.1.ระบบปฏิบัติการแบบเดี่ยวระบบปฏิบัติการแบบเดี่ยว
(stand-alone OS)(stand-alone OS)
LinuxLinux
3131
2.2.ระบบปฏิบัติการแบบเครือข่ายระบบปฏิบัติการแบบเครือข่าย
(Network OS)(Network OS)
Windows ServerWindows Server
ออกแบบมาเพื่อใช้งานกับออกแบบมาเพื่อใช้งานกับ
ระบบเครือข่ายระบบเครือข่าย
โดยเฉพาะ เดิมมีชื่อว่าโดยเฉพาะ เดิมมีชื่อว่า
Windows NTWindows NT
รองรับกับการใช้งานในรองรับกับการใช้งานใน
ระดับองค์กรขนาดเล็กและระดับองค์กรขนาดเล็กและ
ขนาดกลาง พัฒนาโดยขนาดกลาง พัฒนาโดย
บริษัทไมโครซอฟท์บริษัทไมโครซอฟท์
เหมาะกับการติดตั้งและใช้เหมาะกับการติดตั้งและใช้
3232
ระบบปฏิบัติการแบบเครือข่ายระบบปฏิบัติการแบบเครือข่าย
(Network OS)(Network OS)
OS/2 WarpOS/2 Warp
ServerServer
พัฒนาโดยบริษัทพัฒนาโดยบริษัท
ไอบีเอ็มไอบีเอ็ม
ใช้เป็นระบบเพื่อใช้เป็นระบบเพื่อ
ควบคุมเครื่องแม่ควบคุมเครื่องแม่
ข่ายหรือข่ายหรือ serverserver
เช่นเดียวกันเช่นเดียวกัน
3333
2.2.ระบบปฏิบัติการแบบเครือข่ายระบบปฏิบัติการแบบเครือข่าย
(Network OS)(Network OS)
SolarisSolaris
ทำางานคล้ายกับทำางานคล้ายกับ
ระบบปฏิบัติการระบบปฏิบัติการ
แบบแบบ Unix (UnixUnix (Unix
compatible)compatible)
ผลิตโดยบริษัทซันผลิตโดยบริษัทซัน
ไมโครซิสเต็มส์ไมโครซิสเต็มส์
3434
3.3.ระบบปฏิบัติการแบบฝังระบบปฏิบัติการแบบฝัง
(Embedded OS)(Embedded OS)
Pocket PC OSPocket PC OS
(Windows CE(Windows CE เดิมเดิม))
ย่อขนาดการทำางานของย่อขนาดการทำางานของ
WindowsWindows ให้มีขนาดที่ให้มีขนาดที่
เล็กลงเล็กลง (scaled-down(scaled-down
version)version)
รองรับการทำางานแบบรองรับการทำางานแบบ
multi-taskingmulti-tasking ได้ได้
มักติดตั้งบนเครื่องมักติดตั้งบนเครื่อง
Pocket PCPocket PC หรืออาจหรืออาจ
3535
3.3.ระบบปฏิบัติการแบบฝังระบบปฏิบัติการแบบฝัง
(Embedded OS)(Embedded OS)
Palm OSPalm OS
พัฒนาขึ้นมาก่อนพัฒนาขึ้นมาก่อน
Pocket PC OSPocket PC OS
ลักษณะงานที่ใช้จะลักษณะงานที่ใช้จะ
คล้ายๆกันคล้ายๆกัน
ใช้กับเครื่องที่ผลิตขึ้นใช้กับเครื่องที่ผลิตขึ้น
โดยบริษัทปาล์มและบางโดยบริษัทปาล์มและบาง
ค่ายเท่านั้น เช่นค่ายเท่านั้น เช่น VisorVisor
((ของค่ายของค่ายHandspring)Handspring)
3636
3.3.ระบบปฏิบัติการแบบฝังระบบปฏิบัติการแบบฝัง
(Embedded OS)(Embedded OS)
 Symbian OSSymbian OS
รองรับกับเทคโนโลยีการสื่อสารแบบไร้สายรองรับกับเทคโนโลยีการสื่อสารแบบไร้สาย
(wireless)(wireless) โดยเฉพาะโดยเฉพาะ
นิยมใช้กับโทรศัพท์มือถือประเภทนิยมใช้กับโทรศัพท์มือถือประเภท smartsmart
phonephone
สนับสนุนการทำางานแบบหลายๆงานในเวลาสนับสนุนการทำางานแบบหลายๆงานในเวลา
เดียวกันเดียวกัน (multi-tasking)(multi-tasking)
3737
โปรแกรมอรรถประโยชน์โปรแกรมอรรถประโยชน์
หรือโปรแกรมยูทิลิตี้หรือโปรแกรมยูทิลิตี้ (Utility(Utility
Program)Program)
ส่วนใหญ่จะมีขนาดของไฟล์ที่เล็กกว่าระบบส่วนใหญ่จะมีขนาดของไฟล์ที่เล็กกว่าระบบ
ปฏิบัติการปฏิบัติการ
มีคุณสมบัติในการใช้งานค่อนข้างหลากมีคุณสมบัติในการใช้งานค่อนข้างหลาก
หลายหรือใช้งานได้แบบอรรถประโยชน์หลายหรือใช้งานได้แบบอรรถประโยชน์
นิยมเรียกสั้นๆว่า ยูทิลิตี้นิยมเรียกสั้นๆว่า ยูทิลิตี้ (utility)(utility)
อาจแบ่งออกได้เป็นอาจแบ่งออกได้เป็น 22 ชนิดคือชนิดคือ
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ (OS(OS
utility programs)utility programs)

3838
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ตัวอย่างของยูทิลิตี้ที่ทำางานตัวอย่างของยูทิลิตี้ที่ทำางาน
ด้านต่างๆด้านต่างๆ
ประเภทการจัดการไฟล์ประเภทการจัดการไฟล์ (File(File
Manager)Manager)
ประเภทการลบทิ้งโปรแกรมประเภทการลบทิ้งโปรแกรม
(Uninstaller)(Uninstaller)
ประเภทการสแกนดิสก์ประเภทการสแกนดิสก์ (Disk(Disk
Scanner)Scanner)
3939
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ประเภทการประเภทการ
จัดการไฟล์จัดการไฟล์ (File(File
Manager)Manager)
มีหน้าที่หลักในการมีหน้าที่หลักในการ
จัดการเกี่ยวกับไฟล์จัดการเกี่ยวกับไฟล์
ต่างๆเช่น การคัดลอกต่างๆเช่น การคัดลอก
การเปลี่ยนชื่อ การลบการเปลี่ยนชื่อ การลบ
และการย้ายไฟล์และการย้ายไฟล์
เป็นต้นเป็นต้น
4040
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ประเภทการลบทิ้งประเภทการลบทิ้ง
โปรแกรมโปรแกรม(Uninstall(Uninstall
er)er)
ลบหรือกำาจัดลบหรือกำาจัด
โปรแกรมที่ไม่ได้ใช้โปรแกรมที่ไม่ได้ใช้
ออกไปจากระบบออกไปจากระบบ
ทำาให้พื้นที่เก็บข้อมูลทำาให้พื้นที่เก็บข้อมูล
มีเหลือเพิ่มมากขึ้นมีเหลือเพิ่มมากขึ้น
ทำางานได้อย่างทำางานได้อย่าง
4141
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ประเภทการสแกนดิสก์ประเภทการสแกนดิสก์
(Disk Scanner)(Disk Scanner)
สแกนหาข้อผิดพลาดสแกนหาข้อผิดพลาด
ต่างๆพร้อมทั้งหาทางแก้ต่างๆพร้อมทั้งหาทางแก้
ปัญหาในดิสก์ปัญหาในดิสก์
ประยุกต์ใช้เพื่อสแกนหาประยุกต์ใช้เพื่อสแกนหา
ไฟล์ที่ไม่ต้องการใช้งานไฟล์ที่ไม่ต้องการใช้งาน
(unnecessary files)(unnecessary files)
เมื่อใช้คอมพิวเตอร์ไปเมื่อใช้คอมพิวเตอร์ไป
ระยะหนึ่งได้ระยะหนึ่งได้
4242
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ประเภทการจัดเรียงประเภทการจัดเรียง
พื้นที่เก็บข้อมูลพื้นที่เก็บข้อมูล
(Disk Defragment(Disk Defragment
er)er)
ช่วยในการจัดเรียงช่วยในการจัดเรียง
ไฟล์ข้อมูลให้เป็นไฟล์ข้อมูลให้เป็น
ระเบียบ และเป็นกลุ่มระเบียบ และเป็นกลุ่ม
เป็นก้อนเป็นก้อน
เมื่อต้องการใช้งานเมื่อต้องการใช้งาน
ไฟล์ข้อมูลในภายไฟล์ข้อมูลในภาย
4343
ยูทิลิตี้สำาหรับระบบปฏิบัติการยูทิลิตี้สำาหรับระบบปฏิบัติการ
(OS Utility Programs)(OS Utility Programs)
ประเภทรักษาหน้าประเภทรักษาหน้า
จอจอ (Screen(Screen
Saver)Saver)
ช่วยถนอมอายุการใช้ช่วยถนอมอายุการใช้
งานของจอคอมพิวเตอร์งานของจอคอมพิวเตอร์
ให้ยาวนานมากขึ้นให้ยาวนานมากขึ้น
ใช้ภาพเคลื่อนไหวไปมาใช้ภาพเคลื่อนไหวไปมา
และเลือกลวดลายหรือและเลือกลวดลายหรือ
ภาพได้ด้วยตนเองภาพได้ด้วยตนเอง
อาจพบเห็นกับการตั้งค่าอาจพบเห็นกับการตั้งค่า
4444
ยูทิลิตี้อื่นๆยูทิลิตี้อื่นๆ (Stand-Alone(Stand-Alone
Utility Programs)Utility Programs)
เป็นยูทิลิตี้ที่ทำางานด้านอื่นโดยเป็นยูทิลิตี้ที่ทำางานด้านอื่นโดย
เฉพาะไม่เกี่ยวกับระบบปฎิบัติการเฉพาะไม่เกี่ยวกับระบบปฎิบัติการ
มักทำางานเฉพาะอย่าง หรือด้านใดมักทำางานเฉพาะอย่าง หรือด้านใด
ด้านหนึ่งด้านหนึ่ง
มีทั้งที่แจกให้ใช้ฟรีและเสียเงินมีทั้งที่แจกให้ใช้ฟรีและเสียเงิน
มีให้เลือกใช้เยอะและหลากหลายมีให้เลือกใช้เยอะและหลากหลาย
มากมาก

4545
ยูทิลิตี้อื่นๆยูทิลิตี้อื่นๆ (Stand-Alone(Stand-Alone
Utility Programs)Utility Programs)
โปรแกรมป้องกันโปรแกรมป้องกัน
ไวรัสไวรัส (Anti Virus(Anti Virus
Program)Program)
ติดตั้งไว้เพื่อป้องกันและติดตั้งไว้เพื่อป้องกันและ
แก้ไขปัญหาเกี่ยวกับแก้ไขปัญหาเกี่ยวกับ
โปรแกรมประสงค์ร้ายโปรแกรมประสงค์ร้าย
ต้องอัพเดทข้อมูลใหม่ต้องอัพเดทข้อมูลใหม่
อยู่เสมอเพื่อให้รู้จักและอยู่เสมอเพื่อให้รู้จักและ
หาทางยั้บยั้งไวรัสใหม่ๆหาทางยั้บยั้งไวรัสใหม่ๆ
ที่เกิดขึ้นทุกวันที่เกิดขึ้นทุกวัน
4646
ยูทิลิตี้อื่นๆยูทิลิตี้อื่นๆ (Stand-Alone(Stand-Alone
Utility Programs)Utility Programs)
โปรแกรมไฟร์วอลล์โปรแกรมไฟร์วอลล์
(Personal Firewall)(Personal Firewall)
ป้องกันการบุกรุกจากผู้ไม่ป้องกันการบุกรุกจากผู้ไม่
ประสงค์ดีประสงค์ดี
สามารถติดตามและตรวจสามารถติดตามและตรวจ
สอบรายการต่างๆของผู้สอบรายการต่างๆของผู้
บุกรุกได้บุกรุกได้
เหมาะกับเครื่องที่ต้องการเหมาะกับเครื่องที่ต้องการ
รักษาความปลอดภัยของรักษาความปลอดภัยของ
4747
ยูทิลิตี้อื่นๆยูทิลิตี้อื่นๆ (Stand-Alone(Stand-Alone
Utility Programs)Utility Programs)
โปรแกรมบีบอัดไฟล์โปรแกรมบีบอัดไฟล์
(File Compression(File Compression
Utility)Utility)
เป็นโปรแกรมที่ทำาหน้าที่เป็นโปรแกรมที่ทำาหน้าที่
บีบอัดไฟล์ให้มีขนาดที่บีบอัดไฟล์ให้มีขนาดที่
เล็กลงเล็กลง
ไฟล์ที่ได้จากการบีบอัดไฟล์ที่ได้จากการบีบอัด
ไฟล์บางครั้ง นิยมเรียกไฟล์บางครั้ง นิยมเรียก
ว่า ซิปไฟล์ว่า ซิปไฟล์ (zip files)(zip files)
ยูทิลิตี้ที่นิยมใช้และรู้จักยูทิลิตี้ที่นิยมใช้และรู้จัก
4848
2.22.2 ประเภทของซอฟต์แวร์ประเภทของซอฟต์แวร์
ประยุกต์ประยุกต์
แบ่งตามลักษณะการผลิตได้แบ่งตามลักษณะการผลิตได้
เป็นเป็น 22 ประเภทประเภท
ซอฟต์แวร์ที่พัฒนาเองซอฟต์แวร์ที่พัฒนาเอง
(proprietary software)(proprietary software)
ซอฟต์แวร์ที่หาซื้อได้โดยทั่วไปซอฟต์แวร์ที่หาซื้อได้โดยทั่วไป
(off-the-shelf software)(off-the-shelf software)
4949
ซอฟต์แวร์ที่พัฒนาเองซอฟต์แวร์ที่พัฒนาเอง
(proprietary software)(proprietary software)
เพราะหน่วยงานไม่สามารถหาเพราะหน่วยงานไม่สามารถหา
ซอฟต์แวร์ที่เหมาะสมและมีซอฟต์แวร์ที่เหมาะสมและมี
ประสิทธิภาพดีเพียงพอกับความประสิทธิภาพดีเพียงพอกับความ
ต้องการได้ต้องการได้
วิธีการพัฒนาอาจทำาได้วิธีการพัฒนาอาจทำาได้ 22 วิธีคือวิธีคือ
in-house developedin-house developed สร้างและสร้างและ
พัฒนาโดยหน่วยงานในบริษัทเองพัฒนาโดยหน่วยงานในบริษัทเอง
5050
ซอฟต์แวร์ที่หาซื้อได้โดยซอฟต์แวร์ที่หาซื้อได้โดย
ทั่วไปทั่วไป
(Off-the-shelf Software)(Off-the-shelf Software)
มีวางขายตามท้องตลาดทั่วไปมีวางขายตามท้องตลาดทั่วไป (off-(off-
the-shelf)the-shelf) โดยบรรจุหีบห่ออย่างดีโดยบรรจุหีบห่ออย่างดี
และสามารถนำาไปติดตั้งและใช้งานได้และสามารถนำาไปติดตั้งและใช้งานได้
ทันทีทันที
บางครั้งนิยมเรียกว่า โปรแกรมบางครั้งนิยมเรียกว่า โปรแกรม
สำาเร็จรูปสำาเร็จรูป (package software)(package software)
อาจแบ่งออกได้เป็นอาจแบ่งออกได้เป็น 22 ประเภท คือประเภท คือ
โปรแกรมเฉพาะโปรแกรมเฉพาะ (customized(customized
5151
โปรแกรมเฉพาะโปรแกรมเฉพาะ
(customized package)(customized package)
เป็นโปรแกรมที่อาจต้องขอให้ผู้เป็นโปรแกรมที่อาจต้องขอให้ผู้
ผลิตทำาการเพิ่มเติมคุณสมบัติบางผลิตทำาการเพิ่มเติมคุณสมบัติบาง
อย่างลงไปเพียงเล็กน้อยอย่างลงไปเพียงเล็กน้อย
เพื่อให้เหมาะสมกับการใช้งานเพื่อให้เหมาะสมกับการใช้งาน
แบบเฉพาะองค์กรมากขึ้นแบบเฉพาะองค์กรมากขึ้น
บางครั้งนิยมเรียกว่าเป็นซอฟต์แวร์บางครั้งนิยมเรียกว่าเป็นซอฟต์แวร์
ตามคำาสั่งตามคำาสั่ง (tailor-made(tailor-made
5252
โปรแกรมมาตรฐานโปรแกรมมาตรฐาน
(standard package)(standard package)
สามารถใช้ได้กับงานทั่วไปสามารถใช้ได้กับงานทั่วไป
มีคุณสมบัติที่เป็นมาตรฐานเดียวกันมีคุณสมบัติที่เป็นมาตรฐานเดียวกัน
ใช้งานง่าย ศึกษาคู่มือและรายละเอียดใช้งานง่าย ศึกษาคู่มือและรายละเอียด
การใช้เพียงเล็กน้อยการใช้เพียงเล็กน้อย
ไม่จำาเป็นต้องไปปรับปรุงหรือแก้ไขไม่จำาเป็นต้องไปปรับปรุงหรือแก้ไข
ส่วนของโปรแกรมเพิ่มเติมส่วนของโปรแกรมเพิ่มเติม
เช่น กลุ่มโปรแกรมสำาเร็จรูปทางด้านเช่น กลุ่มโปรแกรมสำาเร็จรูปทางด้าน
5353
ข้อดีของซอฟต์แวร์ที่พัฒนาข้อดีของซอฟต์แวร์ที่พัฒนา
เองเอง
สามารถเพิ่มเงื่อนไขและความสามารถเพิ่มเงื่อนไขและความ
ต้องการต่างๆได้ไม่จำากัดต้องการต่างๆได้ไม่จำากัด
สามารถควบคุมให้เป็นไปตามที่สามารถควบคุมให้เป็นไปตามที่
ต้องการได้ตลอดระยะเวลาการต้องการได้ตลอดระยะเวลาการ
พัฒนานั้นพัฒนานั้น
ยืดหยุ่นการทำางานได้ดีกว่า เมื่อยืดหยุ่นการทำางานได้ดีกว่า เมื่อ
ข้อมูลใดๆมีการเปลี่ยนแปลงข้อมูลใดๆมีการเปลี่ยนแปลง
5454
ข้อเสียของซอฟต์แวร์ที่ข้อเสียของซอฟต์แวร์ที่
พัฒนาเองพัฒนาเอง
ใช้เวลาในการออกแบบและพัฒนาใช้เวลาในการออกแบบและพัฒนา
นานมาก เพื่อให้ได้คุณสมบัติตรงตามนานมาก เพื่อให้ได้คุณสมบัติตรงตาม
ที่ต้องการที่ต้องการ
ทีมงานถูกกดดัน เพราะจะถูกคาดหวังทีมงานถูกกดดัน เพราะจะถูกคาดหวัง
ว่าต้องได้คุณสมบัติตรงตามความว่าต้องได้คุณสมบัติตรงตามความ
ต้องการทุกประการต้องการทุกประการ
เสียเวลาดูแลและบำารุงรักษาระบบเสียเวลาดูแลและบำารุงรักษาระบบ
5555
ข้อดีของซอฟต์แวร์ที่หาซื้อข้อดีของซอฟต์แวร์ที่หาซื้อ
ได้โดยทั่วไปได้โดยทั่วไป
ซื้อได้ในราคาถูก เพราะนำาออกมาซื้อได้ในราคาถูก เพราะนำาออกมา
จำาหน่ายเป็นจำานวนมากจำาหน่ายเป็นจำานวนมาก
ความเสี่ยงในการใช้งานตำ่า และความเสี่ยงในการใช้งานตำ่า และ
สามารถศึกษาคุณสมบัติและสามารถศึกษาคุณสมบัติและ
ประสิทธิภาพของโปรแกรมได้โดยตรงประสิทธิภาพของโปรแกรมได้โดยตรง
จากคู่มือที่มีให้จากคู่มือที่มีให้
โปรแกรมที่ได้มีคุณภาพดีกว่าโปรแกรมที่ได้มีคุณภาพดีกว่า
เนื่องจากมีผู้ใช้หลายรายทดสอบและเนื่องจากมีผู้ใช้หลายรายทดสอบและ
5656
ข้อเสียของซอฟต์แวร์ที่หาซื้อข้อเสียของซอฟต์แวร์ที่หาซื้อ
ได้โดยทั่วไปได้โดยทั่วไป
คุณสมบัติบางอย่างเกินความจำาเป็นคุณสมบัติบางอย่างเกินความจำาเป็น
และต้องการและต้องการ
คุณสมบัติบางอย่างอาจไม่มีให้ใช้คุณสมบัติบางอย่างอาจไม่มีให้ใช้
เมื่อต้องการเพิ่มคุณสมบัติต้องจ่ายเมื่อต้องการเพิ่มคุณสมบัติต้องจ่าย
เงินมากขึ้น แต่ในบางโปรแกรมก็ไม่เงินมากขึ้น แต่ในบางโปรแกรมก็ไม่
สามารถทำาได้สามารถทำาได้
ไม่ยืดหยุ่น จึงไม่เหมาะสมกับงานที่ไม่ยืดหยุ่น จึงไม่เหมาะสมกับงานที่
จำาเป็นต้องปรับเปลี่ยนหรือแก้ไขจำาเป็นต้องปรับเปลี่ยนหรือแก้ไข
5757
ประเภทของซอฟต์แวร์ประเภทของซอฟต์แวร์
ประยุกต์ประยุกต์
แบ่งตามกลุ่มการใช้งานได้แบ่งตามกลุ่มการใช้งานได้ 33
กลุ่มดังนี้กลุ่มดังนี้
กลุ่มการใช้งานทางด้านธุรกิจกลุ่มการใช้งานทางด้านธุรกิจ
(business)(business)
กลุ่มการใช้งานทางด้านกราฟิกกลุ่มการใช้งานทางด้านกราฟิก
และมัลติมีเดียและมัลติมีเดีย (graphic and(graphic and
multimedia)multimedia)
5858
ซอฟต์แวร์กลุ่มการใช้งานซอฟต์แวร์กลุ่มการใช้งาน
ด้านธุรกิจด้านธุรกิจ
มุ่งเน้นให้ใช้งานเพื่อประโยชน์มุ่งเน้นให้ใช้งานเพื่อประโยชน์
สำาหรับงานทางด้านธุรกิจโดยสำาหรับงานทางด้านธุรกิจโดย
เฉพาะเฉพาะ
ทำาให้การทำางานมีประสิทธิภาพทำาให้การทำางานมีประสิทธิภาพ
ดีขึ้นมากกว่าการใช้แรงงานคนดีขึ้นมากกว่าการใช้แรงงานคน
ตัวอย่างงาน เช่น ใช้สำาหรับการตัวอย่างงาน เช่น ใช้สำาหรับการ
จัดพิมพ์รายงานเอกสาร นำาเสนอจัดพิมพ์รายงานเอกสาร นำาเสนอ
5959
ซอฟต์แวร์กลุ่มการใช้งานซอฟต์แวร์กลุ่มการใช้งาน
ด้านธุรกิจด้านธุรกิจอาจแบ่งซอฟต์แวร์กลุ่มนี้ออกเป็นอาจแบ่งซอฟต์แวร์กลุ่มนี้ออกเป็น
ประเภท ได้ดังนี้ประเภท ได้ดังนี้
ซอฟต์แวร์ประมวลผลคำาซอฟต์แวร์ประมวลผลคำา (Word(Word
processing)processing)
ซอฟต์แวร์ตารางคำานวณซอฟต์แวร์ตารางคำานวณ
(Spreadsheet)(Spreadsheet)
ซอฟต์แวร์ฐานข้อมูลซอฟต์แวร์ฐานข้อมูล (Database)(Database)
ซอฟต์แวร์นำาเสนองานซอฟต์แวร์นำาเสนองาน
(Presentation)(Presentation)
ซอฟต์แวร์สำาหรับพีดีเอซอฟต์แวร์สำาหรับพีดีเอ (PDA(PDA
6060
ซอฟต์แวร์ประมวลผลคำาซอฟต์แวร์ประมวลผลคำา
(Word processing)(Word processing)
 เป็นกลุ่มของโปรแกรมที่เป็นกลุ่มของโปรแกรมที่
ช่วยในการประมวลผลคำาช่วยในการประมวลผลคำา
 สามารถจัดการเอกสารสามารถจัดการเอกสาร
ต่างๆได้ เช่น ขนาดตัวต่างๆได้ เช่น ขนาดตัว
อักษรใหญ่ เล็ก รูปแบบอักษรใหญ่ เล็ก รูปแบบ
ตัวอักษร เป็นต้นตัวอักษร เป็นต้น
 นำาเอารูปภาพมาผนวกเข้านำาเอารูปภาพมาผนวกเข้า
กับเอกสารได้กับเอกสารได้ ((คลิปอาร์ตคลิปอาร์ต
และภาพถ่ายและภาพถ่าย))
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
6161
ซอฟต์แวร์ตารางคำานวณซอฟต์แวร์ตารางคำานวณ
(Spreadsheet)(Spreadsheet)
 กลุ่มของซอฟต์แวร์ที่กลุ่มของซอฟต์แวร์ที่
เกี่ยวข้องกับการคำานวณเกี่ยวข้องกับการคำานวณ
ต่างๆต่างๆ
 นำาเอานำาเอา ตารางคำานวณตารางคำานวณ
(spreadsheet)(spreadsheet) มาใช้ในมาใช้ใน
การทำางานการทำางาน
 หน่วยที่เล็กที่สุดบริเวณหน่วยที่เล็กที่สุดบริเวณ
ทำางานเรียกว่าทำางานเรียกว่า เซลเซล
 นิยมใช้กับงานด้านบัญชีนิยมใช้กับงานด้านบัญชี
และรายการคำานวณอื่นและรายการคำานวณอื่น
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Microsoft Excel,Sun StMicrosoft Excel,Sun St
6262
ซอฟต์แวร์ฐานข้อมูลซอฟต์แวร์ฐานข้อมูล
(Database)(Database)
สร้างและรวบรวมข้อมูลสร้างและรวบรวมข้อมูล
ต่างๆให้อยู่เป็นระบบต่างๆให้อยู่เป็นระบบ
แก้ไขปรับปรุงรายการแก้ไขปรับปรุงรายการ
ข้อมูลต่างๆ เช่น การข้อมูลต่างๆ เช่น การ
เพิ่มข้อมูล การเพิ่มข้อมูล การ
เปลี่ยนแปลงข้อมูล การเปลี่ยนแปลงข้อมูล การ
ลบข้อมูล หรือการจัดลบข้อมูล หรือการจัด
เรียงข้อมูลให้เป็นไปไดเรียงข้อมูลให้เป็นไปได
โดยง่ายโดยง่าย
ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
6363
ซอฟต์แวร์นำาเสนองานซอฟต์แวร์นำาเสนองาน
(Presentation)(Presentation)
 ช่วยในเรื่องของการนำาช่วยในเรื่องของการนำา
เสนองานเป็นหลักเสนองานเป็นหลัก
 อาจใส่ข้อมูลที่เป็นตัวอักษรอาจใส่ข้อมูลที่เป็นตัวอักษร
รูปภาพตลอดจนเสียงต่างๆรูปภาพตลอดจนเสียงต่างๆ
รวมถึงเทคนิคการนำาเสนอรวมถึงเทคนิคการนำาเสนอ
ให้มีความสวยงามและน่าให้มีความสวยงามและน่า
สนใจได้สนใจได้
 การนำาเสนองานบางครั้งการนำาเสนองานบางครั้ง
นิยมเรียกว่านิยมเรียกว่า slide showslide show
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
6464
ซอฟต์แวร์สำาหรับพีดีเอซอฟต์แวร์สำาหรับพีดีเอ
(PDA Software)(PDA Software)
 เป็นซอฟต์แวร์เฉพาะที่มีการเป็นซอฟต์แวร์เฉพาะที่มีการ
ใช้งานในพีดีเอใช้งานในพีดีเอ
 อาจเป็นซอฟต์แวร์ที่เรียกว่าอาจเป็นซอฟต์แวร์ที่เรียกว่า
PIM (PersonalPIM (Personal
Information Manager)Information Manager) ซึ่งซึ่ง
ทำางานแบบพื้นฐานทั่วไปทำางานแบบพื้นฐานทั่วไป
 ทำางานร่วมกันกับเครื่องพีซีได้ทำางานร่วมกันกับเครื่องพีซีได้
โดยการถ่ายโอนข้อมูลโดยการถ่ายโอนข้อมูล
(synchronization)(synchronization)
 บางโปรแกรมที่เห็นบนพีซีอาจบางโปรแกรมที่เห็นบนพีซีอาจ
นำามาใช้บนพีดีเอได้นำามาใช้บนพีดีเอได้
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Microsoft PocketMicrosoft Pocket
Outlook, MicrosoftOutlook, Microsoft
6565
ซอฟต์แวร์แบบกลุ่มซอฟต์แวร์แบบกลุ่ม
(Software Suite)(Software Suite)
 นำาเอาซอฟต์แวร์หลายตัวมานำาเอาซอฟต์แวร์หลายตัวมา
จำาหน่ายรวมกันเป็นกลุ่มเดียวจำาหน่ายรวมกันเป็นกลุ่มเดียว
 ทำาให้การทำางานคล่องตัวและทำาให้การทำางานคล่องตัวและ
สะดวกสะดวก
 เนื่องจากจัดกลุ่มซอฟท์แวร์ที่เนื่องจากจัดกลุ่มซอฟท์แวร์ที่
ทำางานใกล้เคียงกันไว้เป็นกลุ่มทำางานใกล้เคียงกันไว้เป็นกลุ่ม
เดียวเดียว
 ราคาจำาหน่ายถูกกว่าการเลือกราคาจำาหน่ายถูกกว่าการเลือก
ซื้อซอฟต์แวร์แต่ละตัวมาใช้ซื้อซอฟต์แวร์แต่ละตัวมาใช้
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Microsoft Office, SunMicrosoft Office, Sun
6666
ซอฟต์แวร์สำาหรับจัดการซอฟต์แวร์สำาหรับจัดการ
โครงการโครงการ
(Project management)(Project management)
 ใช้กับการวิเคราะห์และใช้กับการวิเคราะห์และ
วางแผนโครงการเป็นหลักวางแผนโครงการเป็นหลัก
 จัดการเกี่ยวกับกิจกรรมงานจัดการเกี่ยวกับกิจกรรมงาน
(schedule)(schedule) ติดตามงานติดตามงาน
วิเคราะห์และหาต้นทุน ค่าวิเคราะห์และหาต้นทุน ค่า
ใช้จ่ายต่างๆของโครงการใช้จ่ายต่างๆของโครงการ
ได้ง่ายขึ้นได้ง่ายขึ้น
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Microsoft Project,Microsoft Project,
Macromedia SitespringMacromedia Sitespring
6767
ซอฟต์แวร์สำาหรับงานบัญชีซอฟต์แวร์สำาหรับงานบัญชี
(Accounting)(Accounting)
 บันทึกข้อมูลและแสดงรายงานทางการเงินต่าง ๆบันทึกข้อมูลและแสดงรายงานทางการเงินต่าง ๆ
 ออกรายงานงบกำาไรขาดทุน งบดุล รวมถึงออกรายงานงบกำาไรขาดทุน งบดุล รวมถึง
รายงานซื้อรายงานซื้อ--ขายได้ขายได้
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น Intuit QuickBooks,Intuit QuickBooks,
Peachtree Complete AccountingPeachtree Complete Accounting
6868
ซอฟต์แวร์กลุ่มการใช้งานซอฟต์แวร์กลุ่มการใช้งาน
ด้านกราฟิกและมัลติมีเดียด้านกราฟิกและมัลติมีเดีย
เพื่อช่วยสำาหรับจัดการงานด้านกราฟิกเพื่อช่วยสำาหรับจัดการงานด้านกราฟิก
และมัลติมีเดียให้ง่ายขึ้นและมัลติมีเดียให้ง่ายขึ้น
มีความสามารถเสมือนเป็นผู้ช่วยในการมีความสามารถเสมือนเป็นผู้ช่วยในการ
ออกแบบงานออกแบบงาน
มีความสามารถหลากหลาย เช่นมีความสามารถหลากหลาย เช่น
ตกแต่งภาพ วาดรูป ปรับเสียง ตัดต่อตกแต่งภาพ วาดรูป ปรับเสียง ตัดต่อ
ภาพเคลื่อนไหวรวมถึงการสร้างและภาพเคลื่อนไหวรวมถึงการสร้างและ
ออกแบบพัฒนาเว็บไซท์ออกแบบพัฒนาเว็บไซท์
6969
ซอฟต์แวร์กลุ่มการใช้งานซอฟต์แวร์กลุ่มการใช้งาน
ด้านกราฟิกและมัลติมีเดียด้านกราฟิกและมัลติมีเดีย
อาจแบ่งซอฟต์แวร์กลุ่มนี้ออกเป็นประเภท ได้อาจแบ่งซอฟต์แวร์กลุ่มนี้ออกเป็นประเภท ได้
ดังนี้ดังนี้
ซอฟต์แวร์สำาหรับงานออกแบบซอฟต์แวร์สำาหรับงานออกแบบ (CAD -(CAD -
Computer-aided design)Computer-aided design)
ซอฟต์แวร์สำาหรับสิ่งพิมพ์ซอฟต์แวร์สำาหรับสิ่งพิมพ์ (Desktop(Desktop
publishing)publishing)
ซอฟต์แวร์สำาหรับตกแต่งภาพซอฟต์แวร์สำาหรับตกแต่งภาพ (Paint/image(Paint/image
editing)editing)
ซอฟต์แวร์สำาหรับการตัดต่อวิดีโอและเสียงซอฟต์แวร์สำาหรับการตัดต่อวิดีโอและเสียง
(Video and audio editing)
7070
ซอฟท์แวร์สำาหรับงานซอฟท์แวร์สำาหรับงาน
ออกแบบออกแบบ
(CAD - Computer-aided(CAD - Computer-aided
design)design) ช่วยสำาหรับการช่วยสำาหรับการ
ออกแบบแผนผัง การออกแบบแผนผัง การ
ออกแบบและตกแต่งออกแบบและตกแต่ง
บ้าน รวมถึงการจัดองค์บ้าน รวมถึงการจัดองค์
ประกอบอื่นๆประกอบอื่นๆ
 เหมาะสำาหรับงานด้านวิเหมาะสำาหรับงานด้านวิ
ศกรรมสถาปัตยกรรมศกรรมสถาปัตยกรรม
รวมถึงงานด้านรวมถึงงานด้าน
วิทยาศาสตร์และวิทยาศาสตร์และ
เทคโนโลยีบางประเภทเทคโนโลยีบางประเภท
 ตัวอย่างโปรแกรมตัวอย่างโปรแกรม
7171
ซอฟท์แวร์สำาหรับสิ่งพิมพ์ซอฟท์แวร์สำาหรับสิ่งพิมพ์
(Desktop publishing)(Desktop publishing)
 สำาหรับการจัดการกับสิ่งสำาหรับการจัดการกับสิ่ง
พิมพ์ เช่นหนังสือ วารสารพิมพ์ เช่นหนังสือ วารสาร
หนังสือพิมพ์ โบร์ชัวร์แผ่นหนังสือพิมพ์ โบร์ชัวร์แผ่น
พับ โลโก้พับ โลโก้
 เหมาะกับหน่วยงานที่เหมาะกับหน่วยงานที่
เกี่ยวข้องกับสื่อสิ่งพิมพ์เกี่ยวข้องกับสื่อสิ่งพิมพ์
เช่น สำานักพิมพ์ โรงพิมพ์เช่น สำานักพิมพ์ โรงพิมพ์
หรือบริษัทออกแบบหรือบริษัทออกแบบ
กราฟิกกราฟิก
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Adobe InDesignAdobe InDesign
7272
ซอฟท์แวร์สำาหรับตกแต่งซอฟท์แวร์สำาหรับตกแต่ง
ภาพภาพ
(Paint/image editing)(Paint/image editing) สำาหรับการสร้างและจัดการสำาหรับการสร้างและจัดการ
รูปภาพ การจัดองค์ประกอบรูปภาพ การจัดองค์ประกอบ
แสงแสง--สีของภาพ รวมถึงการสีของภาพ รวมถึงการ
วาดภาพลายเส้นวาดภาพลายเส้น
 เหมาะสำาหรับออกแบบงานเหมาะสำาหรับออกแบบงาน
กราฟิก เช่น งานพาณิชย์กราฟิก เช่น งานพาณิชย์
ศิลป์ งานออกแบบและศิลป์ งานออกแบบและ
ตกแต่งสินค้าตกแต่งสินค้า
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
AdobeAdobe
Illustrator,Adboe PhotIllustrator,Adboe Phot
7373
ซอฟต์แวร์สำาหรับการตัดต่อซอฟต์แวร์สำาหรับการตัดต่อ
วิดีโอและเสียงวิดีโอและเสียง
(Video and audio editing)(Video and audio editing)
 ใช้จัดการกับข้อมูลเสียงใช้จัดการกับข้อมูลเสียง
เช่น ผสมเสียงแก้ไขเสียงเช่น ผสมเสียงแก้ไขเสียง
สร้างเอฟเฟ็คต์หรือเสียงสร้างเอฟเฟ็คต์หรือเสียง
ใหม่ๆใหม่ๆ
 เหมาะสำาหรับใช้กับงานเหมาะสำาหรับใช้กับงาน
วงการตัดต่อภาพยนตร์วงการตัดต่อภาพยนตร์
โทรทัศน์ สตูดิโอบันทึกโทรทัศน์ สตูดิโอบันทึก
เสียงหรืองานบนเสียงหรืองานบน
อินเทอร์เน็ตบางชนิดอินเทอร์เน็ตบางชนิด
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
AdobeAdobe
7474
ซอฟต์แวร์สำาหรับสร้างสื่อซอฟต์แวร์สำาหรับสร้างสื่อ
มัลติมีเดียมัลติมีเดีย
(Multimedia authoring)(Multimedia authoring)
 ซอฟต์แวร์ที่เป็นการผนวกซอฟต์แวร์ที่เป็นการผนวก
เอาสื่อหลายเอาสื่อหลาย
ชนิดชนิด(multimedia)(multimedia) มามา
ประกอบกันเพื่อให้การนำาประกอบกันเพื่อให้การนำา
เสนองานมีความน่าสนใจเสนองานมีความน่าสนใจ
 อาจสร้างชิ้นงานประเภทสื่ออาจสร้างชิ้นงานประเภทสื่อ
ปฎิสัมพันธ์กับผู้ใช้ปฎิสัมพันธ์กับผู้ใช้
(interractive)(interractive) เช่น บทเช่น บท
เรียนคอมพิวเตอร์ช่วยสอนเรียนคอมพิวเตอร์ช่วยสอน
ได้ได้
7575
ซอฟต์แวร์สำาหรับสร้างเว็บซอฟต์แวร์สำาหรับสร้างเว็บ
(Web page authoring)(Web page authoring)
 สามารถจัดการและสามารถจัดการและ
ออกแบบเว็บไซท์ได้โดยออกแบบเว็บไซท์ได้โดย
ง่ายง่าย
 สามารถแทรกข้อมูลสามารถแทรกข้อมูล
ประเภทเสียง ข้อความประเภทเสียง ข้อความ
รูปภาพเคลื่อนไหว เพื่อรูปภาพเคลื่อนไหว เพื่อ
นำาเสนอบนเว็บไซท์ได้นำาเสนอบนเว็บไซท์ได้
เป็นอย่างดีเป็นอย่างดี
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Adobe GoLive,Adobe GoLive,
7676
ซอฟต์แวร์การใช้งานบนเว็บซอฟต์แวร์การใช้งานบนเว็บ
และการสื่อสารและการสื่อสาร
เน้นเฉพาะการใช้งานด้านเครือข่ายเน้นเฉพาะการใช้งานด้านเครือข่าย
อินเทอร์เน็ตอินเทอร์เน็ต
ส่วนใหญ่ใช้สำาหรับการติดต่อสื่อสารส่วนใหญ่ใช้สำาหรับการติดต่อสื่อสาร
แลกเปลี่ยนข้อมูลแลกเปลี่ยนข้อมูล
เกิดขึ้นมาเป็นจำานวนมาก และพัฒนาเกิดขึ้นมาเป็นจำานวนมาก และพัฒนา
ออกมาหลายเวอร์ชั่น หลายโปรแกรมออกมาหลายเวอร์ชั่น หลายโปรแกรม
เนื่องจากการขยายตัวของการใช้งานที่เนื่องจากการขยายตัวของการใช้งานที่
เพิ่มขึ้นอย่างรวดเร็วเพิ่มขึ้นอย่างรวดเร็ว
7777
ซอฟต์แวร์การใช้งานบนเว็บซอฟต์แวร์การใช้งานบนเว็บ
และการสื่อสารและการสื่อสาร
กลุ่มของโปรแกรมประเภทนี้ เช่นกลุ่มของโปรแกรมประเภทนี้ เช่น
ซอฟต์แวร์สำาหรับจัดการอีเมล์ซอฟต์แวร์สำาหรับจัดการอีเมล์ (Electronic(Electronic
mail Software)mail Software)
ซอฟต์แวร์สำาหรับท่องเว็บซอฟต์แวร์สำาหรับท่องเว็บ (Web browser)(Web browser)
ซอฟต์แวร์สำาหรับจัดประชุมทางไกลซอฟต์แวร์สำาหรับจัดประชุมทางไกล (Video(Video
Conference)Conference)
ซอฟต์แวร์สำาหรับถ่ายโอนไฟล์ซอฟต์แวร์สำาหรับถ่ายโอนไฟล์ (File(File
Transfer)Transfer)

7878
ซอฟต์แวร์สำาหรับจัดการซอฟต์แวร์สำาหรับจัดการ
อีเมล์อีเมล์
(Electronic mail Software)(Electronic mail Software)
 กลุ่มของซอฟต์แวร์ที่ใช้กลุ่มของซอฟต์แวร์ที่ใช้
สำาหรับการส่งข้อความสำาหรับการส่งข้อความ
จดหมายจดหมาย
 สามารถตรวจรับสามารถตรวจรับ
จดหมายเข้า ส่งจดหมายจดหมายเข้า ส่งจดหมาย
ออกหรือสำาเนาจดหมายออกหรือสำาเนาจดหมาย
ได้ได้
 นอกจากนั้นยังแทรกนอกจากนั้นยังแทรก
รูปภาพหรือไฟล์เพื่อส่งรูปภาพหรือไฟล์เพื่อส่ง
แนบไปกับจดหมายได้แนบไปกับจดหมายได้
7979
ซอฟต์แวร์สำาหรับท่องเว็บซอฟต์แวร์สำาหรับท่องเว็บ
(Web browser)(Web browser)
 มักเรียกย่อว่า บราวเซอร์มักเรียกย่อว่า บราวเซอร์
(browser)(browser)
 เป็นโปรแกรมหลักสำาหรับเป็นโปรแกรมหลักสำาหรับ
การเรียกดูข้อมูลบนเว็บไซท์การเรียกดูข้อมูลบนเว็บไซท์
ที่เผยแพร่อยู่ในอินเทอร์เน็ตที่เผยแพร่อยู่ในอินเทอร์เน็ต
 มีคุณสมบัติสำาหรับการรับชมมีคุณสมบัติสำาหรับการรับชม
เว็บเพจได้ดี เช่น แสดงผลเว็บเพจได้ดี เช่น แสดงผล
หลายภาษา ชมเว็บเพจแบบหลายภาษา ชมเว็บเพจแบบ
ออฟไลน์ ทำางานร่วมกับออฟไลน์ ทำางานร่วมกับ
โปรแกรมเสริมได้โปรแกรมเสริมได้

8080
ซอฟต์แวร์สำาหรับจัดประชุมซอฟต์แวร์สำาหรับจัดประชุม
ทางไกลทางไกล
(Video Conference)(Video Conference)
 สำาหรับการประชุมแบบทางสำาหรับการประชุมแบบทาง
ไกลโดยเฉพาะไกลโดยเฉพาะ
 สามารถให้ข้อมูลที่เป็นทั้งสามารถให้ข้อมูลที่เป็นทั้ง
ภาพเคลื่อนไหวและเสียงที่ใช้ภาพเคลื่อนไหวและเสียงที่ใช้
ในการประชุมและถ่ายทอดในการประชุมและถ่ายทอด
ออกไปในระยะไกลได้ออกไปในระยะไกลได้
 อาจพบเห็นกับการนำาเอาไปอาจพบเห็นกับการนำาเอาไป
ประยุกต์ใช้ในการติดต่อประยุกต์ใช้ในการติดต่อ
สื่อสารระหว่างเพื่อนหรือคนสื่อสารระหว่างเพื่อนหรือคน
รู้จักที่อยู่ต่างถิ่นได้รู้จักที่อยู่ต่างถิ่นได้

8181
ซอฟต์แวร์สำาหรับถ่ายโอนซอฟต์แวร์สำาหรับถ่ายโอน
ไฟล์ไฟล์ (File Transfer)(File Transfer)
 นำามาใช้ในการถ่ายโอนนำามาใช้ในการถ่ายโอน
ไฟล์ข้อมูลไฟล์ข้อมูล (file transfer)(file transfer)
บนอินเทอร์เน็ตบนอินเทอร์เน็ต
 เหมาะสำาหรับนักพัฒนาเว็บเหมาะสำาหรับนักพัฒนาเว็บ
ไซท์และผู้ดูแลเว็บไซท์เพื่อไซท์และผู้ดูแลเว็บไซท์เพื่อ
ส่งข้อมูลขึ้นไปเก็บไว้บนส่งข้อมูลขึ้นไปเก็บไว้บน
อินเทอร์เน็ตอินเทอร์เน็ต
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
Cute_FTP, WS_FTPCute_FTP, WS_FTP
8282
ซอฟต์แวร์ประเภทส่งซอฟต์แวร์ประเภทส่ง
ข้อความด่วนข้อความด่วน
(Instant Messaging)(Instant Messaging)
 ผู้รับและผู้ส่งสามารถที่จะเปิดผู้รับและผู้ส่งสามารถที่จะเปิด
การเชื่อมต่อโปรแกรมและส่งการเชื่อมต่อโปรแกรมและส่ง
ข้อความถึงกันได้โดยทันทีข้อความถึงกันได้โดยทันที
ผ่านเบอร์อีเมล์หรือหมายเลขผ่านเบอร์อีเมล์หรือหมายเลข
ที่ระบุที่ระบุ
 การพูดคุยผ่านข้อความนี้จะการพูดคุยผ่านข้อความนี้จะ
เป็นแบบส่วนตัวมากขึ้นเป็นแบบส่วนตัวมากขึ้น
 บางโปรแกรมอาจสนทนาบางโปรแกรมอาจสนทนา
แบบกลุ่มได้ด้วยแบบกลุ่มได้ด้วย
 ตัวอย่างโปรแกรม เช่นตัวอย่างโปรแกรม เช่น
8383
ซอฟต์แวร์สำาหรับสนทนาบนซอฟต์แวร์สำาหรับสนทนาบน
อินเทอร์เน็ตอินเทอร์เน็ต
(Internet Relay Chat)(Internet Relay Chat)
 โปรแกรมสำาหรับการสนทนาโปรแกรมสำาหรับการสนทนา
เฉพาะกลุ่มเฉพาะกลุ่ม
 เรียกสั้นๆว่าโปรแกรม แชทเรียกสั้นๆว่าโปรแกรม แชท
(chat)(chat)
 ติดต่อกันโดยพิมพ์ข้อความติดต่อกันโดยพิมพ์ข้อความ
โต้ตอบกันไปมาโต้ตอบกันไปมา
 ผู้สนทนาสามารถตั้งห้องและผู้สนทนาสามารถตั้งห้องและ
พูดคุยกันในแชทรูมพูดคุยกันในแชทรูม (chat(chat
room)room) ได้ได้
8484
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
 “ ”เป็นเสมือน ล่ามแปลภาษา“ ”เป็นเสมือน ล่ามแปลภาษา
แบ่งออกได้หลายระดับแบ่งออกได้หลายระดับ
หากใกล้เคียงกับคอมพิวเตอร์ จะอยู่กลุ่มหากใกล้เคียงกับคอมพิวเตอร์ จะอยู่กลุ่ม
ระดับตำ่าระดับตำ่า
หากใกล้เคียงกับมนุษย์ จะอยู่กลุ่มระดับหากใกล้เคียงกับมนุษย์ จะอยู่กลุ่มระดับ
สูงสูง
8585
ยุคของภาษาคอมพิวเตอร์ยุคของภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 1 (first1 (first
generation language)generation language)
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 2 (second2 (second
generation language)generation language)
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 3 (third3 (third
generation language)generation language)
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 4 (fourth4 (fourth
generation language)generation language)
8686
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 11
(first generation(first generation
language)language)
การทำางานใช้ภาษาระดับตำ่าการทำางานใช้ภาษาระดับตำ่า (low-(low-
level language)level language)
เช่นเช่น ภาษาเครื่องภาษาเครื่อง (machine(machine
language)language) ที่ประกอบด้วยตัวเลขที่ประกอบด้วยตัวเลข
เฉพาะเฉพาะ 00 และและ 11 เท่านั้นเท่านั้น
เครื่องคอมพิวเตอร์สามารถทำาความเครื่องคอมพิวเตอร์สามารถทำาความ
เข้าใจได้ทันทีเข้าใจได้ทันที
การเขียนโปรแกรมค่อนข้างยุ่งยากและการเขียนโปรแกรมค่อนข้างยุ่งยากและ
8787
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 22
(second generation(second generation
language)language)
เอาสัญลักษณ์เอาสัญลักษณ์ (symbol)(symbol) มาแทนรูปแบบมาแทนรูปแบบ
ของตัวเลขในภาษาเครื่องของตัวเลขในภาษาเครื่อง
ภาษาที่ใช้คือภาษาที่ใช้คือ ภาษาแอสแซมบลีภาษาแอสแซมบลี
(assembly language)(assembly language) ซึ่งได้นำาเอาคำาย่อซึ่งได้นำาเอาคำาย่อ
รวมถึงสัญลักษณ์ต่างๆมาใช้แทนตัวเลขรวมถึงสัญลักษณ์ต่างๆมาใช้แทนตัวเลข 00
กับกับ 11
เป็นกลุ่มภาษาระดับตำ่าเช่นเดียวกับภาษาเป็นกลุ่มภาษาระดับตำ่าเช่นเดียวกับภาษา
เครื่อง เพราะการทำางานยังใกล้เคียงกับเครื่อง เพราะการทำางานยังใกล้เคียงกับ
8888
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 33
(third generation(third generation
language)language)
พัฒนาให้มีรูปแบบใกล้เคียงกับภาษาของพัฒนาให้มีรูปแบบใกล้เคียงกับภาษาของ
มนุษย์เรียกว่ามนุษย์เรียกว่า ภาษาระดับสูงภาษาระดับสูง(high-level(high-level
language)language)
มีกลุ่มคำาภาษาอังกฤษที่เข้าใจง่ายขึ้นมีกลุ่มคำาภาษาอังกฤษที่เข้าใจง่ายขึ้น
เป็นภาษาเชิงกระบวนการหรือเป็นภาษาเชิงกระบวนการหรือ
procedural languageprocedural language ทำางานเป็นขั้นทำางานเป็นขั้น
ตอน เรียงตามลำาดับคำาสั่งที่เขียนตอน เรียงตามลำาดับคำาสั่งที่เขียน
เขียนโปรแกรมที่ซับซ้อนได้มากขึ้น แต่ก็เขียนโปรแกรมที่ซับซ้อนได้มากขึ้น แต่ก็
ยังยุ่งยากอยู่บ้างยังยุ่งยากอยู่บ้าง
8989
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่ 44
(fourth generation(fourth generation
language)language)
ช่วยเหลือการเขียนโปรแกรมได้มาก โดยช่วยเหลือการเขียนโปรแกรมได้มาก โดย
ใช้ใช้ ภาษาระดับสูงมากภาษาระดับสูงมาก (very-high level(very-high level
language)language)
อาศัยหลักการแบบอาศัยหลักการแบบ nonproceduralnonprocedural
languagelanguage
เขียนโปรแกรมได้ง่ายมากยิ่งขึ้นเขียนโปรแกรมได้ง่ายมากยิ่งขึ้น
ได้โปรแกรมที่มีความสมบูรณ์และสวยงามได้โปรแกรมที่มีความสมบูรณ์และสวยงาม
มากขึ้นมากขึ้น
9090
ภาษาคอมพิวเตอร์ยุคที่ภาษาคอมพิวเตอร์ยุคที่
55
(fifth generation(fifth generation
language)language)
เป็นภาษาที่ใกล้เคียงกับภาษาของมนุษย์เป็นภาษาที่ใกล้เคียงกับภาษาของมนุษย์
มากที่สุดหรือที่เรียกว่ามากที่สุดหรือที่เรียกว่าภาษาธรรมชาติภาษาธรรมชาติ
(natural language)(natural language)
ทำางานโดยอาศัยระบบฐานความรู้ทำางานโดยอาศัยระบบฐานความรู้
(knowledge base system)(knowledge base system)เพื่อช่วยเพื่อช่วย
ในการแปลความหมายของคำาสั่งในการแปลความหมายของคำาสั่ง
นิยมใช้กับคอมพิวเตอร์ที่เกี่ยวข้องกับนิยมใช้กับคอมพิวเตอร์ที่เกี่ยวข้องกับ
สาขาปัญญาประดิษฐ์สาขาปัญญาประดิษฐ์ (AI - Artificial(AI - Artificial
Intelligence)Intelligence)
9191
ตัวแปลภาษาคอมพิวเตอร์ตัวแปลภาษาคอมพิวเตอร์
เป็นตัวกลางในการแปลความหมายหรือเป็นตัวกลางในการแปลความหมายหรือ
ภาษาของชุดคำาสั่งที่มนุษย์ภาษาของชุดคำาสั่งที่มนุษย์
เขียนให้อยู่ในรูปแบบของภาษาที่เขียนให้อยู่ในรูปแบบของภาษาที่
คอมพิวเตอร์จะเข้าใจได้คอมพิวเตอร์จะเข้าใจได้
แปลงซอร์สโค้ดแปลงซอร์สโค้ด (source code)(source code) ให้เป็นให้เป็น
รหัสคำาสั่งรหัสคำาสั่ง (object code)(object code)
9292
ตัวแปลภาษาคอมพิวเตอร์ตัวแปลภาษาคอมพิวเตอร์
แบ่งออกได้เป็นแบ่งออกได้เป็น 33 ประเภทด้วยประเภทด้วย
กันคือกันคือ
แอสแซมเบลอร์แอสแซมเบลอร์ (Assemblers)(Assemblers)
อินเตอร์พรีเตอร์อินเตอร์พรีเตอร์ (Interpreters)(Interpreters)
คอมไพเลอร์คอมไพเลอร์ (Compilers)(Compilers)
9393
ตัวแปลภาษาคอมพิวเตอร์ตัวแปลภาษาคอมพิวเตอร์
แอสแซมเบลอร์แอสแซมเบลอร์
(Assemblers)(Assemblers)
ตัวแปลภาษาของภาษาแอสแซมบลีตัวแปลภาษาของภาษาแอสแซมบลี
แปลความหมายสัญลักษณ์ชุดคำาสั่งให้เป็นแปลความหมายสัญลักษณ์ชุดคำาสั่งให้เป็น
ภาษาเครื่องภาษาเครื่อง
ใช้งานร่วมกับการเขียนโปรแกรมของใช้งานร่วมกับการเขียนโปรแกรมของ
ภาษาระดับตำ่าภาษาระดับตำ่า (low-level language)(low-level language)
software
software
software
software
software
software

More Related Content

What's hot

โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์sapol tamgsongcharoen
 
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้ครู อินดี้
 
องค์ประกอบด้านซอฟต์แวร์ (1)
องค์ประกอบด้านซอฟต์แวร์ (1)องค์ประกอบด้านซอฟต์แวร์ (1)
องค์ประกอบด้านซอฟต์แวร์ (1)jiratchayalert
 
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้ครู อินดี้
 
สื่อการสอน เรื่อง ซอฟต์แวรระบบ
สื่อการสอน เรื่อง ซอฟต์แวรระบบ สื่อการสอน เรื่อง ซอฟต์แวรระบบ
สื่อการสอน เรื่อง ซอฟต์แวรระบบ Khunakon Thanatee
 

What's hot (7)

โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์โปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์
 
ซอร์ฟแวร์และการเลือกใช้งาน
ซอร์ฟแวร์และการเลือกใช้งานซอร์ฟแวร์และการเลือกใช้งาน
ซอร์ฟแวร์และการเลือกใช้งาน
 
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้
หน่วยการเรียนรู้ที่ 1 ซอฟต์แวร์และการเลือกใช้
 
องค์ประกอบด้านซอฟต์แวร์ (1)
องค์ประกอบด้านซอฟต์แวร์ (1)องค์ประกอบด้านซอฟต์แวร์ (1)
องค์ประกอบด้านซอฟต์แวร์ (1)
 
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้
1 หน่วยการเรียนรู้ที่ 1 ซอฟท์แวร์และการเลือกใช้
 
สื่อการสอน เรื่อง ซอฟต์แวรระบบ
สื่อการสอน เรื่อง ซอฟต์แวรระบบ สื่อการสอน เรื่อง ซอฟต์แวรระบบ
สื่อการสอน เรื่อง ซอฟต์แวรระบบ
 
Chapter6 software
Chapter6 softwareChapter6 software
Chapter6 software
 

Viewers also liked

Corpus christi police department interview questions
Corpus christi police department interview questionsCorpus christi police department interview questions
Corpus christi police department interview questionsselinasimpson709
 
Onalytica-Data-Security-Top-100-Influencers-and-Brands
Onalytica-Data-Security-Top-100-Influencers-and-BrandsOnalytica-Data-Security-Top-100-Influencers-and-Brands
Onalytica-Data-Security-Top-100-Influencers-and-BrandsJon Neiditz
 
Peoria police department interview questions
Peoria police department interview questionsPeoria police department interview questions
Peoria police department interview questionsselinasimpson709
 
Screenshots of my backround and front cover contents
Screenshots of my  backround and front cover contentsScreenshots of my  backround and front cover contents
Screenshots of my backround and front cover contentsFelanQuirke
 
Blind river police department interview questions
Blind river police department interview questionsBlind river police department interview questions
Blind river police department interview questionsselinasimpson989
 
Anchorage police department interview questions
Anchorage police department interview questionsAnchorage police department interview questions
Anchorage police department interview questionsselinasimpson409
 
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...Priti Kana
 
Cnh presentation v1.1
Cnh presentation v1.1Cnh presentation v1.1
Cnh presentation v1.1dariush01
 
Magazine analysis year 12 media
Magazine analysis year 12 mediaMagazine analysis year 12 media
Magazine analysis year 12 mediaFelanQuirke
 
Wells police department interview questions
Wells police department interview questionsWells police department interview questions
Wells police department interview questionsselinasimpson409
 
Lesson 10 water
Lesson 10   waterLesson 10   water
Lesson 10 waterREXTEC
 
Lesson 36
Lesson 36Lesson 36
Lesson 36REXTEC
 
Tallahassee police department interview questions
Tallahassee police department interview questionsTallahassee police department interview questions
Tallahassee police department interview questionsselinasimpson119
 
Continuous Integration for Salesforce1 Platform
Continuous Integration for Salesforce1 PlatformContinuous Integration for Salesforce1 Platform
Continuous Integration for Salesforce1 PlatformTechsophy Inc.
 
Anaconda police department interview questions
Anaconda police department interview questionsAnaconda police department interview questions
Anaconda police department interview questionsselinasimpson409
 
Lesson 1
Lesson 1Lesson 1
Lesson 1REXTEC
 

Viewers also liked (20)

Corpus christi police department interview questions
Corpus christi police department interview questionsCorpus christi police department interview questions
Corpus christi police department interview questions
 
Onalytica-Data-Security-Top-100-Influencers-and-Brands
Onalytica-Data-Security-Top-100-Influencers-and-BrandsOnalytica-Data-Security-Top-100-Influencers-and-Brands
Onalytica-Data-Security-Top-100-Influencers-and-Brands
 
Peoria police department interview questions
Peoria police department interview questionsPeoria police department interview questions
Peoria police department interview questions
 
Screenshots of my backround and front cover contents
Screenshots of my  backround and front cover contentsScreenshots of my  backround and front cover contents
Screenshots of my backround and front cover contents
 
Blind river police department interview questions
Blind river police department interview questionsBlind river police department interview questions
Blind river police department interview questions
 
Anchorage police department interview questions
Anchorage police department interview questionsAnchorage police department interview questions
Anchorage police department interview questions
 
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
A Real-Time Adaptive Algorithm for Video Streaming over Multiple Wireless Acc...
 
Cnh presentation v1.1
Cnh presentation v1.1Cnh presentation v1.1
Cnh presentation v1.1
 
Regional General Hospital Williston FL
Regional General Hospital Williston FLRegional General Hospital Williston FL
Regional General Hospital Williston FL
 
Palm Olympia E brochure Old Modified
Palm Olympia E brochure Old ModifiedPalm Olympia E brochure Old Modified
Palm Olympia E brochure Old Modified
 
Magazine analysis year 12 media
Magazine analysis year 12 mediaMagazine analysis year 12 media
Magazine analysis year 12 media
 
Wells police department interview questions
Wells police department interview questionsWells police department interview questions
Wells police department interview questions
 
Lesson 10 water
Lesson 10   waterLesson 10   water
Lesson 10 water
 
Lesson 36
Lesson 36Lesson 36
Lesson 36
 
Tallahassee police department interview questions
Tallahassee police department interview questionsTallahassee police department interview questions
Tallahassee police department interview questions
 
Continuous Integration for Salesforce1 Platform
Continuous Integration for Salesforce1 PlatformContinuous Integration for Salesforce1 Platform
Continuous Integration for Salesforce1 Platform
 
Anaconda police department interview questions
Anaconda police department interview questionsAnaconda police department interview questions
Anaconda police department interview questions
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
Finished pitch
Finished pitchFinished pitch
Finished pitch
 
Ra lecture - facial profiles (1)
Ra   lecture - facial profiles (1)Ra   lecture - facial profiles (1)
Ra lecture - facial profiles (1)
 

Similar to software

เรื่อง ซอฟต์แวร์
เรื่อง ซอฟต์แวร์เรื่อง ซอฟต์แวร์
เรื่อง ซอฟต์แวร์sarankorn
 
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยpeter dontoom
 
ความหมายเรื่องซอฟต์แวร์
ความหมายเรื่องซอฟต์แวร์ความหมายเรื่องซอฟต์แวร์
ความหมายเรื่องซอฟต์แวร์rungtip boontiengtam
 
เทคโนโลยีสารสนเทศ 1
เทคโนโลยีสารสนเทศ 1เทคโนโลยีสารสนเทศ 1
เทคโนโลยีสารสนเทศ 1Kriangx Ch
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์Tonkaw Napassorn
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์Tonkaw Napassorn
 
งานใหม่3
งานใหม่3งานใหม่3
งานใหม่3kukkik1234
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์Yu Maneeploypeth
 
บทเรียนที่ 1
บทเรียนที่ 1บทเรียนที่ 1
บทเรียนที่ 1dechathon
 

Similar to software (20)

เรื่อง ซอฟต์แวร์
เรื่อง ซอฟต์แวร์เรื่อง ซอฟต์แวร์
เรื่อง ซอฟต์แวร์
 
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลยข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
ข้อสอบคอมพิวเตอร์ไร้พรมแดนเฉลย
 
Application Software
Application SoftwareApplication Software
Application Software
 
Act1
Act1Act1
Act1
 
Act1
Act1Act1
Act1
 
Software
Software Software
Software
 
บทที่3-49
บทที่3-49บทที่3-49
บทที่3-49
 
ความหมายเรื่องซอฟต์แวร์
ความหมายเรื่องซอฟต์แวร์ความหมายเรื่องซอฟต์แวร์
ความหมายเรื่องซอฟต์แวร์
 
Act1 m2-software
Act1 m2-softwareAct1 m2-software
Act1 m2-software
 
Unit2.1
Unit2.1Unit2.1
Unit2.1
 
iam
iamiam
iam
 
เทคโนโลยีสารสนเทศ 1
เทคโนโลยีสารสนเทศ 1เทคโนโลยีสารสนเทศ 1
เทคโนโลยีสารสนเทศ 1
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
 
Work3 41
Work3 41Work3 41
Work3 41
 
งานใหม่3
งานใหม่3งานใหม่3
งานใหม่3
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
 
Software
Software Software
Software
 
บทเรียนที่ 1
บทเรียนที่ 1บทเรียนที่ 1
บทเรียนที่ 1
 
Ch04 slide
Ch04 slideCh04 slide
Ch04 slide
 

More from jzturbo

หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์jzturbo
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูลjzturbo
 
หน่วยที่ 6
หน่วยที่ 6หน่วยที่ 6
หน่วยที่ 6jzturbo
 
หน่วยที่ 4
หน่วยที่ 4หน่วยที่ 4
หน่วยที่ 4jzturbo
 
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์jzturbo
 
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์jzturbo
 
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศ
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศหน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศ
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศjzturbo
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1jzturbo
 

More from jzturbo (8)

หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูล
 
หน่วยที่ 6
หน่วยที่ 6หน่วยที่ 6
หน่วยที่ 6
 
หน่วยที่ 4
หน่วยที่ 4หน่วยที่ 4
หน่วยที่ 4
 
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
 
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
หน่วยที่ 3 เทคโนโลยีคอมพิวเตอร์
 
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศ
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศหน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศ
หน่วยที่ 2 องค์ประกอบของเทคโนโลยีสารสนเทศ
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
 

software