top of page
ว22103 เทคโนโลยี (วิทยาการคำนวณ) 2
4.1 องค์ประกอบของระบบคอมพิวเตอร์
ระบบคอมพิวเตอร์ (computer system) ประกอบด้วยสองส่วนหลัก คือ ฮาร์ดแวร์ (hardware) และ ซอฟต์แวร์ (software) ดังนี้
4.1.1 ฮาร์ดแวร์ หมายถึง ส่วนประกอบของเครื่องคอมพิวเตอร์และอุปกรณ์ ซึ่งประกอบด้วย 3 หน่วย ดังนี้
1) หน่วยประมวลผลกลาง (Central Processing Unit: CPU) ทำหน้าที่คำนวณ เปรียบเทียบประสานงานระหว่างหน่วยความจำกับหน่วยรับเข้าและส่งออก เพื่อให้มีการทำงานตามคำสั่ง
2) หน่วยความจำและจัดเก็บ (memory and storage unit) ทำหน้าที่เก็บข้อมูล คำสั่ง หรือโปรแกรม
3) หน่วยรับเข้าและส่งออก (input/output unit) รับเข้าข้อมูล/คำสั่งจากภายนอกเข้าสู่การประมวลผล และส่งออกผลลัพธ์จากการประมวลผลออกสู่ภายนอก

4.1.2 ซอฟต์เเวร์ หมายถึง โปรแกรมหรือขุดของโปรแกรมที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดแวร์เพื่อให้สามารถดำเนินการต่าง ๆ กับข้อมูลตามที่ใช้กำหนด โดยแบ่งออกเป็น 2 ประเภท ดังนี้
1) ซอฟต์แวร์ระบบ (system software) แบ่งเป็น 2 ส่วน คือ
-
ระบบปฏิบัติการ (operating system) เป็นชุดของโปรแกรมที่ทำหน้าที่จัดการ ควบคุมอำนวยความสะดวกในการประมวลผลซอฟต์แวร์ประยุกต์ ผ่านส่วนต่อประสานกับผู้ใช้ (user interface) โดยจัดสรรฮาร์ดแวร์ตามความต้องการของซอฟต์แวร์ประยุกต์อย่างมีประสิทธิภาพ รวมถึงให้บริการต่าง ๆ ในการใช้งานฮาร์ดแวร์ ตัวอย่างของระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์ เช่น แมคโอเอส (macOS) วินโดวส์ (Windows) ลินุกซ์ (Linux) โครมโอเอส (Chrome OS) ตัวอย่างระบบปฏิบัติการสำหรับอุปกรณ์พกพาเช่น แอนดรอยด์ (Android) ไอโอเอส (iOS)




-
โปรแกรมอรรถประโยชน์ (utility program) ได้แก่ โปรแกรมสนับสนุนการทำงานของซอฟต์แวร์และฮาร์ดแวร์ให้ทำงานได้อย่างราบรื่น รวมถึงช่วยเพิ่มประสิทธิภาพในการใช้ฮาร์ดแวร์ เช่น โปรแกรมสนับสนุนการทำงานผ่านเครือข่าย ตัวแปลภาษาโปรแกรม โปรแกรมกำจัดไวรัส โปรแกรมสำรองไฟล์ โปรแกรมบีบอัดไฟล์ โปรแกรมวินิจฉัยความผิดปกติและบำรุงรักษาฮาร์ดแวร์
2) ซอฟต์แวร์ประยุกต์ (application software) เป็นโปรแกรมหรือชุดของโปรแกรมที่ผู้ใช้เรียกใช้งานหรือสั่งประมวลผล เช่น โปรแกรมคำนวณด้านคณิตศาสตร์หรือวิทยาศาสตร์ โปรแกรมระบบบัญชี โปรแกรมเกม โปรแกรมสร้างภาพเคลื่อนไหวหรือกราฟิก โปรแกรมประมวลคำโปรแกรมตารางทำงาน โปรแกรมเว็บเบราว์เซอร์ โปรแกรมสื่อประสม โปรแกรมแชท โปรแกรม รับ-ส่งอีเมล ตลอดจนโปรแกรมที่ผู้ใช้พัฒนาขึ้น โดยทั่วไปซอฟต์แวร์ประยุกต์จะถูกติดตั้งไว้ในหน่วยจัดเก็บข้อมูลของระบบคอมพิวเตอร์เมื่อผู้ใช้สั่งให้มีการประมวลผล ซอฟต์แวร์ประยุกต์จะถูกนำไปไว้ในหน่วยความจำเพื่อเข้าสู่กระบวนการประมวลผลต่อไป
bottom of page