บทที่ 1
โปรแกรมสร้างงาน
ด้านคอมพิวเตอร์
บทที่ 1
โปรแกรมสร้างงาน
ด้านคอมพิวเตอร์
ความหมายของคอมพิวเตอร์ซอฟต์แวร์
• ซอฟต์แวร์ (Software) หมายถึง กลุ่มของชุดคำสั่งที่เขียนด้วยภาษาคอมพิวเตอร์ หรือ โปรแกรมที่สั่งให้เครื่องคอมพิวเตอร์ทำงานตามวัตถุประสงค์ที่ผู้ใช้ต้องการรวมไปถึงการควบคุมการทำงานของอุปกรณ์คอมพิวเตอร์ต่างๆ
• ผู้ที่เขียนซอฟต์แวร์หรือโปรแกรมมักเรียกว่า นักเขียนโปรแกรม (Programmer)
เรียนรู้คำศัพท์...
Commercial Software
คือ ซอฟต์แวร์ที่ผลิตขึ้นมาเพื่อจำหน่าย
Shareware
คือ ซอฟต์แวร์ที่ให้ผู้ใช้ได้ทดลองใช้งานช่วงเวลาหนึ่ง เมื่อผู้ใช้คิดว่ามีประโยชน์และจะใช้งานได้ในระยะยาวจึงส่งเงินให้บริษัทผู้ผลิตเพื่อซื้อผลิตภัณฑ์
Freeware
คือ ซอฟต์แวร์ที่แจกจ่ายให้ผู้ใช้โดยไม่คิดมูลค่าใดๆ โดยผู้ผลิตยังคงเป็นเจ้าของลิขสิทธิ์ นั่นคือไม่อนุญาตให้ผู้ใดแก้ไขเปลี่ยนแปลงส่วนใดส่วนหนึ่งของซอฟต์แวร์
Open Source Software
คือ ซอฟต์แวร์ที่พัฒนาขึ้นด้วยภาษาคอมพิวเตอร์ และแจกจ่ายให้ผู้ใช้โดยไม่เสียค่าใช้จ่ายใด ๆ รวมทั้งให้ผู้ใช้สามารถนำมาแก้ไขหรือปรับปรุงให้เหมาะสมกับหน่วยงานของตนเองได้ นอกจากนี้ยังอนุญาตให้ผู้ใช้นำซอฟต์แวร์ไปพัฒนาต่อให้มีประสิทธิภาพมากยิ่งขึ้น รวมถึงวางขายและทำการตลาดได้
ประเภทของซอต์ฟแวร์
1. ซอฟต์แวร์ระบบ System Software
1.1 ระบบปฏิบัติการ (Operating System-OS)
ระบบปฏิบัติการเป็นตัวกลางที่อยู่ระหว่างฮาร์ดแวร์และโปรแกรมประยุกต์ ทำหน้าที่ ควบคุมและประสานงานระหว่างอุปกรณ์ภายในคอมพิวเตอร์ทั้งหมด ตั้งแต่ หน่วยรับข้อมูล หน่วยประมวลผลกลาง หน่วยความจำหลัก หน่วยความจำสำรอง และหน่วยแสดงผล และสนับสนุนคำสั่งในการทำงานของฮาร์ดแวร์ให้กับซอฟต์แวร์ประยุกต์
นิยมเรียกรวม ๆ ว่า แพลตฟอร์ม (Platform)
เมื่อซื้อเครื่องคอมพิวเตอร์แล้ว ซอฟต์แวร์ที่ต้องให้เครื่องคอมพิวเตอร์เป็นลำดับแรก คือ ระบบปฏิบัติการ เพื่อทำหน้าที่ควบคุมและประสานงานอุปกรณ์ภายในคอมพิวเตอร์
ความสัมพันธ์ของ
ผู้ใช้
ซอฟต์แวร์ประยุกต์
ระบบปฏิบัติการ
และฮาร์ดแวร์
ประเภทของระบบปฏิบัติการ
1. ระบบปฏิบัติการแบบเดี่ยว (Stand - alone OS)
เป็นระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์ส่วนบุคคลหรือโน๊ตบุ๊คที่ทำงานโดยไม่มีการเชื่อมต่อกับเครื่องคอมพิวเตอร์เครื่องอื่น และปัจจุบันระบบปฏิบัติการดังกล่าวได้ขยายขีดความสามารถให้เครื่องคอมพิวเตอร์ส่วนบุคคลเชื่อมต่อเป็นระบบเครือข่าย
2. ระบบปฏิบัติการแบบเครือข่าย (Network OS) ระบบปฏิบัติการแบบเครือข่าย เป็นระบบปฏิบัติการที่มีวัตถุประสงค์ของการพัฒนาขึ้นเพื่อจัดการงานด้านการสื่อสารระหว่างคอมพิวเตอร์ และสามารถใช้ทรัพยากรของระบบ เช่น ฮาร์ดดิสก์ เครื่องพิมพ์ ร่วมกันได้ รวมทั้งมีระบบป้องกันการสูญหายของข้อมูล
3. ระบบปฏิบัติการแบบฝัง (Embedded OS)
เป็นระบบปฏิบัติการที่บรรจุไว้ในชิปรอม (ROM) ของเครื่องคอมพิวเตอร์พกพา ได้แก่ เครื่องพีดีเอ และโทรศัพท์มือถือ
ตัวอย่างระบบปฏิบัติการแบบเดี่ยว
DOS
รูปแบบการโต้ตอบกับ
ผู้ใช้งานแบบบรรทัดคำสั่ง
(Command Line)
MAC OS
Microsoft Windows
รูปแบบการโต้ตอบกับผู้ใช้งาน แบบกราฟิก (Graphic User Interface – GUI)
Linux
ตัวอย่างระบบปฏิบัติการแบบเครือข่าย
Windows Server
ระบบปฏิบัติการเครือข่าย
ตัวอย่างระบบปฏิบัติการแบบฝัง
Palm OS
Pocket PC OS
Symbian OS
ปัจจัยในการเลือกใช้ระบบปฏิบัติการสำหรับเครื่องไมโครคอมพิวเตอร์
1.2 โปรแกรมอรรถประโยชน์หรือโปรแกรมยูทิลิตี้ (Utility Software)
โปรแกรมอรรถประโยชน์เป็นซอฟต์แวร์สำหรับการจัดงานขนาดเล็กและให้บริการต่างๆ เช่น การจัดเรียงข้อมูลตามหลักใดหลักหนึ่ง (Sort) รวมแฟ้มข้อมูลที่เรียงลำดับแล้วเข้าด้วยกัน (Merge) หรือย้ายข้อมูลจากอุปกรณ์รับส่งอย่างหนึ่งไปยังอีกอุปกรณ์หนึ่ง รวมทั้ง โปรแกรมที่ใช้จัดการกับฮาร์ดแวร์โดยตรง
โปรแกรมอรรถประโยชน์บางโปรแกรมจะถูกรวมเข้าไปอยู่ในระบบปฏิบัติการ
โปรแกรมที่ให้บริการต่าง ๆ โดยสามารถแบ่งออกได้เป็น 2 ชนิด
ตัวอย่างโปรแกรมอรรถประโยชน์สำหรับระบบปฏิบัติการ
สแกนดิสก์ (Disk Scanner)
การจัดการไฟล์ (File Manager)
การยกเลิกการติดตั้งโปรแกรม (Uninstaller)
ตัวอย่างโปรแกรมอรรถประโยชน์อื่นๆ (Stand-alone utility Programs)
โปรแกรมป้องกันไวรัส
(Anti virus Program)
การจัดการไฟล์
(File Manager)
โปรแกรมบีบอัดไฟล์ (File Compression Utility)
ตัวอย่างโปรแกรมอรรถประโยชน์สำหรับระบบปฏิบัติการ
โปรแกรมป้องกันไวรัส
(Anti virus Program)
การจัดการไฟล์
(File Manager)
2. ซอฟต์แวร์ประยุกต์ Application Software
2.1 ซอฟต์แวร์สำหรับงานเฉพาะด้าน (Special Purpose Software)
ซอฟต์แวร์สำหรับงานเฉพาะด้านเป็นซอฟต์แวร์ที่องค์กรพัฒนาขึ้นสำหรับใช้งานภายในองค์กรเอง ไม่มีวางจำหน่ายทั่วไป
ดังนั้น ซอฟต์แวร์จึงมีความเหมาะสมกับระบบงานขององค์กรมากที่สุด
ตัวอย่างโปรแกรมานเฉพาะด้าน (Special Purpose Software)
โปรแกรมคำนวณภาษีของ
กรมศุลากร
โปรแกรมฝากถอนเงินของธนาคาร
โปรแกรมคำนวณภาษีของกรมสรรพากร
โปรแกรมระบบบริการการศึกษา
2.2 ซอฟต์แวร์สำหรับงานทั่วไป (General Purpose Software)
ซอฟต์แวร์สำหรับงานทั่วไป
เป็นซอฟต์แวร์ที่บริษัทผู้ผลิตซอฟต์แวร์พัฒนาขึ้นเพื่อวางจำหน่ายให้ผู้ใช้เลือกหาซอฟต์แวร์มาประยุกต์ใช้งานตามให้เหมาะสมกับลักษณะงานของผู้ใช้คอมพิวเตอร์
ตัวอย่างซอฟต์แวร์
ได้แก่ การจัดพิมพ์รายงาน การนำเสนองาน การจัดทำบัญชี การตกแต่งภาพหรือการออกแบบเว็บไซต์
ตัวอย่างซอฟต์แวร์ทางด้านกราฟิกและมัลติมีเดีย
ตัวอย่างซอฟต์แวร์การใช้งานบนเว็บ
และการติดต่อสื่อสาร
ตัวอย่างซอฟต์แวร์จัดการฐานข้อมูล
Microsoft Access
ตัวอย่างซอฟต์แวร์ประมวลผลคำ
Microsoft Word
ตัวอย่างซอฟต์แวร์ทำการคำนวณ
Microsoft Excel
ซอฟต์แวร์นำเสนอ
Microsoft PowerPoint
ตัวอย่างโปรแกรมตกแต่งภาพ
Adobe Photoshop
เกณฑ์ในการเลือกซอฟต์แวร์
กำหนดงานที่เราจะนำมาใช้กับคอมพิวเตอร์ เขียนเหตุผลคร่าวๆ และก็เริ่มศึกษา
รายละเอียด
รู้จักระบบคอมพิวเตอร์ของเราเอง ว่าซอฟต์แวร์ที่ซื้อมานั้น ต้องทำงานกับระบบคอมพิวเตอร์ของเราได้
เช่น ความต้องการระบบ
ระบบหน่วยปฏิบัติการแบบใด
หน่วยประมวลผลกลางรุ่นใด ความเร็วเท่าไหร่
การ์ดแสดงผลรุ่นใด มีหน่วยความจำเท่าไหร่
หน่วยความจำขนาดเท่าไหร่
ความจุของ Harddisk
ลองใช้ซอฟต์แวร์ อย่างน้อย 15 นาที โดยทดลองใช้ในแง่มุมต่างๆ
ใช้งานง่ายหรือไม่
ระบบความช่วยเหลือมีหรือไม่
คู่มือมีหรือไม่ อ่านง่ายหรือไม่
มีบริการให้คำปรึกษาทางเทคนิคหลังการขายหรือไม่
เลือกเปรียบเทียบ
เลือกซอฟต์แวร์ที่มีราคาเหมาะสมที่สุด
เปิดโอกาสให้คืนซอฟต์แวร์ที่ซื้อไปไม่น้อยกว่า 30 วัน
การเลือกซื้อซอฟต์แวร์ ต้องใช้เวลาทำความคุ้นเคยราว 1 สัปดาห์ก่อนเริ่มทำงานได้ ฉะนั้นควรนำซอฟต์แวร์ มาใช้เพื่อความคุ้นเคยเสียก่อนแล้วค่อยเลือกใช้ซอฟต์แวร์ตัวต่อไปมาใช้งาน
จัดทำโดย
ครูทิพย์สุคนธ์ พันธ์กิ่ง กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี
โรงเรียนบุญวัฒนา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษานครราชสีมา