You are on page 1of 1

COMSATS University Islamabad Campus

Department of Computer Science


FALL 2021

Operating Systems (CSC322)


BSSE-4 (A,B)
Class Assignment No.1
Note: This assignment measures the CLO1
(CLO1: Explain the working and functions of modern operating systems and the OS structures)

Assignment Objective:
The objective of this assignment is to study the evolution of Windows and Linux Operating Systems

Assignment Description:
Operating systems have evolved from slow and expensive systems to present-day technology where
computing power has reached exponential speeds and relatively inexpensive costs. In the beginning,
computers were manually loaded with program code to control computer functions and process code
related to business logic. This type of computing introduced problems with program scheduling and
setup time. As more users demanded increased computer time and resources, computer scientists
determined they needed a system to improve convenience, efficiency, and growth (Stallings, 2009, p.
51). As a result, they created an operating system (OS) to process jobs in batches. Later they created
Multitasking and Time-Sharing to run multiple jobs and allow user interaction to improve efficiency.
In this assignment you are required to explore the evolution of two most common Operating Systems:
Windows and Linux and; to prepare and submit a comprehensive report (hand-written) containing:

1. A brief history of each OS i.e. different versions


2. Improvements in each version as compared to the previous version
3. The impact of improvements on system performance

Deadline: 29-10-2021

You might also like