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

OS Assignment#01 (1)

This document outlines Assignment 1 for the Software Engineering course SE-204T on Operating Systems, detailing the assignment's announcement and due dates, total marks, and teacher names. It includes six questions focusing on user experiences without an operating system, the pros and cons of open-source systems, the role of command interpreters, challenges in mobile OS design, project requirements for an Online Classroom System, and the inclusion of applications within operating systems. The assignment aims to assess students' understanding of operating systems and their functionalities.

Uploaded by

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

OS Assignment#01 (1)

This document outlines Assignment 1 for the Software Engineering course SE-204T on Operating Systems, detailing the assignment's announcement and due dates, total marks, and teacher names. It includes six questions focusing on user experiences without an operating system, the pros and cons of open-source systems, the role of command interpreters, challenges in mobile OS design, project requirements for an Online Classroom System, and the inclusion of applications within operating systems. The assignment aims to assess students' understanding of operating systems and their functionalities.

Uploaded by

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

Roll#: Section: Name:

Department: Software Engineering Program: B.S (SE)

Assignment 1
SE -204T Operating Systems (OS)

Announced Date: 20-03-2025 Due Date: 10-04-2025 Total Marks = 30


Marks Obtained =

Teacher Name: Dr. Farheen Qazi, Ms. Falak Saleem

Sr. No. Course Learning Outcomes PLOs Blooms


Taxonomy
CLO 1 Describe the diverse structures and PLO_2 C2
services within an operating system while (Knowledge for Solving (Understand)
identifying its essential core functions. Computing Problems)

Question 1
What inconveniences that a user can face while interacting with a computer system, which is without an
operating system? Briefly explain your answer and justify it in your own words.

Question 2
Identify several advantages and disadvantages of open-source operating systems. Include the types of
people who would find each aspect to be an advantage or a disadvantage.

Question 3
What is the purpose of the command interpreter? Why is it usually separate from the kernel? Briefly
explain your answer and justify it in your own words.

Question 4
Describe some of the challenges of designing operating systems for mobile devices compared with
designing operating systems for traditional PCs

Question 5
An engineer is assigned a project to develop an Online Classroom System that has the provision of
conducting classes, quizzes, attendance maintenance, and result generation. The system should be
available as a Mobile application and web-based application both. Analyze the project requirements and
suggest which OS should be used to develop the applications. Should the engineer use different OS for
developing mobile app and web app? Briefly explain your answer and justify it in your own words.

Question 6
Observance the numerous definitions of operating systems in mind, consider whether the operating
system should include applications such as web browsers and mail programs. Arguing about what should
and should not be done, briefly explain your answer and justify it.

You might also like