MN404 Assignment Help
Assessment Details and Submission Guidelines | |
---|---|
Unit Code | MN404 – T5 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 | 5 Marks |
Word limit | Not applicable |
Due Date | Assignment 1 – Week 3, Sunday, 24/09/2023 |
Submission Guidelines |
|
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. |
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.
further information, please refer to the Academic Integrity Section in your Unit Description. |
Purpose of the Assignment:
The assignment focuses on the role of 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 50 Marks
- MIT is all set to diversify and start a new department specialized in conventional and cloud operating system design and development for 2000 people. As an analyst, you are asked to design, optimize cost, and improve the system by choosing the programming language used for non-cloud-based operating system and an appropriate platform for cloud operating system. [25 Marks]
- List all the programming languages used for Windows and Linux operating systems.
- Name the programming languages (from listed in a) that you used before.
- List the most popular programming languages for the said operating systems and the reasons for choosing that programming language.
- List all the cloud platforms and the best one among them for MIT cloud operating system.
- Include the reasons for choosing the best one.
2. Discuss in detail about open source and closed source operating system, list down all open source and closed source operating system in a tabular form and mention those that are used in MIT campus. [15 Marks]
3. Provide the list of 2 applications that use batch processing OS. Justify why the applications use batch processing concept. [10 Marks]
Questions | Description | Marks |
---|---|---|
Assignment 1 (5 Marks) 1. | OS for computer applications that support required tasks in question 1. Justification as to why a particular OS is being proposed | 25 Marks |
2. | List at least 10 operating systems for the given question. | 15 Marks |
3. | At least 2 applications that use batch processing OS Justification. | 10 Marks |
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. | |
Total Marks | Assignment 1 | 50 Marks |
Grades | HD | D | Credit | P | N (fail) |
---|---|---|---|---|---|
Assignment 1 | Excellent research work and focused discussions and analysis Sound references from reputed journals.
Perfect Applications of Batch OS and complete justification of Batch OS usage |
Good research work and discussions are relevant and soundly analyzed. Good references
Good Applications of Batch OS and justification of Batch OS usage |
Generally relevant research work and discussions are relevant. some references.
Fair Applications of Batch OS and justification of Batch OS usage |
Some research work and brief discussions. Some references.
Applications of Batch OS are not much relevant and justification of Batch OS usage |
No research carried out. Irrelevant discussions and no references. |
IEEE Reference style | Clear styles with excellent source of references. | Clear referencing style | Generally good referencing style | Sometimes clear referencing style | Lacks consistency with many errors |