Prepared by: Dr Leijia Wu Moderated by: Dr Osama Mahdi March 2023
Assessment Details and Submission Guidelines | |
Unit Code | MN404 – T1 2023 |
Unit Title | Fundamentals of Operating Systems and Programming |
Assessment Type | Individual Assignment |
Assessment Title | Formative Assignment-1: Role of Operating Systems |
Purpose of the assessment (with ULO Mapping) |
This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements in them. a. Describe the role of Operating Systems (OS) and its different subsystems in controlling computer hardware |
Weight | 10% of the total assessments |
Total Marks | 10 Marks |
Word limit | Not applicable |
Due Date | Assignment 1 – Week 3, 09/04/2023 |
Submission Guidelines |
All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE Transactions on Networking referencing style. Students must ensure before submission of final version of the assignment that the similarity percentage as computed by Turnitin has to be less than 10%. Assignments with more than 10% similarity may not be considered for marking. |
Extension | If an extension of time to submit work is required, a Special Consideration Application must be submitted directly through AMS. You must submit this application within three working days of the assessment due date. Further information is available at: https://www.mit.edu.au/about-us/governance/institute-rules-policies and-plans/policies-procedures-and-guidelines/assessment-policy |
Academic Misconduct |
Academic Misconduct is a serious offence. Depending on the seriousness of the case, penalties can vary from a written warning or zero marks to exclusion from the course or rescinding the degree. Students should make themselves familiar with the full policy and procedure available at: https://www.mit.edu.au/about-mit/institute-publications/policies procedures-and-guidelines/AcademicIntegrityPolicyAndProcedure For further information, please refer to the Academic Integrity Section in your Unit Description. |
MN404 Fundamentals of Operating Systems and Programming Page 2 of 3
Prepared by: Dr Leijia Wu Moderated by: Dr Osama Mahdi March 2023
Purpose of the Assignment:
The assignment focuses on the role of Operating Systems (OS) as an interface between the user and
the computer hardware, and the use of command line interface. It helps the students to understand
the different types of OS and their relative performances.
With this assignment, students will learn how to research and comprehend the basic concepts of OS,
and appreciate the differences and similarities in the interfacing role they play on various computing
and communication devices.
Assignment 1 Questions 10 Marks
_________________________________________________________________________________
1. Air Traffic Control (ATC) is a service that ensures smooth and safe flights. The primary purpose
of ATC is to prevent collisions between aircraft both in the air and on the ground. Furthermore,
it provides information and assists with navigation. ATC communicates with pilots via twoway radio connection on the designated frequency (which is different for each air traffic
control unit). In your view what type of OS should be considered for the ATC system? Reason
out why this type of OS should be selected.
3 Marks
2. Do all computing devices have same OS? Why not or yes?
3 Marks
3. Provide an application that uses real-time operating system (RTOS) and justify why it is
suitable for the application to use interactive OS.
3 Marks
Marking criteria of Assignment 1
Questions | Description | Marks |
Assignment 1 (10 Marks) 1. |
OS that supports Air Traffic Control (ATC) systems Justification as to why a particular OS is being proposed |
3 Marks |
2. | What the deadlock problem is and how to handle it | 3 Marks |
3. | An application that uses real-time operating system (RTOS) Justifications |
3 Marks |
MN404 Fundamentals of Operating Systems and Programming Page 3 of 3
Prepared by: Dr Leijia Wu Moderated by: Dr Osama Mahdi March 2023
Reference style | Follow IEEE Transactions on Networking reference style (should have both in-text citation and reference list) Minimum of 4 references for this Assignment 1 |
1 Mark |
Total Marks | Assignment 1 | 10 Marks |
Marking Rubrics
Grades | HD | D | Credit | P | N (fail) |
Assignment 1 | Excellent research work and focused discussions and analysis Sound references from reputed journals. Perfect Application of interactive OS and complete justification of interactive OS usage |
Good research work and discussions are relevant and soundly analysed. Good references Good Application of interactive OS and justification of interactive OS usage |
Generally relevant research work and discussions are relevant. some references. Fair Application of interactive OS and justification of interactive OS usage |
Some research work and brief discussions. Some references. Application of interactive OS and justification of interactive OS usage are not much relevant |
No research carried out. Irrelevant discussions and no references. |
IEEE Reference style |
Have at least 4 references. Clear styles with excellent source of references. |
Have at least 4 references. Clear referencing style |
Have at least 4 references. Generally good referencing style |
Have at least 3 references. Sometimes clear referencing style |
Less than 3 references. Lacks consistency with many errors |