Equivalent 2nd ed questions are: 1st edition numbers are in brackets
(1) see question 2,
(9)A multicomputer with 256 CPUs is organised as a 16 x 16 grid. What is the worst case delay(in hops) that a message might have to take?
(11)What is the difference between a distributed operating system and a network operating system?
(14)What is the reason for devloping distributed shared memory systems? What do you see as the main problem hindering efficient implementations?
(15) Explain what false sharing is in distributed shared memory systems. What possible solutions do you see.
(18)What is the difference between a vertical distribution and horizontal distribution?
(19) consider a chain of processes P1, P2, .. Pn implementing a multitierd client-server architecture. Process Pi is client of process Pi+1 and Pi will return a reply to Pi-1 only when receiving a reply from Pi+1. what are the main problems with this organisation when taking alook at the request-reply performance at Process P1?
Chapter2 in 1st edition = chapter 4 in 2nd edition
(3) questions same in both eds
(4) questions same in both eds
(9) Give an example implementation of an object reference that allows a client to bind to a transient remote object
(15) see question 12 in 2nd edition
(16) see question 13 in 2nd edition
(19) look at question 16 in second edition, just change WebSpher to IBM MQSeries
(21) see q 17 in 2nd ed
(22) see q 18 in 2nd ed
(23) see q 19 in 2nd ed
(24) see q 21 in 2nd ed
see next message for chpt 3 questions as my internet connection is going wonky
(1) same as 2nd ed
(2) same as 2nd ed
(7) see q 9 2nd ed
(9) see q 11 2nd ed
(11) Explain what an object adapter is
(12) mention some design issues for an object adapter that is used to support persistent objects
(15) see q14 2nd ed
(17) see q15 2nd ed
(18) see q 16 2nd ed
(20) Each agent in D'Agents is implemented by a seperate process. Agebnts can communicate primarily through shared files and by means of message passing. files cannot be transferred across machine boundaries. In terms of mobility framework given in Sec 3.4, which parts of an agents state, as given in fig 3-19, comprise the resource segment? (this question will still cause issues cause I don't know if the sections and fig numbers correspond, I will give an update when I get around to answering the question)
(21)Compare the architecture og D'Agents with that of an agent platform in the FIPA model.
(23)Where do agent communication languages (ACL's) fit into the OSI model?
(24) Why is it often necessary to specify the ontology in an ACL message?
Thats all folks... it seems like the 2nd ed of the book doesn't have as extensive coverage of mobile agents as the first book has - which is weird I think...