Please enable JavaScript.
Coggle requires JavaScript to display documents.
ซอฟต์แวร์และระบบปฏิบัติการ - Coggle Diagram
ซอฟต์แวร์และระบบปฏิบัติการ
4.1 ความหมายของซอฟต์แวร์ (Software)
ซอฟต์แวร์ หมายถึง กลุ่มของชุดคำสั่ง (Instruction) หรือ
โปรแกรมที่สั่งให้คอมพิวเตอร์ทำงานเพื่อประมวลผลตามที่ผู้ใช้ต้องการ
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
ซอฟต์แวร์หรือชุดคำสั่งแบ่งออกเป็น 2 ประเภท ได้แก่...
ซอฟต์แวร์ระบบ (System Software)
ซอฟต์แวร์ประยุกต์ (Application Software)
ภาษาคอมพิวเตอร์ (Programming (Programming Languages)
ภาษาระดับต่ำ (Low-level Language)
ภาษาที่ไม่ต้องกำหนดขั้นตอนการทำงาน
ภาษาระดับสูง (High-level Language)
ภาษาคอมพิวเตอร์เป็นเรื่องของโปรแกรมคอมพิวเตอร์ ควรต้องเรียนรู้เกี่ยวกับภาษาคอมพิวเตอร์เพื่อใช้ในการพัฒนาเนื่องจากเป็นรหัสตัวเลขแบบต่าง ๆ ไม่สะดวกต่อการสั่งให้คอมพิวเตอร์ทำงานจึงได้ มีการพัฒนาภาษาที่่ใช้กับคอมพิวเตอร์ขึ้นมาหลายภาษาแบ่งได้เป็น 4 ระดับ คือ...
ภาษาเชิงวัตถุ (Object-Oriented Languages)
4.4 ตัวแปลภาษา
การเขียนโปรแกรมด้วยภาษาใดก็ตาม โปรแกรมนั้นจะต้องมีตัวแปลภาษาเพื่อแปลโปรแกรมที่เขียนขึ้นมาให้เป็นภาษา
เครื่องจึงจะใช้งานได้เพราะคอมพิวเตอร์รับรู้เฉพาะภาษาเครื่องได้เพียงภาษาเดียวเท่านั้น
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
เป็นการทำงานของโปรแกรมแปลภาษาแบบคอมไพเลอร์เป็นการ แปลคำสั่งทั้งหมดในโปรแกรมที่เขียนเป็นภาษาระดับสูง จะ
แปลโปรแกรมทั้งโปรแกรมให้เป็นภาษาเครื่อง หากมีข้อผิดพลาด ต้องแก้ไขโปรแกรมให้ถูกต้องก่อนและคอมไพล์ใหม่
จะทำการแปลชุดคำสั่งทีละบรรทัด หากพบข้อผิดพลาดใน โปรแกรมก็จะแสดงข้อผิดพลาดที่เกิดขึ้นบน
หน้าจอ เช่น รูปแบบภาษา (Syntax) ผิดพลาด หรือเกิดจาก การคำนวณ เช่น ใช้สูตรคำนวณผิด เป็นต้น
4.5 ประเภทของซอฟต์แวร์
เครื่องคอมพิวเตอร์ช่วยให้การทำงานมีประสิทธิภาพ ถ้าหากเครื่องคอมพิวเตอร์มีเพียงเฉพาะตัวอุปกรณ์หรือฮาร์ด
แวร์เพียงอย่างเดียวก็ไม่สามารถทำงานได้
การที่จะทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้นั้น จำเป็นต้องอาศัยซอฟต์แวร์ในการสั่งให้อุปกรณ์ฮาร์ดแวร์ทำ
งานได้ตามความต้องการของผู้ใช้ ซอฟต์แวร์เป็นตัวเชื่อมระหว่างเครื่องคอมพิวเตอร์และผู้ใช้คอมพิวเตอร์ โดยผู้ใช้ระบุความ
ต้องการไว้ภายใต้ซอฟต์แวร์ หลังจากนั้นซอฟต์แวร์จะทำหน้าที่สั่งการควบคุมการทำงานของฮาร์ดแวร์ทั้งหมด
4.6 ความหมายและหน้าที่ของระบบปฏิบัติการ
ระบบปฏิบัติการถูกสร้างขึ้นด้วยวัตถุประสงค์เพื่ออำนวยความสะดวกแก่ผู้ใช้งานให้สามารถโต้ตอบกับคอมพิวเตอร์ได้โดยไม่จำเป็นต้องทราบ
หรือเข้าใจถึงกลไกการทำงานภายในของระบบคอมพิวเตอร์ ให้เป็นหน้าที่ของระบบปฏิบัติการ ซึ่งมีหน้าที่ควบคุมและประสานงานระหว่างอุปกรณ์
คอมพิวเตอร์ภายในทั้งหมด ตั้งแต่ซีพียู หน่วยความจำ อุปกรณ์เก็บข้อมูล ไปถึงอุปกรณ์ข้อมูลนำเข้าและส่งออกเพื่อแสดงผลลัพธ์หรือที่เรียกว่า
แพลตฟอร์ม (Platform)
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
4.6.1 ความหมายของระบบปฏิบัติการ
ระบบปฏิบัติการ (Operating System) เรียกสั้น ๆ ว่า โอเอส (OS) คือ โปรแกรมที่สำคัญมาก ประกอบด้วยชุดโปรแกรม
ที่ทำหน้าที่ในการควบคุมดูแลการดำเนินการต่าง ๆ ภายในระบบคอมพิวเตอร์และเป็นตัวกลางในการประสานงานการทำงาน
ของฮาร์ดแวร์และซอฟต์แวร์ต่าง ๆ เพื่อตอบสนองต่อผู้ใช้งานให้มีประสิทธิภาพ
4.7 หลักการทำงานของระบบปฏิบัติการ
การเริ่มต้นการทำงานของระบบปฏิบัติการ เริ่มจากการบูตระบบ (Booting)
ถือเป็นการเริ่มต้นการทำงานของระบบปฏิบัติการคอมพิวเตอร์
4.8 ประเภทของระบบปฏิบัติการ1) ระบบปฏิบัติการแบบเดี่ยว (Standalone OS)2) ประเภทหลายงาน (Multi-Tasking)3) ประเภทใช้งานหลายคน (Multi-User)