กิจกรรมที่ 1 ซอฟต์แวร์ระบบ จุดประสงค์ 1. บอกความหมายของซอฟต์แวร์ 2. อธิบายประเภทของซอฟต์แวร์ 3. บอกความหมายของซอฟต์แวร์ระบบ 4. อธิบายประเภทของซอฟต์แวร์ระบบ 5. จำแนกประเภทของซอฟต์แวร์ระบบ 1
ความหมายซอฟต์แวร์ ซอฟต์แวร์ (Software) หมายถึง ชุดคำสั่งหรือ โปรแกรมที่ใช้สั่งงานให้ คอมพิวเตอร์ทำงาน ตามลำดับขั้นตอนซึ่งเขียน ขึ้นด้วยภาษาคอมพิวเตอร์
ประเภทซอฟต์แวร์ ซอฟต์แวร์หรือโปรแกรม คอมพิวเตอร์ สามารถแบ่งตาม ลักษณะการทำงาน ได้เป็น 2 ประเภท ได้แก่ ซอฟต์แวร์ระบบ (System Software) ซอฟต์แวร์ประยุกต์ (Application Software)
โปรแกรมแปลภาษาคอมพิวเตอร์ ซอฟต์แวร์ ซอฟต์แวร์ระบบ ซอฟต์แวร์ประยุกต์ ระบบปฏิบัติการ โปรแกรมแปลภาษาคอมพิวเตอร์ โปรแกรมอรรถประโยชน์ ซอฟต์แวร์ทั่วไป ซอฟต์แวร์เฉพาะงาน โปรแกรมขับอุปกรณ์
ตัวอย่าง ซอฟต์แวร์ระบบ Disk Operation System : DOS Windows
ตัวอย่าง ซอฟต์แวร์ประยุกต์ ซอฟต์แวร์ ประมวลคำ Microsoft Word Open Office.org2 Writer
ตัวอย่าง ซอฟต์แวร์ประยุกต์ ซอฟต์แวร์ ตารางทำงาน Microsoft Excel Open Office.org Calc
ตัวอย่าง ซอฟต์แวร์ประยุกต์ Open Office.org Impress ซอฟต์แวร์ นำเสนอ Microsoft PowerPoint Open Office.org Impress
ตัวอย่าง ซอฟต์แวร์ประยุกต์ ซอฟต์แวร์จัดการ ฐานข้อมูล Open Office.org Base Microsoft Access
ตัวอย่าง ซอฟต์แวร์ประยุกต์ ซอฟต์แวร์ กราฟิก Paint GIMP
ความหมายซอฟต์แวร์ระบบ ซอฟต์แวร์ระบบ คือ ซอฟต์แวร์ที่ทำหน้าที่ควบคุม การทำงานของฮาร์ดแวร์และประสานงานระหว่างซอฟต์แวร์ ฮาร์ดแวร์ และผู้ใช้งาน ซอฟต์แวร์ระบบประกอบด้วย ระบบปฏิบัติการ (operating system) โปรแกรมแปลภาษา คอมพิวเตอร์ (translator) โปรแกรมอรรถประโยชน์ (utility program) และโปรแกรมขับอุปกรณ์ (device driver)
ประเภทซอฟต์แวร์ระบบ ซอฟต์แวร์ระบบทั่วไป แบ่งออกเป็น 4 ประเภท ได้แก่ ซอฟต์แวร์ระบบทั่วไป แบ่งออกเป็น 4 ประเภท ได้แก่ ระบบปฏิบัติการ (Operating System : OS) โปรแกรมแปลภาษาคอมพิวเตอร์ (Translator) โปรแกรมอรรถประโยชน์ (Utility Program) โปรแกรมขับอุปกรณ์ (Device Driver)
(Operating System : OS) ระบบปฏิบัติการ (Operating System : OS) ระบบปฏิบัติการทำหน้าที่จัดสรรและควบคุมการทำงานของฮาร์ดแวร์ เช่น การรับข้อมูลจากคีย์บอร์ด การจัดสรรพื้นที่ในหน่วยความจำการควบคุมการทำงานของซีพียู การควบคุมการอ่าน และบันทึกข้อมูลของหน่วยเก็บข้อมูล การควบคุมการแสดงส่วนติดต่อกับผู้ใช้ เพื่อให้ผู้ใช้สามารถติดต่อกับส่วนต่างๆ ของคอมพิวเตอร์ผ่านโปรแกรมประยุกต์ได้
(Language Translator) โปรแกรมแปลภาษา (Language Translator) เป็นโปรแกรมที่ทำหน้าที่ แปลชุดคำสั่งที่เขียนขึ้นด้วย ภาษาระดับต่ำหรือระดับสูง ให้ เป็นรหัสที่อยู่ในรูปแบบที่เครื่อง คอมพิวเตอร์สามารถทำงานได้ โดยอยู่ในรูปของภาษาเครื่อง
โปรแกรมอรรถประโยชน์ (Utility Program) เป็นโปรแกรมที่ใช้เพื่อ บำรุงรักษา จัดการและเพิ่ม ประสิทธิภาพการทำงานของ คอมพิวเตอร์ เช่น โปรแกรมบีบ อัดไฟล์ โปรแกรมจัดการไฟล์ โปรแกรมสำรองไฟล์ โปรแกรม ตรวจสอบไวรัส โปรแกรม จัดเรียงพื้นที่ดิสก์ โปรแกรมขับ อุปกรณ์
โปรแกรมขับอุปกรณ์ (Device Driver) เป็นโปรแกรมที่ทำหน้าที่ ประสานงานฮาร์ดแวร์กับระบบ คอมพิวเตอร์ให้ทำงานร่วมกัน ได้อย่างมีประสิทธิภาพ เช่น Printer Driver , Scanner Driver , Sound Driver
ระบบปฏิบัติการ ดอส (Disk Operation System : DOS) วินโดวส์ (Windows) ยูนิกซ์ (UNIX) ลินุกซ์ (Linux) ระบบปฏิบัติการแมค (Mac OS) ระบบปฏิบัติการซิมเบียน Symbian
โปรแกรมแปลภาษาคอมพิวเตอร์ คอมไพเลอร์ (compiler) อินเทอร์พรีเตอร์ (interpreter)
โปรแกรมอรรถประโยชน์ โปรแกรมจัดการไฟล์ (File Manager) โปรแกรมสำรองไฟล์ (Backup) โปรแกรมบีบอัด (File Compression) โปรแกรมจัดเรียงพื้นที่ของดิสก์ (Disk Defragmenter) โปรแกรมลบไฟล์ที่ไม่จำเป็น (Disk Cleanup)
โปรแกรมขับอุปกรณ์ โปรแกรมขับอุปกรณ์เครื่องพิมพ์ (Printer Driver) โปรแกรมขับอุปกรณ์เครื่องสแกนเนอร์ (Scanner Driver) โปรแกรมขับอุปกรณ์เสียง (Sound Driver)
ระบบปฏิบัติการ ดอส (Disk Operation System : DOS) วินโดวส์ (Windows) ยูนิกซ์ (UNIX) ลินุกซ์ (Linux) ระบบปฏิบัติการแมค (Mac OS) ระบบปฏิบัติการซิมเบียน Symbian