You are on page 1of 2

dist sys midterm

Part A อาจารยทวิตียมั้ง
1. RR protocol ซอน heteroginity ของระบบไดอยางไร และซอนอะไรไดบาง
2. RR protocol failure ทําใหระบบเสียหาย ดังนั้นเราควรออกแบบ application ที่ทํางานบนระบบนี้ใหมี
ลักษณะเปนอยางไร

3. การ multicast IP ขอมูลหุนของบริษัท microsoft ตองทําเปนแบบ ordering มั้ย


4. บอกประโยชนของ name service มา 3 ขอ
5. ระบบ internet มีเครื่อง name server วางอยูดังนี้

1-------->5------>6----->7
|
|----->2----->3------>4

1 เปน root
6 มี cache ของ 4
7 ตองการขอมูลจาก 4
การสงขอมูลจาก 4 ไป 7 ทําแบบใดไดบาง และเปนไปไดกี่วิธี

Part B อาจารยณัฐวุฒิมั้ง

1. RMI registry มีประโยชนอยางไรบาง

2. RMI interface ของ interface ชื่อ HWsubmit เอาไวสงการบานมี method ชื่อ


-submit(studentid,hwdetail)
-score(studentid,score)

2.1 ระบุ input,output


2.2 ระบุ semantic ของแตะ method
2.3 เขียน interface ของ HWsubmit

3. บอกขอดีขอเสียของการทํา passivation และ activation


4. บอกขอดีขอเสียและขอแตกตางของ write through กับ delay commit
5. consistency ของไฟลในการทํา client caching ถือเปนที่ยอมรับกันในการใชงานแตก็มีโอกาสผิด
พลาดได ยกตัวอยางเหตุการณที่วิธีนี้ผิดพลาด

Part C อาจารยยรรยงคมั้ง

1.อธิบายวา mobile computing ตางจาก ubiquitous system อยางไร

2.อธิบายวา placement กับ interrelationship มีผลกับสถาปตยกรรมของ Distributed System อยางไร

3.นาฬิกา 2 เรือนที่ตั้งตรงกันตามหลักของ monotonicity แลวจะเกิดเหตุการณที่วาเดินไมตรงกันแลวกลับ

Page 1
dist sys midterm
มาเดินตรงกันใหมอีกครั้งไดหรือไม

4.เขียน timestamp vector ของเหตุการณในวันหนึ่งของสมพร วีณา และอธิพล ทั้งสามเปนเพื่อนกัน

เหตุการณกอนหลังเรียงเปนลําดับจากบนลงลาง
สมพรตื่นนอน วีณาตื่นนอนพอๆกับสมพร
สมพรโทรไปปลุกอธิพลใหตื่น
สมพรโทรไปบอกวีณาใหไปปลุกอธิพลใหตื่นเพื่อความชัวร
อธิพลตื่น อาบน้ํา ดูหนังสือ ทําการบาน
อธิพลโทรเรียกสมพรและวีณา เพื่อใหพวกเธอลอกการบานของเขา

5.หลักการของ time stamping กลาววาสายสงขอมูลนั้นไมใช state machine จึงไมสามารถบันทึก state


ตัวเองได ดวยเหตุนี้การทํา time stamping จะตองบันทึก message intransit ดวย ทําไมไมทําการ
เปลี่ยน state ของ process ไปเลย?

___________________End of File

Page 2