Get 20% Off + $20 Signup Bonus ! Limited Time, Hurry !
Get 20% Off + $20 Signup Bonus ! Limited Time, Hurry !
Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!
loader
Add File

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

BN104 Operating Systems

tag 0 Download 2 Pages / 425 Words tag 24-08-2021

Questions:

Assessment Title

Assignment one - Introduction to operating systems, Memory and process management

Purpose

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:

1a.

Compare and contrast internal fragmentation and external fragmentation (explain with simple example, In your opinion, which one might be preferred over the other. Give reason for your answer

1b.

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? 

2a.

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 memory

Page  1

50

Page  3

10

Page  4

100

Page  8

15

Page 12

120

Page 15

105

Page 16

11

Page 18

85


2b.

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

3a.

Given the following arrival time and CPU cycle times.

Job

Arrival Time

CPU cycles required

A

0

11

B

2

13

C

5

5

D

7

1

E

13

3


Draw a timeline for each of the following scheduling algorithms and also show the details of the ready queue formation during the time line

  1. i) FCFS
  2. ii) SJN
  3. iii) SRT
  4. iv) Round Robin (use time quantum of 3)

3b.

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 turnaround time for every job for all four scheduling algorithms mentioned in B-Q2-a (Details of the calculations is essential).

Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

Upload
Unique Document

Document
Under Evaluation

Get Money
into Your Wallet

Total 2 pages

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help (2021) Operating Systems [Online]. Available from: https://myassignmenthelp.com/free-samples/bn104-operating-systems/internal-and-external-fragmentation.html
[Accessed 25 May 2022].

My Assignment Help. 'Operating Systems' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/bn104-operating-systems/internal-and-external-fragmentation.html> accessed 25 May 2022.

My Assignment Help. Operating Systems [Internet]. My Assignment Help. 2021 [cited 25 May 2022]. Available from: https://myassignmenthelp.com/free-samples/bn104-operating-systems/internal-and-external-fragmentation.html.


Writing an assignment following all the requirements is not an easy job. Hire MyAssignmenthelp.com today and get no.1 online custom assignment help Melbourne from us. Our writing experts not only help students achieve the desired grade but also help understand the fundamentals of creating a customized assignment. Our assignment helper follow the professors’ specifications, university writing standards, and students’ requirements. We promise that students will achieve top grades by submitting the assignments we have made.

Latest Programing Samples

ITECH5403 Comparative Programming Languages

Download : 1 | Pages : 2
  • Course Code: ITECH5403
  • University: Federation University
    icon

    MyAssignmentHelp.com is not sponsored or endorsed by this college or university

  • Country: Australia

Answer: This Hotel Rooms Bookings system has been developed using 3 different programming languages – java, python and Perl. The program is successfully developed in all the 3 languages with the implementation of all the mentioned functionalities for the application. As all the programming languages are developed for different purposes, they provide several in-built properties which are available in one programming language and hence ma...

Read More arrow

BN102 Web System

Download : 0 | Pages : 7

Answer Introduction Bad website design is usually characterized by many factor that do not make website appealing and easy to use. In this case, a discussion of Smith and Goldsmith Inc. rental properties website will be evaluated. An analysis of a good website practices explain that, a good website should be easy to navigate by locating links, should not be too clumsy and should have attractive appearance. All these aspects cannot be traced fro...

Read More arrow

SITIS2 Information Systems And Data Science

Download : 0 | Pages : 7
  • Course Code: SITIS2
  • University: Charles Darwin University
    icon

    MyAssignmentHelp.com is not sponsored or endorsed by this college or university

  • Country: Australia

Answers: Introduction:  A portal development is done by a real estate company. Their current system is analyzed and a report is needed to make in the back-end of that application system. An interview is conducted by the assessor for finding the class specifications utilized in the system. The following report reviews the classes and objects used in the system. 1. Analyzing the behavior of the objects in the application:  1.1. The...

Read More arrow Tags: Australia Concord Management analysing the strategic  tactical and operational levels of online store  The Book Depository University of New 

ITECH1000 Programming

Download : 0 | Pages : 5
  • Course Code: ITECH1000
  • University: Federation University
    icon

    MyAssignmentHelp.com is not sponsored or endorsed by this college or university

  • Country: Australia

Answer: Australia media debated and discussed recently a lot over affordability of own house for first home owners and for a month it was daily headlines of the newspaper, as some individual made a remark that new generation people spends a lot on takeaway coffees and avocado on toasts and if they stop buying it for some time they can save the money for the house deposit. This remark made a sensation amongst new generation’s people and t...

Read More arrow

BN104 Operating Systems

Download : 0 | Pages : 2

Answers: 1a. The comparison between the internal and external fragmentation: EXTERNAL  FRAGMENTATION INTERNAL FRAGMENTATION The fragmentations that are external occur due to the allocation of the processes in a variable sized memory. The fragmentations that are internal generally occur due to the allocation of the process in the fixed sized memory. The fragmentation that are external takes place whe...

Read More arrow
Next

Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the content removal request.

5% Cashback

On APP - grab it while it lasts!

Download app now (or) Scan the QR code

*Offer eligible for first 3 orders ordered through app!

screener
ribbon
callback request mobile
Have any Query?