Fill This Form To Receive Instant Help
Homework answers / question archive / WARNING Possession of smart phones or other electronic devices during the exam is a violation of the Academic Integrity Policy and subjects the student to dismissal from ADU
WARNING Possession of smart phones or other electronic devices during the exam is a violation of the Academic Integrity Policy and subjects the student to dismissal from ADU. Signature of Students: Student Name Student ID No. Course Code and Title Course Instructor Course Section Date and Duration of the Exam ____________________________________ CSC 308 – Operating System Dr. Adel Khelifi 22,33, 66 and 77 Instructions to Students: • You must put your ID on the desk in front of you. • You must sign the attendance sheet. • You must not cheat: do not copy from another paper, ask for or give assistance, or carry any documents related to the exam. Any violation of the rules will result in your ejection from the examination room and dismissal from ADU. • If you have a question, raise your hand and wait until the proctor acknowledges you. • Roving Proctors, if exist, will visit your class at regular intervals. • You should respect proctors who will have the authority to dismiss you out of the exam room if you misbehave. • You should keep your eyes on your own paper. • You are not allowed to take the examination paper out of the examination room, or take photos of the papers. • You should not leave your seat without permission from the proctor. • You are not allowed to hand in your answer scripts until 40 minutes have elapsed after the commencement of the examination. • When you finish the exam, raise your hand and wait until the proctor acknowledges you and takes your exam paper. • Students must leave the room quietly. • • • • Submit in a new word document Check Similarity before submission Similarity considered for parts that must be different Zero is the mark for assignment with 20 % of similarity and above – NO SCREENSHOTS Course Learning Outcomes: 1. Apply the concepts and techniques of process management, including interrupts and multitasking, and threads for effective utilization of the CPU time among different processes. 2. Apply the concepts and techniques of memory management including dynamic memory allocation methods for effective utilization of the memory resources. 3. Compare and contrast virtual memory allocation techniques 4. Explain the concepts of concurrency, mutual exclusion and deadlock and ways to resolve these issues 5. Explain the concepts of I/O Device Management and Disk Scheduling Question Assignment 1 CLO 4 Total Max Score 10 10 Student Score Assignment 2 Dining Philosophers Problem is one of the classic issues in the operating systems. It has been studied by various scientist and some interesting solutions are available to this problem in the existing literature. You are required to write a minimum of 1500 words report on Dining Philosophers Problem in operating system. The report should be written on your understanding of the problem in your own words. You have to perform an analysis of the various solutions available for this problem and pick the one you think is one of the most efficient ones and why? You have to make a solid case of why you have chosen this solution and how it is better than the other solutions. Make sure to provide the pseudocode of the solution you pick along with proving its efficiency against other existing solution. Please note that you can disagree with all the existing solutions but in that case, you have to provide a solid justification of your case with examples. P.S.: A good assignment would also contain an easy to understand diagram of the problem along with the application of this problem in operating systems. Instructions: In order to obtain maximum marks in this assignment, please ensure the followings: • • • • • • • • Do not forget to write your name and ID on the first page of your document. Your report should contain at least following items: o Introduction o Analysis o Conclusion o References For references use APA Style Referencing (http://www.apastyle.org/learn/quick-guide-onreferences.aspx ) This assignment has a weightage of 10% marks of the course. This is NOT a group assignment so students having similar assignments will get a 0. You are required to submit the assignment on Blackboard only. The assignment deadline is midnight May 6, 2021. Any submission after it will be given 0. The assignment will run through Turnitin so please avoid plagiarism. Rubric: Your assignment will be graded based on the following rubric: Excellent (8 - 10) Average (5 - 7) Assignment The assignment was The assignment was Completion completed without any completed with few errors. errors and output is as Fulfils some of the expected. Fulfils all/most requirements for the of the requirements for the assignment. assignment. Understanding Student has a good Student has a some understanding of the understanding of the solution to the assignment. assignment. Can explain Can fully explain the some parts of the assignment. working of assignment. Poor (0-4) The assignment is incomplete. Does not fulfil all/most of the requirements. Student has a little to no understanding of the assignment. Cannot explain majority of the parts of the program.