Please enable JavaScript.
Coggle requires JavaScript to display documents.
ซอฟต์แวร์และระบบปฏิบัติการ, เป็นการทำให้เครื่องคอมพิวเตอร์ที่กำลังใช้งานอย…
ซอฟต์แวร์และระบบปฏิบัติการ
4.1 ความหมายของซอฟต์แวร์ (Software)
ซอฟต์แวร์ หมายถึง กลุ่มของชุดคำสั่ง (Instruction) หรือ
โปรแกรมที่สั่งให้คอมพิวเตอร์ทำงานเพื่อประมวลผลตามที่ผู้ใช้ต้องการ
4.2 ภาษาคอมพิวเตอร์ (Programming (Programming Languages) (ต่อ)
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
ภาษาระดับต่ำ (Low-level Language)
เป็นภาษาที่ใกล้เคียงกับภาษาเครื่อง มีการใช้รหัสตัวอักษรสำหรับใช้แทน
ภาษาเครื่องแต่ก็ยังยุ่งยากในการเรียนรู้ จึงไม่สะดวกในการใช้งาน เช่น ภาษาแอ
สเซมบลี (Assembly Language) เป็นต้น จึงมีการศึกษาและพัฒนาภาษาเพื่อให้
ผู้ใช้คอมพิวเตอร์เข้าใจได้ง่ายขึ้น
4.3 ยุคของภาษาโปรแกรม (ต่อ)
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
ภาษาคอมพิวเตอร์ในยุคที่ 5 นี้ มีความใกล้เคียงกับภาษามนุษย์มากยิ่งขึ้น เรียกว่า ภาษา
ธรรมชาติ(Natural Language) ผู้ใช้สามารถสั่งงานด้วยเสียง เป็นการนำระบบฐานความรู้มาช่วย โดยจะแปลความของคำสั่งเพื่อทำให้คอมพิวเตอร์เข้าใจ
และจำโครงสร้างของคำสั่งเหล่านั้นไว้ภาษาธรรมชาตินี้จะนำไปประยุกต์ใช้กับระบบผู้เชี่ยวชาญ และระบบปัญญาประดิษฐ์ เช่น การพัฒนาหุ่นยนต์
4.4 ตัวแปลภาษา
การเขียนโปรแกรมด้วยภาษาใดก็ตาม โปรแกรมนั้นจะต้องมีตัวแปลภาษาเพื่อแปลโปรแกรมที่เขียนขึ้นมาให้เป็นภาษา
เครื่องจึงจะใช้งานได้เพราะคอมพิวเตอร์รับรู้เฉพาะภาษาเครื่องได้เพียงภาษาเดียวเท่านั้น
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
เป็นการทำงานของโปรแกรมแปลภาษาแบบคอมไพเลอร์เป็นการ แปลคำสั่งทั้งหมดในโปรแกรมที่เขียนเป็นภาษาระดับสูง จะ
แปลโปรแกรมทั้งโปรแกรมให้เป็นภาษาเครื่อง หากมีข้อผิดพลาด ต้องแก้ไขโปรแกรมให้ถูกต้องก่อนและคอมไพล์ใหม่
จะทำการแปลชุดคำสั่งทีละบรรทัด หากพบข้อผิดพลาดใน โปรแกรมก็จะแสดงข้อผิดพลาดที่เกิดขึ้นบน
หน้าจอ เช่น รูปแบบภาษา (Syntax) ผิดพลาด หรือเกิดจาก การคำนวณ เช่น ใช้สูตรคำนวณผิด เป็นต้น
คอมไพเลอร์ (Compiler)
1
4.5 ประเภทของซอฟต์แวร์
เครื่องคอมพิวเตอร์ช่วยให้การทำงานมีประสิทธิภาพ ถ้าหากเครื่องคอมพิวเตอร์มีเพียงเฉพาะตัวอุปกรณ์หรือฮาร์ด
แวร์เพียงอย่างเดียวก็ไม่สามารถทำงานได้
การที่จะทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้นั้น จำเป็นต้องอาศัยซอฟต์แวร์ในการสั่งให้อุปกรณ์ฮาร์ดแวร์ทำ
งานได้ตามความต้องการของผู้ใช้ ซอฟต์แวร์เป็นตัวเชื่อมระหว่างเครื่องคอมพิวเตอร์และผู้ใช้คอมพิวเตอร์ โดยผู้ใช้ระบุความ
ต้องการไว้ภายใต้ซอฟต์แวร์ หลังจากนั้นซอฟต์แวร์จะทำหน้าที่สั่งการควบคุมการทำงานของฮาร์ดแวร์ทั้งหมด
4.6 ความหมายและหน้าที่่ของระบบปฏิบัติการ
หน่วยการเรียนรู้ที่ 4 ซอฟต์แวร์และระบบปฏิบัติการ
4.6.2 หน้าที่่ของระบบปฏิบัติการ (ต่อ)
5) ซอฟต์แวร์ โอเอส (Software OS) เป็นระบบปฏิบัติการที่่เป็นโปรแกรมที่เขียนขึ้นเพื่อควบคุมการทำงานของเครื่องคอมพิวเตอร์ มีความ
เร็วในการทำงานช้ากว่าฮาร์ดแวร์โอเอส แต่เป็นที่นิยมมากที่สุด เพราะง่ายแก่การแก้ไข และราคาถูก
6) เฟิร์มแวร์ โอเอส (Firmware OS) เป็นระบบปฏิบัติการที่่เป็นส่วนของโปรแกรมที่เก็บไว้
เป็นส่วนหนึ่งของเครื่องคอมพิวเตอร์ เขียนขึ้นโดยใช้คำสั่งไมโครหลาย ๆ คำสั่ง คำสั่งไมโครรวมกัน
เรียกว่า ไมโครโปรแกรม มีความเร็วสูงกว่าซอฟต์แวร์โอเอส แต่ช้ากว่าฮาร์ดแวร์โอเอส
เป็นการทำให้เครื่องคอมพิวเตอร์ที่กำลังใช้งานอยู่ให้เริ่มต้นทำงาน
ใหม่อีกครั้ง โดยไม่มีการกดปุ่มสวิตช์ปิด–เปิด ซึ่งทำได้หลายวิธี เช่น การรี
คีย์บอร์ดพร้อมกัน