COMPUTER ORGANISATION AND ARCHITECTURE AssignmentTutorOnline | Good Grade Guarantee!
on the systems and logical issues involved, as well as options for resolving the problem and subsequent implications.Assignment Details:1- Explain how you would design and implement a mechanism to allow the operating system to detect which, if any, processes are starving.2- Consider a banking system with 15 accounts. Funds may be transferred between two of those accounts by following these steps:lock A(i); lock A(j); update A(i); update A(j);ICT 201 COMPUTER ORGANISATION AND ARCHITECTURE T319 28/10/2019 13:22*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979PAGE 8 OF 13 CRICOS 03171A Approved by KOI Academic Board for T3 2019ICT201unlock A(i); unlock A(j);a. Can this system become deadlocked? If yes, show how. If no, explain why not.b. Could the numbering request policy (presented in the chapter discussion about detection) beimplemented to prevent deadlock if the number of accounts is dynamic? Explain why or why not. 3- Using either internet resources or books, understand the concept of waiting time and turnaround time. Define those terms (waiting time and turnaround time) in your own words. Then calculate waiting time and turnaround time for every job for all four scheduling algorithms mentioned in Q1(Details of the calculations is essential).You must provide references and cite the sources that you consulted for this task. (Harvard referencing is the required method.)4- Given the following arrival times and CPU cycle times.Job Arrival Time CPU cycles required A04 B37 C53D 9 15 E 12 1Draw a timeline for each of the following scheduling algorithms and also show the details of the ready queue formation during the timeline. i) FCFSii) Round Robin (use time quantum of 4)iii) SRTiv) HRRN5- Consider the directed resource graph shown below and answer the following questions:a. Is this system deadlocked?b. Which, if any, processes are blocked?c. What is the resulting graph after reduction? R1R2 P1 P2 P3R3 ICT 201 COMPUTER ORGANISATION AND ARCHITECTURE T319 28/10/2019 13:22 *AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD ©ABN: 72 132 629 979PAGE 9 OF 13 CRICOS 03171AApproved by KOI Academic Board for T3 2019ICT201Assessment 1 Marking Rubrics – Report:Criteria UnsatisfactorySatisfactoryPass (50 – 64%)EffectiveCredit (65 – 74%)ExcellentDistinction (75 – 84%)ExceptionalHigh Distinction (85 – 100%)30 % ContentFail(0 – 49%) Depth of Content The explanation is sufficiently inaccurate, incomplete, or confusing that the reader gains little information from the report. It appears that little attempt has been made to help the reader understand the material. Some difficulty in reading, structure lacking in some parts Well written, structure not totally clear Well written and structured. An accurate and complete explanation of key concepts and theories is made, drawing on relevant literature. Enough detail is presented to allow the reader to understand the content and make judgments about it. In addition, applications of theory are included to illuminate issues. Readers gain insights. 6 Accuracy of Content Does not directly answer question Directly answers most of the question Directly answers the question Directly answers the question giving additional insights Information (names, facts, etc.) included in the report is consistently accurate. 6 Clarity of Purpose No support for the project’s objectives taken in the answer.Provides some support for the project’s objectives taken. The project’s objectives are presented. The motivation for pursuing the project and its relevance are addressed. The discussion is reasonably clear but not compelling. Provides excellent level of support for project’s objectives taken. The project’s objectives are clearly stated. The motivation for pursuing the project and itsrelevance are clearly andpersuasively established by relating the project to current engineering problems.6 Depth of Analysis No analysis presented Analysis based on some argument Analysis based on sound argument Analysis based on an extensive argument Results are carefully andobjectively analysed. Interpretations are made using appropriate equations, models, or theories. 6 Use of Language: Word Choice, Grammar, and Sentence Structure Very little knowledge of subject matter demonstrated. Adequate knowledge of subject matter demonstrated. Sound knowledge of subject matter demonstrated. High level of knowledge of subject matter demonstrated. High level of knowledge of subject matter and synthesis with theory demonstrated 6
QUALITY: 100% ORIGINAL – NO PLAGIARISM.
- **REMEMBER TO PRECISE PAGE NUMBER**
- Hit The Order Button To Order A **Custom Paper**