Welcome! Log In Create A New Profile


textbook differences

Posted by Anonymous User 
Announcements Last Post
Announcement : Programming Students at UNISA School of Computing 06/19/2019 02:01PM
Announcement SoC Curricula 09/30/2017 01:08PM
Announcement Demarcation or scoping of examinations and assessment 02/13/2017 07:59AM
Announcement School of Computing Short Learning Programmes 11/24/2014 08:37AM
Announcement Unisa contact information 07/28/2011 01:28PM
Anonymous User
textbook differences
April 05, 2007 05:56PM
First edition questions are:
1. Tanenbaum, Chapter 1, Exercises 1, 9, 11, 14, 15, 18, 19.
2. Tanenbaum, Chapter 2, Exercises 3, 4, 9, 15, 16, 19, 21, 22,
23, 24.
3. Tanenbaum, Chapter 3, Exercises 1, 2, 7, 9, 11, 12, 15, 17, 18,
20, 21, 23, 24.

Equivalent 2nd ed questions are: 1st edition numbers are in brackets
Chpt 1
(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
Anonymous User
Re: textbook differences
April 05, 2007 06:18PM
Chapter 3 is chapter 3 in both editions

(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...
Re: textbook differences
July 10, 2007 08:50AM
The descriptions of mobile agents in the first edition did not hang together very well, so I suspect the textbook could only be improved by removing it. smile

(Even through I can see how that can cause hassles for assignment questions.)
Sorry, only registered users may post in this forum.

Click here to login