Learning Goal: I’m working on a computer systems multi-part question and need an explanation and answer to help me learn.
The format of your document should have an introduction, body and conclusion FOR EACH QUESTION.
Be sure to include your name, week and page numbers in the header/footer of the document.
Your assignment should be submitted as either a word or PDF document.
Note: All submissions will be scanned using blackboards automated plagiarism checker.
1. Sailing ships have architectures, which means they have “structures” that lend themselves to reasoning about the ship’s performance and other quality attributes. Look up the technical definitions for barque, brig, cutter, frigate, ketch, schooner, and sloop. Propose a useful set of “structures” for distinguishing and reasoning about ship architectures. (Chapter 1)
2. For each of the 13 reasons why architecture is important articulated in this chapter, take the contrarian position: Propose a set of circumstances under which architecture is not necessary to achieve the result indicated. Justify your position. (Try to come up with different circumstances for each of the 13 reasons.) (Chapter 2)
3. Enumerate the set of responsibilities that an automatic teller machine should support and propose a design to accommodate that set of responsibilities. Justify your proposal. (Chapter 3)
4. Consider the fault detection tactics (ping/echo, heartbeat, system monitor, voting, and exception detection). What are the performance implications of using these tactics? (Chapter 4)