บริษัทใหญ่มีระบบสารสนเทศหลายระบบที่ทำงานโดยอิสระ หากต้องการให้ระบบเหล่านี้สามารถแลกเปลี่ยนข้อมูลระหว่างกันได้ วิธีใดเป็นแนวทางที่ดีที่สุด

สร้าง API (Interface ของการติดต่อสื่อสาร) เพื่อให้ระบบต่าง ๆ สามารถติดต่อแลกเปลี่ยนข้อมูลได้
แก้ไขโปรแกรมของแต่ละระบบให้เข้ากันได้โดยตรง แม้ว่าจะต้องเขียนโปรแกรมใหม่ทั้งหมด
สร้างระบบใหม่เดียวที่รวมฟังก์ชันของระบบทั้งหมด
ปล่อยให้ระบบทำงานโดยอิสระต่อไป และจัดการข้อมูลด้วยมือเอง

เฉลยอธิบาย

API (Application Programming Interface) เป็นมาตรฐานสำหรับให้ระบบต่าง ๆ สื่อสารกันได้ ผ่านสัญญาที่กำหนดร่วมกัน โดยยังต้องออกแบบการยืนยันตัวตน เวอร์ชัน และการจัดการข้อผิดพลาด ตัวเลือก D เหมาะที่สุด ส่วน A ใช้แรงงานคน B ผูกแบบจุดต่อจุด และ C มีต้นทุนย้ายสูง

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

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