เมื่อพัฒนาเว็บแอปพลิเคชันด้วยสถาปัตยกรรมแบบ MVC (Model-View-Controller) บทบาทของแต่ละส่วนเป็นอย่างไร

View เก็บข้อมูล Model แสดงผล Controller รับคำสั่ง
Controller เก็บข้อมูล View รับคำสั่ง Model แสดงผล
MVC ไม่มีความแตกต่างอะไรในหน้าที่ของแต่ละส่วน
Model เก็บข้อมูล View แสดงผล Controller จัดการลอจิก

เฉลยอธิบาย

สถาปัตยกรรม MVC แบ่งงานออกเป็นสามส่วน Model (แบบแผนข้อมูล) ดูแลข้อมูล View (แสดงผลให้ผู้ใช้เห็น) ดูแลการแสดงผล Controller (ตัวควบคุม) ดูแลการรับคำสั่งและจัดการลอจิก ตัวเลือก B และ C ผิด ตัวเลือก D ไม่ถูกต้อง

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

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