Looking for some help with this assignment. 1. Define distributed computing and the impact it has had on organizations. 2. Why should you be concerned about the innovation butterfly is you are an IT professional? 3. What is the difference between single threading and multithreading and how would I use it in a Distributed system? 4. What is a mobile architecture and what are some of the design considerations? 5. Explain why naming conventions are important in large enterprise organizations. 6. What is the difference between a disruptive and a sustaining technology? 7. Describe the difference amongst Mobile, Cloud and Embedded systems. 8. Explain the role time plays in distributed systems and why it is difficult to manage. 9. What are the major challenges IOT plays in a distributed system? 10. How does mobility, ubiquity and PAN increase the complexity of distributed systems. Solution 1) sol:defnition: it is a one type of model where software components are shared with mutliple computer to make work easier and gives more effieciency and performance impact of distributed computing 1)at present it keeps a main roles in organizations ,all the organizations are converting to distributed system 2)we can process data at one place and access data at one place so there is lot of availability 3)many organization doing thier business process in remote computer and accesing their database 2)differenece between sustaining and disruptive technology 1)by using sustaining technology improves performance for products which had been established with the dimension of the product which gives market to the mainstream customers 2) coming to the disruptive technology bring to market in diffrent praportions of values which had been available previously,these disruptive techonolgy underperform which had been established in main steram market.