0% found this document useful (0 votes)
180 views6 pages

Synopsis On Operating System Simulator: Computer Science

This document describes a project to develop an operating system simulator. It is being developed by a team of 5 students for their B.Tech degree. The simulator will explore various aspects of operating systems like process scheduling, producer-consumer problems, semaphores, deadlock management, and memory management. It will allow users to input test data, simulate operations, and view results. The project has 5 modules and the document outlines the objectives, requirements, module descriptions, timeline, and contributions of the simulator.

Uploaded by

hj8650
Copyright
© Attribution Non-Commercial (BY-NC)
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)
180 views6 pages

Synopsis On Operating System Simulator: Computer Science

This document describes a project to develop an operating system simulator. It is being developed by a team of 5 students for their B.Tech degree. The simulator will explore various aspects of operating systems like process scheduling, producer-consumer problems, semaphores, deadlock management, and memory management. It will allow users to input test data, simulate operations, and view results. The project has 5 modules and the document outlines the objectives, requirements, module descriptions, timeline, and contributions of the simulator.

Uploaded by

hj8650
Copyright
© Attribution Non-Commercial (BY-NC)
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/ 6

Synopsis

On
Operating System Simulator
in

Partial fulfillment of
Award of B.Tech. degree
in

Computer Science
of

Rajasthan Technical University,Kota

(Department of Computer Engineering)

GLOBAL INSTITUTE OF TECHNOLOGY,JAIPUR

Submitted To: Submited By:

Vinay Ajmera Ankit Rathi

Harshit Jain

Navneet Sharma

Mukesh Kumar Kumawat


Akshay Saxena

Team Members Role in Project

1) Ankit Rathi Module I


2) Mukesh Kumar Kumawat Module II
3) Navneet Sharma Module III
4) Harshit Jain Module IV
5) Akshay Saxena Module V

Statement about the problem:-

There is a need of a software tool for the purpose of providing a solid foundation for the
beginners to understand the important concepts of Operating System.

The purpose of the simulation framework is to allow users to get analytical and statistical
data about various OS concepts on a given set of data entered by the user himself.

Objective and Scope of Project:-

 To explore various aspects of Operating System.


 It will prove beneficial for students as well as for the faculties.
 It will provide details to Process Management and Memory Management of OS.
 User can enter its own test data, simulate it and can obtain the results.
Hardware and Software Requirements:-

Hardware Requirement:

 256 MB Ram

 1.5 GHz Microprocessor

 10 GB Hard Disk

Software Requirement

 Windows 98 or above

 JDK Tools

Module wise description of the project:-

Module I: Process Scheduling

 SJF

 FCFS

 Priority

 Round Robin

Module II: Producer-Consumer Problem

 Basic Producer-Consumer Problem

 Producer-Consumer with Synchronization

Module III: Semaphores

 Counting Semaphores

 Binary Semaphores
Module IV: Deadlock Management

 Detection of deadlock

 Safety Algorithim

 Banker’s Algorithim

Module V: Memory Management

 Paging With
 Main Memory
 Virtual Memory
 Page Replacement Algorithms
 First In First Out

Least Recently Used


Goal Target

Pre Development Phase

Project Idea 3 Sept. 2010


Synopsis 6 Sept. 2010

Development Phase
Requirement Gathering Sept. 2010

Project Plan Sept. 2010


SRS Oct. 2010

Design Phase
Use Case Diagrams Oct. 2010
State Diagram Oct. 2010
Data Flow Diagram Oct. 2010

Implementation Phase
Coding Website Nov. 2010
Unit Testing Website Nov. 2010
Coding mobile interface Jan. 2011
Unit testing mobile interface Feb. 2011

Testing Phase
System Testing March 2011
Test Report and test Results April 2011
Submission of Project May 2011
Pert Chart

Contribution:-
This software tool will help the students and lecturer to view the various operating system
operations on Process and Memory Management. It provides the analytical and statistical
data about various OS concepts on a given set of data entered by the user himself.

You might also like