ซอฟต์แวร์ - sirinuj.net

Download Report

Transcript ซอฟต์แวร์ - sirinuj.net

การ
เลือกใช ้
ซอฟต ์แว
ร์
ไวร ัส
คอมพิวเ
ตอร ์
หน่วยการ
เรียนรูท
้ ี่ 1
ซอฟต ์
แวร ์
ซอฟต ์แว
ร์
ระบบ
ซอฟต ์แว
ร์
ประยุกต ์
ซอฟต ์แวร ์ (Software) คือ
่
อโปรแกรมคอมพิวเตอร ์
ชุดคำสังหรื
ทุก
่ งงำนให้
่
ประเภททีสั
คอมพิวเตอร ์
้
ทำงำนตำมลำด ับขันตอนกำร
่ ยนขึนด้
้ วยภำษำ
ทำงำนซึงเขี
คอมพิวเตอร ์
่
กำรทีคอมพิ
วเตอร ์ทำงำนตำมที่
้ั เพรำะมีซอฟต ์แวร ์มำ
เรำต้องกำรได้นน
ช่วยสนับสนุ นกำรทำงำน เช่น ใช้
ซอฟต ์แวร ์ประมวลผลคำในกำรพิมพ ์
เอกสำร ใช้ซอฟต ์แวร ์จัดกำรฐำนข้อมู ล
ในกำรรวบรวมและจัดเก็บข้อมู ลต่ำงๆ
ใช้ซอฟต ์แวร ์เกมในกำรเล่นเกม ใช้
่
ซอฟต ์แวร ์ติดต่อสือสำรเข้
ำสู ่
อินเทอร ์เน็ ต
ซอฟต ์แวร ์หรือโปรแกรม
่ ผูพ
้
่
คอมพิวเตอร ์ทีมี
้ ฒ
ั นำขึนเพื
อ
ใช้งำนกับคอมพิวเตอร ์มี
่
มำกมำย ซึงอำจได้
ร ับกำรพัฒนำ
โดยผู ใ้ ช้งำน ผู พ
้ ฒ
ั นำระบบ หรือ
่ ำหน่ ำย โดย
ผู ผ
้ ลิตเพือจ
ซอฟต ์แวร ์สำมำรถแบ่งลักษณะ
กำรทำงำนได้เป็ น 2 ชนิ ด ได้แก่
ซอฟต ์แวร ์ระบบ คือ ซอฟต ์แวร ์
่ ำหน้ำทีควบคุ
่
ทีท
มกำรทำงำนของ
ฮำร ์ดแวร ์และประสำนงำนระหว่ำง
ซอฟต ์แวร ์ ฮำร ์ดแวร ์ และผู ใ้ ช้งำน
ซอฟต ์แวร ์ระบบประกอบด้วย
ระบบปฏิบต
ั ก
ิ ำร (Operating
System) โปรแกรมแปลภำษำ
คอมพิวเตอร ์ (Translator) โปรแกรม
ระบบปฏิบต
ั ก
ิ ำร ทำหน้ำที่
จัดสรรและควบคุมกำรทำงำนของ
ฮำร ์ดแวร ์ เช่น กำรร ับข้อมู ลจำก
้ ใน
่
คีย ์บอร ์ด กำรจัดสรรพืนที
หน่ วยควำมจำ กำรควบคุมกำรทำงำน
ของซีพย
ี ู กำรควบคุมกำรอ่ำนและ
บันทึกข้อมู ลของหน่ วยเก็บข้อมู ล กำร
ควบคุมกำรแสดงส่วนติดต่อกับผู ใ้ ช้
ส่วนติดต่อกับผู ใ้ ช้ (User
่ ใ้ ช้สำมำรถ
Interface) คือ ส่วนทีผู
มองเห็น และสำมำรถกระทำกำรต่ำงๆ
่
้ กำรท
่
เป็ นส่วนทีปรำกฏอยู
ำงำน
่บนพืนที
หรือเดสก ์ทอป (Desktop) ของ
คอมพิวเตอร ์ ผู ใ้ ช้สำมำรถติดต่อกับ
่ ำงำน
ซอฟต ์แวร ์หรือฮำร ์ดแวร ์เพือท
ต่ำงๆ เช่น กำรเรียกโปรแกรมประยุกต ์ให้
ทำงำน กำรใช้งำนอินเทอร ์เน็ ต กำรเล่น
เกม กำรเข้ำถึงไฟล ์ในฮำร ์ดดิสก ์
กำรเขียนแผ่นซีด ี หรือกำรปิ ด
1. ส่วนติดต่อกับผู ใ้ ช้แบบบรรทัดคำสัง่
(Command-Line User Interface)
เป็ นส่วนติดต่อกับผู ใ้ ช้ทผู
ี่ ใ้ ช้ตอ
้ ง
่ ละ 1 ข้อควำม
ป้ อนข้อควำมคำสังที
ทำให้ไม่สะดวกในกำรทำงำน
ตัวอย่ำงส่วนติดต่อกับ
ผู ใ้ ช้แบบบรรทัดคำสัง่
ดังรู ปภำพ
2. ส่วนติดต่อกับผู ใ้ ช้แบบกรำฟิ ก (Graphical User
Interface)
เป็ นส่วนติดต่อก ับผู ใ้ ช้ทมี
ี่ องค ์ประกอบทำง
กรำฟิ กต่ำงๆ เช่น
่ นรู ปภำพที่
 ไอคอน หรือ สัญรู ป (Icon) ซึงเป็
่ โปรแกรม และองค ์ประกอบต่ำงๆ
ใช้
แ
ทนค
ำสั
ง
 หน้ำต่ำง (Window)
ของคอมพิ
วเตอร ์ เช่น โปรแกรมประยุกต ์
่
เพื
อแสดงขอบเขต
โปรแกรมอรรถประโยชน์
ไฟล ์ หรือกำร
กำรท
ำงำนของ
่
เชื
อมต่
อ
อิ
น
เทอร
์เน็
ต
โปรแกรมบน
่
เดสก ์ทอป โดยทัวไป
มี 1 หน้ำต่ำงต่อ 1
โปรแกรม ภำยใน
หน้ำต่ำงอำจ
เนื่ องจำกระบบปฏิบต
ั ก
ิ ำรจะต้องมีกำรติดต่อ
่
้
วเตอร ์ ดังนัน
ก ับอุปกรณ์ตำ
่ งๆ ภำยในเครืองคอมพิ
ระบบปฏิบต
ั ก
ิ ำรแต่ละระบบ จึงได้ร ับกำรออกแบบให้
่
ทำงำนได้ก ับเครืองคอมพิ
วเตอร ์แต่ละแบบ เช่น พีซ ี
่
(Personal Computer : PC) เครืองช่
วยงำนส่วน
บุคคลแบบดิจท
ิ ล
ั หรือพีดเี อ (Personal Digital
่
่ (Mobile
Assitant : PDA) โทรศ ัพท ์เคลือนที
่ กบ
่
Phone) สำหร ับระบบปฏิบต
ั ก
ิ ำรทีใช้
ั เครือง
คอมพิวเตอร ์ในปั จจุบน
ั มีมำกมำย เช่น
1) ระบบปฏิบต
ั ก
ิ ำรดอส
2) ระบบปฏิบต
ั ก
ิ ำรวินโดวส ์
3) ระบบปฏิบต
ั ก
ิ ำรแมค
4) ระบบปฏิบต
ั ก
ิ ำรยู นิกซ ์
5) ระบบปฏิบต
ั ก
ิ ำรลินุกซ ์
ระบบปฏิบต
ั ก
ิ ำรดอส (Disk Operating
System : DOS) เป็ นระบบปฏิบต
ั ก
ิ ำรสำหร ับพีซ ี
้
พัฒนำขึนในปี
พ.ศ. 2524 โดย บิล เกตส ์ (Bill
Gates) และพอล อเลน (Paul Allen) มีส่วนติดต่อ
ก ับผู ใ้ ช้เป็ นแบบบรรทัดคำสัง่ โดยผู ใ้ ช้ตอ
้ งป้ อน
่ ละ 1 ข้อควำม และต้องจดจำรู ปแบบ
ข้อควำมคำสังที
่ ถูกต้อง จึงจะสำมำรถทำงำนได้ตำม
ของคำสังให้
่ มพ ์คำสัง่ del c:\test.doc จะ
ต้องกำร เช่น เมือพิ
่
่
ระบบปฏิบต
ั ก
ิ ำรวินโดวส ์ (Windows) เป็ น
่ ส่วน
ระบบปฏิบต
ั ก
ิ ำรของบริษท
ั ไมโครซอฟต ์ทีมี
่
ติดต่อก ับผู ใ้ ช้แบบกรำฟิ ก ซึงประกอบด้
วยไอคอนที่
เป็ นรู ปภำพแทนโปรแกรม คำสัง่ หรือไฟล ์ต่ำงๆ และ
หน้ำต่ำงแสดงขอบเขตกำรทำงำน ระบบปฏิบต
ั ก
ิ ำร
วินโดวส ์สำมำรถทำงำนได้ทล
ี ะหลำยงำนพร ้อมกน
ั
(Multitasking) ระบบปฏิบต
ั ก
ิ ำรวินโดวส ์มีกำร
ระบบปฏิบต
ั ก
ิ ำรแมค (Mac OS) เป็ น
ระบบปฏิบต
ั ก
ิ ำรของบริษท
ั แอปเปิ ล (Apple Inc.) ถู ก
้ งแต่
้
พัฒนำขึนตั
ปี พ.ศ. 2527 เป็ นระบบปฏิบต
ั ก
ิ ำรที่
มีพนฐำนมำจำกระบบปฏิ
ื้
บต
ั ก
ิ ำรยู นิกซ ์ และเป็ นผู ้
บุกเบิกส่วนติดต่อผู ใ้ ช้แบบกรำฟิ ก ระบบปฏิบต
ั ก
ิ ำร
แมคมีกำรพัฒนำหลำยรุน
่ เช่น แมคโอเอส รุน
่ ที่ 9
ระบบปฏิบต
ั ก
ิ ำรยู นิกซ ์ (UNIX) พัฒนำโดย
กลุ่มพนักงำนห้องปฏิบต
ั ก
ิ ำรเบลล ์ของเอทีแอนด ์ที
(AT&T’s Bell Laboratories) ในปี พ.ศ. 2512
่ ควำมสำมำรถด้ำน
ยู นิกซ ์เป็ นระบบปฏิบต
ั ก
ิ ำรแรกทีมี
กำรประมวลผลแบบหลำยงำน (Multitasking) มี
่ ยกว่ำ ระบบหลำย
ผู ใ้ ช้หลำยคนในเวลำเดียวกน
ั ทีเรี
ผู ใ้ ช้ (Multiuser) ในช่วงแรกระบบปฏิบต
ั ก
ิ ำรยู นิกซ ์
่ อมโยงเป็
่
่
นิ ยมใช้ก ับคอมพิวเตอร ์ทีเชื
นเครือข่ำยเพือ
่
ใช้งำนร่วมก ันหลำยเครืองพร
้อมกน
ั ในภำยหลัง
ระบบปฏิบต
ั ก
ิ ำรยู นิกซ ์ได้ร ับกำรพัฒนำให้สำมำรถ
่
ใช้ก ับเครืองมิ
นิคอมพิวเตอร ์และในปั จจุบน
ั สำมำรถ
ระบบปฏิบต
ั ก
ิ ำรลินุกซ ์ (Linux) พัฒนำโดย
กลุ่มกะนู (GNU’s Not UNIX : GNU) ในปี พ.ศ.
2534 โดย ไลนัส ทอร ์วำล ์ด (Linus Torvalds) เป็ น
่ พนฐำนมำจำกระบบปฏิ
ระบบปฏิบต
ั ก
ิ ำรทีมี
ื้
บต
ั ก
ิ ำร
ยู นิกซ ์และเป็ นซอฟต ์แวร ์แบบรหัสเปิ ด (Open
่ กำรแจกจ่ำยรหัสต้นฉบับ
Source Software) ซึงมี
(Source Code) ให้ผูใ้ ช้ทมี
ี่ ควำมสนใจช่วยก ัน
่
พัฒนำเพือให้
ระบบปฏิบต
ั ก
ิ ำรลินุกซ ์สำมำรถทำงำน
้ ลินุกซ ์ได้ร ับควำมนิ ยมใน
ได้มป
ี ระสิทธิภำพมำกขึน
กลุ่มผู ใ้ ช้พซ
ี ี เนื่ องจำกไม่ตอ
้ งเสียค่ำใช้จำ
่ ยในกำร
้
ซือซอฟต
์แวร ์ จึงได้ร ับควำมร่วมมือของนักพัฒนำ
่
่
ในปั จจุบน
ั พีดเี อ สมำร ์ทโฟน จีพเี อส หรือ
่ เป็ นอุปกรณ์ทได้
อุปกรณ์พกพำอืนๆ
ี่ ร ับควำมนิ ยม
่ น
้ อุปกรณ์พกพำเหล่ำนี มี
้ ทร ัพยำกรที่
มำกยิงขึ
จำก ัด เช่น หน่ วยควำมจำ แหล่งพลังงำน และอำจให้
ควำมสำคัญกับกำรพัฒนำอุปกรณ์ร ับข้อมู ล เช่น
แทร็กบอล (Trackball) หรือจอสัมผัส (Touch
่ มควำมสะดวกในกำรใช้
่
้ จึง
Screen) ทีเพิ
งำนมำกขึน
่ จะต้
่
่
จำเป็ นอย่ำงยิงที
องมีระบบปฏิบต
ั ก
ิ ำรเฉพำะ เพือ
บริหำรจัดกำรทร ัพยำกรอย่ำงมีประสิทธิภำพ
ระบบปฏิบต
ั ก
ิ ำรในกลุ่มอุปกรณ์ประเภทนี ้ เรียกว่ำ
ระบบปฏิบต
ั ก
ิ ำรแบบฝั งตัว (Embedded Operating
่ ษย ์จะติดต่อสือสำรกั
่
กำรทีมนุ
บ
่
คอมพิวเตอร ์ เพือให้
คอมพิวเตอร ์ทำงำน
้ั จำเป็ นต้องมีตวั กลำง
ตำมต้องกำรได้นน
่
่
ในกำรสือสำร
ซึงเปรี
ยบเสมือนกับภำษำ
่ ษย ์ใช้ในกำรสือสำรให้
่
ทีมนุ
เกิดควำม
่
่ ในกำร
เข้ำใจทีตรงกั
น ตัวกลำงทีใช้
่
ติดต่อสือสำรกั
บคอมพิวเตอร ์ เรียกว่ำ
่
ภำษำคอมพิวเตอร ์ ภำษำทีคอมพิ
วเตอร ์
่
่
เนื่ องจำกภำษำเครืองเป็
นภำษำทีมี
้ งได้มก
ควำมซ ับซ ้อน ดังนันจึ
ี ำรพัฒนำ
้ กระดับหนึ่ ง โดย
ภำษำคอมพิวเตอร ์ขึนอี
กำรใช้ตวั อก
ั ษรภำษำอังกฤษเป็ นรหัส
้ อตัวแปร
่
แทนกำรทำงำนและใช้กำรตังชื
่ เก็บจำนวนต่ำงๆ
แทนตำแหน่ งทีใช้
้ ดเป็ นภำษำระดับตำ
่ ซึง่
ภำษำประเภทนี จั
่
ก็คอ
ื ภำษำแอสเซมบลี แต่ภำษำระดับตำ
้ งมีควำมซ ับซ ้อน เนื่ องจำกยังมีควำม
นี ยั
่
้ งมี
ใกล้เคียงกับภำษำเครืองมำก
ดังนันจึ
่
่ นภำษำ
ภำษำระดับสู งและระดับตำเป็
่
ทีคอมพิ
วเตอร ์ไม่สำมำรถเข้ำใจได้ทน
ั ที
จึงจำเป็ นต้องมีโปรแกรมแปลภำษำให้
่ องคอมพิ
่
เป็ นภำษำทีเครื
วเตอร ์เข้ำใจได้
่
้
ซึ
งแบ่
ง
เป็
น
3
ประเภท
ดังนี
 คอมไพเลอร ์ (Compiler) เป็ น
โปรแกรมแปลภำษำระดับสู ง โดยแปลทัง้
่
โปรแกรมให้เป็ นภำษำเครืองก่
อน แล้วจึง
่
ให้คอมพิวเตอร ์ทำงำนตำมภำษำเครือง
้ เช่น ตัวแปลภำษำซี ตัวแปลภำษำ
นัน
ปำสคำล
 อินเทอร ์พรีเตอร ์ (Interpreter) เป็ น
โปรแกรมแปลภำษำระดับสู ง โดยแปลที
ละคำสัง่ แล้วให้คอมพิวเตอร ์ทำตำม
่ น
้ เมือท
่ ำเสร็จแล้วจึงทำกำรแปล
คำสังนั
่ ำดับต่อไป เช่์ (Assembler)
ค
ำสัแอสเซมเบลอร
งล
น ตัวแปลภำษำโลโก
เป็ น
โปรแกรมแปลภำษำแอสเซมบลีให้เป็ น
่
ภำษำเครือง
ภำษำคอมพิวเตอร ์บำงภำษำมีต ัว
้
แปลภำษำทังประเภทคอมไพเลอร
์และอิน
เทอร ์พรีเตอร ์ เช่น เบสิก จำวำ
โปรแกรมอรรถประโยชน์เป็ น
่ วยอำนวยควำมสะดวกใน
โปรแกรมทีช่
กำรใช้งำน หรือกำรจัดกำรคอมพิวเตอร ์
ได้อย่ำงมีประสิทธิภำพ เช่น กำรจัดกำร
ไฟล ์ กำรบีบอัดไฟล ์ กำรสำรองไฟล ์ กำร
้ ดิ
่ สก ์ กำรลบไฟล ์ทีไม่
่
จัดเรียงพืนที
จำเป็ น กำรป้ องกันไวร ัส
 โปรแกรมจัดกำรไฟล ์ (File
Manager) ใช้จด
ั กำรไฟล ์และโฟลเดอร ์
่ ใ้ ช้ตอ
ต่ำงๆ ตำมทีผู
้ งกำร เช่น ค้นหำ
่
่
่ ซึง่
คัดลอก เคลือนย้
ำย ลบ เปลียนชื
อ
้
กำรจัดกำรเหล่ำนี สำมำรถท
ำได้อย่ำง
สะดวกและรวดเร็ว ตัวอย่ำงโปรแกรม
จัดกำรไฟล ์ เช่น Windows Explorer,
FreeCommander
 โปรแกรมบีบอัดไฟล ์ (File
Compression) ช่วยลดขนำดของไฟล ์
่
้ ่
หรือกลุ่มของไฟล ์ เพือประหยั
ดพืนที
จัดเก็บ และสะดวกในกำรโอนย้ำยไฟล ์
่ กบีบอ ัดมำแล้ว
ก่อนกำรใช้งำนไฟล ์ทีถู
่
จำเป็ นต้องเปลียนคื
นสู ่สภำพเดิมเหมือน
ก่อนกำรบีบอัดไฟล ์ เช่น 7-Zip,
WinZip, WinRAR
 โปรแกรมสำรองไฟล ์ (Backup)
ช่วยในกำรสำเนำไฟล ์จำกฮำร ์ดดิสก ์ไป
่ ในกรณี ท ี่
เก็บไว้ในหน่ วยเก็บข้อมู ลอืน
ฮำร ์ดดิสก ์หรือข้อมู ลเกิดควำมเสียหำย
ผู ใ้ ช้สำมำรถกู ค
้ น
ื ข้อมู ลจำกหน่ วยเก็บ
่ นสำเนำนันได้
้
ข้อมู ลทีเป็
และข้อมู ลที่
้ั
่ ่
สำรองไว้นนควรเก็
บร ักษำไว้ในทีที
ปลอดภัย โปรแกรมสำรองไฟล ์ เช่น
Backup
้ ดิ
่ สก ์ (Disk
 โปรแกรมจัดเรียงพืนที
้ ว่่ ำงที่
Defragmenter) ช่วยจัดเรียงพืนที
่ ดจำกำรสร ้ำง
กระจำยอยู ่ในฮำร ์ดดิสก ์ ซึงเกิ
่ อยู ่เป็ นจำนวนมำก ทังนี
้ เพื
้ อ
่
และลบไฟล ์ทีมี
่
่ ม
เพิมประสิ
ทธิภำพในกำรเข้ำถึงไฟล ์ ซึงเดิ
ส่วนของไฟล ์ดังกล่ำวอำจเคยกระจ ัดกระจำย
อยู ่ตำมตำแหน่ งต่ำงๆ ในฮำร ์ดดิสก ์ เนื่ องจำก
่
ฮำร ์ดดิสก ์ไม่มพ
ี นที
ื ้ ว่่ ำงทีขนำดใหญ่
พอจะ
้
้ ต่
่ อเนื่องกันได้ ส่งผลให้
เก็บไฟล ์นันในพื
นที
ต้องใช้เวลำนำนในกำรเข้ำถึงทุกส่วนในไฟล ์
้ ดิ
่ สก ์จะ
อย่ำงครบถ้วน โปรแกรมจัดเรียงพืนที
้ ที
่ ่
จัดเรียงส่วนของไฟล ์เดียวกันให้อยู ่ในพืนที
่
่
่ จำเป็ น (Disk
 โปรแกรมลบไฟล ์ทีไม่
่ วยลบไฟล ์หรือ
Cleanup) เป็ นโปรแกรมทีช่
่ จำเป็ นออกจำกฮำร ์ดดิสก ์ เช่น
ข้อมู ลทีไม่
่ ดขึนขณะค้
้
ข้อมู ลทีเกิ
นหำทำงอินเทอร ์เน็ ต
่
้
หรือข้อมู ลทีลบทิ
งแล้
วแต่ยงั เก็บในถังขยะ
่ จำเป็ น เช่น Disk
โปรแกรมลบไฟล ์ทีไม่
Cleanup
โปรแกรมขับอุปกรณ์หรือดีไวซ ์
ไดรเวอร ์ (Device Driver) เป็ น
่ วยในกำรติดตังระบบเพื
้
่
โปรแกรมทีช่
อให้
คอมพิวเตอร ์สำมำรถติดต่อหรือใช้งำน
อุปกรณ์ตำ
่ งๆ ได้ ต ัวอย่ำงโปรแกรมขับ
อุปกรณ์ เช่น Printer driver, Scanner
driver, Sound driver
่
กำรทำงำนของเครือง
คอมพิวเตอร ์ นอกจำกต้องใช้
ระบบปฏิบต
ั ก
ิ ำรแล้ว ผู ใ้ ช้งำนยังต้องใช้
คอมพิวเตอร ์ในกำรทำงำนด้ำนต่ำงๆ
่ องอำศ ัยซอฟต ์แวร ์ทีมี
่ ผูผ
้
ซึงต้
้ ลิตขึนมำ
่ ยกว่ำ ซอฟต ์แวร ์
ให้เลือกใช้งำนทีเรี
ประยุกต ์ โดยแบ่งออกเป็ นซอฟต ์แวร ์
่
ประยุกต ์ทัวไปและซอฟต
์แวร ์ประยุกต ์
่ กบ
ซอฟต ์แวร ์ประยุกต ์ทีใช้
ั งำน
่
ทัวไป
คือ ซอฟต ์แวร ์สำเร็จ (Package)
่ ษท
่ นซอฟต ์แวร ์ทีบริ
้
ั พัฒนำขึนและ
ซึงเป็
่
จัดจำหน่ ำยเพือให้
ผูใ้ ช้สำมำรถใช้งำน
ได้ทน
ั ที โดยไม่ตอ
้ งเสียเวลำกำรพัฒนำ
้
ซอฟต ์แวร ์ขึนใช้
เอง ซอฟต ์แวร ์สำเร็จที่
่
มีจำหน่ ำยในท้องตลำดทัวไป
เช่น
ซอฟต ์แวร ์ประมวลคำ (Word
Processing Software) เป็ นซอฟต ์แวร ์
่
ทีออกแบบส
ำหร ับกำรพิมพ ์เอกสำร
่ แทรก ลบ และ
สำมำรถแก้ไข เพิม
จัดรู ปแบบเอกสำรได้อย่ำงดี เอกสำรที่
พิมพ ์และจัดเก็บไฟล ์ สำมำรถแก้ไข
่
และพิมพ ์ออกทำงเครืองพิ
มพ ์ได้
ซอฟต ์แวร ์ประมวลคำ เช่น
ซอฟต ์แวร ์ตำรำงทำงำน
(Spreadsheet Software) เป็ น
่ วยในกำรคิดคำนวณ กำร
ซอฟต ์แวร ์ทีช่
ทำงำนของซอฟต ์แวร ์ตำรำงทำงำนใช้
่ กระดำษ
หลักกำรเสมือนมีโต๊ะทำงำนทีมี
่
ขนำดใหญ่วำงไว้ มีเครืองมื
อคล้ำย
่
ปำกกำ ยำงลบ และเครืองค
ำนวณ บน
กระดำษมีชอ
่ งให้ใส่ต ัวเลข ข้อควำม
้ งสำมำรถใช้
นอกจำกนี ยั
ซอฟต ์แวร ์ตำรำงทำงำนสร ้ำงกรำฟและ
แผนภู มส
ิ ำหร ับนำเสนอในรู ปแบบต่ำงๆ
เช่น แผนภู มแ
ิ ท่ง แผนภู มวิ งกลม
ซอฟต ์แวร ์ตำรำงทำงำน เช่น
OpenOfflin.org Calc, Microsoft
Excel
ซอฟต ์แวร ์จัดกำรฐำนข้อมู ล
(Database Management
่ วยในกำร
Software) เป็ นซอฟต ์แวร ์ทีช่
เก็บข้อมู ล ผู ใ้ ช้สำมำรถใช้ ปร ับปรุง
้ งสำมำรถ
และค้นคืน ข้อมู ลได้ง่ำย ทังยั
สร ้ำงรำยงำนหรือสรุปผลข้อมู ลได้หลำย
้
รู ปแบบ ซอฟต ์แวร ์นี จะมี
กำรจัดเก็บทัง้
่
ค่ำข้อมู ลพร ้อมโครงสร ้ำงข้อมู ล เพือ
้ ้อน และควำมขัดแย้ง
ช่วยลดควำมซำซ
ซอฟต ์แวร ์นำเสนอ
(Presentation Software) เป็ น
่ วยในกำรนำเสนอ ช่วยให้
ซอฟต ์แวร ์ทีช่
กำรนำเสนอทำได้ง่ำย สะดวกรวดเร็ว
่ น
้
และมีควำมน่ ำสนใจมำกยิงขึ
ซอฟต ์แวร ์นำเสนอสำมำรถสร ้ำงสไลด ์ที่
ประกอบด้วย ต ัวอ ักษร รู ปภำพ กรำฟ
่
แผนภู ม ิ ตำรำง ภำพเคลือนไหว
และ
เสียง สำมำรถตกแต่งและนำเสนอสไลด ์
่
ซอฟต ์แวร ์สือสำร
(Communication
่ วยให้เรำสำมำรถ
Software) เป็ นซอฟต ์แวร ์ทีช่
่
่ั
่ ควำมสะดวกและ
ติดต่อสือสำรก
ันได้ทวโลก
ซึงให้
รวดเร็ว ไม่วำ
่ จะเป็ นกำรค้นหำข้อมู ลข่ำวสำร กำร
้
่
ซือขำยสิ
นค้ำ กำรศึกษำ โดยใช้ซอฟต ์แวร ์สือสำร
่
เชือมต่
อเข้ำก ับระบบเครือข่ำย เช่น อินเทอร ์เน็ ต
่
่
ทำให้สำมำรถใช้บริกำรอืนๆ
เพิมเติ
มได้ สำมำรถ
ใช้ร ับส่งอีเมล ์ ใช้โอนย้ำยไฟล ์ข้อมู ล ใช้
่
แลกเปลียนข้
อมู ลข่ำวสำร สนทนำผ่ำนเครือข่ำย
้ งใช้ในกำรเชือมโยงเข้
่
นอกจำกนี ยั
ำก บ
ั ระบบ
่ ในกำร
่
ได้ ซอฟต ์แวร ์ทีใช้
คอมพิวเตอร ์อืนๆ
่
ซอฟต ์แวร ์กรำฟิ กและสือประสม
(Graphic and Multimedia
่ สร ้ำง
Software) เป็ นซอฟต ์แวร ์ทีใช้
ออกแบบ วำด ตกแต่ง แสดงเอกสำร
่ ่
หรือรู ปภำพ และจัดกำรสือที
ประกอบด้วยภำพนิ่ ง เสียง ข้อควำม
่
ภำพเคลือนไหว
สะดวกต่อกำรนำไปใช้
่
งำนด้ำนกรำฟิ กและสือประสม
่
ซอฟต ์แวร ์กรำฟิ กและสือประสม
เช่น
่
ศ ัพท ์น่ ำรู ้เกียวกั
บ
ซอฟต ์แวร ์คอมพิวเตอร ์
 ซอฟต ์แวร ์คอมพิวเตอร ์แบบใช้ได้
เสรี (Freeware)
หมำยถึง ซอฟต ์แวร ์คอมพิวเตอร ์ที่
สำมำรถนำมำใช้งำนได้ฟ รี โดยเจ้ำของ
์
ลิขสิทธิอำจมี
กำรกำหนดเงื่อนไขกำรใช้
งำนไว้
ซอฟต ์แวร ์คอมพิวเตอร ์แบบ
ทดลองใช้
(Shareware/Tialware)
หมำยถึง ซอฟต ์แวร ์คอมพิวเตอร ์
่
ทีสำมำรถน
ำไปทดลองใช้ได้ฟ รีตำม
่ ำหนด หลังจำกนันต้
้ อง
ระยะเวลำทีก
จ่ำยค่ำธรรมเนี ยมกำรใช้งำน
ซอฟต ์แวร ์คอมพิวเตอร ์
สำธำรณะ
(Public
Domain
Software)
หมำยถึ
ง ซอฟต ์แวร
์คอมพิวเตอร ์
่ ำของลิขสิทธิได้
์ สละลิขสิทธิเพื
์ อ
่
ทีเจ้
เป็ นประโยชน์แก่สำธำรณชน หรือเป็ น
่
ซอฟต ์แวร ์คอมพิวเตอร ์ทีหมดอำยุ
กำร
คุม
้ ครอง ผู ใ้ ช้สำมำรถใช้งำนได้อย่ำงไม่
มีขอ
้ จำกัด
ซอฟต ์แวร ์คอมพิวเตอร ์แบบ
รหัสเปิ ด
(Open
Source
Software)
หมำยถึ
ง ซอฟต
์แวร ์คอมพิวเตอร ์
่
ทีสำมำรถน
ำไปใช้งำนได้ และมีกำร
เปิ ดเผยรหัสต้นฉบับหรือซอร ์สโค้ด
่
(Source Code) เพือให้
ผูใ้ ช้สำมำรถ
่
ทำกำรศึกษำเปลียนแปลงแก้
ไข และ
้ ำหน่ ำยจ่ำย
พัฒนำซอฟต ์แวร ์ รวมทังจ
่ พฒ
ั นำ
แจกซอฟต ์แวร ์คอมพิวเตอร ์ทีได้
้
กำรประยุกต ์ใช้งำนด้วยซอฟต ์แวร ์
่
่
สำเร็จมักจะเน้นกำรใช้งำนทัวไป
ซึงอำจ
ไม่เหมำะกับงำนทำงธุรกิจบำงอย่ำง
เช่น ในงำนธนำคำรมีกำรฝำกถอนเงิน
งำนทำงด้ำนบัญชีหรือใน
ห้ำงสรรพสินค้ำก็มงี ำนกำรขำยสินค้ำ
กำรออกใบเสร็จร ับเงิน กำรควบคุม
้ งมีซอฟต ์แวร ์
นอกจำกนี ยั
่ วยเสริม
เฉพำะงำนด้ำนกำรศึกษำทีช่
กำรเรียนรู ้ในสำขำต่ำงๆ เช่น Thai
Geometer’s
(ThaiGSP),
ซอฟต ์แวรSketchpad
์ประยุกต ์เฉพำะงำนอี
ก
Mathlab, ่ งScilab
ประเภทหนึ
คือ ซอฟต ์แวร ์เกม ซึง่
้
่
่ ยมกันทัวโลกทั
งในกลุ
่มของเด็ก
เป็ นทีนิ
และผู ใ้ หญ่ รู ปแบบของซอฟต ์แวร ์เกมมี
อยู ่หลำกหลำย ซอฟต ์แวร ์เกมแต่ละ
ชนิ ดก็มค
ี วำมเหมำะสมและไม่เหมำะสม
่
้
ทีแตกต่
ำงกัน ดังนันกำรเลื
อกใช้
ไวร ัสคอมพิวเตอร ์เป็ นโปรแกรม
่
้
คอมพิวเตอร ์ทีออกแบบขึ
นมำ
โดยมี
่ อควำมรำคำญ สร ้ำงควำม
จุดมุ่งหมำยเพือก่
เสียหำย หรือขัดขวำงกำรทำงำนของ
ซอฟต ์แวร ์ ฮำร ์ดแวร ์ หรือระบบเครือข่ำย
คอมพิวเตอร ์ กำรแพร่กระจำยของไวร ัส
่ นจำกกำรทีไวร
่
คอมพิวเตอร ์เริมต้
ัส
คอมพิวเตอร ์ถูกนำไปซ่อนไว้ในอุปกรณ์เก็บ
่ ใ้ ช้ไม่รู ้ต ัว เมือมี
่ กำรใช้งำน
ข้อมู ลโดยทีผู
ตัวอย่ำงไวร ัส
วัสต
เตอร
่ Brain
พ.ศ.คอมพิ
2529 ไวร
ัวแรกชื์ อ
ไวร ัสคอมพิวเตอร ์แพร่กระจำยผ่ำนกำรใช้
แผ่นบันทึกในกำรโอนย้ำยไฟล ์ระหว่ำง
คอมพิวเตอร ์ แต่ยงั ไม่ได้กอ
่ ควำมเสียหำย
พ.ศ.ว2542
ไวร ัสชื
Melissa ติดไป
ให้ก ับคอมพิ
เตอร ์และผู
ใ้ ช้อ
ง่ ำน
่
่
ยังเครืองคอมพิ
วเตอร ์กว่ำ 100,000 เครือง
่ Loveletter ทำ
ผ่ำนระบบเครื
อข่ำย ไวร ัสชือ
พ.ศ. 2543
ให้เกิดควำมสู ญเสียมู ลค่ำสู งถึง 8 พันล้ำน
่ Slammer
เหรียญสหร
พ.ศ.ัฐฯ
2546 ไวร ัสชือ
เกือบทำให้อน
ิ เทอร ์เน็ ตไม่สำมำรถใช้งำนได้
่ องกันเครืองคอมพิ
่
เพือป้
วเตอร ์จำก
้
กำรโจมตีของไวร ัส ควรติดตังโปรแกรม
ป้ องกันไวร ัส หรือโปรแกรมกำจัดไวร ัส
่
่
่
โดยทั
วไปโปรแกรมป้
องกั
น
ไวร
ัสมี
ห
น้
ำ
ที
ป้ องกันเครืองคอมพิวเตอร ์จำกไวร ัส
้ วเตอร ์ทีบุ
่ กรุกเข้่ำมำ
ดั
ง
นี
คอมพิ
ตรวจสอบภำยในเครืองคอมพิวเตอร ์ว่ำมีไวร ัส
คอมพิ
วเตอรัสคอมพิ
์อยู ่หรือวไม่
กำจัดไวร
เตอร ์
่
ทีตรวจพบ
ในกำรตรวจสอบว่ำไฟล ์ใดติดไวร ัส
คอมพิวเตอร ์ อำจใช้วธ
ิ ก
ี ำรตรวจหำ
(Scanning) โดยกำรเปรียบเทียบไฟล ์
กับข้อมู ลของไวร ัสคอมพิวเตอร ์ที่
โปรแกรมป้ องกันไวร ัสรู ้จัก แต่ในกรณี ท ี่
โปรแกรมป้ องกันไวร ัสไม่รู ้จักไวร ัสชนิ ด
้ จำเป็ นต้องมีกำรปร ับปรุงข้อมู ลหรือ
นัน
่
่
รำยชือไวร
ัสอย่ำงสม่ำเสมอ เพือให้
สำมำรถตรวจหำไวร ัสชนิ ดใหม่ได้อย่ำง
มีประสิทธิภำพ
ซอฟต ์แวร ์มีหลำยประเภทด้วยกัน
้
ด ังนันกำรเลื
อกใช้ซอฟต ์แวร ์จึงต้องพิจำรณำ
ให้เหมำะสม ข้อควรพิจำรณำในกำรเลือกใช้
ซอฟต ์แวร
์ เช่ซนอฟต ์แวร ์ให้เหมำะสมกับงำน
กำรเลื
อกใช้
กำรเลือกใช้ซอฟต ์แวร ์ให้เหมำะกับ
ทร
ัพยำกร
กำรเลื
อกใช้ซอฟต ์แวร ์ให้เหมำะสมกับ
งบประมำณ
กำรเลือกใช้ซอฟต ์แวร ์โดยไม่ละเมิดลิขสิทธิ ์
กำรเลือกใช้ซอฟต ์แวร ์ให้เหมำะสม
กับงำนต้องพิจำรณำถึงวัตถุประสงค ์ใน
่
กำรนำซอฟต ์แวร ์ไปใช้งำน เพือจะได้
่
ซอฟต ์แวร ์ทีตรงกั
บควำมต้องกำรของ
่ ด และเพือให้
่
ผู ใ้ ช้มำกทีสุ
ผูใ้ ช้ได้ร ับ
ประโยชน์สูงสุดจำกกำรทำงำนของ
ซอฟต ์แวร ์ เช่น ในกำรจัดทำบัญชีและ
กำรเลือกใช้ซอฟต ์แวร ์ให้เหมำะสม
่ อยู ่ ต้อง
กับทร ัพยำกรหรือฮำร ์ดแวร ์ทีมี
่
้ ำของ
พิจำรณำคุณลักษณะขันต
่ ำเป็ นต้องมี เพือให้
่
คอมพิวเตอร ์ทีจ
้
สำมำรถประมวลผลซอฟต ์แวร ์นันได้
่
้
โดยคอมพิวเตอร ์ทีจะติ
ดตังซอฟต
์แวร ์
่
จะต้องมีคณ
ุ ลักษณะไม่ตำไปกว่
ำที่
หำกมีงบประมำณไม่เพียงพอ อำจ
่
่
เลือกใช้ซอฟต ์แวร ์ทีรำคำต
ำกว่
ำหรือไม่
เสียค่ำใช้จำ
่ ย แต่มป
ี ระสิทธิภำพ
ใกล้เคียงกัน เช่น กำรใช้ซอฟต ์แวร ์
่ รำคำ
แบบรหัสเปิ ดแทนซอฟต ์แวร ์ทีมี
แพง
่ นกำรสนับสนุ นให้มผ
เพือเป็
ี ูผ
้ ลิต
ซอฟต ์แวร ์ต่ำงๆ อย่ำงต่อเนื่ อง ถ้ำต้อง
์ องจัดซือให้
่ ลข
้
ิ สิทธิต้
ใช้ซอฟต ์แวร ์ทีมี
ถู กต้องตำมกฎหมำย
้
ซอฟต ์แวร ์อำจสำมำรถหำซือได้
่
่ ยวข้
่
จำกร ้ำนค้ำทีขำยผลิ
ตภัณฑ ์ทีเกี
อง
กับคอมพิวเตอร ์ โดยมักจะอยู ่ในรู ปของ
แผ่นซีด ี หรือแผ่นดีวด
ี ท
ี บรรจุโปรแกรม
ี่
หรืออำจดำวน์โหลดซอฟต ์แวร ์ที่
ต้องกำรจำกอินเทอร ์เน็ ต ไม่วำ
่ จะได้
ซอฟต ์แวร ์มำด้วยวิธก
ี ำรใดก็ตำม
้
ซอฟต ์แวร ์ดังกล่ำวจะต้องถู กติดตังลงใน
คอมพิวเตอร ์เสียก่อน จึงจะสำมำรถ
่
เรียกใช้เพือให้
ประมวลผลตำมหน้ำที่
ซอฟต ์แวร ์แต่ละประเภทจะมีกำร
ปร ับปรุงรุน
่ ของซอฟต ์แวร ์ให้เป็ นปั จจุบน
ั
อยู ่เสมอ โดยมีกำรปร ับปรุงในหลำยๆ
่ งก ์ช ันหรือ
ด้ำน เช่น กำรเพิมฟั
ควำมสำมำรถใหม่ กำรปร ับปรุงส่วน
ติดต่อกับผู ใ้ ช้ กำรแก้ปัญหำ
่ ในรุน
้
ข้อผิดพลำดทีมี
่ ก่อนหน้ำ ดังนัน
ผู ใ้ ช้จงึ ควรพิจำรณำว่ำสมควรจะ
ปร ับปรุงรุน
่ ของซอฟต ์แวร ์หรือไม่ โดย
่
พิจำรณำจำกควำมสำมำรถของเครือง