ปฏิบัติการที่ 4-2 (บทที่ 4 ซอฟต์แวร์ระบบ)
จงอธิบายซอฟต์แวร์ระบบต่อไปนี้ พร้อมอธิบายว่ามันคืออะไร
จุดเด่น จุดด้อย และนักศึกษาเลือกใช้ซอฟต์แวร์ระบบใดในการใช้งาน เพราะอะไร
พร้อมยกตัวอย่างซอฟต์แวร์ประยุกต์ที่ใช้กับซอฟต์แวร์ระบบที่นักศึกษาเลือกใช้
1.
ซอฟต์แวร์ระบบบนเครื่องคอมพิวเตอร์
ตอบ ระบบปฏิบัติการ คือ ระบบปฏิบัติการเป็นโปรแกรมควบคุมการทำงาน (ควบคุมการRun) ของโปรแกรมประยุกต์ ทำหน้าที่โต้ตอบและเป็นสื่อกลางระหว่างโปรแกรมประยุกต์และฮาร์ดแวร์ (Hardware)
ระบบปฏิบัติการ (Operating System :OS) เป็นซอฟต์แวร์ระบบ (System Software) ที่ทำหน้าที่ควบคุมการทำงานของเครื่องและอุปกรณ์ ควบคุมและสั่งการให้ Hardware สามารถทำงานได้ เช่น ทำหน้าที่ในการตรวจเช็คอุปกรณ์ Keyboard ขณะเปิดเครื่อง ถ้าผู้ใช้ลืมเสียบสาย Keyboard ที่ port ด้านหลังของเครื่อง ขณะที่ซอฟต์แวร์ระบบตรวจสอบแล้วไม่พบอุปกรณ์เชื่อมต่อดังกล่าว จะมีข้อความแจ้งเตือนความผิดพลาด “Keyboard Error” นอกจากนี้ยังทำหน้าที่เป็นสื่อกลางในการเชื่อมการทำงานระหว่าง User ในการใช้โปรแกรมประยุกต์ ( Application Software) ของ user กับระบบเครื่องฯ อำนวยความสะดวกในการใช้งาน และเพิ่มประสิทธิ์ภาพของระบบ
จุดเด่น อำนวยความสะดวก ทำให้ผู้ใช้ (user) ใช้เครื่องฯ ได้ง่าย (Operating System Objectives Convenience)
ทำให้คอมฯ ง่ายและสะดวกต่อการใช้งาน
- ใช้งานเครื่องได้อย่างมีประสิทธิภาพ (Efficiency) จัดการการใช้ทรัพยากรของระบบได้อย่างมีประสิทธิภาพ
- เพิ่มความสามารถเพื่อพัฒนาโปรแกรม (Ability to evolve) เพื่อรองรับให้ผู้ใช้เพื่อให้ผู้ใช้สามารถพัฒนาโปรแกรมได้อย่างมี ประสิทธิภาพ, สามารถทดสอบโปรแกรม, และสามารถใช้ฟังก์ชั่นใหม่ ๆ ของระบบ โดยปราศจากการแทรกแซงของระบบปฏิบัติการในระหว่างการทำงาน
ทำให้คอมฯ ง่ายและสะดวกต่อการใช้งาน
- ใช้งานเครื่องได้อย่างมีประสิทธิภาพ (Efficiency) จัดการการใช้ทรัพยากรของระบบได้อย่างมีประสิทธิภาพ
- เพิ่มความสามารถเพื่อพัฒนาโปรแกรม (Ability to evolve) เพื่อรองรับให้ผู้ใช้เพื่อให้ผู้ใช้สามารถพัฒนาโปรแกรมได้อย่างมี ประสิทธิภาพ, สามารถทดสอบโปรแกรม, และสามารถใช้ฟังก์ชั่นใหม่ ๆ ของระบบ โดยปราศจากการแทรกแซงของระบบปฏิบัติการในระหว่างการทำงาน
จุดด้อย
1)ข้อผิดพลาดที่เกิดจากทั้งภายในและภายนอกตัวเครื่อง(Hardwar) เช่น
• หน่วยความจำผิดพลาด (memory error)
• อุปกรณ์ผิดพลาด (device failure)
2)ข้อผิดพลาดที่เกิดจากซอฟต์แวร์ (Software) เช่น
• หน่วยคำนวณเต็ม (arithmetic overflow)
• การถูกยับยั้ง หรือไม่อนุญาตให้เข้าถึงพื้นที่หน่วยความจำ (memory location)
• หน่วยความจำผิดพลาด (memory error)
• อุปกรณ์ผิดพลาด (device failure)
2)ข้อผิดพลาดที่เกิดจากซอฟต์แวร์ (Software) เช่น
• หน่วยคำนวณเต็ม (arithmetic overflow)
• การถูกยับยั้ง หรือไม่อนุญาตให้เข้าถึงพื้นที่หน่วยความจำ (memory location)
2.
ซอฟต์แวร์ระบบบนอุปกรณ์สมาทโฟน
ตอบ ระบบปฏิบัติการบน Smartphone คือ ซอฟต์แวร์ที่ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ทั่วไป การจัดสรรทรัพยากรในสมาร์ทโฟน เพื่อให้บริการซอฟต์แวร์ประยุกต์ ในเรื่องการรับส่งและจัดเก็บข้อมูลกับฮาร์ดแวร์ เช่น การส่งข้อมูลภาพไปแสดงผลที่จอภาพ การส่งข้อมูลไปเก็บหรืออ่านจากหน่วยความจำ การรับส่งข้อมูลในระบบเครือข่าย การส่งสัญญานเสียงไปออกลำโพง หรือจัดสรรพื้นที่ในหน่วยความจำ ตามที่ซอฟต์แวร์ประยุกต์ร้องขอ รวมทั้งทำหน้าที่จัดสรรเวลาการใช้หน่วยประมวลผลกลาง ในกรณีที่อนุญาตให้ซอฟต์แวร์ประยุกต์หลายๆ ตัวทำงานพร้อมๆ กัน
จุดเด่น
1. มีความยืดหยุ่นในการทำงานได้ดีกว่า หากเกิดการเปลี่ยนแปลงในการใช้งาน เช่น ข้อมูลผู้ขาย ลูกค้าหรือการปรับเปลี่ยนกลยุทธ์ธุรกิจใหม่ ๆ ซึ่งจะแก้ไขและเปลี่ยนแปลงได้ง่ายกว่า
2. สามารถที่จะควบคุมและพัฒนาให้เป็นไปตามที่ต้องการได้ตลอดระยะเวลาการพัฒนานั้น
3.สามารถเพิ่มเงื่อนไขและความต้องการต่าง ๆได้ไม่จำกัด
จุดด้อย
1. ต้องใช้ระยะเวลาในการออกแบบและพัฒนานานมาก
2. มีความเสี่ยงของระบบต่อความผิดพลาดสูงหากไม่มีการตรวจสอบอย่างจริงจังในระหว่างพัฒนา
ซอฟต์เเวร์ระบบที่เรียกใช้ คือ ซอฟต์แวร์ระบบ บนอุปกรณ์สมาร์ทโฟน
เพราะว่าเป็นระบบที่ ในปัจจุบัน สังคมเรานั้นมีความก้าวหน้าในด้านต่างๆมากมายโดยเฉพาะในด้านของเทคโนโลยีฯที่มีการพัฒนาขึ้นอย่างต่อเนื่องและโดดเด่นกว่าด้านอื่นๆ สมาร์ทโฟนกลายเป็นปัจจัยหนึ่งที่สำคัญและมีอิทธิพลต่อการดำเนินชีวิตของคนในสังคมเป็นอย่างมาก ทุกคนจะต้องมีสมาร์ทโฟนเป็นของตัวเองเพื่อใช้ประโยชน์ต่างๆไม่ว่าจะเป็น เล่นเกมส์เพื่อความสนุกสนานเพลิดเพลินหรือหาข้อมูลความรู้มาใช้ประกอบการทำงาน เป็นต้น
ความคิดเห็น
แสดงความคิดเห็น