การพัฒนาระบบสารสนเทศโดยใช้วิธี Object-Oriented Programming (OOP) มีข้อดีประการใดเหนือกว่าการเขียนโปรแกรมแบบคำสั่งขั้นตอน (Procedural Programming)?

ใช้หน่วยความจำน้อยลง และการประมวลผลข้อมูลทำได้เร็วกว่าอย่างมาก
ง่ายต่อการบำรุงรักษา นำกลับมาใช้ซ้ำได้ และสามารถจำลองปัญหาจริงได้อย่างสมจริง
ไม่ต้องใช้ฐานข้อมูลและสามารถทำงานได้แม้ไม่มีการเชื่อมต่ออินเทอร์เน็ต
มีความปลอดภัยสูงสุดและป้องกันการโจรกรรมข้อมูลได้อย่างสมบูรณ์

เฉลยอธิบาย

OOP มีข้อดีในเรื่องการดูแลรักษา (Maintainability) การนำกลับมาใช้ซ้ำ (Reusability) และการสร้างแบบจำลองที่ใกล้เคียงกับปัญหาจริง (Realistic Modeling) ซึ่งมากกว่าวิธี Procedural Programming

ข้อสอบอื่นในวิชาการวิเคราะห์ระบบ ออกแบบฐานข้อมูลและการพัฒนาระบบสารสนเทศ

ดูข้อสอบวิชานี้ทั้งหมด →