Question 1a define the term concurrency and no global clock

Assignment Help Computer Engineering
Reference no: EM13349099

Question 1

a) Define the term Concurrency and no global clock in Distributed Systems

b) Transparency is defined as the concealment from the user and the application programmer of the separation of components in a distributed system. Describe what "replication transparency" is.

c) What do you understand by "Ubiquitous computing"?

d) Explain how might the clocks in two computers that are linked by a local network be synchronised without reference to an external time course.

e) List the three main software components that may fail when a client process invokes a method in a server object, giving an example of a failure in each case.

Question 2

a) What factors affect the responsiveness of an application that accesses shared data managed by a server? Describe remedies that are available and discuss their usefulness.

b) Distinguish between caching and buffering.

c) The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure.

d) The Internet is far too large for any router to hold routing information for all destinations. How does the Internet routing scheme deal with this issue?

e) Explain how it is possible for a sequence of packets transmitted through a wide area network to arrive at their destination in an order that differs from that in which they were sent. Why can't this happen in a local network? Can it happen in an ATM network?

Question 3

a) Define what is quality of service in mobility?

b) Explain the purpose of the session and transport layer of the OSI protocol.

c) Explain what is IP spoofing? .

d) Describe two of the characteristics of Inter-process Communication.

e) Give a brief description of the following key words in the TCP stream communication.

i) Flow Control

ii) Message duplication and ordering

iii) Message destination

Question 4

a) Describe what is RPC (Remote Procedure Call).

b) Discuss the invocation semantics that can be achieved when the requestreply protocol is implemented over a TCP/IP connection, which guarantees that data is delivered in the order sent, without loss or duplication. Take into account all of the conditions causing a connection to be broken.

c) In RMI invocation semantics, Request-reply protocols can be implemented in different ways to provide different delivery guarantees. What are the three main choices?

d) Discuss each of the tasks of encapsulation, concurrent processing, protection and scheduling.

Reference no: EM13349099

Questions Cloud

Question 1 a explain the following terms in digital image : question 1 a explain the following terms in digital image processingi. target-to-source mapping in geometric
Question 1a explain the differences between the concepts of : question 1a explain the differences between the concepts of strong ai and weak aib what capabilities would a computer
Question 1a briefly describe the following type of : question 1a briefly describe the following type of environments deterministic and staticb illustrate by means of a
Question 1a explain the following biometric techniques- i : question 1a explain the following biometric techniques- i retina scan ii fingerprint scan iii iris scan. your answer
Question 1a define the term concurrency and no global clock : question 1a define the term concurrency and no global clock in distributed systemsb transparency is defined as the
Question 1a i give an example of a urlii list the three : question 1a i give an example of a url.ii list the three main components of a url stating how their boundaries are
Question 1a explain the purpose of the turing test and : question 1a explain the purpose of the turing test and describe how it is carried outb what is an agent? give an
Question 1a define the term national tourist organizations : question 1a define the term national tourist organizations nto and relate which association operates similarly in the
Normal 0 false false false en-in x-none : normal 0 false false false en-in x-none x-none

Reviews

Write a Review

Computer Engineering Questions & Answers

  Create a 3 dimensional array

Create a 3 dimensional array. The array should be initialized to zeroes. Create a program that will accept entries for ship locations. Ships will have to have the same Z value.

  Sql query to determine lowest, highest, average salary

Let's assume that we wanted to determine the lowest, highest, average and total number of the salaries by department in company. What SQL query would provide us this.

  Compute integral of n-order polynomial using simpson''s rule

The user shall be able to define that integration technique they want to use (They should also have the option to run both integration techniques in one execution)

  Write down a driver program to test library

Write down a library Cylinder containing functions to compute the total surface area, lateral surface area, and volume of a right-circular cylinder.

  Designing the class

Develop a test class with at least three unit tests for the program which translates a letter grade into the number grade. Letter grades are A, B, C, D, F, possibly followed by + or -.

  Create a good design of the functions to make the best use

Write down a Python program that will first ask the number of overs each team will bat. The program then will continue to ask the score board people to input the runs for every ball for Team A until the team gets all out or they run out of overs. ..

  Developing erd on basis of crows foot model

Develop an ERD based on Crow’s Foot model, utilizing the following requirements. An INVOICE is written by a SALESREP. Each sales representative may write several invoices, however each invoice is written by the single sales representative.

  How a first responder will identify and preserve evidence

the video South Tower Falls, Shot Front of Trinity Church, describe your concerns as a first responder. (For the purpose of your response assume that you do NOT know whether this is a chemical, biological, radiological, nuclear, or simple explosiv..

  How to handle performance deterioration in wlan

South West State University installed a series of 4 Wi-Fi omni-directional APs (access points) spread across the ceiling of the key floor of their library.

  Thadvantages and disadvantages of using pass by reference

Discuss the pros and cons of static and dynamic allocation of memory in embedded applications. Be certain to address the circumstances under which there might be potential problems.

  Questionthe code below is used for answering -int

questionthe code below is used for answering -int unknownalgorithmint a int k int nint ij minitmpfori0 ilt k imini

  Show a class hierarchy in which the class employee inherits

Consider the class Employee. Given your knowledge of some common components of employees.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd