ความแตกต่างสำคัญระหว่าง Synchronous และ Asynchronous Programming ในบริบทของเว็บแอปพลิเคชัน คืออะไร

Asynchronous ไม่สามารถจัดการข้อผิดพลาดได้
Synchronous รอให้การดำเนินการเสร็จก่อนขยับต่อ ส่วน Asynchronous ทำการดำเนินการพร้อมกันหลายอย่าง
Synchronous เร็วกว่า Asynchronous เสมอ
ทั้งสองมีความสามารถเหมือนกันโดยสิ้นเชิง

เฉลยอธิบาย

Synchronous Programming ดำเนินการตามลำดับ รอให้การดำเนินการเสร็จสิ้นก่อนดำเนินการถัดไป ส่วน Asynchronous Programming อนุญาตให้ดำเนินการหลายอย่างพร้อมกัน โดยไม่ต้องรอให้การดำเนินการก่อนหน้าเสร็จ เหมาะสำหรับการดำเนินการที่ใช้เวลานาน (เช่น I/O operations) ตัวเลือก B ผิดเพราะ Asynchronous สามารถจัดการข้อผิดพลาดได้ ตัวเลือก C ผิดเพราะ Asynchronous ขึ้นอยู่กับกรณี ตัวเลือก D ผิด

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

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