0% found this document useful (0 votes)
221 views10 pages

Micro Project Format

The document describes a micro project report on different types of operating systems. It includes sections on the introduction, aim, action plan, and resources required for the project. The project aims to create a report depicting the features of batch operating systems, multiprogramming systems, time-shared systems, multiprocessor systems, real-time systems, and mobile operating systems with examples. It provides details on the timeline, team members, and hardware and software resources needed to complete the project.

Uploaded by

THUNDER BLAZING
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)
221 views10 pages

Micro Project Format

The document describes a micro project report on different types of operating systems. It includes sections on the introduction, aim, action plan, and resources required for the project. The project aims to create a report depicting the features of batch operating systems, multiprogramming systems, time-shared systems, multiprocessor systems, real-time systems, and mobile operating systems with examples. It provides details on the timeline, team members, and hardware and software resources needed to complete the project.

Uploaded by

THUNDER BLAZING
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/ 10

Department of Information Technology

PART-A (About 2-3 Pages)

Title of Micro Project: Create a Report despicting features of different types of Operating
System Batch Operating System, Multiprogramming Operating System, Time Shared,
Multiprocessor Operating System, Real Time Systems, Mobile Operating System with Example.

1.0 Brief Introduction: (Importance of the Project, in about 4 to 5 sentences)


This project is created to know the Features, Meaning of different Operation System.
Means Features of Batch Operating System, Multiprogramming operating system,
Multiprocessor operating System, Real Time Operating System, Time shared Operating System
And Mobile Operating System To know the feature of different Operating System means its
new service what new Features its provide.
2.0 Aim of the Micro Project (in about 4 to 5 sentences)
To Know the Features of different Operating System.

3.0 Action Plan (Sequence and time required for major activities for 8 weeks)
Sr. Details of Activity Planned Planned Name of Responsible
No. Start Date Finish Date Team Members
1 Discuss on the topic which 15-07-2019 17-07-2019 Mahesh, Zeeshan
was assigned to us.
2 Discuss on the Logical format 18-07-2019 20-07-2019 Mahesh, Zeeshan
3 Executed the Project 22-07-2019 23-07-2019 Mahesh, Zeeshan
4 Group meet, editing and final touch 01-08-2019 01-08-2019 Mahesh, Zeeshan
ups of the project
4.0 Resources Required (Such as raw material, some machining facility, software etc.)
Sr. Name of Resource/Material Specifications Qty Remarks
No.
1 Operating system Windows 1
2 Application Used Notpad,Notpad++,Chrome 1
3 Microsoft word 2016 1
4 RAM 8 GB 1
5 Hard Disk Drive 80 GB 1
Department of Information Technology

PART-B (Outcomes after Execution and Format for Micro-Project Report, About 6-10 Pages)
For 1st to 4th Semester

Title of Micro Project: Create a Report despicting features of different types of Operating
System Batch Operating System, Multiprogramming Operating System, Time Shared,
Multiprocessor Operating System, Real Time Systems, Mobile Operating System with Example.
1.0 Brief Description: (Importance of the project, in about 100 to 200 words)
This project is created to know the Features, Meaning of different Operation System.
Means Features of Batch Operating System, Multiprogramming operating system,
Multiprocessor operating System, Real Time Operating System, Time shared Operating System
And Mobile Operating System To know the feature of different Operating System means its
new service what new Features its provide.
2.0 Aim of Micro Project: (in about 100 to 200 words)
This project is created to know the Features, Meaning of different Operation System.
Means Features of Batch Operating System, Multiprogramming operating system,
Multiprocessor operating System, Real Time Operating System, Time shared Operating System
And Mobile Operating System To know the feature of different Operating System means its
new service what new Features its provide and To Know the Features of different Operating
System.
3.0 Course Outcomes Integrated (Add to the earlier list if more CO’s are addressed)

4.0 Actual Procedure followed


(Write stepwise the work done, including team member did what work and how the data was
analysed, if any)
5.0 Actual Resources Used: (Mention the actual resources used)
Sr. Name of Resource/Material Specifications Qty Remarks
No.
1 Operating system Windows 1
2 Application Used Notpad,Notpad++,Chrome 1
3 Microsoft word 2016 1
4 RAM 8 GB 1
5 Hard Disk Drive 80 GB 1

6.0 Outputs of the Micro Projects


(Drawings of the prototype, drawings of survey, Presentation of collected data, Findings etc)
Department of Information Technology

Name of Student: Mahesh Gupta Enrollment No: 17056980276


Name of Programme: Mahesh Gupta Semester: 5
Course Title: Operating System Code: 0568
Title of the Micro Project: Create a Report despicting features of different types of Operating
System Batch Operating System, Multiprogramming Operating System, Time Shared,
Multiprocessor Operating System, Real Time Systems, Mobile Operating System with Example.
Course Outcomes Achieved Came to know the different types of Operating System and its
Features.

Micro Project Evaluation Sheet

Process Assessment Product Assessment Total Marks


Part-A Project Part-B Individual 10
Project Proposal Methodology Project Report/ Presentation/
(Mark-2) (Mark-2) Working Model Viva
(Marks-2) (Marks-4)

Note: Every course teacher is expected to assign marks for group evolution in first 3 columns
and individual in 4th columns for each group of students as per rubrics.

Comments/Suggestions about team work/leadership/inter-personal communication (if any)

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

Any other Comments:

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

Name and Designation of Faculty Members


Signature:
Department of Information Technology

Name of Student: Zeeshan Zardi Enrollment No: 17056980268


Name of Programme: Zeesha Zardi Semester: 5
Course Title: Operating System Code: 0568
Title of the Micro Project: Create a Report despicting features of different types of Operating
System Batch Operating System, Multiprogramming Operating System, Time Shared,
Multiprocessor Operating System, Real Time Systems, Mobile Operating System with Example.
Course Outcomes Achieved Came to know the different types of Operating System and its
Features.

Micro Project Evaluation Sheet

Process Assessment Product Assessment Total Marks


Part-A Project Part-B Individual 10
Project Proposal Methodology Project Report/ Presentation/
(Mark-2) (Mark-2) Working Model Viva
(Marks-2) (Marks-4)

Note: Every course teacher is expected to assign marks for group evolution in first 3 columns
and individual in 4th columns for each group of students as per rubrics.

Comments/Suggestions about team work/leadership/inter-personal communication (if any)

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

Any other Comments:

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

Name and Designation of Faculty Members


Signature:
Department of Information Technology

Batch Operating System


The First operating system of the second-generation computer is the batch operating system.
Batch operating system took the input on the punch card. Each punch card had the different
form of data. System executed the jobs one by one in batch. When one job from the batch
executed, then the second job has taken from it and so on. The process of placing the jobs in
queue for execution is known as spooling.

Working:-
OS keeps the number of jobs in memory and executes them one by one. Jobs processed in first
come first served order. Each set of a job considered as a batch. When a job completes its
execution, its memory is released, and the output for the job gets copied into an output spool
for later printing or processing. User interaction in the batch processing system is minimal.
One’s system accepts the jobs from users, and then the user is free. That is why we can use
batch processing system in large organizations in these days.

Features:-
• A process is complete its execution, next job from job spool get executed without any
user interaction.
• To speed up the processing speed, the batch process can partition into the number of
processes.
• You don’t need special hardware and system support to input data in batch systems.
• The batch systems can manage large repeated work easily.
• Same jobs in the batch are higher executed speed.

Examples:-
Payroll System, Bank Statements etc.
Department of Information Technology

Multiprogramming Operating System


Multiprogramming is a rudimentary form of parallel processing in which several programs are
run at the same time on a uniprocessor. Since there is only one processor, there can be no true
simultaneous execution of different programs. Instead, the operating system executes part of
one program, then part of another, and so on. To the user it appears that all programs are
executing at the same time.

Working/Examples:-

As shown in fig, at the particular situation, job' A' is not utilizing the CPU time because it is busy
in I/ 0 operations. Hence the CPU becomes busy to execute the job 'B'. Another job C is waiting
for the CPU for getting its execution time. So in this state the CPU will never be idle and utilizes
maximum of its time.
A program in execution is called a "Process", "Job" or a "Task". The concurrent execution of
programs improves the utilization of system resources and enhances the system throughput as
compared to batch and serial processing. In this system, when a process requests some I/O to
allocate; meanwhile the CPU time is assigned to another ready process. So, here when a
process is switched to an I/O operation, the CPU is not set idle.
Department of Information Technology

Features:-
• CPU is used most of time and never become idle.
• The system looks fast as all the tasks runs in parallel.
• Short time jobs are completed faster than long time jobs.
• Multiprogramming systems support multiply users.
• In some applications multiple tasks are running and multiprogramming systems better
handle these type of applications.

Time Sharing Operating System


A time sharing system allows many users to share the computer resources simultaneously. In
other words, time sharing refers to the allocation of computer resources in time slots to several
programs simultaneously.
Working/Examples:-

In above figure the user 5 is active but user 1, user 2, user 3, and user 4 are in waiting state
whereas user 6 is in ready status.
As soon as the time slice of user 5 is completed, the control moves on to the next ready user i.e.
user 6. In this state user 2, user 3, user 4, and user 5 are in waiting state and user 1 is in ready
state. The process continues in the same way and so on.
Department of Information Technology

The time-shared systems are more complex than the multi-programming systems. In time-
shared systems multiple processes are managed simultaneously which requires an adequate
management of main memory so that the processes can be swapped in or swapped out within
a short time.
Features:-
• The CPU idle time can be decreased.
• In time sharing systems all the tasks are given specific time and task switching time is
very less so applications don’t get interrupted by it.
• You can also use time sharing in batch systems if appropriate which increases
performance.
• Time sharing systems is better way to run a business having lot of tasks to be done and
no task get interrupted by the system.
• Each task and each user get its time.

Multiprocessor Operating System


Multiprocessor Operating System refers to the use of two or more central processing units
(CPU) within a single computer system. These multiple CPUs are in a close communication
sharing the computer bus, memory and other peripheral devices. These systems are referred as
tightly coupled systems.
These types of systems are used when very high speed is required to process a large
volume of data. These systems are generally used in environment like satellite control, weather
forecasting etc.
Working/Examples:-
Department of Information Technology

Multiprocessing system is based on the symmetric multiprocessing model, in which each


processor runs an identical copy of operating system and these copies communicate with each
other. In this system processor is assigned a specific task. A master processor controls the
system. This scheme defines a master-slave relationship. These systems can save money in
compare to single processor systems because the processors can share peripherals, power
supplies and other devices. The main advantage of multiprocessor system is to get more work
done in a shorter period of time. Moreover, multiprocessor systems prove more reliable in the
situations of failure of one processor. In this situation, the system with multiprocessor will not
halt the system; it will only slow it down.
Features:-
• Higher performance due to parallel processing.
• If one CPU get failed other CPU are used to do that CPUs job.
• Increased Throughput − By increasing the number of processors, more work can be
completed in a unit time.
• Increased Reliability − In this system, as the workload is distributed among several
processors which results in increased reliability. If one processor fails then its failure
may slightly slow down the speed of the system but system will work smoothly.

Real Time Operatng System


A real-time system is a computer system in which thecorrectness of the system behavior
depends not only on the logical results of the computation, but also on the physical instant at
which these results are produced.
A real-time system is a system that is required to react to stimuli from the environment
(including the passage of physical time) within time intervals dictated by the environment.
Features:-
• A real time operating system is the type of system which uses maximum time and
resources to output exact and on the time result.
• There is no late or early execution on that operating system and is done on fixed time
as suggested.
• Soft RealtimeOS - is a type of system which is less strict to time and accuracy and hard
RTOS is another type which show exact execution time and exact output and results
on required time. e.g ATM’s
• Hard RealtimeOS - is a type of system which is strict on the time and accuracy scale.
The execution and results must occur before deadline. e.g. AutoPilot system
Examples:-
• Plant control
Department of Information Technology

• Railway switching systems


• Automotive applications
• Flight control systems
• Telecommunication systems
• Robotics
• Military systems

Mobile Operating System


A mobile operating system (or mobile OS) is an operating system for phones, tablets,
smartwatches, or other mobile devices. While computers such as typical laptops are 'mobile',
the operating systems usually used on them are not considered mobile ones, as they were
originally designed for desktop computers that historically did not have or need specific mobile
features. This distinction is becoming blurred in some newer operating systems that are hybrids
made for both uses.
Features:-
• Speed of Ease. Menus and buttons are about as vital to a mobile experience as much
as what the user can do with them.
• Power to the User. When it comes to our gadgets, there are few things we enjoy more
than a breadth of options.
• Apps.
• Multi-Tasking.
Examples:-
• Android
• BADA
• BlackBerry
• IOS
• Symbian
• Palm
• Windows

You might also like