0% found this document useful (0 votes)
184 views2 pages

COMSATS University, Islamabad: Islamabad Campus Department of Computer Science

This document provides instructions for Assignment 1 on operating systems for the CSC Operating System course. The assignment objectives are to learn the basic concepts of an operating system, understand various operating systems and their functionalities in detail, and develop an understanding of commonalities and differences between operating systems. Students must complete the assignment in groups of two and submit individually in handwritten format by the due date for a total of 20 marks. Question 1 involves selecting 10 operating systems and comparing them based on 5 parameters in a table. Question 2 involves briefly elaborating on 3 methods for passing parameters to an operating system, major OS activities regarding file management, and similarities and differences between iOS and Android.

Uploaded by

Muqaddas Pervez
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)
184 views2 pages

COMSATS University, Islamabad: Islamabad Campus Department of Computer Science

This document provides instructions for Assignment 1 on operating systems for the CSC Operating System course. The assignment objectives are to learn the basic concepts of an operating system, understand various operating systems and their functionalities in detail, and develop an understanding of commonalities and differences between operating systems. Students must complete the assignment in groups of two and submit individually in handwritten format by the due date for a total of 20 marks. Question 1 involves selecting 10 operating systems and comparing them based on 5 parameters in a table. Question 2 involves briefly elaborating on 3 methods for passing parameters to an operating system, major OS activities regarding file management, and similarities and differences between iOS and Android.

Uploaded by

Muqaddas Pervez
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

COMSATS University, Islamabad

Islamabad Campus
Department of Computer Science

Assignment No. 1: Operating System Introduction


Course code and Title: CSC, Operating System
Instructor: Shawana Jamil
Assigned Date: Monday 23,2019 Due Date: Monday 30, 2019
Total Marks: -- 20
Objective:
• The objective of this assignment is:
• To learn and understand the basic concept of an Operating System
•understand various operating systems and their functionalities in detail.
• To enable you develop and understanding of commonalities and differences in various operating
systems.
Please carefully read the following instructions before attempting assignment.
RULES FOR MARKING
It should be clear that your assignment would not get any credit if:
 The assignment is submitted after the due date.
 Strict action will be taken if submitted solution is copied from any other student or from the internet.
This is a group assignment, You have to do this assignment in group of 2 . You will submit your work
individually through.
Try to get the concepts, consolidate your concepts and ideas from these questions
You should consult the recommended books to clarify your concepts.
You are supposed to submit your assignment in handwritten format. 
Any other formats like scan images, doc, PDF, zip, rar, ppt and bmp etc will not be accepted.

Question # 1 (10)

You are required to select 10 operating systems. And based on any five parameters compare these
operating systems.
Draw a table based on these parameters and do a comparison of the selected operating systems.
Parameters can be:
i. Monolithic, micro kernel, layered, modular or hybrid operating system
ii. Single-processor systems, Multiprocessor systems (symmetric and asymmetric), timesharing or
Distributed system
iii. Mainframe or minicomputer systems, Workstations connected to servers and Mobile computers
iv. Size of volatile vs nonvolatile memory such as cache and RAM/ROM size and permanent storage
Question # 2 (10)
Elaborate briefly
1. Three generic methods for passing parameters to the operating system.
2. What are the major activities of an operating system regarding file management?
3. How iOS and Android similar and How are they different?

You might also like