วันอาทิตย์ที่ 19 สิงหาคม พ.ศ. 2555

เรื่องที่ 8 ซอฟต์แวร์และชอฟต์แวร์ระบบ

             ชอฟต์แวร์และชอฟต์แวร์ระบบ 


ความรู้เกี่ยวกับซอฟต์แวร์ระบบ



ซอฟต์แวร์ระบบ (System Software)
                ซึ่งก็จะเป็นซอฟต์แวร์ ที่สามารถควบคุมการทำงานของคอมพิวเตอร์ และสามารถใช้ในการพัฒนา ซอฟต์แวร์ประยุกต์ ซึ่งจะประกอบด้วย ซอฟต์แวร์ระบบปฏิบัติการ และซอฟต์แวร์เครื่องมือ รวมไปถึงซอฟต์แวร์แปลงภาษา และทั้งนี้ในปัจจุบันก็จะมีซอฟต์แวร์ประยุกต์ หลายตัวที่ทำหน้าที่ที่เหมือนกับ ซอฟต์แวร์ระบบ เป็นต้น
ซอฟต์แวร์ระบบปฏิบัติการ (Operating System)
                โดยทั่วไปซอฟต์เแวร์ระบบปฏิบัติการก็มีหน้าที่ในการควบคุมการทำงานของคอมพิวเตอร์ ซึ่งโดยจะเป็นโปรแกรมระหว่าง ซอฟแวร์ประยุกต์ และ hardware นั่นเอง โดยทั่วไปแล้วซอฟแวร์ประยุกต์ก็จะเรียกใช้ hardware ซึ่งผ่าน OS Application Programming Interface (API) นั่นก็เพื่อความสะดวกในการพัฒนา โดยที่ไม่ต้องโปรแกรมกับ Hardware โดยตรง และซึ่ง hardware แต่ละรุ่นแล้วก็อาจจะมีชุดคำสั่งในการทำงานที่แตกต่างกันไป ทั้งนี้ผู้ผลิต hardware ก็จะเขียนโปรแกรม device driver ขึ้นมาเพื่อที่จะทำให้ ระบบปฏิบัติการเรียกใช้การทำงานของ hardware นั้นๆ ได้ เป็นต้น
และซึ่งระบบปฏิบัติการก็จะมีหน้าที่ในการจัดการในเรื่องของทรัพยากรของระบบให้แก่โปรแกรมต่างๆ อย่างเช่น เวลาที่ใช้ในการใช้งานหน่วยประมวลผล หรือเนื้อที่หน่วยความจำสำหรับแต่ละโปรแกรมนั่นเอง รวมไปถึงในเรื่องของการจัดการข้อมูลที่ได้รับเข้ามาจากอุปกรณ์รับข้อมูล และรวมไปถึงข้อมูลที่ส่งไปยังอุปกรณ์ที่ใช้แสดงผล ซึ่งในปัจจุบันนี้ระบบปฏิบัติการที่ใช้อยู่ซึ่งจะเป็นระบบที่สามารถทำงานได้เสมือนว่าพร้อมกันได้นั่นเอง และใช้ได้หลายโปรแกรม ระบบปฏิบัติการก็จะให้แต่ละโปรแกรม มีการประมวลผลเป็นระยะเวลาหนึ่งๆ แล้วก็จะสลับไปทำอีกโปรแกรมนั่นเอง และเนื่องจากการสลับของการทำงานเป็นไปอย่างรวดเร็ว และยังทำให้ผู้ใช้รู้สึกเหมือนว่าโปรแกรมได้ทำงานอยู่ตลอดเวลาพร้อมกัน อย่างเช่น การใช้งานโปรแกรมสำหรับฟังเพลง และมีเสียงเพลงต่อเนื่อง และในขณะที่ผู้ใช้พิมพ์งานหรือทำการในอีกโปรแกรมนั่นก็คือโปรแกรม word นั่นก็จะเห็นได้ชัดว่าผู้ใช้สามารถใช้งานโปรแกรมได้หลายโปรแกรมในเวลาเดียวกัน เป็นต้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น