0% found this document useful (0 votes)
11 views

Assignment 01-W2

Uploaded by

ateeb.shadow420
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Assignment 01-W2

Uploaded by

ateeb.shadow420
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

University of Management and Technology,

Lahore Campus

Assignment – 01: Fall 2024


Credit
Course Name: Operating System Course Code: CC3011 4(3,1)
Hours:
Course Instructor/s: Ms. Mehwish Afshan Program Name BS Software Engineering
Semester/ Section: BSSE 5, W2 Maximum Marks: 15
Submission Moderator
Nov 7, 2024 Ms.Mehwish Afshan
Deadline: Signature
Instructions:
 Understanding the problem is a part of the task.
 Your assignment should be submitted in hand written form.
 There is a ZERO tolerance policy for plagiarism. Answer found with copy-pasted material or copied
from fellows will be marked as ZERO.
 Submit your assignments in Class within the given time frame. Emailed Tasks will not be accepted.
 I can take either quiz or in-class viva for this assignment by calling anyone from the class.
 Answer must be to the point.

Course Learning Outcomes (CLO)


Understand the characteristics of different structures
CLO-1 of the Operating Systems and identify the core
functions of the Operating Systems.

Question 01:

Keeping in mind the various definitions of operating system, consider whether the
operating system should include applications such as web browsers and mail
programs. Argue both that it should and that it should not, and support your
answers.
Question 02:

Give two reasons why caches are useful.What problems do they solve?
What problems do they cause? If a cache can be made as large as the
device for which it is caching (for instance, a cache as large as a disk),
why not make it that large and eliminate the device?
Question 03:

What is the purpose of interrupts? How does an interrupt differ from a


trap? Can traps be generated intentionally by a user program? If so, for
what purpose?

Question 04:

Identify several advantages and several disadvantages of open-source


operating systems. Identify the types of people who would find each
aspect to be an advantage or a disadvantage.

Question 05:

What are the main advantages and disadvantages of all operating system designs,
How do user programs and system services interact in all designs.
 Simple
 Monolitic
 Layered
 Micro kernel
 Moduler
 Hybrid

You might also like