Please enable JavaScript.
Coggle requires JavaScript to display documents.
หน่วยที่ 3การจัดการข้อมูลและสารสนเทศ - Coggle Diagram
หน่วยที่ 3การจัดการข้อมูลและสารสนเทศ
ซอฟต์แวร์(software)
ชุดคำสั่งหรือโปรแกรมที่ใช้สั่งเครื่องคอมพิวเตอร์ให้ท างานได้ตรงตามความต้องการและถูกต้อง รวมถึงการ
ควบคุมการท างานของอุปกรณ์ต่าง ๆ ซอฟต์แวร์สามารถแบ่งได้เป็น 2 ประเภท
ระบบปฏิบัติการ (Operating System : OS)
ตัวอย่างระบบปฏิบัติการที่นิยม และเป็นที่รู้จัก
โปรแกรมอรรถประโยชน์ (Utility Program)
คือโปรแกรมที่ติดมาพร้อมกับระบบปฏิบัติการวินโดว์ เรียกง่ายๆว่าเป็นโปรแกรมที่ช่วย
ดูแลระบบการท างานของวินโดว์เพราะมีหลากหลายประเภท เช่น ประเภทการจัดไฟล์ ป้องกันไวรัส
บีบอัดไฟล์ ฯลฯ ซึ่งเป็นโปรแกรมที่จะมาช่วยสนับสนุนการท างานของคอมพิวเตอร์ เพื่อให้เกิด
ประสิทธิภาพตามบุคลิกภาพของผู้ใช้งาน เช่น
โปรแกรมบีบอัดไฟล์
โปรแกรมอรรถประโยชน์ (Utility Program)
โปรแกรมดูแลป้องกัน รักษาคอมพิวเตอร์ให้ปลอดภัยจากการคุกคามของไวรัส
โปรแกรมแปลภาษา (Translator)
เป็นโปรแกรมซึ่งมักเขียนขึ้นมา โดยบริษัทผู้ผลิตคอมพิวเตอร์ หรือบริษัทผู้ผลิตซอฟต์แวร์คอมพิวเตอร์ เพื่อใช้ใน
การแปลความหมายของค าสั่งในภาษาคอมพิวเตอร์ให้อยู่ในรูปที่เครื่องคอมพิวเตอร์เข้าใจและท างานตามที่ผู้ใช้ต้องการ
โปรแกรมที่เขียนด้วยภาษาคอมพิวเตอร์ได้แก่ ภาษาเบสิก ภาษาโคบอล ภาษาปาสคาล หรือภาษาซี เป็นต้น
โปรแกรมแปลภาษาที่ใช้กันในปัจจุบัน แบ่งออกได้เป็น 2 แบบ คือ
คอมไพเลอร์ (Compiler) เป็นโปรแกรมแปลภาษาที่เขียนด้วยภาษาระดับสูง ในระหว่างการแปลให้เป็น
ภาษาเครื่องนั้นคอมไพเลอร์จะตรวจสอบความถูกต้องของการใช้ค าสั่งแต่ละค าสั่งในภาษานั้นๆ ว่าถูกต้องตามหลักไวยากรณ์
หรือไม่
อินเตอร์พรีเตอร์ (Interpreter) เป็นโปรแกรมแปลภาษาอีกประเภทหนึ่งที่จะแปลค าสั่งที่เขียนด้วยภาษา
ระดับสูงครั้งละ 1 ค าสั่ง ให้เป็นภาษาเครื่องแล้วน าค าสั่ง ที่เป็นภาษาเครื่องนั้นไปท าการประมวลผลทันที การแปลโปรแกรม
ด้วยอินเตอร์พรีเตอร์ ส่วนใหญ่ไม่มีการเก็บออบเจ็กต์โปรแกรมไว้เหมือนกับคอมไพเลอร์ ดังนั้นเมื่อต้องการใช้งานโปรแกรม
นั้นซ้ าอีก จ าเป็นต้องท าการแปลค าสั่งใน โปรแกรมนั้นใหม่ทุกครั้ง