ในการออกแบบระบบ ความแตกต่างระหว่างการออกแบบเชิงโครงสร้าง (Structured Design) และการออกแบบเชิงวัตถุ (Object-Oriented Design) คืออะไร

Structured Design ใช้การเข้ารหัส Object-Oriented Design ใช้ชื่อตัวแปรที่ยาว
Structured Design มุ่งเน้นการแยกฟังก์ชัน Object-Oriented Design มุ่งเน้นการรวมข้อมูลและฟังก์ชันในอ็อบเจ็กต์เดียว
ทั้งสองแบบเหมือนกันทุกประการ แต่ชื่อต่างกัน
Structured Design ใช้สำหรับระบบขนาดเล็กเท่านั้น Object-Oriented Design ใช้สำหรับระบบขนาดใหญ่

เฉลยอธิบาย

Structured Design มุ่งเน้นการแยกฟังก์ชันออกมาเป็นส่วนย่อย (Modular) ดำเนินการเป็นลำดับขั้น ส่วน Object-Oriented Design มุ่งเน้นการรวมข้อมูล (Attributes) และฟังก์ชัน (Methods) ในอ็อบเจ็กต์เดียว ดำเนินการผ่านการส่งข้อความระหว่างอ็อบเจ็กต์ ตัวเลือก A ผิด ทั้งสองแบบสามารถใช้ได้ทั่วไป ตัวเลือก C ผิด ตัวเลือก D ไม่เกี่ยวข้อง

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

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