Original essay on: Prepared by: Ravish Goyal Moderated by:

FIND A SOLUTION  AT  Academic Writers Bay

Prepared by: Ravish Goyal Moderated by: Dr. Imran Jokhio March, 2018
Assessment Details and Submission Guidelines
Unit Code BN104/BN104D
Unit Title Operating Systems
Type B
Assignment one – Introduction to operating systems, Memory and process
Purpose of the
(with ULO
The purpose of this assignment is to report on some important characteristics
of Operating Systems and explain their functions. Students must answer
Multiple Answer questions about OS operation, and report on selected OS
aspects and algorithms such as virtual memory, process scheduling and mobile
operating systems. After successful completion of this assignment, students
should be able to:
a. Report on the basics, and provide examples, of operating systems structure
and functionality, including memory allocation virtual memory, demand
paging and process and device management.
b. Describe the integration of hardware, operating systems and application
c. Explain in detail the functioning of some devices such as peripherals
Weight 10% of the total marks
Total Marks 80
Word limit 500
Due Date 6 PM, 3 May 2018 (Thursday, week 7)
• All work must be submitted on Moodle by the due date along with a title
• The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri
(Body) font and 2.54 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 referencing style.
Extension • If an extension of time to submit work is required, a Special Consideration
Application must be submitted directly on AMS. You must submit this
application three working days prior to the due date of the assignment.
Further information is available at:
• 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:
Operating System
Prepared by: Ravish Goyal Moderated by: Dr Imran Jokhio March, 2018
Procedure. For further information, please refer to the Academic Integrity
Section in your Unit Description.
BN104 Operating System
Prepared by: Ravish Goyal Moderated by: Dr Imran Jokhio March, 2018
Assignment Description
Assignment 1-Questions
A-QUIZ 20 marks
Attempt the Assignment 1 quiz after Week 6, and paste below the Moodle summary of your result.
B-Q1 15 marks
Memory Fragmentation and Compaction
B-Q1a 5 marks
Compare and contrast internal fragmentation and external fragmentation (explain with
simple example, do not use the example from the lecture). In your opinion, which one
might be preferred over the other. Give reason for your answer (word limit 150 words).
B-Q1b 10 marks
Memory compact/relocation is done for using the memory efficiently. In your opinion,
how often should memory compaction/relocation be performed? What do you think the
advantages and disadvantages would be of performing it even more often? (Word limit:
150 words).
You must provide references and cite the sources if you consult any external source for
this task.
BN104 Operating System
Prepared by: Ravish Goyal Moderated by: Dr Imran Jokhio March, 2018
B-Q2 10 marks
Memory Replacement Policies
B-Q2a 5 marks
Given the following loading times, determine in which order the pages are replaced by the FIFO
algorithm (explain your reason).
Page Time when page was loaded into
Page 1 50
Page 3 10
Page 4 100
Page 8 15
Page 12 120
Page 15 105
Page 16 11
Page 18 85
B-Q2b 5 marks
Describe how the simplified version of LRU works. Using the given values in table below for the
Referenced and Modified bits, determine in which order the pages are replaced by the simplified
LRU algorithm and explain why you think so.
Page Referenced Bit Modified Bit
Page 0 0 1
Page 3 0 0
Page 6 1 0
Page 8 0 0
Page 12 1 1
Page 14 1 0
Page 16 1 0
Page 18 1 1
BN104 Operating System
Prepared by: Ravish Goyal Mod…

Assignment status: Already Solved By Our Experts

(USA, AUS, UK & CA  PhD. Writers)